@charset "utf-8";
/* CSS Document */
body{  margin:0px; background-color:#FFFFFF; font-family:Tahoma, verdana, arial, helvetica, sans-serif ; font-size:12px; color:#4E4E4E;  text-decoration:none;}
.leftfloat{ float:left}
.rightfloat{ float:right}
p{ margin:0px; padding:0px; color:#3C3C3C;}
.clear{ clear:both}
#warper{ width:985px;margin-left:auto; margin-right:auto; }
#main{ width:100%px; }
#header{ width:100%; float:left;}
.logo{ float:left; width:100px; height:85px;}
.navpanel{ width:570px; float:right; text-align:left; height:85px;}
.calluspanel{ width:339px; padding-top:10px; float:left; height:34px;}
.menupanel{ padding-top:12px; _padding-top:0px; width:407px; padding-bottom:8px; float:right; text-align:left;}
.headerpanel{ width:100%; float:left;}
a.solutions_menu{  float:left;  ; color:#4E4E4E; text-decoration:none;  }
a.solutions_menu_selected{  float:left;   color:#337DD2; text-decoration:none;}
a.solutions_menu:hover{  float:left;    color:#337DD2; text-decoration: none;  }
.whyus{ width:247px; float:left; height:276px; border: 1px solid #CCCCCC; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.whyus1{ width:247px; float:left; height:190px; border: 1px solid #CCCCCC; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.whyustxt{
	width:234px;
	float:left;
	padding-top:16px;
	padding-left:8px;
	line-height:20px;
	font-size:12px;
	padding-right:5px;
	
}
.whyustxt1{
	width:234px;
	float:left;
	padding-top:16px;
	padding-left:8px;
	line-height:18px;
	font-size:12px;
	padding-right:5px;
	
}
.graytxt{ font-size:13px;  text-decoration:none;}
.logintxt{ width:234px; float:left; padding-top:5px; padding-left:8px; line-height:28px; font-size:12px; padding-right:5px; padding-bottom:9px;}
.newstxt{ float:left; padding-top:13px; _padding-top:12px; padding-left:8px; font-size:12px; padding-right:0px; padding-bottom:9px; _padding-bottom:0px;}
.headerimg{ padding-left:3px; float:left;}
.bluetxt{
	text-transform:none;
	font-size:14px;
	color:#337DD2;
	text-decoration:none;
}
.bluetxt1{
	text-transform:none;
	font-size:12px;
	color:#337DD2;
	text-decoration:none;
}
a.textlink{font-family:Tahoma, verdana, arial, helvetica, sans-serif ; font-size:12px; color:#337DD2;  text-decoration:none;}
a.textlink:hover{font-family:Tahoma, verdana, arial, helvetica, sans-serif ; font-size:12px; color:#337DD2;  text-decoration:underline;}
.bottom_panel{ width:100%; padding-top:4px; float:left;}
.loginbox{ width:247px; height:75px;_height:60px;float:left; border: 1px solid #CCCCCC; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.smallbox{ width:247px; float:left; border: 1px solid #CCCCCC; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.newsbox{ width:350px; float:left; height:163px; _height:159px;  border: 1px solid #CCCCCC; margin-left:3px; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.box{ width:731px; float:left; border: 1px solid #CCCCCC; margin-left:3px; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
.innerbox{ width:731px; float:left; background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:left middle; margin-left:3px; background-color:#FEFEFE}
.whatbox{ width:376px; float:left; height:163px; _height:159px; border: 1px solid #CCCCCC; margin-left:3px; background-image:url(../images/box_bg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#FEFEFE}
a.redlink{ color:#4E4E4E; font-size:12px; text-decoration:none;}
a.redlink:hover{ color:#337DD2; font-size:12px; text-decoration:underline;}
.footer{ width:100%; padding-top:20px; font-size:11px; padding-bottom:10px; margin-top:5px;	 float:left; border-top:1px solid #CCCCCC;}
a.footerlink{ text-decoration:none; color:#3C3C3C; font-size:11px;}
a.footerlink:hover{ text-decoration:underline; color:#378ECC; font-size:11px;}
a.sitemaplink{ text-decoration:none; color:#3C3C3C; font-size:12px;}
a.sitemaplink:hover{ text-decoration:underline; color:#378ECC; font-size:12px;}
.logincombo{ border:1px solid #CCCCCC; width:160px; height:25px;}
.searchbtn{ background:url(../images/search.jpg); color:#FFFFFF; font-size:12px; padding-bottom:4px; padding-top:0px; margin-top:0px; _margin-top:0px; vertical-align:top; width:58px; border:none; background-repeat:no-repeat}
.red{text-decoration:none; color:#3C3C3C; font-size:11px;}
a.red:link{text-decoration:none; color:#3C3C3C; font-size:11px;}
a.red:hover{text-decoration:underline; color: #FF0000; font-size:11px;}
.combo_box{ width:140px; height:20px; border:1px solid #CCCCCC;}
.combo_box1{ width:140px; height:60px; border:1px solid #CCCCCC;}
.combo_box2{ width:700px; height:60px; border:1px solid #CCCCCC;}

#pscroller1{
width: 230px;
height: 220px;
border: 0px solid black;
padding: 0px;
background-color: none;
}
#pscroller2{
width: 330px;
height: 120px;
border: 0px solid black;
padding: 0px;
background-color: none;
}


.someclass{ //class to apply to your scroller(s) if desired
}
.whitebox{border: 1px solid #CCCCCC; background-color:#FFFFFF}