/* ------------------------------ COOL MENUS4 - default styles - do not edit */

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Styles for level 0*/
.clLevel0, .clLevel0over{position:absolute; padding:0px; font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal;}
.clLevel0{background-color:transparent; color:#333333;}
.clLevel0over{background-color:#D9CEC4; layer-background-color:#D0BEAE; color:#FFFFFF; cursor:hand;}
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:#333333;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; text-align:left; padding:5px; font-family:Trebuchet MS, verdana, arial, helvetica; font-size:11px; font-weight:bold;}
.clLevel1{background-image: url('/images/menu/bg_off.gif'); background-color:#none; layer-background-color:none; color:#FFFFFF;}
.clLevel1over{background-image: url('/images/menu/bg_on.gif'); color:#FFFFFF; cursor:pointer; cursor:hand;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#none; layer-background-color:none}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:5px; font-family:Trebuchet MS,verdana,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel2{background-image: url('/images/menu/bg_off.gif'); background-color:#none; layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel2over{background-image: url('/images/menu/bg_on.gif'); color:#FFFFFF; cursor:pointer; cursor:hand;}
.clLevel2border {position:absolute; visibility:hidden; background-color:#none; layer-background-color:#none}

/* ------------------------------ STYLESHEET */

<STYLE type="text/css">
<!--	

body		/* Internet Explorer */ 
  {background-image:url('/images/bg.jpg'); background-repeat: repeat-x;
  background-color: #FFFFFF;		margin: 0px; text-align: center;
		scrollbar-face-color:#E5E5E5; scrollbar-arrow-color:#666666; 
  scrollbar-track-color:#E5E5E5; scrollbar-shadow-color:#999999; 
  scrollbar-highlight-color:#E5E5E5; scrollbar-3dlight-color:#E5E5E5; scrollbar-darkshadow-Color:#E5E5E5}
  }

body /* for Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 

#main {text-align: center; margin: 0 auto; width:912px; 
background-image: url('/images/bg_shadowwhite.jpg'); background-repeat: y; 
}
#wrapper /* Use height: auto for Firefox! IE interprets fine, Firefox will give a background till bottom of page*/ 
   {text-align: center; width: 912px; height: auto; overflow:hidden; margin: 0 auto; 
   }


/* ------------------------------ HEADER NAVIGATION & BANNER */

#top {background-image:url('/images/bg_header.jpg'); background-repeat: no-repeat; 
  width:912px; height:175px; margin: 0 auto; 
}

#search  {text-align: right; padding-right:25px; padding-top:70px;
}

#menu {width:912px; padding-right:20px; text-align:right; margin: 0 auto; 
}

#banner {background-image:url('/images/bg_BannerBody.jpg'); background-repeat: no-repeat; 
  width: 912px; height:315px; text-align: center; padding-top:10px; 
}

#flash {background-image:url('/images/bg_BannerFlash.jpg'); background-repeat: no-repeat; 
  width:912px; height:420px; text-align: center; padding-top:10px;
}

/* ------------------------------ CONTENT */

#contentwrapper {background-image:url('/images/bg_content.jpg'); background-repeat: no-repeat; 
   margin: 0 auto; height: auto; overflow:hidden; width:912px; text-align: left; padding-left:15px; 
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:1.5
}			

#contentwrapperhome {background-image:url('/images/bg_contenthome.jpg'); background-repeat: no-repeat; 
   margin: 0 auto; height: auto; overflow:hidden; width:912px; text-align: left; padding-left:15px; 
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:1.5
}			

#content  {text-align: left;
   padding-right:60px; padding-left:30px; padding-bottom:20px; padding-top:0px;
}

#content a:link		{/* place a properties in this order, or else IE6 wont display mouseover color */
			color: #006699; text-decoration:none;}
#content a:visited 	{color: #006699; text-decoration: none;}
#content a:active	{color: #0099CC; text-decoration: none;}
#content a:hover 	{color: #0099CC; text-decoration: none; border-bottom: 1px dotted #666666;}			


#crumb {text-align: right; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; letter-spacing: .5px; 
			color: #999999;	padding-bottom:30px; padding-top:10px; padding-right:10px; padding-left:0px;}

#crumb a:link		{/* place a properties in this order, or else IE6 wont display mouseover color */
			color: #999999; text-decoration:none;}
#crumb a:visited 	{color: #999999; text-decoration: none;}	
#crumb a:active	{color: #999999; text-decoration: none;}
#crumb a:hover 	{color: #000000; text-decoration: none; border-bottom: 1px dotted #000000;}			

td.cell  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:1.5;
}

#footer {clear: both; text-align:center; padding-bottom:20px; padding-top:0px;
   font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; letter-spacing: .5px; line-height:2;
			color: #999999;
}

#footer a:link		{/* place a properties in this order, or else IE6 wont display mouseover color */
			color: #999999; text-decoration:none;}
#footer a:visited 	{color: #999999; text-decoration: none;}
#footer a:active	{color: #999999; text-decoration: none;}
#footer a:hover 	{color: #000000; text-decoration: none; border-bottom: 1px dotted #000000;}			














/* ----- for use in 2-column table */
td.cell2  {font-family: Georgia, Garamond, serif; font-size: 12px; color: #FFFFFF; line-height:1.5; vertical-align: top;
}

/* ----- for use in forms */
td.cell3  {font-family: Georgia, Garamond, serif; font-size: 11px; color: #FFFFFF; line-height:1.5; vertical-align: top;
}

/* ----- for use in product tables */
table.product  {font-family: Georgia, Garamond, serif; font-size: 11px; color: #FFFFFF; line-height:1.5; vertical-align: top;
   border: 1px dashed #000000;
}

/* ----- for use in product tables - for list of products on left*/
td.productlist  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; letter-spacing: .5px; color: #FFFFFF; line-height:1.5; vertical-align: top;
   border-right: 1px dashed #FFFFFF; 
}

#sidebar ul {margin-top: 0px; margin-left: 0px; padding-left: 0px;
}

#sidebar li {list-style: disc; margin-top: 0px; margin-left: 30px; padding-left: 0px;
}



-->
</STYLE>