body {background-color:#999999; padding:0px; margin:0px; }
.clear {clear:both;  font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#808080;}

.main {width: 970px ;
  margin-left: auto ;
  margin-right: auto ;
  
}
.navtop {background-color:#4d4d4d; border-top:2px solid #1a83a4; height:26px; padding:0px 125px 0px 0px;}

.navtoplinks { margin:2px 0px 0px 0px; float:right;}
.navtoplinks a {text-transform:uppercase; color:#b3b3b3;font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin:0px 0px 0px 20px;}

.logintop {float:right;font-family:Arial, Helvetica, sans-serif;margin:0px 0px 0px 20px; height:25px; background-color:#1895bd; padding:5px 30px 0px 15px;
background-image:url(/siteimages/grarrow.gif); background-repeat:no-repeat; background-position:right;}
.logintop a { color:#FFFFFF;font-size:14px; text-decoration:none; }


.splash {height:352px; background-image:url(/siteimages/greybar.gif); background-repeat:repeat-x;}

.lady {position:absolute; margin:3px 0px 0px 20px;background-image:url(/siteimages/lady.gif); background-repeat:no-repeat;
 width:214px; height:369px; }
 
 .welcome { float:left;background-image:url(/siteimages/welcome.gif); background-repeat:no-repeat; background-position:top left;
 width:457px;   margin:48px 0px 0px 310px; text-align:left; color:#808080; font-family:Arial, Helvetica, sans-serif; font-size:14px;
 padding:80px 0px 0px 10px;  }
 
.learnmore { float:left;background-image:url(/siteimages/learnmore.gif); background-repeat:repeat-x; background-color:#94c360; background-position:top;
  width:250px; height:53px;  display:block; margin:30px 150px 0px 630px; padding:0px 0px 0px 10px;  }
.learnmore h1 { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:10px 0px 0px 0px;}
.learnmore a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}





.mainnav { float:right;  margin:58px 120px 0px 0px; height:30px; }
.mainnav a { color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:8px 10px 6px 10px; }
A.nav {background-image:url(/siteimages/nav.gif); background-position:top; background-repeat:repeat-x; background-color:#1590b8;}
A.navon {background-image:url(/siteimages/navon.gif); background-position:top; background-repeat:repeat-x; background-color:#71bad3;}



.bodyarea {min-height:300px; background-color:#FFFFFF; width:970px;
margin-left: auto ;
  margin-right: auto ;background-image:url(/siteimages/greyline.gif); background-repeat:repeat-x;  background-position:top;
   font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#808080; padding-bottom:20px;}
  .bodyarea img {border:none;}
  
 .bodyarea h1 { color:#8bc53f; margin-bottom:5px;  border-bottom:1px solid #CCC;}
.bodyarea h2 { color:#6ebcd6; }
.bodyarea h3 { color:#0d90ba;}
.bodyarea hr {margin:0; border-color:#999999;}
.bodyarea a { color:#8bc53f;}
 


.block1 { float:left;background-image:url(/siteimages/home1.gif); background-repeat:no-repeat; background-position:top left; width:250px; min-height:220px; margin:20px 0px 0px 0px;
 padding:180px 30px 10px 32px;  }
.block2 {float:left;background-image:url(/siteimages/home2.gif); background-repeat:no-repeat; background-position:top left; width:250px; min-height:220px; margin:20px 0px 0px 0px;
padding:180px 30px 10px 32px; }
.block3 {float:left;background-image:url(/siteimages/home3.gif); background-repeat:no-repeat; background-position:top left; width:250px; min-height:220px; margin:20px 0px 0px 0px;
padding:180px 30px 10px 32px; }
hr {border:1px solid #808080;}

.blog {float:left; margin:0px 0px 0px 10px;}
.bookstore {float:left; margin:0px 0px 0px 10px;}
.bluenav {float:left; margin:0px 0px 0px 10px; width:550px; height:64px; background-color:#75bfd8; padding:5px 0px 0px 5px;}
.bluenav p {margin:0px 0px 5px 0px;}
.bluenav a { color:#FFF; text-decoration:none; }
.blinksone {float:left; height:38px;  margin:3px 0px 0px 5px;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px 15px 5px 15px;}
.blinks {float:left; height:38px; border-left:2px solid #0082ca; margin:3px 0px 0px 5px; padding:15px 15px 5px 15px;}


.footer {height:120px; background-color:#333333;background-image:url(/siteimages/watermark.gif); background-repeat:no-repeat; background-position:top left; color:#999999;
font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:20px 130px 0px 130px;}

.footer a { text-decoration:none; color:#8bc53f;font-size:10px;}
.footerlinks A { color:#999999;}
.right {text-align:right; margin-top:30px;}

 /*drill*/
.drillbody {padding:15px; min-height:250px; }

.splashdrill {height:172px;  background-image:url(/siteimages/greybardrill.gif); background-repeat:repeat-x; }
.drillbar { height:101px; width:450px; padding:30px 10px 0px 160px; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.drillbar H1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#999999; margin:0px; font-style:italic;}
.drillbar p { color:#8bc53f; margin:5px 45px 5px 5px; text-align:right;}
.drillbar span { color:#999999; }


.mainnavdrill { float:right;  margin:10px 120px 0px 0px; height:30px; }
.mainnavdrill a { color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:8px 10px 6px 10px; }


.floatingleft 
	{ 
	float: left;
	margin: 20px 0px 50px 0px;
	padding: 0px 70px 0 10px;
	 min-height:400px; 
	 width:150px;}/* background-image:url(/siteimages/home1.gif); background-repeat:no-repeat; background-position:top left;
	}*/
	
	
.bttn {color:#FFF; background-color:#87c23c; 
border-right:2px solid #6eb12a;
border-bottom:2px solid #6eb12a;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px; text-transform:uppercase;} 
.bttnspecial { width:210px;}
a.mycart {background-image:url(/systemimages/backend/cart.png); background-repeat:no-repeat; background-position:top left; padding-left:20px;}
	

/*Accordion*/
.accordionButton {float: left;cursor: pointer;color:#FFF; font-size:14px; font-weight:bold; margin:10px 0px 0px 0px;text-transform:capitalize;
                  background-image:url(/siteimages/swoosh.gif); background-repeat:no-repeat; background-position:top left; width:180px;
 padding:3px;}

.accordionContent {	float: left;display: none;padding:3px;width:178px; border:1px solid #1895bd;}

.accordionButton2 {float: left;cursor: pointer;color:#FFF; font-size:14px; font-weight:bold; margin:10px 0px 0px 0px;text-transform:capitalize;
                  background-image:url(/siteimages/swoosh.gif); background-repeat:no-repeat; background-position:top left; width:180px;
 padding:3px;}

.accordionContent2 {	float: left;display: none;padding:3px;width:178px; border:1px solid #1895bd;}


a.listitem {color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;  }

.SideButton {float: left;cursor: pointer;color:#0d90ba; font-size:14px; font-weight:bold; margin:10px 0px 0px 0px;text-transform:capitalize;}
.SideContent{	float: left;}
.fa { padding:5px; }
.fp { padding:5px; border:1px solid #CCC; margin-top:5px; width:200px;}
/*.drillbody {padding:15px; min-height:250px;float:left; margin-left:10px;  width:680px;}*/
.search { width:138px;}
.bttnsearch {color:#FFF; background-color:#87c23c; 
border-right:2px solid #6eb12a;
border-bottom:2px solid #6eb12a;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 2px 2px 2px; text-transform:uppercase;}
.prompt {font-size:11px; margin:0px;}