/* *** Generated by www.csscreator.com *** */

html, body, javascript{ 
 margin:0; 
 padding:0; 
 font: 88%/1.5em georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
 background: #FBF6EA;
 } 
 
#pagewidth{ 
 width:99.9%; 
  min-width: 500px; 
} 
 
#header{ 
 width:100%; 
 background-color:#DED4BC; 
 border-bottom: 4px solid maroon;
 } 

.content .logo { margin-left: 10px; }
/*
#leftcol{
 width:150px; 
 float:left; 
 position:relative; 
 margin-left:-150px; 
 margin-right:1px; 
 }
 */
#leftcol{
 width:150px; 
 position:absolute; 
 left:0px; 
 } 
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-left-width: 152px ;  /* left column width. NN4 hack to hide borders */ 
border-left-color: #B69E5F;   /* left column colour */ 
border-left-style: solid; 
background-color: #FBF6EA; /* center column colour */ 
width: auto; 
 } 

 #footer{
 padding: 10px; 
 background-color:#DED4BC; 
 border-bottom: 1px solid maroon;
 border-top: 1px solid maroon;
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 border-left: 1px solid maroon;

 }
 
#outer>#inner { border-bottom: 1px solid #D3D7A9;  }
 
.clr{clear:both;}
 
.content{padding:0px;} /*padding for content */ 
.main {padding: 15px; padding-top:4px; height: 100%}
/*
.main ul {list-style: none; list-style-image: url(/images/red_arrow.gif);}
.main li {}
*/
.main ul {list-style-type:square;margin-top:4px;}
.main li {padding-bottom:4px; line-height:1.4em;}
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 
/*a {color: #3333FF;}*/
a  {color: #993333; font-weight:bold;}
a:visited{color: #993333;}
a:hover{color: navy;}

.home {margin: 0px; margin-left:4px; padding: 3px; background: maroon; color: #FFF; text-align: center;}
.home a  {color: #FFF; text-decoration: none; font-size: 13px; font-weight: bold;}
.home a:visited {color: #FFF; text-decoration: none; font-size: 13px; font-weight: bold; }
.home a:hover {color: orange;  }

.emp { font-size: 12px; color:black; font-weight:bold;}

 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}

#navcontainer
{
margin-left: 0px;
margin-top: 0px;
width: 145px;
padding: 0;
margin-bottom: 1em;
font-family: georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
background-color: transparent;
color: #333;
}

#navcontainer ul
{
margin-left: 0;
padding: 0;
border: none;
border-top: 1px solid maroon;
border-bottom: 1px solid maroon;

}

#navcontainer li
{
border-bottom: 1px solid #FDE279;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 2px;
background-color: #F6C135;
color: maroon;
text-decoration: none;
padding-left: 4px;
width: 100%;
font-weight:normal;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
background-color: orange;
color: #000;
}

#navcontainer li li
{
border-bottom: 0;
margin: 0;
border-bottom: 0px solid #B2B591;
}

#navcontainer li li a
{
display: block;
padding: 2px 2px 0px 20px;
background-color: #F8DA8C;
color: #003300;
text-decoration: none;
width: 100%;

}

#navcontainer .selected {color: #FFF;background: green; }
#navcontainer .selected_sub {color: #000; background: #EEAC22; }
#navcontainer .sub {background: #EEA; font-size: 10px; }
#navcontainer .subselected {background: green; color:#fff; font-size: 10px; }

input, textarea {
   background-color: #F5F8F3;
   border: 1px solid #A5BF93;
   color: #0042ae;
}

input:focus {
   background-color: #f7faff;
   border: 1px solid  #333;
   color: #000;
}
.brownText {
	color: olive;
	font-family: georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-weight : bolder;
	font-size: 11px;
}
.redText {
	color: red;
	font-family: georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-weight : bolder;
	font-size: 11px;
}

table {border-collapse: collapse; border: 1px solid #B69E5F; background: #FDFBF4}
td {padding: 4px; font-size: 11px; }
.box { border: 1px solid #B69E5F; background: #FDFBF4; padding: 10px; width: 40%; float: left;margin-left: 10px;}
.signupbox { border: 1px solid orange; background: #FFF; padding: 10px; width: 30%; font:1.5em georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif; float: left;margin-left: 10px;}
.signupbox a {font-weight:bolder;}
th {text-align: left; }
img.logo {clear: left; margin:0px; border: none; z-index:10;}
img.noborder {clear: left; margin:0px; border: none; padding: 20px;}
img.arrow {margin:0px; border: none; padding: 0px;}
img {margin-left: 4px; margin-right: 4px; border: 0px solid #B69E5F; }
p.small {font-family: verdana; font-size: 10px; color: #999; border-top: 0px solid #DDD; padding-top: 10px; margin-top: 30pt;}
p {margin-top: 4px; margin-bottom: 20px; line-height:1.5em; padding-left: 10px;}
p.clear {clear: both; margin:0;}
p.topofpage {clear: both; font-size: 11px; font-variant:small-caps; width: 100px; font-weight:bold;}
p.topofpage a {text-decoration:none; }
.padding20 {padding: 20px;}
.googleRight iframe table{float:right;width:160px;}
table.allborder {border: 1px solid #BBB;}
table.allborder td {border: 1px solid #BBB;}
a.recommend, a.recommend:visited {background: #E3E7CF;color:#406618; text-decoration:none; padding: 10px; border: 1px solid #406618; width: 220px; float:right;text-align:center}
a.linktous, a.linktous:visited {background: #E3E7CF; color:#406618; text-decoration:none; padding: 10px; border: 1px solid #406618; width: 70px; float:left; text-align:center}
.headerBackground {position:absolute; z-index:5; margin:0; padding:0; top: 0px; height: 76px; width:100%; text-align:right;}
.adsenseSearch form {position:absolute; z-index:5; margin:0; padding:0; top: 0px; right:0; text-align:right;}
.adsenseSearch table {border:none; background: transparent;}
.adsenseSearch input {background: none; border:none;}
.adsenseSearch input.inputstyle {background: #FFF; border:1px solid #999;}
.adsenseSearch input.btn {background: #DDD; border:1px solid #999; color: black; font-weight:bold;}
.nopad {margin:0; }
.margin10 {margin: 10px;}
.justify {text-align: justify; }
.floatRight {border:none; margin-left: 4px; margin-right:0; float:right; }
.floatLeft {border:none; margin-right: 8px; float:left; }
img.floatRight {border: 1px solid #FFF; padding: 4px; margin-top:4px; float:right; }
img.floatRightN {border: 1px solid #FFF; padding: 4px; margin-top:4px; float:left; }
img.floatLeft {border: 1px solid #FFF; padding: 4x; margin-top:4px; float:left; }
p.line {border-top: 1px solid #DDD; padding-top: 4px;}
b, strong {color: #000;}
#counter {float:right; visibility:hidden;}
a#hiddenlink, a#hiddenlink:visited  {float:right; color:#FBF6EA;}
.floatLeftObject {float:left; padding-right:16px; padding-bottom:10px; background:#FBF6EA;}
.floatLeftObject object {padding-right:10px; background:#FBF6EA; }
.floatRightObject {float:right; padding-left:16px; padding-bottom:10px; background:#FBF6EA;}
.floatRightObject object {padding-left:10px; background:#FBF6EA; }
td {vertical-align:top;}
.adlinksLeft {float:left;}
.adlinksRight {float:right;}
img.floatLeftNoBorder {float:left; border:none; padding:0; margin:10px; margin-left:0;}
img.floatRightNoBorder {float:right; border:none; padding:0; margin:10px; margin-right:0;}
#orderpage img {border:none; padding:0;}
.boximportant {border: 1px solid brown;font-size:120%;background:#F7ECCD; padding: 10px; margin:20px 0 20px 0; color:#330000; font-weight:normal;}
.boximportant b,.boximportant span, .boximportant strong {color:navy; }
table.checkboxes {background-color:none;}
table.checkboxes ul {list-style-image: url(/images/green-checkmark.gif);}
.homepage {background:#EDEFE2; border:2px solid #FFF; width:100%; clear:both;}
.homepage td h4 {padding-top:4px;}
#subtle {color: #666;  font-size:90%;}
#adnetwork {margin:0 auto; width: 50%; text-align:center;}
#adnetwork table {background: #DED4BC; border:none;}
#adnetwork table td {background: #DED4BC; border:none;}
.h h1, .h h2 {background:#E5E7DD; padding:4px 6px 4px 4px; border:1px solid #CFD0C7;}
.h p, hh p {padding:6px;}
.note {padding:10px; background:#EEE; border:1px solid #666;}
a strong {color: maroon;}
ul#bottom_sub_links 
{
  list-style-type:none;
  background: #F6C135;
  padding:12px;
  margin:0;
  border:1px dashed #DDD;
}
ul#bottom_sub_links li
{
  display:inline;
  padding-right: 20px;
}
ul#bottom_sub_links li a 
{
  text-decoration:none;
}
.hh h1, .hh h2 {background:#FFEFFD; padding:0 4px 0 4px; padding-bottom:4px; color:#C5427D; }
div#rn #h {background: #37425A; color: #EEE; font-weight:bold; padding-left:10px; font-family:tahoma; }
div#rn {float:left; background: #F5EEDC; border:1px solid #E2DBCB;margin:10px; margin-right:0;}
div#rn ul {list-style-type:none; padding:0; margin:10px 0 10px 0;}
div#rn ul li { padding-left: 15px; margin:0 0 2px 10px;
background-image: url(/images/square.gif);
background-repeat: no-repeat;
background-position: 0 .5em;}
div#rn h2 {margin:0; padding:0;}
div#rn p {margin:0; margin-top:10px;}
div#rnr #h {background: #37425A; color: #EEE; font-weight:bold; padding-left:10px; font-family:tahoma; }
div#rnr {float:right;width:336px; background: #F5EEDC; border:1px solid #E2DBCB;margin:10px;margin-right:0;}
div#rnr ul {list-style-type:none; padding:0; margin:10px 0 10px 0;}
div#rnr ul li { padding-left: 15px; margin:0 0 2px 10px;
background-image: url(/images/square.gif);
background-repeat: no-repeat;
background-position: 0 .5em;}
.box_clear { border: 1px solid #B69E5F; background: #FDFBF4; padding: 10px; width: 80%; clear:both; margin-left: 10px;}
table.t {background:transparent; border:none; clear:both; }
table.t div {text-align:center;}
#socialbookmarks {font-size:80%; font-family:verdana; background:#FFF; padding:10px; border:1px solid #C3CFAA}
.homebox { border: 1px solid #B69E5F; background: #FDFBF4; padding: 10px; width: 42%; float: left;margin-left: 1%; height:20%; margin-bottom:1%;}
.homebox h2 {background:none; border:none; font-size:150%;}
.listhead b, .listhead strong {color: purple; padding:3px; font-size:150%; background:#FFFF8B; font-family:tahoma;}
.listhead li {margin-top:1em;}
table.running {border:1px solid #ddd;}
table.running td {border-top:1px solid #EEE; padding:3px;background:#F9F9F9;}
table.running th {background: #DDD;padding:3px; }
fieldset {margin:4px; padding:8px;}
legend {color:blue; font-family:verdana; font-size:110%;}
textarea {color:#333;font-family:verdana; font-size:90%; }
.rightBox {float:right; width:140px; background:#EEEEAA; padding:6px 6px 40px 0px; border:1px solid #F6C135; margin:10px 0 10px 10px; }
.floatLeftB {border:1px #fff; padding:2px; margin-right: 8px; float:left; }
.confirmed {padding:10px; background:#222; color:white; border:6px solid red; margin:20px 0;}
.confirmed h1 {color:yellow; font-size:26px;}
.confirmed a:hover {background:maroon; padding:4px;}
.confirmed a:link, .confirmed a:visited {color:orange;padding:4px;}
.confirmed a:hover {background:maroon; padding:4px;}

.confirmedp a:link, .confirmed a:visited {color:orange;padding:4px;}
.confirmedp {padding:10px; background:#FDE379; color:#000; border:6px solid green; margin:20px 0;}
.confirmedp h1 {color:green; font-size:26px;}

table.paypal 
{
  border:1px solid #ddd; background:#FBF1DA; margin:1em 0; 
  font-family:georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif;border-collapse:collapse;
  font-size:88%; width:100%;
}
table.paypal h1 {font-size:20px; color:#333366; }
table.paypal h2 {font-size:14px; margin:0; padding:0;}
table.paypal h3 {font-size:13px; margin:0; padding:0 4px;}
table.paypal td {padding:0 4px; vertical-align:top; }
table.paypal th {padding:0 4px; vertical-align:top; text-align:left;}
span.money {color:green; font-weight:bold; font-size:14px; font-family:arial;}
table.paypal td table {border:none; background:transparent;}
table.paypal td input {border:none;}
table.paypal form {margin:0; padding:0;}
.standout { border: 1px solid #033952; background: #feffff url(/images/standoutbg.jpg) repeat-x; padding: 10px;  width: 40%; float: right;margin-left: 1%; height:20%; margin-bottom:1%;}
.standout h2 {background:#033952; color:#EEE; margin-top:-20px; padding:6px; margin-bottom:10px; overflow:auto;}
.standout table {background:transparent; border:none;}
.standout2 { border: 1px solid #670000; background: #feffff url(/images/standoutbg2.jpg) repeat-x; padding: 10px;  width: 40%; float: right;margin-left: 1%; height:20%; margin-bottom:1%;}
.standout2 h2 {background:#670000; color:#EEE; margin-top:-20px; margin-bottom:10px; padding:6px; overflow:auto;} 
table.basictable {border:none; background: none;}
.main h1 {margin-top:18px; margin-bottom:14px;}
.importantbox {background:#CFE2BF; color:#222; padding:12px; margin-top:20px; border:2px solid #fff; font-size:110%;}
table.tips {background:#FFFFCC; border:1px solid #E0C266; color:#333366; width:100%; border-collapse:collapse;}
table.tips td {padding:3px 10px; }
table.tips th {padding:3px 10px; border-bottom:1px solid #E0C266; background:#EFE79E;}
div#besttips li {padding-top:1.2em; font-size:110%; color:#111;}
div#besttips  {padding-bottom:6em;}
h1, h2, h3, h4, h5 {color: #114411; font-family:  "trebuchet ms", tahoma; clear:after; padding-bottom:2px; margin-bottom: 3px; }
/* h3 {font-size: 12px; font-variant: small-caps; margin-bottom: 0px; 
color: white; background: green; padding: 4px;
} */

h1 {font-size: 160%; }
h2 {font-size: 130%; color: #333366;}  
h3 {font-size: 115%;color: #333366; }
#replaceText {text-indent:-9000px; background: url('/images/welcome.gif') no-repeat; padding-bottom:20px;}
.bluetable {background:#e1ebf1; border:8px solid #fff}
.bluetable td {padding:10px;  font-size:14px;}
input.noborder {border:none;}
.noncontinental span  {color: black; }
.noncontinental {font-family:arial; color:red; font-weight:bold; width:200px;}
ul#tla {list-style:none; }
ul#tla li {display:inline; padding-left:1em;}