*{margin:0;padding:0}
a{outline:none}
a:hover,a:visited,a:selected{outline:none;color:#fff}
img{outline:none;border:none}
.heading1{color:#369;padding-top:5px;padding-left:5px}
table{border-collapse:collapse}
.tablegraybordercolor{border-color:#369}
.tablegraybordercolor td{background:#fff;height:22px;font-size:11px;border-color:#ccc}
.tableclass1{text-indent:5px;margin:8px 0}
body{font-family:Arial;font-size:12px;color:#666;background:#336799 url(../Graphics/bg.jpg) top repeat-x/**/}
h1{font-family:"Trebuchet MS";font-size:18px;color:#fff;font-weight:400}


.PageBG{padding:0}
.MainDiv{border:0 solid #000;width:960px;text-align:left;padding:0}
.HeaderDiv{width:960px;height:45px}
.logodiv{color:#fff;font-size:24px;text-align:left;line-height:45px;padding-left:10px;font-family:"Trebuchet MS"}
.logodiv a{text-decoration:none;color:#fff}
.NavDiv{height:32px;width:970px;border:0 solid #000}
.NavLeft{background:url(../Graphics/nav_left.png) no-repeat;float:left;height:32px;width:5px}
.NavCenter{background:url(../Graphics/nav_middle.png) repeat-x;float:left;height:32px;width:950px}
.NavContentLeft{float:left;border:0 solid red;color:#26629e;font-size:12px;font-family:Arial;text-align:left;padding-left:10px;padding-right:10px}
.NavContentLeft ul{list-style:none;width:550px}
.NavContentRight{float:right}
.NavContentRight ul{list-style:none}
.NavContentRight ul li span{list-style:none;color:#e59002;font-family:Verdana}
.NavRight{background:url(../Graphics/nav_right.png) no-repeat;float:left;height:32px;width:5px}

.ContentDiv{width:960px;text-align:left;padding-top:10px}
.ContentBodyDiv{float:right;text-align:left;width:735px;border:0 solid red}
.ContentborderTopParentDiv{width:735px;float:left;clear:both;border:0 solid red}
.ContentborderTopleftDiv{background:url(../Graphics/border_content_top_left.png) top no-repeat;width:10px;height:13px;float:left}
.ContentborderTopRightDiv{background:url(../Graphics/border_content_top_right.png) top repeat-x;height:13px;width:725px;float:left}
.ContentborderBottomParentDiv{width:735px;float:left;clear:both;border:0 solid red;background:#bfd2e0}
.ContentborderBottomleftDiv{/*background:url(../Graphics/border_content_middle_left.png) repeat-y;*/width:17px;height:auto;min-height:495px;float:left}
.ContentborderBottomRightDiv{background:#bfd2e0;height:auto;min-height:485px;width:700px;float:left}
.MainContentDiv{border:0 solid red;padding-right:0px}
.ContentHeadingDiv{background:url(../Graphics/page_heading_bg.png) repeat-x;height:31px;color:#fff;line-height:30px;text-indent:10px;font-weight:700;font-family:Verdana}
.ContentFormDiv{float:left;clear:both;padding-top:5px;padding-bottom:5px}
.ContentHeadingFormDiv{width:710px}
.ContentFormLeftHeadingDiv{float:left;width:7px;background:#369;height:23px}
.ContentFormRightHeadingDiv{background:url(../Graphics/page_form_heading_div.png) repeat-x;height:23px;color:#234584;font-weight:700;float:left;text-indent:10px;line-height:21px;width:695px}
.ContentFormBodyDiv{float:left;clear:both;border:1px solid #CCC;width:700px;background:#FFF}
.LeftControlDiv{width:335px;float:left;padding:5px 12px 5px 5px}
.LeftControlDiv1{width:420px;float:left;padding:5px}
.LeftControlDiv2{width:285px;float:left;border:0 solid red;padding:5px}
.SingleControlDiv1{width:420px;float:left;clear:left;border:0 solid red;padding-bottom:5px}
.SingleControlDiv2{width:285px;float:left;clear:left;border:0 solid red;padding-bottom:5px}
.SingleControlDiv{width:350px;float:left;clear:left;padding-bottom:5px}
.LastControlDiv{padding-bottom:0}
.labelclass1{width:175px;height:18px;padding-top:2px;padding-left:5px;background:#f2f2f2;display:block}
.textbox1{width:155px;height:15px}
.textbox2{width:100px;height:15px}
.textbox3{width:50px;height:13px}
.textbox4{width:80px;height:13px}
.textarea1{width:235px;height:86px}
.dropdown1{width:240px;font-size:11px;height:20px}
.BtnSave{background:url(../Graphics/btn_save.jpg) no-repeat;width:76px;height:25px;border:none;cursor:pointer;outline:none}
.BtnReset{background:url(../Graphics/btn_reset.jpg) no-repeat;width:76px;height:25px;cursor:pointer;border:none;outline:none}
.btn_load{background:url(../Graphics/btn_load.jpg) no-repeat;width:55px;height:18px;margin-top:6px;cursor:pointer;border:none;outline:none}
.btn_confirm{background:url(../Graphics/btn_confirm.jpg) no-repeat;width:76px;height:22px;margin-top:3px;margin-bottom:3px;cursor:pointer;border:none;outline:none}
.btn_click{background:url(../Graphics/btn_click.jpg) no-repeat;width:55px;height:18px;cursor:pointer;border:none;outline:none;margin-top:3px;margin-bottom:3px}
.btn_addtoquote{background:url(../Graphics/btn_addtoquote.jpg) no-repeat;width:100px;height:22px;margin-top:6px;cursor:pointer;border:none;outline:none}
.btn_calculate{background:url(../Graphics/btn_calculate.jpg) no-repeat;width:100px;height:22px;cursor:pointer;border:none;outline:none}
.LabelDiv{float:left;width:166px;background:#e8f0f4;text-align:right;color:#26629e;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:11px;padding:3px 5px 3px 0}
.LabelDiv1{float:left;width:100px;background:#e8f0f4;text-align:right;color:#26629e;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:11px;padding:3px 5px 3px 0}
.ControlBgColor{background:#e8f0f4}
.ControlDiv{float:left;width:165px;padding-left:5px}
.ControlDiv1{float:left;width:240px;padding-left:5px;border:0 solid red}
.ControlDiv2{float:left;width:105px;padding-left:5px;border:0 solid red}
.RightControlDiv{width:325px;float:left;border:0 solid red;padding:5px 0}
.RightControlDiv2{width:220px;float:left;border:0 solid red;padding:5px 0}
.RightControlDiv3{width:214px;float:left;border:0 solid red;border-left:1px solid #ccc;padding:5px 0}
.GridviewSmallTable{background:#f2f2f2;border-collapse:collapse;border-color:#369;margin:0 5px}
.GridviewSmallTable td{height:22px;text-align:center;border-color:#369;padding:5px 0}
.OrangeGridHeadingTD{background:#369;height:28px;color:#FFF;text-align:center;border-color:#369}
.ActionControlParentDiv{width:200px;padding-left:552px;float:left;clear:both;padding-top:10px;padding-bottom:10px}
.ActionControlDiv{float:left;padding-left:10px}
.MenuDiv{width:210px;float:left;padding-right:10px}
.MenuTopDiv{width:208px;height:30px;line-height:30px;background:url(../Graphics/menu_right_img.png) right no-repeat;color:#234584;font-family:Verdana;font-size:12px;text-indent:14px;border-left:1px solid #fff;font-weight:700}
.GridViewParentDiv{width:731px;border:0 solid #000;float:left;clear:both;padding-top:5px;padding-bottom:5px;background:#fff}
.GridViewHeadingRowDiv{width:720px;background:#369;border-collapse:collapse;margin:0 5px}
.GridViewRowDiv{background:#f2f2f2;width:720px;border-collapse:collapse;border-color:#e5e5e5;margin:0 5px}
.GridViewcolDiv1{color:#FFF;font-weight:700;border-left:1px solid #fb8e8b;height:28px;line-height:26px;border-color:#e5e5e5;margin:0;padding:0 0 0 4px}
.GridViewcolDiv2{border-color:#e5e5e5;margin:0;padding:4px 0 0 4px}
.width2{width:270px}
.width3{width:130px}
.width4{width:180px}
.width7{width:70px}
.width8{width:80px}
.width9{width:90px}
.width10{width:100px}
.width11{width:5px}
.width12{width:15px}
.width13{width:25px}
.width14{width:35px}
.width15{width:45px}
.width17{width:65px}
.width18{width:75px}
.width19{width:85px}
.width20{width:95px}
.ContentBreak{width:980px;text-align:center;clear:both;height:10px}
.FooterDiv{ font-size:11px; color:#fff; font-family:Trebuchet MS; font-weight:bold; text-align:center; padding:10px; background:#5c87b2;}
.CopyrightDiv{width:980px;color:#FFF;font-weight:700;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:right}
#slider{position:relative;width:980px;height:283px;background:url(../Graphics/loading.gif) no-repeat 50% 50%}
#slider img{position:absolute;top:0;left:0;display:none}
#slider a{border:0;display:block}
.nivo-controlNav{position:absolute;left:470px;bottom:10px;z-index:99999}
.nivo-controlNav a{display:block;width:22px;height:22px;background:url(../Graphics/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;position:relative;z-index:99;cursor:pointer}
.nivo-controlNav a.active{background-position:0 -22px;font-weight:700}
.nivo-directionNav a{display:block;width:31px;height:56px;background:url(../Graphics/arrows1.png) no-repeat;text-indent:-9999px;border:0;position:absolute;top:45%;z-index:99;cursor:pointer}
a.nivo-nextNav{background-position:-31px 0;right:-8px}
a.nivo-prevNav{left:-8px}
.nivo-caption{text-shadow:none;font-family:Helvetica, Arial, sans-serif;position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%}
.nivo-caption a{color:#efe9d1;text-decoration:underline;display:inline!important}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0;left:0}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:none;margin:0;padding:0}
.nivo-slice{display:block;position:absolute;height:100%}
.nivo-caption p{margin:0;padding:5px}
.nivo-html-caption{display:none}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
#MenuHashDiv{height:auto;}
.NavContentLeft ul li,.NavContentRight ul li{list-style:none;color:#26629e;padding-right:15px;float:left;line-height:30px;font-family:Verdana;font-size:12px;font-weight:700}
.NavContentLeft ul li a,.NavContentRight ul li a{list-style:none;color:#26629e;font-family:Verdana;font-size:12px;text-decoration:none}
.NavContentLeft ul li a:hover,.NavContentRight ul li a:hover{text-decoration:none;color:#e59002}
.width1,.width16{width:55px}
.width5,.width6{width:60px}