body {background:white url(images/leftbg.gif) no-repeat top center;margin:0px; font-size: 11px; font-family:Verdana; line-height:17px;}
a {color: #0033ff;}
a:hover {color: #b12026;}
ul {margin: 0; padding: 0; list-style: none;}
li {margin: 0; padding: 0;}
.font10 { font-size:10px }
.font11 { font-size:11px }
.font12 { font-size:12px }
h2 { font-size:14px; font-family:Arial; font-weight:bold; margin-top:30px; padding:0px; color: #990000;}

#body-wrap { margin: 0 auto; background: #fff; width: 779px; }
#main-wrap { width: 779px; margin: 0 auto;} 
#header { height: 94px; width: 779px; margin: 0 auto 2px auto; display:none;}
#logo {float: left; width: 191px; height:94px;}

/* Nav */
#toplinks { float:left; width:584px; height: 64px; margin:0px; text-align:right; font-size:10px;color:#666666;}
#nav { display:none;}

 #signup {display:none}
 
/* Left Nav */
#left-nav {float: left; width: 150px; margin-right: 4px;}
#right-col {display:none;}
#nav-links {width: 177px; border: 1px solid #999999; border-width: 0px 1px 1px 1px;}
 #nav-links a {color: #000;}
 #nav-links a:hover {color: #b12026;} 
 #nav-links ul {margin: 10px 0 10px 23px;}
 #nav-links li {margin: 2px 0;} 
 #nav-links span {display: block;}
 #nav-links .title {margin: 15px 0 5px 0;}
 #nav-links .clip {margin: 20px 0 10px 10px; font-size: 11px; text-align: center;} 
 #nav-links .clip img {float: left; margin-right: 0px;}
 #nav-links .clip a {text-decoration: none;}
 #nav-links .clip a span { text-decoration: underline; margin-top: 5px; display: block;} 
#mainw {width: 100%; float: left; margin-right:0px; background: url(images/contentbg.gif) top right no-repeat;}
#main {width: 589px; float: left; margin-right:0px; background: url(images/contentbg.gif) top right no-repeat;}
 #main h1, #main h2 , #mainw h1{font-size: 16px; font-weight:bold; color: #990000; margin:30px 0px 15px 0px; padding:0; font-family:Arial; }
 #main h3 {font-size: 16px; font-weight:bold; color: #990000; margin:0; padding:0}
 #main h6 {font-size: 14px; font-weight:bold; color: #990000; margin:0; padding:0; line-height: 18px;}
 #main .content, #mainw .content { margin: 0 40px; padding-top: 10px; height:100%; text-align:justify; }
 #main .content hr {clear: both; color: #999999; padding: 5px 0; _padding: 0;} 
 #main .content p {padding: 4px 0; _padding:0; _margin: 15px 0;} 


#breadcrumbs { margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:8px; font-size:11px; }
#breadcrumbsLinks { float:left; width:400px; }
#breadcrumbsCart { float:left; width:130px; font-weight:bold  }

div.bottombar {margin:0px; text-align:center; padding-top:5px;width:100%; color:white; height:26px;background:#085AA4}
.bottombar a {color:white;}
/* Footer */
#footer {height: 130px;}
 #footer .footer-nav { background:url(images/bg-footer-nav.gif) no-repeat; width: 779px; height: 35px; margin: 15px auto 5px auto; font-size: 11px; font-weight: bold;} 
 #footer .footer-nav a {color: #000;} 
 #footer .footer-nav a:hover {color: #b12026;} 
 #footer .footer-nav div {padding: 8px 0 8px 5px;} 
 #footer .footer-nav span {padding: 0 7px;} 
 #footer .copyright {float: left; width: 510px; padding: 15px 0 0 10px; font-size: 11px;}
 #footer .copyright span {padding: 0 5px;} 
 #footer .need-help {float: left; width: 150px; background:url(images/need-help.gif) no-repeat; font-size: 11px; height: 77px; font-weight: bold;}
 #footer .need-help ul {margin: 15px 0 0 140px; width: 100px;} 
 
/* Hacks/Misc */
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .cf {height: 1%;}	

.additionalpadding {
color: #000000;
font-size:12px;
}

.contentright {
font-family : Verdana, Arial, sans-serif;
padding: 10px 0px 10px 10px;
border-left: 1px solid #000000;
}
.spiderfood {
font-family : Verdana, Arial, sans-serif;
border-bottom: 1px solid #CCCCCC;
text-align: left;
padding-bottom: 5px;
font-size: 75%;
font-weight: bold;
}

.spiderfoodright {
font-family : Verdana, Arial, sans-serif;
border-bottom: 1px solid #CCCCCC;
text-align: right;
padding-bottom: 5px;
font-size: 75%;
font-weight: bold;
}

ul.contentlist {
list-style: square;
margin: 15px;

}

ul.contentlist ul {
list-style: circle;
margin: 5px 15px;

}

ul.contentlist li {
  margin: 5px 15px;
}

.haelist li { margin-top:10px; padding:0px; }

a img {border:0px;}

#subnav {padding:0px;width:100%; height:25px;background:#085AA4; margin-bottom:5px; font-size:11px;color:white;}
#subnav div { padding:5px 20px 0px 20px;}
#subnav a {color:white;}
#subnav a:hover {color:tan;}
.noprint{display:none;}

