@import "lib/layout2.css";

body 					{ background:#d01e2f; color:#fff; }

#header 				{ padding:20px 0 0 0; }

a:link, a:visited		{ color: #fff; text-decoration: none; }

h1, h2, h3, h4, h5		{ color: #003745; }
h1						{ color: #fff; }
em						{ color: #003745;  }
h2						{ border-top:solid 2px #003745; font-weight:bold; }
#content p				{ font-size:13px;}


span.date				{ color: #FFF; display:block; border-bottom:solid 1px #FFF }


#footer 				{ clear:both; border-top:solid 2px #003745; position:relative; padding:5px 0 0 0;}

ul.contentlist 			{ list-style: none; font-size:14px;  }
.contentlist li			{ background: url(../images/li-contentlist.gif) no-repeat 0 6px; padding: 0 0 0 15px;}
.contentlist li a		{  }

.producttitle			{ padding:10px 0 20px 0; height:165px;}

#nav-side				{ list-style: none; margin:0; padding:0 ; }
#nav-side li			{ background:url(../images/li-nav-side-hiq.gif) no-repeat 0 4px; padding:0 0 0 20px }
#nav-side li a			{ border-bottom:solid 1px #fff; display:block; color:#003745; text-decoration:none; font-size:13px;height:16px;}
#nav-side a:hover		{ color:#fff; }

#latestnews li a { color:#003745; }
#latestnews li a:hover	{ color:#fff; }

#productnavigation li a.active	{ border-bottom:solid 5px #fff !important; color: #fff;}
#productnavigation li a:hover	{ border-bottom:solid 5px #fff !important; background: none;}

.menu :hover			{ border-bottom: 1px solid #fff; color: #fff;}
.menu a, .menu :visited { border-bottom: 1px solid #fff; color:#fff;}


#footer a:hover			{ color:#003745; }

/* if IE6 */
* html .producttitle	{ padding:5px 0 27px 0;}
* html .menu ul li a:hover {color:#003745;}
* html .menu ul li a:hover ul li a:hover {color:#003745;}

ul#nav li a:hover 		{ color: #003745; } /* Hover Styles */
