/*------------Common-------------*/

* { padding:0px; margin:0px; }
body { background:#f8f8f8; font:normal 11px Tahoma; color:#1a4450; }
.clear { clear:both; display:block; height:1px; overflow:hidden; }
.ovFlow { overflow:hidden; }
.floatLeft { float:left; }
.floatRight { float:right; }
img { border:0px; }
a { color:#4a7480; text-decoration:underline; font-weight:normal; }
a:hover { text-decoration:none; color:#4a7480;}
#mainArea { width:1000px; margin:auto; background:url("../images/main-bg.jpg") repeat-y ; }
#mainArea .siteArea { width:930px; margin:auto; }
.white-bold { font-size:14px; color:#FFFFFF; font-weight:bold; }
.white-bold1 { font-size:12px; color:#FFFFFF; font-weight:bold; }
.blue-links { font-size:14px; text-decoration:none; color:#aee1ec; }
.blue-links a { text-decoration:none; color:#aee1ec; }
.blue-links:hover { text-decoration:underline; color:#aee1ec; }

.blue-links-sm { font-size:10px; text-decoration:none; color:#aee1ec; }
.blue-links-sm a { text-decoration:none; color:#aee1ec; }
.blue-links-sm:hover { text-decoration:underline; color:#aee1ec; }

.pink-link { color:#fdbebe; font-size:11px; text-decoration:underline; }
.pink-link a { color:#fdbebe; font-size:11px; text-decoration:underline; }
.pink-link:hover { color:#fdbebe; font-size:11px; text-decoration:none; }

.padding-top { padding-top:7px; }
.padding-top1 { padding-top:15px; }
.padding-bottom { padding-bottom:15px; }
.padding-left { padding-left:8px; }
.border-bottom { border-bottom:1px dotted #4a7480; }

h2 { font-size:18px; color:#b5120f; font-weight:bold; }
h3 { font-size:16px; color:#2b505a; font-weight:bold; }
h4 { font-size:13px; color:#b5120f; font-weight:bold; }
.line { background:url("../images/border.jpg") repeat-x; height:3px; margin-top:5px; margin-bottom:5px; }
.line1 { background:url("../images/border1.jpg") repeat-x; height:3px; margin-top:5px; margin-bottom:5px; }
.coma { font-size:35px; font-weight:bold; }
.read-more { color:#b2100d; font-weight:bold; text-decoration:none; }
.read-more a { color:#b2100d; font-weight:bold; text-decoration:none; }
.read-more:hover { color:#b2100d; font-weight:bold; text-decoration:underline; }
.red-links { color:#b2100d; text-decoration:none; }
.red-links a { color:#b2100d; text-decoration:none; }
.red-links:hover { color:#b2100d; text-decoration:underline; }
.dark-txt { color:#30424c; line-height:21px; padding-left:7px; font-weight:normal; }
.dark-txt1 { color:#30424c; padding-left:7px; font-weight:normal; line-height:21px; }
/*.dark-txt1 { color:#30424c; padding-left:7px; font-weight:normal; line-height:30px; }*/
.dark-txt2 { color:#30424c; padding-left:7px; font-weight:normal; line-height:18px; }
.dark-txt3 { color:#30424c; padding:0px 7px; font-weight:normal; line-height:18px; }
.img-border { border:solid 1px #990000; padding:1px;}



/*------------Top Box-------------*/

#topBox { background:url("../images/top-Box.jpg"); width:930px; height:42px;  }
#topBox .topLeft { width:330px; float:left; padding-top:10px; }
#topBox .topRight { width:110px; float:right; padding-top:10px; }

/*------------Nav-------------*/

#Navarea { background:url("../images/navbg.jpg"); width:930px; height:42px; width:930px; height:50px; margin-bottom:7px; }
#Navarea .leftpart { width:183px; float:left; position:relative; height:55px; }
#Navarea .leftpart h1.logo { background:url("../images/logo.png") left top no-repeat; position:absolute; border:0px; }
#Navarea .leftpart h1.logo a { display:block; width:180px; height:55px; }
#Navarea .leftpart h1.logo a span { display:none; }

#Navarea .rightpart { width:700px; float:left; font-weight:bold;}
#Navarea .rightpart .menu {  height:33px; line-height:48px; font-size:13px;  }
#Navarea .rightpart .menu li { list-style:none; float:left; color:#105192; text-align:center; font-weight:bold; display:block; }
#Navarea .rightpart .menu li a { float:left; display:block;  padding-left:14px; padding-right:14px; color:#105192; text-decoration:none; font-weight:bold; background:url("../images/bullet.png") no-repeat left; }
#Navarea .rightpart .menu li a:hover { background:url("../images/bullet-s.png") no-repeat left; color:#105192; text-decoration:none; display:block;  font-weight:bold;  }
#Navarea .rightpart .menu li a.Sel { color:#105192; text-decoration:none;  display:block; background:url("../images/bullet-s.png") no-repeat left; }

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 12px "Trebuchet MS", Verdana;
line-height:20px;
z-index:100;
text-align:left;

}


#dropmenudiv a{
display: block;
text-indent:5px;
border-bottom: 1px dotted #ffffff;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#ffffff;
}


#dropmenudiv a:hover{ /*hover background color*/
 color:#d3d1d1;

}

/*------------BoxArea-------------*/

#boxArea { width:930px; background:url("../images/rounded-bg.jpg") no-repeat; height:120px; padding:5px; }
#boxArea .smBox { background:url("../images/sm-box.jpg") no-repeat; width:200px; height:109px; margin-left:7px; margin-right:7px; float:left; padding:7px; }

/*------------Content-------------*/

#Content { width:930px; margin-top:10px; line-height:18px; height:auto; margin:0px; padding:0px; }
#Content .Leftcont { width:606px; float:left; background:url("../images/left-bg.jpg") no-repeat; padding:10px; }
#Content .Leftcont li { margin-left:35px; margin-bottom:5px;}

#Content .Leftcont .boxarea { width:600px; float:left; margin-top:7px; }
#Content .Leftcont .boxarea .box1 { width:276px; float:left; background:url("../images/box1.jpg") no-repeat; margin-right:7px; padding:10px; line-height:20px; }
#Content .Leftcont .boxarea .box2 { width:276px; float:right; background:url("../images/box1.jpg") no-repeat;  padding:10px; line-height:20px;}

#Content .Rightcont { float:right;   }
#Content .Rightcont-bg { color:#3a5157; padding:10px; background:url("../images/right-box.jpg") no-repeat; width:283px; }


/*------------Rounded Box-------------*/

.R-boxt { width:600px; height:38px; background:url("../images/box-top.jpg"); color:#FFFFFF;  font-weight:bold; } 
.box-border { border:1px solid #a10300; }

/*------------Footer-------------*/

#Footer { width:930px; background:url("../images/footer.jpg"); height:52px; font-size:10px; color:#d6dfef;  }
.footer-links { color:#d6dfef; text-decoration:none; }
.footer-links a { color:#d6dfef; text-decoration:none; }
.footer-links:hover { color:#d6dfef; text-decoration:underline; }

.Nav-body {float:left; margin:0px!important; padding:0px!important; background-color:#FFFFFF; width:98%;   }
.Nav-body li { font:bold 12px Verdana; float:left; list-style:none; margin:0px!important; padding:0px!important;  }
.Nav-body li a { width:75px; line-height:25px; color:#000000; text-decoration:none; display:block; font-weight:bold; margin:0px; padding:0px; }
.Nav-body li a:hover { width:75px; line-height:25px; color:#000000; text-decoration:none; background-color:#ffffcc; display:block; font-weight:bold; margin:0px; padding:0px; }
.Nav-body .selected{ width:75px; line-height:25px; color:#000000; text-decoration:none; background-color:#ffffcc; display:block; font-weight:bold; margin:0px; padding:0px; }
.righBorder{ border-right:solid 1px #b7bece;}
.txtProduct{ padding-bottom:10px; padding-right:10px; font-weight:normal;}
.txt-red{ color:#b5120f; font-weight:bold;} 
.pddAdjust{ padding-right:20px;}
.pddAdjust-rec{ padding-right:20px;}
.pddAdjust-rec h3{  color:#b5120f;}