body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#737070; background:#E5EBF7 url(../images/bg.jpg) repeat-x ;  line-height:18px;}
img { border:none }

h1 {display:block; height:30px; overflow:hidden; font-size:14px; color:#0095c4; }
h2 {display:block; overflow:hidden; font-size:11px;}
h3 {display:block; overflow:hidden; font-size:12px; color:#0095c4;}
a {color:#737070; text-decoration:none }
a:hover {color:#E5721F; }

.Mainwrapper{ width:901px; height:auto; margin: 0px auto;}
.Header{ width:901px; height:108px; background:#ffffff;}
.Logo{ float:left; width:267px; height:108px;}
.Menu{float:left; }

.Menutop{ width:625px; height:15px;  text-align:right; font-size:11px;  }
.Menutop a{color:#7a7878; text-decoration:none; padding:0 3px 0 3px}
.Menutop a:hover{color:#6aae34;}
.Help{width:625px; height:70px;background:url(../images/help.jpg) no-repeat bottom right }

.Mainmenu{ width:901px; height:74px;}
#nav {background:url("../images/menu.jpg") no-repeat; width:901px; height:74px; margin:0;padding:0;}
#nav span {display: none;}
#nav li, #nav a {height:74px;display:block;}
#nav li {float:left;list-style:none;display:inline;}
#nav-01 {width: 226px;}
#nav-02 {width: 225px;}
#nav-03 {width: 225px;}
#nav-04 {width: 225px;}
#nav-01 a:hover {background:url("../images/menu.jpg") 0px -74px no-repeat; }
#nav-02 a:hover {background:url("../images/menu.jpg") -226px -74px no-repeat; }
#nav-03 a:hover {background:url("../images/menu.jpg") -451px -74px no-repeat; }
#nav-04 a:hover {background:url("../images/menu.jpg") -676px -74px no-repeat; }
.MainPicBg{ width:901px; height:278px; background:url(../images/mainpic.jpg) no-repeat}
.MainContent{width:886px; height:auto; background:#ffffff; padding-left:15px; padding-top:10px;}
.Mainleft{float:left; width:507px; height:auto; text-align:justify }
.Mainright{float:right; width:363px; height:161px;}

.ContentInside{width:790px; height:auto;  margin-left:19px}
.Boxmain{width:876px; height:213px; margin-left:2px;}
.Box{ float:left; width:212px; height:212px; background:url(../images/boxbg.jpg) no-repeat bottom; margin-right:7px;}
.Box p{padding:0px}
.Boxheading{display:block; height:22px; overflow:hidden; font-size:12px; color:#5b5a5b;margin-left:10px;}
.Boxlink{ display:block; padding-left:26px; color:#484848; text-decoration:none }
.Boxlink:hover{ color:#52a3d3}
.viewmore{ display:block; margin-left:10px; margin-top:5px; width:87px; height:15px; }


.Footer{width:880px; height:182px; padding-left:21px; background:#d7e7ef;  }
.Footerinner{width:860px; height:182px; background:url(../images/footerbg.jpg) repeat-x; color:#ffd; }
.Footer span{display:block;padding-top:10px;}
.Footer span a{color:#fff; text-decoration:none }
.Footerheading{ display:block; width:auto; height:15px; color:#366a8b; font-size:12px; text-transform:uppercase; margin-top:5px;}
.Newletterbox{ float:left; width:417px; height:145px;}
.Homeform{ margin-top:15px; .margin-top:10px; _margin-top:10px; color:#7395ab }
.Homeform fieldset{float:left; width:194px; border:none }
.Hometxt{ width:147px; height:17px; color:#7395ab; padding-right:4px; padding-left:30px; font-size:11px; padding-top:3px; border:1px solid #fff; margin-right:13px; margin-top:7px; _margin-top:5px;   }
.Homecheck{margin-top:5px; }
.Hometxtbg1{ margin-top:0px; background:#fff url(../images/textbg1.jpg) no-repeat}
.Hometxtbg2{ background:#fff url(../images/textbg2.jpg) no-repeat}
.submitbutton{ margin-left:120px; margin-top:10px; width:61px;height:21px;	background: url("../images/sendbutton.jpg") no-repeat;  border: 0 none;cursor: pointer;}
.newlettertxtarea{overflow:hidden; height:104px; width:197px; padding-right:5px; padding-left:5px;  color:#7395ab; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #fff; }

.Sitemapbox{float:left; width:200px; height:145px; padding-left:16px; color:#7395ab; background:url(../images/footerdot.jpg) left 0 no-repeat  }
.Sitemapbox a{display:block; float:left; width:90px; padding-left:10px; text-decoration:none; color:#7395ab; background:url(../images/arrow.gif) left no-repeat}
.Sitemapbox a:hover{ color:#043a5c}

.Copyright{clear:both; margin-top:10px; width:860px; font-size:11px; height:20px; padding-top:10px;color:#7395ab }


.Mainleftinner{float:left; width:600px; height:auto; text-align:justify; }
.Mainrightinner{float:right; width:258px; height:411px; background:url(../images/innerright.jpg); padding-left:20px; padding-top:20px; }

/* for Internet Explorer */
/*\*/
* html .Mainrightinner {
height:411px;
}
/**/
.menu_list {width: 228px;} 
.menu_head {width:187px; height:32px; padding:10px 0 0 40px; cursor: pointer;position: relative;margin-top:10px; font-weight:bold;background:url(../js/arrow1.jpg) center right no-repeat; color:#2376b5}
.menu_bg { display:block; text-decoration:none; width:208px; height:25px; padding-left:20px; padding-top:5px; cursor: pointer;margin:0px;font-weight:bold;background:url(../images/menubg.jpg) center right no-repeat; color:#417520}
.menu_body {display:none;}
.menu_body a{display:block;color:#006699;background-color:#f8f9fa;padding-left:20px;font-weight:bold;text-decoration:none;}
.menu_body a:hover{color: #000000;}
.Mainleftinner ul{padding-left:40px; margin-top:10px; list-style:none url(../images/buller.gif) }
.Mainleftinner ul li{ margin-left:0px;}
.pleft{float:left; padding-left:12px; }
.pleft a { display:block; color:#737070; text-decoration:none }
.pleft a:hover { display:block; color:#E5721F; }
#E5721F