body{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; background:url(../images/home_bg.gif) repeat-x #f6f6f6;}

p,ul{font-size:1.2em; line-height:1.7em; color:#666666;}

h1{font-size:1.8em; color:#FF0000;}

h2{font-size:1.7em; color:#FF0000;}

h3{font-size:1.6em; color:#FF0000;}

h4{font-size:1.5em; color:#FF0000;}

h5{font-size:1.4em; color:#FF0000;}

a{color:#0644b2; text-decoration:underline; font-weight:bold;}

a:hover{color:#FF0000; text-decoration:underline; font-weight:bold;}

#nav a {font-weight:normal;}

#nav li{position: relative; margin:0; float:left; list-style-type: none;}

#nav li ul li{position: relative; margin:0; float:none; border-bottom:#000066 dotted 1px;}

#dropnav ul {padding:0; margin: 0px; list-style-type: none;}

#dropnav li ul {float: none; padding:0px 10px 5px 10px; left:-999em;  position:absolute; top:111px; font-size:11px; line-height:14px;  color:#000066;  width:18.5em; border:2px solid #000066;border-top:none; background:#929b98 url(../images/dropdown_bg.gif) bottom repeat-x;}

#dropnav li ul li a{background:none; text-indent:0; height:18px;  padding:5px 0 0 0;} 

#dropnav li:hover ul ul, #dropnav li.sfhover ul ul {left: -999em; }

#dropnav li:hover ul, #dropnav li li:hover ul, #dropnav li.sfhover ul, #dropnav li li.sfhover ul { left: 0px;}

#dropnav li:hover ul, #dropnav li.sfhover ul {left: 0;}

#nav {width:445px; float:left;}

#nav ul {list-style:none; float:left; padding:0; margin:0;}

#nav ul li {float:left;}

#nav ul li a { display:block; text-indent: -9000px; overflow:hidden; height:111px; text-decoration:none; }

#nav1 a {background:url(../images/nav1.jpg) no-repeat; width:151px; height:111px;}

#nav1 li a {width:205px;}

#nav2 a {background:url(../images/nav2.jpg) no-repeat; width:146px; height:111px;}

#nav3 a {background:url(../images/nav3.jpg) no-repeat; width:148px; height:111px;}


#nav1 a:HOVER ,#nav3 a:HOVER{ background-position:0 -111px; }

#main{ background:url(../images/main_bg.gif) repeat-y; width:960px;}
	
#content { background:url(../images/content_back.gif) bottom no-repeat;}

#banner {float:left; width:515px; height:111px; overflow:hidden;}

#topstripes {float:left; width:960px; height:67px; overflow:hidden;}

#spacer {float:left; width:55px; height:20px;}

#topfeat {width:370px; height:29px; overflow:hidden;}

#feat_prod {background:url(../images/feat_bg.jpg); width:330px;	padding:0 20px;}

#bottomfeat {background:url(../images/feat_bottom.jpg) no-repeat; width:350px; height:20px; font-weight:bold; padding:22px 20px 0 0; text-align:right; color:#000099; font-size:1.2em;}

#rightcol{width:400px; padding:0 20px; float:left;}

#leftcol{float:left; width:395px;padding:0 15px 0 50px;}

.clear{clear:both;}
	
#copyright{float:left; width:100%; background:url(../images/copy_back.gif) repeat-x;}

.rightpic{float:right; padding:0 10px;}

.producttable{width:100%; border:dashed 1px #000000; margin:5px 0;}

.subname { font-size:1.3em;}