html {scrollbar-base-color: #0E2138; scrollbar-track-color: #CCC; scrollbar-arrow-color: white; }
#wrap {width: 900px; margin: 0 auto 10px; padding: 0px; margin-top:0px; position: relative; border: 0;}
body{
font: 62.5%/2.2em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #666;
background: #F7F7F7 url(../../images/bg-alt2c.jpg) repeat-x left top; 
color: #070E18; 
padding:0px; 
margin:0px; 
list-style-type: circle;

}
a{text-decoration: none;color: #5599a7;}
a:hover{color: #D40000;}
hr{display: none;}
strong{font-weight: bold;}
ul.borderedlist li{
border-bottom: 1px dashed #d1cfcd;
list-style-type:none;
}
ul.borderedlist li a{
display: block;
padding:3px 0 0 2px;
height: 26px;
color: #42423b;
}
h2 {
font-size:21px;
color:#D40000;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
}
ul.borderedlist li a:hover{background: #E5E5E4;color: #42423b;}
/* =LAYOUT - the main layout styles */
.containermain{
width:900px;
margin: 0 auto;
position: relative;
overflow:hidden;
background-color:#FFF;
color: #666;
}
/* header layout */
#header{
width:900px;
height:168px;
margin:0 auto;
}
/* main area layout */
#main{padding:24px 0px 20px 0px;}
#leftcolumn{float: left;width:193px;}
#leftcolumnalt{float: left;width:573px; padding:0px 20px; font-size:12px;}
#leftcolumnalt2{float: left;width:860px; padding:0px 20px; font-size:12px;}
#leftcolumnalt p{margin-bottom:15px;}
#center{float: left;width:380px;padding: 0px 20px;}
#rightcolumn{float: left;width:287px;}
/* bottom layout */
	/* left column */
.leftbox{
background: #F3F3F3;
padding: 10px 10px;
margin-bottom:3px;
line-height:1.8em;
color: #666;
}
.psbox{
float:left;
width:557px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #E3E3E3;
border-top: 1px solid #E3E3E3;
background: #F3F3F3;
padding: 8px;
margin-bottom:10px;
color: #666;
}
.psbox h2 {font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; background-color:#999; padding:6px 0px 6px 8px; width: 549px; margin-bottom:10px; margin-top:0px;}
.psbox img{background-color:#CCC; border-right:1px solid #999; border-bottom:1px solid #999; margin-left:10px; padding:8px;}
.psbox a:link {font-weight:bold;}
.psbox a:visited {font-weight:bold;}
.psbox a:hover {color:#D40000;}
h3.leftbox{font-size:19px; font-weight:normal; color: #FFFFFF; background-color: red; padding:5px 0 10px 13px;}
h3.header_small{font-size:15px; font-weight: normal; color: #FFF; background: #2580A2;padding:0 23px 5px 23px;}
ul.leftbox{font-size: 1.2em;}
.features{padding-top:15px;font:1.27em Arial, Helvetica, sans-serif;}
#leftcolumn .leftbox p{padding-bottom:1em;line-height:1.5em; font-size:12px;}	
/* center column */
.article_wrapper h2{color: #003857; font-weight:normal; font-size:2em; margin:8px 0;}
.article_wrapper p{padding-bottom:8px;font-size:12px; line-height:17px;}	
/* right column */
.rightbox_wrapper{
background: #E3E3E3;
padding:5px;
margin-bottom: 20px;
width:277px;
overflow: hidden;
font-size:11px;
line-height: 18px;
color: #58584D;
text-align:left;
}
.rightbox{border: 1px dashed #CCC;width:275px;overflow: hidden;padding-bottom:6px;}
.product_image{ float: left;margin: 6px 0 0 6px; border:3px solid #fff;}
.product_wrapper{float: right;width:200px; font-size:11px; line-height:17px;}
.product_wrapper h4{font-size:1.3em;color: #483F3D;font-weight: bold;padding-top:10px; margin:0px;}
.product_wrapper p{font-size:11px; margin-top:0px;}
.lastbox{margin:0;}
.iconlist{
border-top: 1px dashed #666;
font-size: 1.2em;
}
ul.iconlist li a{
padding-left: 25px;
color:#CCC;
}
ul.iconlist  li a:hover{background: #0A2947; color: #999;}
/* Generated via www.cssmenubuilder.com */
/*----LEFT MENU----*/
.menunew{margin:0; padding:0; width:193px; list-style:none;background:rgb(255,255,255);}
.menunew li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menunew li a{text-align:left;height:40px; padding:0px 10px 0px 18px; font:11px Arial, Verdana, Helvetica, sans-serif; color:rgb(153,153,153); display:block; background: url(../../images/verMenuImages.png) 0px 0px no-repeat; text-decoration:none;}
.menunew li a:hover{background: url(../../images/verMenuImages.png) 0px -40px no-repeat; color:rgb(255,255,255);}
.menunew li a.active, .menu li a.active:hover{background: url(../../images/verMenuImages.png) 0px -80px no-repeat; color:rgb(255,255,255);}
.menunew li a span{line-height:40px;}
/*----END LEFT MENU----*/
/*----START FOOTER----*/
#bottomPan{height:282px; background:#666666 url(../../images/bottombg.gif) repeat-x; position:relative; margin:0 auto; padding:25px 0 0; clear:both;}
#bottomMainPan{width:900px; position:relative; text-align:center; margin:0 auto; padding:50px 0 0;}
#bottomBorderPan{width:900px; float:left; background: url(../../images/bottomborder-bg1.gif) 0 0 repeat-y;}
#bottomMainPan h3 {color:#0C0C0C; font:22px/38px Georgia, Times New Roman, Times, serif; width:280px; text-align:left; margin-bottom:5px;}
/*1. the style of the div container with id=”css_vertical_menu”*/
#css_vertical_menu{
width:276px; 
padding:1px; 
border:0px;
margin-left:20px;
float:left;
text-align:left;
border-top:0px;
}
/*2. the style of the links (html element <a>)*/
#css_vertical_menu a{
display:block;
height:25px;
margin-top:0px;
padding-left:15px;
background-color:#C5C5C5;
border-left:10px solid #797979;
font-family:arial;
font-size:10px;
text-transform:uppercase;
text-decoration:none;
color:#666;
line-height:25px;
}
/*3. the css style on the hover state of the links*/
#css_vertical_menu a:hover{
background-color:#B7B7B7;
border-left:10px solid #606060;
color:#FFF;
}
/* remove the top margin for the first link*/
#css_vertical_menu a.first{
margin-top:0;
} 
/*----END FOOTER----*/
.linkbox {width:161px; padding:10px; float:left; background-color:#E3E3E3; border:2px solid #CCC; margin-right:5px; font-weight:bold;} 
