body {font-family: 'Verdana',sans-serif;font-size:0.8em;color:#333;margin:0px;}

/* Common Tag Style */
a {}
a:hover {}
h2 {color:#970000;font-size: 1.5em;font-weight: normal;margin:0px;padding:0px;}
h4 {color:#9aaeb8;font-size: 1em;font-weight: bold;margin:0px;padding:0px;}
p {margin:0px;padding:0px 0px;}

/* Header */
#header {margin:0px auto;width:960px;height:140px;background-image: url('/pub/images/front/header.gif');background-repeat: no-repeat;}

/* Wrapper */
#wrapper {margin:0px auto;width:960px;}

/* Content */
#content {margin-left:220px;width:740px;height:500px;}

/* Footer */
#footer {float:left;margin-top:20px;width:740px;height:20px;border-top:1px solid #999;padding-top:3px;text-align: left;color: #999;}
#footer a {color: #999;text-decoration: none;}
#footer a:hover {text-decoration: underline;}

/* Rotating Splash Images */
#splashImageWrapper {width:740px;height:370px;position: relative;}
#splashImageWrapper img {position: absolute;z-index:0;top:0px;left:0px;}
.idupe {position:absolute;z-index:30000;visibility:hidden;}

/* Left Hand Navigation */
#navleft {width:194px;height:494px;padding:6px;background-image: url('/pub/images/front/navleft.jpg');background-repeat: no-repeat;float:left;}
#navleft a {color:#333;text-decoration:none;font-weight: bold;font-family: 'Arial',sans-serif;}
#navleft a:hover {color:#970000;text-decoration:none;}
#navleft .spacer {color:#6270C9;}
#navleft .navLink {height:20px;background-repeat: no-repeat;float:left;}
#navleft ul {padding: 0;margin: 0px 10px 0px auto;list-style: none;}
#navleft li {position: relative;margin:8px 5px 0px 5px;}
#navleft ul li ul {display: none;position: absolute; width:152px;top: 23px;left: 0;z-index:24;}
#navleft > li > ul {top: auto;left: auto;width:152px;}
#navleft li:hover ul, #top li.over ul { display: block; }
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
#navleft li ul li {width:152px;display:block;background-color: #2b3eb4;} 
#navleft li ul li a {font-family: 'Arial',sans-serif;color:#333;text-decoration:none;width:146px;padding:0px 3px;display:block;}    
#navleft li ul li a:hover {color:#970000;}     
#navleft li.small {margin:2px 2px 0px 0px;color:#3c4f58;}
#navleft li.small a {padding-left:10px;color:#3c4f58;font-size:0.8em;}
#navleft li.small a:hover {color:#870000;}

/* Common Classes */
.pad {}
.left {float:left;}
.clear {clear:left;}

/* Product Category */
.category {float:left;margin-right:15px;width:228px;}
.category img {padding:4px;background-color:#fff;border:none;}
.category a {text-decoration: none;color:#ccc;}
.category div.surround {border:1px solid #fff;width:228px;background-color:#05173c;font-size:0.7em;}
.category div.surround:hover {border:1px solid #05173c;}
.category div.surround p {padding:2px 4px;}
.category div.surround p strong {font-size:1.2em;}
.category div.surround p.text {height:50px;}

/* Product page */
.rightDetail {float:right;margin-left:10px;width:228px;}
.rightDetail .productImage {padding:4px;background-color:#fff;}
.rightDetail img {border:none;}
.rightDetail div {border:1px solid #fff;width:228px;background-color:#05173c;font-size:0.7em;}
.rightDetail div p {padding:2px 4px;color:#ccc;}
.rightDetail div p strong {font-size:1.2em;}
.rightDetail div p.text {padding-bottom:8px;}
.rightDetail a {color:#fff;}

