body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#494949; text-align:left; }
.clear{ clear:both;}
.newshead{ font-size:16px; color:#F00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:8px; padding-top:8px;}
.newshead2{ font-size:16px; color:#F00; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  padding-top:8px; padding-left:8px;}
#mainconatiner{ width:1007px;  margin:0px auto;}
/***********************header************************************/
#header{ height:122px; width:1007px; border-top:#53b7da 4px solid;}
.logo{ width:288px; height:99px; float:left; margin-top:5px; margin-left:5px;}
.topblue{ width:201px; height:28px; float:right; background:url(images/top-blue-bg.jpg) no-repeat; color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#top-nav{ list-style-type:none; padding:0px; margin:0px; padding-top:5px; padding-left:10px;}
#top-nav li{ display:inline;}
#top-nav li a{ color:#FFF; text-decoration:none; padding:3px 8px 3px 8px ;}
#top-nav li a:hover{ color:#000; text-decoration:none;  background:#FFF; padding:3px 8px 3px 8px ;}
/***********************header-end************************************/
/********************navigation**************************************/
#nav{ height:38px; width:1007px; margin-bottom:10px;}
.left-nav{ height:38px; width:12px; float:left;}
.mid-nav{ height:38px; width:980px; float:left; background:url(images/midnav-bg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
#navigation{ list-style-type:none; padding:0px; margin:0px; }
#navigation li{ display:inline; float:left; margin-left:1px;}
#navigation li a{ color:#FFF; text-decoration:none; padding:10px 30px; line-height:38px;}
#navigation li a:hover{ color:#000; text-decoration:none; background:#FFF;}
#navigation li a.cuurent{ color:#000; text-decoration:none; background:#FFF;}
.right-nav{ height:38px; width:15px; float:right;}
/********************End-navigation**************************************/
/*********************banner*********************************************/
#banner{ height:269px; width:1007px; margin-bottom:10px; margin-top:10px;}
.ourservices{ width:248px; height:269px; float:left;}
.ourservices-green{ width:248px; height:35px; background:url(images/ourservices.jpg) no-repeat;}
.ourservices-mid{ width:246px; height:223px; border-left:#bfbfbf 1px solid; border-right:#bfbfbf 1px solid; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:27px;}
#ourservices-nav{ list-style-type:none; padding:0px; margin:0px; padding-top:5px; margin-left:10px;}
#ourservices-nav li{ display:block; background:url(images/icon.gif) no-repeat 5px 8px; padding-left:20px; padding-right:0px;}
#ourservices-nav li a{ color:#000000; text-decoration:none;}
#ourservices-nav li a:hover{ color:#f15d03; text-decoration: underline; }
#ourservices-nav-left{ list-style-type:none; padding:0px; margin:0px; padding-top:5px; margin-left:10px;}
#ourservices-nav-left li{ display:block; background:url(images/icon.gif) no-repeat 2px 6px; padding-left:20px; line-height:20px;}
#ourservices-nav-left li a{ color:#494949; text-decoration:none;}
#ourservices-nav-left li a:hover{ color:#f47022; text-decoration: underline;}
.ourservices-bottom{ width:248px; height:11px; }
.falsh-banner{ height:269px; width:754px; float:right;}
.falsh-banner-2{ height:754px; height:214px;}
.greenbox{ width:754px; height:55px; margin-top:1px;}
/*********************end-banner*********************************************/



#content{ width:1007px; height:auto; margin-bottom:10px;}
.left-content{ width:757px; height: auto; float:left;}
#welcome{ width:757px; height:38px;}
.left-curv{ width:14px; height:35px; float:left;}
.mid-curv{ width:729px; height:35px; float:left; background:url(images/wel-bg.jpg) repeat-x;}
.right-curv{ width:14px; height:35px; float:right;}
.right-content{ width:241px; height:auto; float:left; margin-left:7px;}
#news{ height:35px; width:241px; background:url(images/news&evennts.jpg) no-repeat;}
.news-list{ list-style-type:none; padding:0px; margin:0px; padding-top:5px;}
.news-list li{ display:block; background:url(images/icon.gif) no-repeat 5px 6px; padding-left:20px; padding-right:10px}
.news-list li a{ color:#494949; text-decoration:none;}
.news-list li a:hover{ color:#f37021; text-decoration:underline}
.in-news{ width:239px; height:auto; border-left:#bfbfbf 1px solid; border-right:#bfbfbf 1px solid;  } 
.in-news-bottom-bg{ width:241px; height:15px; margin-bottom:8px;}
.advatise{ width:241px; height:140px;}
#gallery{ width:737px; height:234px; margin:0px auto;}
.gallery-top{ height:16px; width:736px;}
.gallery-mid{ height:200px; width:736px; background:url(images/gallery-midbg.jpg) repeat-y;}
.gallery-head{ font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#0485b2; padding:5px 0px 0px 15px;}
.gallery-bg{ width:696px; height:128px; margin:0px auto; background:url(images/gallery-bg.jpg) no-repeat; margin-top:30px; }
.gallery-bottom{ height:10px; width:736px;}
#gallery-list{ list-style-type:none; padding:0px; margin:0px; padding-top:5px; margin-left:60px;}
#gallery-list li{ display:inline; padding-left:3px; padding-right:3px;}

#gallery-mid-images{ height:114px; width:613px; float:left;margin-left:2px; margin-top:8px; }

.wel-head{ font-family:Arial, Helvetica, sans-serif; color:#FFF;  font-size:25px; padding-top:8px;}
.wel-head2{ font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#FFF; padding-top:8px; padding-left:8px;}
.wel-head3{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; padding-top:8px; padding-left:10px;}

#footer{ height:100px; background:url(images/footer-top-bg.jpg) top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#949494; line-height:18px; margin-top:20px;}
.left-footer{ width:550px; height:30px; float:left; margin-top:20px;}
.left-footer-nav{ list-style-type:none; padding:0px; margin:0px; padding-top:5px;}
.left-footer-nav li{ display:inline; padding-left:5px; padding-right:5px;}
.left-footer-nav li a{ color:#949494; text-decoration:none;}
.left-footer-nav li a:hover{ color:#000; text-decoration:none;}
.copyright{ height:30px; float:right; margin-top:20px; padding:6px 3px 0px 3px;}
#text{ padding:10px 0px 0px 15px; margin-bottom:10px; height:160px;}
#text-1{ padding:5px 0px 0px 5px; height:auto; margin-bottom:10px; width:500px; float:right;}
#text-2{ padding:10px 0px 0px 15px; margin-bottom:10px; height:auto;}
#text1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f36f21; font-weight:bold;}
#text2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:bold;}
#text3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00;}
#text4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#027aa4; font-weight:bold;}
.mail a{ color:#F00; text-decoration:none;}
.mail a:hover{ color:#F00; text-decoration:underline;}
.brio a{ color:#009dd5; text-decoration:none;}
.brio a:hover{ color:#000}


div#leftside{ width:240px; height:auto; float:left;}
#management{ font-family:Tahoma, Geneva, sans-serif; font-size:17px; font-weight:bold; padding-left:12px; color:#999; height:25px; padding-top:8px; margin-bottom:5px;}
#management-2{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; padding-left:12px; color:#eb5f0a; height:20px; padding-top:5px; border-bottom:#CCC 1px dashed;}
#management-3{ font-family:Tahoma, Geneva, sans-serif; font-size:17px; font-weight:bold;  color:#999; height:25px; padding-top:5px; margin-bottom:5px;}
#management-box{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold;  color:#494949; height:25px; padding-top:8px; margin-bottom:5px; width:425px; border-bottom:dotted 1px #CCC;}
.topic a{ color:#494949; text-decoration:none;}
.topic a:hover{ color:#f36f21; text-decoration:underline;}