/* CSS Document */
body{padding:0px; margin:0px; background-image:url(../images/pagebg.jpg); background-repeat:repeat-x; font-family:arial; font-size:11px; color:#434243; line-height:15px;}
h1{color:#004E96; padding:0px; margin:0px; font-family:arial; font-size:16px; font-weight:bold;}
h2{color:#464747; padding:0px; margin:0px; font-family:arial; font-size:16px; font-weight:bold;}
h3{font-family:arial; font-size:16px; padding:0px; margin:0px; font-weight:bold; color:#06489F;}
h4{font-family:arial; font-size:14px; padding:0px; margin:0px; font-weight:bold; color:#06489F; }
.redtext{font-family:Arial; font-size:14px; color:#D10000; font-weight:bold; text-decoration:none;}
.redbigHeading{color:#D10000;font-family:arial; font-size:18px; font-weight:bold;}
.whitetext{font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
p{font-family:arial; font-size:11px; color:#434243; text-align:justify; text-decoration:none; padding:0px; margin:0px; line-height:16px;}
ul{padding:0px; margin:0px;}
li{padding:0px 0px 5px 5px; margin:0px; font-family:Arial; font-size:11px; margin-left:40px;}
.dottedline{border-top:1px dotted #CCCCCC; width:100%;}
.bigtext{font-family:arial; font-size:14px; color:#434243; text-align:justify; text-decoration:none; padding:0px; margin:0px; line-height:16px;}
a:link{color:#16539f; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none;}
a:active{color:#16539f; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none;}
a:visited{color:#16539f; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none;}
a:hover{color:#cc0202; font-family:arial; font-size:11px; font-weight:bold; text-decoration:underline;}

#mainNav{width:972px; height:35px; float:left;}
#mainNav ul{width:972px; height:35px; padding:0px; margin:0px; margin-left:10px; list-style:none;}
#mainNav li{width:auto;height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px; margin-top:4px;list-style:none; }

#mainNav li a.nav1{ width:88px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;  text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.nav1:hover{ width:88px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/home-nav-hover.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.active{ width:88px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/home-nav-hover.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}


#mainNav li a.nav2{ width:145px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;  text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.nav2:hover{ width:145px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/file-req-hover.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.nav2active{ width:145px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/file-req-hover.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}


#mainNav li a.nav3{ width:110px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;  text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.nav3:hover{ width:110px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/file-req-hover-110.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}

#mainNav li a.nav3active{ width:110px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/file-req-hover-110.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; padding-left:4px; margin-top:4px;}


#mainNav li a.nav4{ width:50px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;  text-decoration:none; margin-top:4px;}

#mainNav li a.nav4:hover{ width:50px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/home-nav-hover-50.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; margin-top:4px;}

#mainNav li a.nav4active{ width:50px; height:28px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/home-nav-hover-50.jpg); background-repeat:no-repeat; background-position:center;text-align:center; line-height:28px;text-decoration:none; margin-top:4px;}


a.Mainsublink:link{font-family:arial; font-size:11px; color:#292929; text-decoration:none;}
a.Mainsublink:active{font-family:arial; font-size:11px; color:#292929; text-decoration:none;}
a.Mainsublink:visited{font-family:arial; font-size:11px; color:#292929;  text-decoration:none;}
a.Mainsublink:hover{font-family:arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:underline;}


a.graylink:link{font-family:arial; font-size:12px; color:#535556; font-weight:bold; text-decoration:none;}
a.graylink:active{font-family:arial; font-size:12px; color:#535556; font-weight:bold; text-decoration:none;}
a.graylink:visited{font-family:arial; font-size:12px; color:#535556; font-weight:bold; text-decoration:none;}
a.graylink:hover{font-family:arial; font-size:12px; color:#006992; font-weight:bold; text-decoration:none;}

.DarkBlueHeading{font-family:arial; font-size:11px; color:#023586; font-weight:bold; }
.BlueHeading{font-family:arial; font-size:12px; color:#006992; font-weight:bold; }
.BlueTabHeading{font-family:arial; font-size:12px; color:#0049A0; font-weight:bold; }
.BluebigHeading{color:#014774;font-family:arial; font-size:18px; font-weight:bold;}
.blackheading{font-family:arial; font-size:14px; color:#181818; font-weight:bold;}
.lightblueheading{font-family:arial; font-size:13px; color:#03417a; font-weight:bold;}
.Homepagepunchline{font-family:arial; font-size:14px; color:#000000; font-weight:bold; text-align:center;}
.Wowfactor-heading{font-family:arial; font-size:18px; color:#292929; font-weight:bold; text-transform:uppercase; padding-left:80px;}
.greytxt{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:16px;}
a.Leftnavbluelink:link{font-family:arial; font-size:11px; color:#006992; font-weight:bold; text-decoration:none;}
a.Leftnavbluelink:active{font-family:arial; font-size:11px; color:#006992; font-weight:bold; text-decoration:none;}
a.Leftnavbluelink:visited{font-family:arial; font-size:11px; color:#006992; font-weight:bold; text-decoration:none;}
a.Leftnavbluelink:hover{font-family:arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.productheading{font-family:Arial; font-size:14px; color:#333333; font-weight:bold; text-decoration:none;}
.productprice{font-family:Arial; font-size:18px; color:#014774; font-weight:bold; text-decoration:none;}

a.ordernowlink:link{font-family:Tahoma; font-size:11px; color:#014774; text-decoration:none;}
a.ordernowlink:active{font-family:Tahoma; font-size:11px; color:#014774; text-decoration:none;}
a.ordernowlink:visited{font-family:Tahoma; font-size:11px; color:#014774; text-decoration:none;}
a.ordernowlink:hover{font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none;}

a.bluelink:link{color:#013995; font-family:tahoma; font-weight:bold; font-size:11px; text-decoration:none;}
a.bluelink:active{color:#013995; font-family:tahoma; font-weight:bold; font-size:11px; text-decoration:none;}
a.bluelink:visited{color:#013995; font-family:tahoma; font-weight:bold; font-size:11px; text-decoration:none;}
a.bluelink:hover{color:#037AA9; font-family:tahoma; font-weight:bold; font-size:11px; text-decoration:none;}

a.blacklink:link{color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
a.blacklink:active{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:normal;}
a.blacklink:visited{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:normal;}
a.blacklink:hover{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:normal;}

.custom-quote{background-image:url(../images/custom-bg.jpg); background-position:top; background-repeat:no-repeat; width:157px; height:251px; font-family:Arial; font-size:11px; text-align:justify; text-decoration:none; color:#FFFFFF;}
.whiteheading{font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none;}


a.Footerlink:link{font-family:arial; font-size:12px; color:#929292;  text-decoration:none;}
a.Footerlink:active{font-family:arial; font-size:12px; color:#929292;  text-decoration:none;}
a.Footerlink:visited{font-family:arial; font-size:12px; color:#929292; text-decoration:none;}
a.Footerlink:hover{font-family:arial; font-size:12px; color:#004c7e;  text-decoration:none;}

.footertext{font-family:Tahoma; font-size:11px; color:#929292;  text-decoration:none;}

/*Product page*/

.productheading{color:#333333; padding:0px; margin:0px; font-family:arial; font-size:22px; }
.Quickquotetext{font-family:arial; font-size:12px; color:#303233;font-weight:bold;text-decoration:none;}
.Quickquotetextbox{border:1px #B3C6D3 solid; padding:2px; height:20px; color:#0049A0; font-family:arial; font-size:11px; width:200px; line-height:20px; } 
.Quickquotetext-small{ border:1px #B3C6D3 solid; height:15px; width:80px; font-family:arial; font-size:11px; color:#0049A0;}
.Quickquotetextbox-small{border:1px #B3C6D3 solid; padding:2px; height:20px; color:#0049A0; font-family:arial; font-size:11px; width:100px; line-height:20px; }
.submitbtn{background-image:url(../images/blue-btn.jpg); background-repeat:no-repeat; width:127px; height:29px;font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer; background-color:#0000FF;} 
.submitbtn-1{background-image:url(../images/blue-btn1.jpg); background-repeat:repeat-x; height:29px;font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; border:none; cursor:pointer; background-color:#0000FF;}

.customquotetextbox{border:1px #B3C6D3 solid; padding:3px; height:14px; color:#929191; font-family:arial; font-size:11px; width:250px;}
.customquotetextbox-small{border:1px #B3C6D3 solid; padding:3px; height:14px; color:#929191; font-family:arial; font-size:11px; width:120px; }
.customquotetextbox-code{border:1px #B3C6D3 solid; padding:3px; height:14px; color:#929191; font-family:arial; font-size:11px; width:30px; }
.customquotetextbox-no{border:1px #B3C6D3 solid; padding:3px; height:14px; color:#929191; font-family:arial; font-size:11px; width:70px; }
.customquotetextbox-small1{border:1px #B3C6D3 solid; padding:3px; height:14px; color:#929191; font-family:arial; font-size:11px; width:100px; line-height:20px; }
.customquotedropdown{border:1px #B3C6D3 solid; padding:3px; height:20px; color:#929191; font-family:arial; font-size:11px; width:125px; line-height:20px; }  

#ProductTab{width:445px; height:24px; float:left;}
#ProductTab ul{width:445px; height:24px; padding:0px; margin:0px; margin-left:15px; list-style:none;}
#ProductTab li{width:86px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#333333; text-align:center; line-height:24px;list-style:none; float:left; padding-right:1px;}

#ProductTab li a.Tab{ background:url(../images/greytab.jpg) top no-repeat; width:86px;height:24px; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none; padding-right:1px; }

#ProductTab li a.Tab:hover{ background:url(../images/greytab-blue.jpg) top no-repeat; width:86px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none;padding-right:1px; }

#ProductTab li a.TabActive{ background:url(../images/greytab-blue.jpg) top no-repeat; width:86px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none; padding-right:1px; }



#ProductTab1{width:445px; height:24px; float:left;}
#ProductTab1 ul{width:445px; height:24px; padding:0px; margin:0px; margin-left:15px; list-style:none;}
#ProductTab1 li{width:73px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#333333; text-align:center; line-height:24px;list-style:none; float:left; padding-right:1px;}
#ProductTab1 li a.Tab1{ background:url(../images/greytab1.jpg) top no-repeat; width:70px;height:24px; float:left; font-family:Arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none; padding-right:1px; }

#ProductTab1 li a.Tab1:hover{ background:url(../images/greytab-blue1.jpg) top no-repeat; width:70px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none;padding-right:1px; }

#ProductTab1 li a.Tab1Active{ background:url(../images/greytab-blue1.jpg) top no-repeat; width:70px;height:24px; padding:0px; margin:0px; float:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; line-height:24px;list-style:none; padding-right:1px; }


.filereviewform-text-box{border:1px #B3C6D3 solid; padding:2px; height:15px; color:#929191; font-family:arial; font-size:11px; width:200px; line-height:15px;}
.filereviewform-phonecode-box{border:1px #B3C6D3 solid; padding:2px; height:15px; color:#929191; font-family:arial; font-size:11px; width:100px; line-height:15px;}
.cust-login{border:1px #B3C6D3 solid; padding:2px; height:15px; color:#929191; font-family:arial; font-size:11px; width:115px; line-height:15px;}
.filereviewform-areacode-box{border:1px #B3C6D3 solid; padding:2px; height:15px; color:#929191; font-family:arial; font-size:11px; width:40px; line-height:15px;}
.filereviewform-dropdown{border:1px #B3C6D3 solid; padding:3px; height:20px; color:#929191; font-family:arial; font-size:11px; width:205px; line-height:20px; }
.filereviewform-txtbox{border:1px #B3C6D3 solid; padding:3px; height:100px; color:#929191; font-family:arial; font-size:11px; width:305px; line-height:20px; }  

.price-bold{ font-weight:bold; font-size:14px; color:#000000;}