body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5E5D5D; background-color:#fff;}
.clear{ clear:both; padding:0; margin:0;}
.clear2 { clear:both; padding:0; margin:0; height:20px;}
.main-div{ width:100%; float:left;}
.main-container{ width:1000px; margin:0 auto;}
.top-container{ width:980px; float:left; padding:0 0 10px 20px;}
.logo-panel{ width:519px; float:left; padding:13px 0 0 0;}
.navigation-panel{ width:455px; float:left; padding:11px 0 0 0;}
.header-panel{ width:100%; float:left; background-color:#3762AE;}
.header-img{ width:1000px; margin:0 auto;}
.middle-container{ width:100%; float:left;}
.middle-panel{ width:1000px; margin:0 auto; }
.middle-content-bg{ width:940px; float:left; padding:20px 30px; background: url(../images/content-bg.png) no-repeat left top; margin:-10px 0 0 0; z-index:10; position:relative; }
.middle-content-panel{ width:940px; float:left; border-bottom:1px solid #F0F0F0; padding:0 0 20px 0; }
.functionality-panel{ width:540px; float:left;}
.welcome-about-panel{ width:380px; float:left; padding:0 0 0 20px;}
.welcome-panel{ width:322px; float:left; background-color:#F0F0F0; padding:20px 29px 9px;}
.welcome-hd{ width:322px; float:left; background: url(../images/welcome-divider.gif) repeat-x left bottom; font-family: "HelvLight"; color:#000000; font-size:15px; text-transform:uppercase; padding:0 0 5px 0; margin:0 0 10px 0; font-weight:normal}
.welcome-hd1{ color:#000; font-family: "HelvLight"; font-size:15px; text-transform:uppercase;font-weight:normal; width:102px; float:left;}
.welcome-hd2{ color:#0F78AE; font-family: "HelvLight"; font-size:15px; text-transform:uppercase;  font-weight:normal;  width:87px; float:left;}
.welcome-hd3{ color:#000; font-family: "HelvLight"; font-size:13px; text-transform:uppercase;  font-weight:normal;  width:133px; float:left; margin:-1px 0 0 0}
.welcome-text{ width:166px; float:left; text-align:justify; line-height:16px; padding:0 15px 0 0; color:#5F5F5F}
.welcome-text p{ margin:0; padding:0}
.welcome-img{ width:141px; float:left;}
.read-more-btn{ width:60px; float:left; background:url(../images/read-more-btn.png) no-repeat left top; font-size:11px; font-family:Tahoma; font-weight:bold; padding:2px 0 1px 10px; margin:10px 0 0 0; height:22px;}
.read-more-btn a{ text-decoration:none; color:#fff; }
.read-more-btn2{ width:60px; float:left; background:url(../images/read-more-btn.png) no-repeat left top; font-size:11px; font-family:Tahoma; font-weight:bold; padding:1px 10px; margin:0px 0 0 0; height:22px;}
.read-more-btn2 a{ text-decoration:none; color:#fff; }
.about-panel{ width:350px; float:left; padding:21px 15px 0 15px;}
.about-hd{ width:350px; float:left; font-family: "HelvLight"; color:#000000; font-size:15px; text-transform:uppercase; padding:0 0 5px 0; margin:0 0 10px 0; background:url(../images/bottom-line.gif) repeat-x left bottom; }
.about-hd1{ color:#000; font-family: "HelvLight"; font-size:15px; text-transform:uppercase;  font-weight:normal; width:56px; float:left}
.about-hd2{ color:#0F78AE; font-family: "HelvLight"; font-size:15px; text-transform:uppercase;  font-weight:normal;  width:200px; float:left}
.about-text{ width:350px; float:left; line-height:17px; text-align:justify;}
.about-text p{ margin:0; padding:0 0 8px 0;}
.blue-text{ font-weight:bold; color:#0F78AE;}
.blue-text2{ font-weight:bold; color:#0F78AE; font-size:13px;}
.footer-container{ width:100%; float:left; background-color:#E97818; padding:0 0 30px 0;}
.footer-panel{ width:1000px; margin:0 auto; }
.footer-content-panel{ width:980px; float:left; background-color:#fff; padding:0 0 15px 0; margin:0 10px;}
.footer-text{ width:940px; float:left; padding:0 20px;}
.footer-text1{ width:588px; float:left; color:#2D2D2D; font-size:11px;}
.footer-text1 a{ text-decoration:none; color:#2D2D2D;}
.footer-text1 span{ padding:0 5px;}
.footer-text2{ width:352px; float:left;  color:#2D2D2D; font-size:11px; text-align:right;}
.footer-text2 a{ text-decoration:none; color:#2D2D2D;}
.footer-text2 span{ padding:0 5px;}
.footer-text2 a span{ text-decoration:underline; color:#2D2D2D; padding:0;}

/*css for header slider*/
.collage {float:left; height:361px; width:100%; margin:0;}
#gallerySlides5, .slide{width: 100%; height: 361px;}
.slide .img1 {float: left; width:100%; height:361px;background:url(../images/01.jpg) no-repeat top center; border:0;}
.slide .img2 {float: left; width:100%; height:361px; background:url(../images/02.jpg) no-repeat top center;}
.slide .img3 {float: left; width:100%; height:361px;background:url(../images/03.jpg) no-repeat top center;}
.slide .img4 {float: left; width:100%; height:361px; background:url(../images/04.jpg) no-repeat top center;}
.slide .img5 {float: left; width:100%; height:361px; background:url(../images/05.jpg) no-repeat top center;}
.slider-img1 { margin:231px 0 0 504px; padding:0; float:left;}
.slider-img2 { margin:242px 0 0 34px; padding:0; float:left;}
.slider-img3 { margin:185px 0 0 510px; padding:0; float:left;}
.slider-img4 { margin:233px 0 0 547px; padding:0; float:left;}
.slider-row { width:1000px; margin:0 auto; height:397px;}
#galleryNavWrap {/*width:472px; float:left;*/ padding:0 0 0 0px; width:956px; margin:-40px auto 0 auto; text-align:left; border:0; position:relative; z-index:99999999; height:11px;}
#galleryNav5 a.activeSlide {background:url(../images/circle-hover.png) no-repeat top left; color:#E54E23;}
#galleryNav5 a {background:url(../images/circle.png) no-repeat top left; font-size:0px; font-family:arial; color:#fff; display:block; float:left; height:11px!important; margin: 2px 0 0 5px; width: 11px; text-align:center}

/*functionality css*/
.tabbing-panel{ width:540px; float:left;}
.img-panel{ width:540px; float:left;}
.tab1 {width:180px; float:left; height:135px;}
.tab1 a{ width:180px; float:left; height:39px; background:url(../images/tab-layer-img1.jpg) no-repeat left top; cursor:pointer; font-family: "HelvLight"; font-size:14px; color:#fff; text-transform:uppercase; line-height:15px; padding:96px 0 0 10px; text-decoration:none;}
.tab1 a:hover, .tab1 a.active{ width:180px; float:left; height:39px; background:url(../images/tab-img1.jpg) no-repeat left top; cursor:pointer; line-height:15px; text-decoration:none;}
.tab2 {width:180px; float:left; height:135px;}
.tab2 a{ width:180px; float:left; height:39px; background:url(../images/tab-layer-img2.jpg) no-repeat left top; cursor:pointer; font-family: "HelvLight"; font-size:14px; color:#fff; text-transform:uppercase; line-height:15px; padding:96px 0 0 10px; text-decoration:none;}
.tab2 a:hover, .tab2 a.active{ width:180px; float:left; height:39px; background:url(../images/tab-img2.jpg) no-repeat left top; cursor:pointer; line-height:15px; text-decoration:none;}
.tab3 {width:180px; float:left; height:135px;}
.tab3 a{ width:180px; float:left; height:39px; background:url(../images/tab-layer-img3.jpg) no-repeat left top; cursor:pointer; font-family: "HelvLight"; font-size:14px; color:#fff; text-transform:uppercase; line-height:15px; padding:96px 0 0 10px; text-decoration:none;}
.tab3 a:hover, .tab3 a.active{ width:180px; float:left; height:39px; background:url(../images/tab-img3.jpg) no-repeat left top; cursor:pointer; line-height:15px;}
.tab4 {width:180px; float:left; height:135px;}
.tab4 a{ width:180px; float:left; height:39px; background:url(../images/tab-layer-img4.jpg) no-repeat left top; cursor:pointer; font-family: "HelvLight"; font-size:14px; color:#fff; text-transform:uppercase; line-height:15px; padding:96px 0 0 10px;text-decoration:none;}
.tab4 a:hover, .tab4 a.active{ width:180px; float:left; height:39px; background:url(../images/tab-img4.jpg) no-repeat left top; cursor:pointer; line-height:15px;text-decoration:none;}
.tab5 {width:180px; float:left; height:135px;}
.tab5 a{ width:180px; float:left; height:39px; background:url(../images/tab-layer-img5.jpg) no-repeat left top; cursor:pointer; font-family: "HelvLight"; font-size:14px; color:#fff; text-transform:uppercase; line-height:15px; padding:96px 0 0 10px;text-decoration:none;}
.tab5 a:hover, .tab5 a.active{ width:180px; float:left; height:39px; background:url(../images/tab-img5.jpg) no-repeat left top; cursor:pointer; line-height:15px;text-decoration:none;}
.tab-content-panel{ width:540px; float:left;}
.tab-content{ width:540px; float:left;}
.content-panel1{ width:478px; float:left; background-color:#302456; padding:30px 30px 13px 30px;}
.tab-number-div1{ width:177px; float:left;background-color:#302456;  font-family: "HelvLight"; font-size:65px; color:#fff; margin:-134px 0 0 361px; height:115px; text-align:center; padding:20px 0 0 0; }
.tab-hd1{ width:478px; float:left;font-family: "HelvLight"; font-size:15px; color:#fff; padding:0 0 4px 0; text-transform:uppercase; border-bottom:1px dotted #B0A2DF; margin:0 0 10px 0}
.content-panel1 p{ margin:0; padding:0 0 15px 0; line-height:16px; color:#fff; text-align:justify;}
.tab-read-more1{ width:478px; float:left; }
.content-panel2{ width:478px; float:left; background-color:#005465; padding:30px 30px 13px 30px;}
.tab-number-div2{ width:177px; float:left;background-color:#005465;  font-family: "HelvLight"; font-size:65px; color:#fff; margin:-134px 0 0 361px; height:115px; text-align:center; padding:20px 0 0 0; }
.tab-hd2{ width:478px; float:left;font-family: "HelvLight"; font-size:15px; color:#fff; padding:0 0 4px 0; text-transform:uppercase; border-bottom:1px dotted #8FC3CE; margin:0 0 10px 0}
.content-panel2 p{ margin:0; padding:0 0 15px 0; line-height:16px; color:#fff; text-align:justify;}
.content-panel3{ width:478px; float:left; background-color:#0F78AE; padding:30px 30px 13px 30px;}
.tab-number-div3{ width:177px; float:left;background-color:#0F78AE;  font-family: "HelvLight"; font-size:65px; color:#fff; margin:-134px 0 0 361px; height:115px; text-align:center; padding:20px 0 0 0; }
.tab-hd3{ width:478px; float:left;font-family: "HelvLight"; font-size:15px; color:#fff; padding:0 0 4px 0; text-transform:uppercase; border-bottom:1px dotted #4298CA; margin:0 0 10px 0}
.content-panel3 p{ margin:0; padding:0 0 15px 0; line-height:16px; color:#fff; text-align:justify;}
.content-panel4{ width:478px; float:left; background-color:#437823; padding:30px 30px 13px 30px;}
.tab-number-div4{ width:177px; float:left;background-color:#437823;  font-family: "HelvLight"; font-size:65px; color:#fff; margin:-134px 0 0 361px; height:115px; text-align:center; padding:20px 0 0 0; }
.tab-hd4{ width:478px; float:left;font-family: "HelvLight"; font-size:15px; color:#fff; padding:0 0 4px 0; text-transform:uppercase; border-bottom:1px dotted #6D9156; margin:0 0 10px 0}
.content-panel4 p{ margin:0; padding:0 0 15px 0; line-height:16px; color:#fff; text-align:justify;}
.content-panel5{ width:478px; float:left; background-color:#945900; padding:30px 30px 13px 30px;}
.tab-number-div5{ width:177px; float:left;background-color:#945900;  font-family: "HelvLight"; font-size:65px; color:#fff; margin:-134px 0 0 361px; height:115px; text-align:center; padding:20px 0 0 0; }
.tab-hd5{ width:478px; float:left;font-family: "HelvLight"; font-size:15px; color:#fff; padding:0 0 4px 0; text-transform:uppercase; border-bottom:1px dotted #AD7E40; margin:0 0 10px 0}
.content-panel5 p{ margin:0; padding:0 0 15px 0; line-height:16px; color:#fff; text-align:justify;}

/*inside css*/
.inside-content-panel{width:940px; float:left; background:url(../images/content-bg-inside.gif) repeat-y left top;}
.inside-content-panel2{width:940px; float:left;}
.about-img {float: left; padding: 0 10px 20px 0; width: 192px;}
.about-img2 {float: left; padding: 0 10px 0px 0; width: 175px;}
.about-img02 {float: left; padding: 0 10px 5px 0; width: 195px;}

.right-panel{ width:675px; float:left; padding:15px 20px 0 0;}
h1{ padding:0 0 4px 0; margin:0 0 15px 0; font-family: "HelvLight"; color:#0273BA; font-size:15px; font-weight:normal; border-bottom:1px solid #F1F1F1; visibility:visible; text-transform:uppercase; }
p{ margin:0; padding:0 0 15px 0; line-height:19px; text-align:justify;}
p a{ text-decoration:underline; color:#5E5D5D;}
.left-panel{ width:205px; float:left;  padding:10px 0px; margin:0 20px;}
ul.left-links{ margin:0; padding:0; list-style-type:none;}
ul.left-links li{ font-family:Tahoma; color:#0273BA; font-size:12px; border-bottom:1px dotted #CCCED0; padding:10px 0; font-weight:bold;}
ul.left-links li.last{ font-family:Tahoma; color:#0273BA; font-size:12px; border-bottom:none; padding:10px 0; font-weight:bold;}
ul.left-links li a{ background: url(../images/bullet.gif) no-repeat left 3px;text-decoration:none; color:#0273BA; padding:0 0 0 20px; }
ul.left-links li a:hover{ text-decoration:none; color:#000;}
ul.left-links li a.active{ text-decoration:none; color:#000;}
.contact-left {float: left; margin: 0 15px 0 0; padding: 0; width: 455px;}

.contact1{ width:455px; float:left; border-bottom: 1px solid #F1F1F1;  padding: 7px 0;  }
.contact1-last{ width:455px; float:left; border-bottom: none;  padding: 7px 0;  }
.con1{  width: 70px; float: left; color: #0F78AE; font-weight: bold; padding: 0px 0 0px 10px}
.colon{ width: 20px; float: left; color: #0F78AE; font-weight: bold; }
.con2{ width:330px; float:left;}
.con2 a { text-decoration:underline; color:#5E5D5D;}
.google-map{ width:458px; float:left; border:2px solid #F1F1F1; padding:4px; margin:0;}
.sitemap-div1{ width:322px; float:left; padding:0 15px 0 0;}
ul.sitemap-level1{ width:322px; float:left; margin:0; padding:0; list-style-type:none;}
ul.sitemap-level1 li{ border-bottom:1px dotted #CCCED0; padding:8px 0;}
ul.sitemap-level1 li.last{ border-bottom:none; padding:8px 0;}
ul.sitemap-level1 li a{ background:url(../images/sitemap-bullet.gif) no-repeat left 3px; padding:0 0 0 15px; text-decoration:none; color:#0273BA;}
ul.sitemap-level1 ul{  margin:0 0 0 15px; padding:0; list-style-type:none;}
ul.sitemap-level1 ul li{ background:none; padding:4px 0;}
ul.sitemap-level1 ul li a{ background:url(../images/sitemap-bullet2.gif) no-repeat left 4px; padding:0 0 0 15px; text-decoration:none; color:#5E5D5D;}
.sitemap-div2{ width:322px; float:left; padding:0 0 40px 15px;}
ul.sitemap-level2{ width:322px; float:left; margin:0; padding:0; list-style-type:none;}
ul.sitemap-level2 li{ border-bottom:1px dotted #CCCED0; padding:8px 0;}
ul.sitemap-level2 li a{ background:url(../images/sitemap-bullet.gif) no-repeat left 3px; padding:0 0 0 15px; text-decoration:none; color:#0273BA;}
ul.sitemap-level2 ul{  margin:0 0 0 15px; padding:0; list-style-type:none;}
ul.sitemap-level2 ul li{ border-bottom:1px dotted #CCCED0; padding:4px 0;}
ul.sitemap-level2 ul li.last{ border-bottom:none; padding:4px 0;}
ul.sitemap-level2 ul li a{ background:url(../images/sitemap-bullet2.gif) no-repeat left 4px; padding:0 0 0 15px; text-decoration:none; color:#5E5D5D;}
h2{ margin:0; padding:0; background:url(../images/h2-bg.gif) repeat-x left top; color:#0F78AE; font-size:12px; font-weight:bold; padding:8px 0 7px 7px; margin:0 0 15px 0; border-bottom:1px dotted #CCCED0; width:99%; float:left;}
h3 { margin:0; padding:0; background:url(../images/h2-bg.gif) repeat-x left top; color:#0F78AE; font-size:12px; font-weight:bold; padding:8px 0 7px 7px; margin:0 0 15px 0; border-bottom:1px dotted #CCCED0; width:96%; float:left;}
h3 a{color:#0F78AE; text-decoration:none;}

.inside-bullet1{ width:322px; float:left;padding: 0 15px 15px 0; }
ul.inside-bullet1{ padding:0; margin:0; list-style-type:none;}
ul.inside-bullet1 li{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:1px dotted #CCCED0; padding:7px 0 7px 15px;}
ul.inside-bullet1 li.last{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:none; padding:7px 0 7px 15px;}

.inside-bullet2{ width:322px; float:left; padding: 0 0 15px 15px;}
ul.inside-bullet2{ padding:0; margin:0; list-style-type:none;}
ul.inside-bullet2 li{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:1px dotted #CCCED0; padding:7px 0 7px 15px}
ul.inside-bullet2 li.last{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:none; padding:7px 0 7px 15px}
.inside-table{ width:654px; float:left; background-color:#fff; border:1px solid #DCE8FF; margin:0 0 15px 0;}
.row1-hd{ width:654px; float:left; background-color:#3762AE; float:left; margin:0 0 2px 0; text-align:center; font-weight:bold; font-size:14px; color:#fff;  padding:10px 0; }
.row1{ background-color:#B3C1EA; float:left; border-bottom:1px solid #DCE8FF;  }
.row2{ background-color:#fff; float:left; border-bottom:1px solid #DCE8FF; }
.row3{ background-color:#EEF1F8; float:left; border-bottom:1px solid #DCE8FF; }
.row3-last{ background-color:#EEF1F8; float:left; border-bottom:none; }
.row2-last{ background-color:#fff; float:left; border-bottom:none; }
.col1{ width:163px; float:left; border-right:1px solid #D1DAF2; padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col01{ width:162px; float:left;  padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col2{ width:163px; float:left; border-right:1px solid #DCE8FF; padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}
.col02{ width:162px; float:left;  padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}

.col1-ot{ width:130px; float:left; border-right:1px solid #D1DAF2; padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col01-ot{ width:130px; float:left;  padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col2-ot{ width:130px; float:left; border-right:1px solid #DCE8FF; padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}
.col02-ot{ width:130px; float:left;  padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}

.col1-ot2{ width:108px; float:left; border-right:1px solid #D1DAF2; padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col01-ot2{ width:109px; float:left;  padding:10px 0; text-align:center; color:#000; font-weight:bold;}
.col2-ot2{ width:108px; float:left; border-right:1px solid #DCE8FF; padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}
.col02-ot2{ width:109px; float:left;  padding:10px 0; text-align:center; color:#5E5D5D; font-weight:normal;}

.inside-left-img{ width:349px; float:left; padding:0 20px 20px 0;}
.inside-right-content{ width:306px; float:left;}

ul.inside-bullet-right{ padding:0 0 15px 0; margin:0; list-style-type:none; width:306px; float:left;}
ul.inside-bullet-right li.first{ background:url(../images/sitemap-bullet.gif) no-repeat left 3px; border-bottom:1px dotted #CCCED0; padding:0px 0 7px 15px;}
ul.inside-bullet-right li{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:1px dotted #CCCED0; padding:7px 0 7px 15px;}
ul.inside-bullet-right li.last{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:none; padding:7px 0 7px 15px;}
.inside-img-big{ width:675px; float:left; margin:0 0 15px 0;}
.map-img{ width:675px; float:left; margin:15px 0}
.inside-left-img2{ width:306px; float:left; padding:0 20px 20px 0;}
.inside-right-content2{ width:349px; float:left;}
.inside-bullet{ width:940px; float:left; padding: 0 0 15px 0;}
ul.inside-bullet{ padding:0; margin:0; list-style-type:none;}
ul.inside-bullet li{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:1px dotted #CCCED0; padding:7px 0 7px 15px}
ul.inside-bullet li.last{ background:url(../images/sitemap-bullet.gif) no-repeat left 11px; border-bottom:none; padding:7px 0 7px 15px}
