﻿/* =================================================
    CSS STYLES FOR [site]
   =================================================*/

body{margin:0px auto; padding:0px auto;	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;	font-weight:normal; text-align:center;}

html{margin:0px auto; padding:0px auto;	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;	font-weight:normal; text-align:center;}
a{text-decoration:none;}
a.links:visited{color:#ffffff;text-decoration: none;}
a.links:link{color:#ffffff;text-decoration: none;}
a.links:hover{color:#ffffff;text-decoration: underline;}
a.secondary:visited{color:#000000;text-decoration: underline;}
a.secondary:link{color:#000000;text-decoration: underline;}
a.secondary:hover{color:#000000;text-decoration: none;}
a.redLinks:visited{color:#BA0000;text-decoration: underline; font-weight:bold; font-size:15px;}
a.redLinks:link{color:#BA0000;text-decoration: underline; font-weight:bold; font-size:15px;}
a.redLinks:hover{color:#BA0000;text-decoration: none; font-weight:bold; font-size:15px;}
#container{width:900px; min-width:900px; margin:0px auto; text-align:left;}
#header{background-image:url('images/navbg.gif');background-position:left top; background-repeat:repeat-x; height:30px; margin:15px 0px 0px 0px;}
#navigation{ width:465px; float:right; line-height:22px;  }
#navigation ul{list-style:none; text-align:right; margin:0px; padding:0px;}
#navigation ul li{float:left; display:block;padding-right:25px;}
#logo{float:left; text-align:right;}
#info{float:right;}
#companyInfo{padding:5px 0px 10px 0px;}
#homeBanner{margin:0px 0px 10px 0px;}
#content{ margin:0px; font-size:13px;   }
#contentHome{width:643px; height:230px; float:left; padding:0px 0px 0px 5px; background-color:#EEEEEF;background-image:url('images/contentBg.gif');background-repeat:no-repeat;background-position:center bottom;}
#contentLeft{width:643px; float:left; padding:0px 0px 0px 5px; background-color:#EEEEEF;background-image:url('images/contentBg.gif');background-repeat:no-repeat;background-position:center bottom;}
#contentRight{width:247px; float:right;}
#rotateContent{background-color:#EDEDED; padding-top:6px; text-align:center;}
#s1{height:510px; margin:0px auto; width:237px; text-align:left;}
#s2{height:340px; margin:0px auto; width:237px; text-align:left;}
.contentRightBtm{margin-top:5px; height:10px;background-color:#BA2129; background-image:url('images/BtmBg.gif'); background-position:right top; background-repeat:no-repeat;}
#footer{border-top: 1px #999999 solid; padding-top:3px; margin-top:10px; margin-bottom:15px;}
.clear{clear:both;}
.centered{text-align:center;}
.bold{font-weight:bold;}
.red{color:#B92025;}
.marginTop5{margin-top:5px;}
.left{float:left;}
.right{float:right;}
img {border:0;}
h1{font-size:30px; color:white; margin:0px 0px 10px 0px; padding-left:5px;}
#title{background-color:#B92025; background-image:url('images/pgTitleBg.gif');background-repeat:no-repeat;background-position:right top;}
.redmedium{	color:#BA0000; font-size:18px;}
.red{color:#BA0000;}
.serviceBox{border:1px gray solid; margin:0px 5px 5px 5px;}
.serviceImg{float:left; margin-right:5px;}
.pMargin15{margin:15px 0px 0px 0px; padding:0px;}
.pMargin5{margin:5px 0px 0px 0px; padding:0px;}
.pMargin0{margin:0px 0px 0px 0px; padding:0px;}
.linePadding{height:70px;}
.image{margin:5px 5px 0px 5px; border:1px black solid;}
.pics{width:247px; padding:0; margin:0;} 
.pics img{border:1px solid black; background-color: #eee; width:235px; height:212px; top:0; left:0} 
.fixed_width{float:left; width:300px; color:black; margin:5px; border:1px black solid; background-color:#EDEDED; padding:0px 10px 10px 10px;}
.contactLeft{float:left;width:100px;margin-bottom:5px;padding:0px;}
.required{color: #9E1D01;vertical-align: super;font-size: 7px;font-weight: bold;}
.contactRight{float:left;width:190px;margin-bottom:5px;padding:0px;}
.error_text{color: #9E1D01;font-size: 10px;font-weight: bold;}
.inputSize{width:190px;}
.contactCenter{float:right; width:300px;}
.lrgFont{font-size:15px;}
.ase{float:right; margin-right:250px;}


