body {background:#6fa728;font:100% "Trebuchet MS",Arial,Helvetica, sans-serif;margin:0;padding:0;text-align:center}

#hide{display:none}
.print{display:none}	
img{border:0}

.cr{text-align:center}
.hr{margin:20px 0 30px;border-bottom:1px dashed #99CB00;font-size:0;padding:0}

body,p,li,td{
	font:12px/170% Arial,Helvetica,sans-serif;
	font-family: Arial, Helvetica, sans-serif;
}
p{margin:10px 0 0}
li{margin-right:20px}
h1,h2,h3,h4{font:bold 100%/125% Arial,Helvetica,sans-serif}
h1{color:#99CB00;font-size:30px;margin:10px 0 10px}
h2{color:#FB9929;font-size:24px;margin:20px 0 10px}
h3{color:#99CB00;font-size:18px;margin:20px 0 10px}
h4{color:#FB9929;font-size:16px;margin:20px 0 10px}
h5{color:#FB9929;font-size:14px;margin:20px 0 10px}
.quote {background:transparent url(i/quote.gif) no-repeat}

/* Main Content */

.thrColFixHdr #container {width:950px;background:transparent url(i/bg.gif) no-repeat;margin:0 auto;padding:0;text-align:left}
.thrColFixHdr #content {width:800px;background:#ECFFCB;margin:0 75px;padding:0;text-align:left;border:4px solid #99CB00}

.thrColFixHdr #homecontent {background:#FFF url(i/stripes.gif) repeat-x;margin:0;padding:20px;text-align:left}

.thrColFixHdr #sidebar {float:left;width:210px;padding:0}
.thrColFixHdr #sidebar p,.thrColFixHdr #sidebar h4{padding:0 20px}

.thrColFixHdr #mainContent {margin:0 0 0 210px;padding:20px; background:#FFF url(i/stripes.gif) repeat-x;border-left:1px solid #99CB00}
.thrColFixHdr #home {margin:0;padding:20px 0 0 0}

/* Footer */

.thrColFixHdr #footer {width:808px;margin:0 75px 20px;background: url(i/stripes.gif) repeat-x;}
.thrColFixHdr #footer #footlft {width:600px;float:left}
.thrColFixHdr #footer #footrt {float:right;text-align:right}
 
.thrColFixHdr #footer #footlft p {font-size:11px;margin:0;padding:10px 10px;color:#FFF}
.thrColFixHdr #footer #footrt p {font-size:11px;margin:0;padding:10px 10px;color:#FFF}

.thrColFixHdr #footer a:link{color:#fff}
.thrColFixHdr #footer a:visited{color:#BFDF90}
.thrColFixHdr #footer a:active{color:#fff}
.thrColFixHdr #footer a:hover{color:#BFDF90}

.fltrt{float:right;margin:0 0 20px 20px}
.fltlft{float:left;margin:0 20px 20px 0}
.clearfloat{clear:both;height:0;font-size:0;line-height: 0px;margin:0;padding:0}


/* Global Nav */

div#globalnav{height:66px;width:800px;margin:0 75px;padding:40px 0 0 0}
div#globalnav ul#menu{height:66px;width:800px;background:transparent url(i/nav.gif) top left no-repeat;margin:0;padding:0;position:relative}
div#globalnav ul#menu li{margin:0;padding:0;list-style:none;position:absolute;top:0px}
ul#menu li, ul#menu a{height:66px;display: block}
div#globalnav ul#menu li a{text-indent:-9999px;text-decoration:none}
	
#nav00{left:0;width:220px}
#nav01{left:223px;width:85px}
#nav02{left:310px;width:102px}
#nav03{left:414px;width:159px}
#nav04{left:573px;width:118px}
#nav05{left:692px;width:104px}

#nav01 a:hover{background:transparent url(i/nav.gif) -223px -66px no-repeat}
#nav02 a:hover{background:transparent url(i/nav.gif) -310px -66px no-repeat}
#nav03 a:hover{background:transparent url(i/nav.gif) -414px -66px no-repeat}
#nav04 a:hover{background:transparent url(i/nav.gif) -573px -66px no-repeat}
#nav05 a:hover{background:transparent url(i/nav.gif) -692px -66px no-repeat}


/* Side Nav */

#sidenav {list-style:none;margin:0;padding:0;border-right:0;}
#sidenav li {margin:0;padding:0;border-bottom:1px solid #99CB00}
#sidenav {w\idth:210px; /* must hide from IE5.5/win, instead use container to limit width */}
* html #sidenav-list-container {
	width:210px; /* for IE5.5/win */
	w\idth:auto;
}
#sidenav li a {display:block;height:50px;border:none;text-decoration:none;}
#sidenav li a img {border:none;vertical-align:bottom; /* for IE6 */}
#sidenav li a:hover img {visibility:visible;}
#sidenav li a:hover img/**/ {visibility:hidden; /* hide from IE5.0/win */}
/* fixes for IE/win \*/
* html #sidenav li a {cursor:hand;}
* html #sidenav li a:hover {height:1%;}
/* */

.about_1 { background:url(i/about_1_r.gif) bottom left no-repeat; }
.about_2 { background:url(i/about_2_r.gif) bottom left no-repeat; }
.about_3 { background:url(i/about_3_r.gif) bottom left no-repeat; }
.about_4 { background:url(i/about_4_r.gif) bottom left no-repeat; }

.services_1 { background:url(i/services_1_r.gif) bottom left no-repeat; }
.services_2 { background:url(i/services_2_r.gif) bottom left no-repeat; }
.services_3 { background:url(i/services_3_r.gif) bottom left no-repeat; }

.faq_1 { background:url(i/faq_1_r.gif) bottom left no-repeat; }
.faq_2 { background:url(i/faq_2_r.gif) bottom left no-repeat; }



/* navigation */


a{outline:none}
area{outline:none}

a:link{color:#fb9929}
a:visited{color:#fb9929}
a:active{color:#fb9929}
a:hover{
	color:#ffc842;
	font-family: Arial, Helvetica, sans-serif;
}


#skip a, #skip a:hover, #skip a:visited {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;} 
#skip a:active{position:static;width:auto;height:auto;} 


.pdf { padding: 0;margin:10px 0 0 0}
.pdf li {list-style: none;margin:0;	padding: 0 0 5px 25px;background: url(i/icon_pdf.gif) no-repeat left 2px;}

.link{padding:0;margin:10px 0 0 0}
.link li {list-style: none;margin:0;padding: 0 0 5px 25px;background: url(i/icon_link.gif) no-repeat left 3px;}

.intlink{padding:0;margin:10px 0 0 0}
.intlink li {list-style: none;margin:0;padding: 0 0 5px 20px;background: url(i/icon_intlink.gif) no-repeat left 3px;}


.fav{padding:0;margin:10px 0 0 0}
.fav li {list-style: none;margin:0;padding: 0 0 5px 25px;background: url(i/icon_fav.gif) no-repeat left 3px;}

.thrColFixHdr #blogSidebar {float:left;width:210px;padding:0 20px}
.thrColFixHdr #blogContent {float:right;width:410px;padding:20px; background:#FFF url(i/stripes.gif) repeat-x;border-left:1px solid #99CB00}

.blogdate{color:#C0C0C0;font:bold 10px/100% Arial, Helvetica, sans-serif;margin:30px 0 0; letter-spacing:2px;text-transform:uppercase}
.blogtitle{color:#FB9929;font:bold 16px/130% Arial, Helvetica, sans-serif;margin:10px 0 0}
.blogpost{margin:5px 0 0}
.blogfoot {margin:10px 0 30px 0; border-top:1px dashed #BFDF90; padding-top:5px;font:9px/100% Arial, Helvetica, sans-serif; color:#99CB00; text-transform:uppercase}


/*small modules*/
#modules {margin:0 0 30px;padding:0}
	#lt {float:left;width:180px;margin-right:18px}
	#mid {float:left;width:160px;margin-right:18px}
	#rt {float:left;width:170px}



/* paypal tables */

.td1a{border:1px dotted #99CB00;border-right:0; text-align:center}
.td1b{border:1px dotted #99CB00;text-align:center}

.td2a{border:1px dotted #99CB00;border-top:0;border-right:0;text-align:center}
.td2b{border:1px dotted #99CB00;border-top:0;text-align:center}

.td3a{border-left:1px dotted #99CB00;border-bottom:1px dotted #99CB00;text-align:center}
.td3b{border:1px dotted #99CB00;border-top:0;text-align:center}

