body {
	margin:0 auto;
	padding:0;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	color:#4c4c81;
	background:url(../images/topli.jpg) top repeat-x;
}

#main-container {width:848px; margin:0 auto; padding:0; }

/* css for header 1 starts*/

#header1 {width:100%; margin:0 auto; padding:0; }
	
.logo { width:162px; float:left; padding:24px 0 0 0; }

.tag{ width:546px; float:left; padding:72px 0 0 0; }

.logov{ width:140px; padding:47px 0 0 0; float:right; }

.toplink a:link {font-family: tahoma; font-size: 11px; font-weight:bold; color:#000066; text-decoration:underline }
.toplink a:visited {font-family: tahoma; font-size: 11px; font-weight:bold; color:#000066; text-decoration:underline }
.toplink a:hover {font-family: tahoma; font-size: 11px; font-weight:bold; color:#cc6703; text-decoration:underline}

.gline{width:100%; height:11px; background-image:url(../images/gline.gif); background-repeat:repeat-x; clear:both}

/* css for header 1 ends */


/* css for header 2 starts*/
#header2 {width:848px; margin:0 auto; padding:0; text-align:left; float:left }
#leftarea, .p {width:164px; float:left}
.leftnav {width:164px;
 background-image:url(../images/left-nav-bg.jpg);
  background-position: top right;
   background-repeat:no-repeat;
    padding:16px 0 18px 0;
	margin:0 auto;
	 height:215px;
	  float:left;
	   text-align:left}

.leftlink a{
	text-align:left;
	 font-family: tahoma;
	  font-size: 10px;
	   color: #006;
		font-weight: bold;
		 display:block;
		  text-decoration:none;
		   background-image:url(../images/lft-link-bg.gif);
			background-repeat:no-repeat;
			 background-position:top left;
			  width:122px; 
			  height:24px;
			  padding:2px 0 1px 10px;
			  }
.leftlink  a:active{  text-align:left; color: #d5802b; text-decoration:none;}
.leftlink  a:hover{text-align:left; color: #ad0115; text-decoration:none;}
.leftlink-active{	
text-align:left;
	 font-family: tahoma;
	  font-size: 10px;
	   color: #ad0115;
		font-weight: bold;
		 display:block;
		  text-decoration:none;
		   background-image:url(../images/lft-link-bg.gif);
			background-repeat:no-repeat;
			 background-position:top left;
			  width:122px; 
			  height:24px;
			  padding:2px 0 1px 10px;}

.leftlink-active1{	
text-align:left;
	 font-family: tahoma;
	  font-size: 10px;
	   color: #ad0115;
		 text-decoration:none;
			  padding:2px 0 1px 10px;}


a.morelink, a.morelink:link, a.morelink:visited{ font-family:tahoma; font-size:12px; color: #ad0115; text-decoration:underline; }
a.morelink:hover {font-family:tahoma; font-size:12px; color: #ad0115; text-decoration:none }


.right-area{width:684px; float:right}
.dblueline-sml {width:673px; background-color:#8181a7; margin:0; padding:0; clear:both}
.dblueline {width:684px; background-color:#8181a7}
.cls {width:673px; clear:both}
.whtline-sml {width:673px; background-color:#fff; margin:0; padding:0}
.lbrown{width:673px; margin:0; padding:5px 6px 0px 0px; background-color:#f6f5ed; float:right}

.topmainlink {width:671px;  background-color:#ffffff; padding: 4px 0 3px 2px; float:left; text-align:left;}
.topmainlink a{font-family: tahoma; font-size: 11px; color: #006; font-weight: bold; padding: 4px 10px 3px 10px; text-align:center; text-decoration:none; line-height:16px; margin:0}
.topmainlink a:active{ color: #d5802b; text-decoration:none;}
.topmainlink a:hover{ color: #cc6703; text-decoration:none;}
.toplink-active{font-family: tahoma; font-size: 11px; color: #cc6703; font-weight: bold; padding: 4px 10px 3px 10px;}
.toplink-active1{font-family: tahoma; font-size: 11px; color: #cc6703; font-weight: bold; }

.breadcrumb {width:663px; background-color:#fff; font-family: verdana; font-size: 10px; color: #929187; font-weight: bold;
  margin:0; padding:2px 0 2px 10px}
  
a.bcrumblink, a.bcrumblink:link, a.bcrumblink:visited{ font-family:tahoma; font-size:10px; color: #929187; text-decoration:none; font-weight:normal }
a.bcrumblink:hover {font-family:tahoma; font-size:10px; color: #ad0115; text-decoration:underline; font-weight:normal }

.bg-img{width::673px; height:199px; background-color:#ffffff;}
.bg-img1{width::673px; height:235px; background-color:#ffffff;}

*html .bg-img{width::673px; height:194px; background-color:#ffffff;}
*.html .bg-img1{width::673px; height:225px; background-color:#ffffff;}

.video{width:372px; padding:3px 0 10px 10px; background-color:#fff; text-align:left; float:left}
.taghd{width:291px; padding:45px 0 65px 0; background-color:#fff; float:right}

*html .video{width:372px; padding:2px 0 8px 10px; background-color:#fff; text-align:left; float:left}
*.html .taghd{width:290px; padding:42px 0 60px 0; background-color:#fff; float:right}


.hd-img{width:225px; padding:21px 0 36px 0; background-color:#fff; text-align:left; float:left}
.txt-top{width:418px; padding:55px 20px 70px 10px; background-color:#fff; text-align:justify;  float:right}

*html .hd-img{width:225px; padding:22px 0 32px 0; background-color:#fff; text-align:left; float:left}
*html .txt-top{width:418px; padding:52px 20px 68px 10px; background-color:#fff; text-align:justify;  float:right}


.hd-img-serv{width:225px; padding:13px 0 23px 0; background-color:#fff; text-align:left; float:left}
.txt-top-serv{width:418px; padding:20px 20px 44px 10px; background-color:#fff; text-align:justify;  float:right}

*html .hd-img-serv{width:225px; padding:15px 0 20px 0; background-color:#fff; text-align:left; float:left}


.txt-top-op{width:563px; padding:10px 20px 15px 90px; background-color:#fff; text-align:justify;  float:right}
.op-box{float:left; width:40%; color:#000}
.op-box1{float:right; width:50%; color:#000}

a.acorlink, a.acorlink:link, a.acorlink:visited{ font-family:verdana; font-size:12px; color:#4c4c81; text-decoration:underline; font-weight:bold }
a.acorlink:hover {font-family:verdana; font-size:12px; color:#ad0115; text-decoration:underline; font-weight:bold }

.profile_content{width:613px; padding:15px 30px 8px 30px; text-align:justify; line-height:18px}
.greenLine2
{
width:430px;
height:2px;
background: url(../images/dot_greenLine.gif) repeat-x;
}
.cls{clear:both; height:1px; font-size:1px;}

.column1{width:49%; float:left}
.column2{width:35%; float:right}

.content-left {width:290px; float:left; padding:20px 0 20px 30px; line-height:19px; text-align:justify}
.divider{width:33px; float:left; background-image:url(../images/divider1.gif); background-position:center top; background-repeat:repeat-y; text-align:center}
.content-right {width:290px; float:left; padding:20px 30px 20px 0; line-height:18px; text-align:justify}
.content-inner{width:613px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
*html .content-inner{width:613px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}

.content-inn-pub{width:613px; height:172px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
*html .content-inn-pub{width:613px; height:169px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
.content-inn-part{width:613px; height:208px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
*html .content-inn-part{width:613px; height:208px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
.content-inn-cont{width:613px; height:270px;  float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}

.content-inn-sml{width:613px; height:208px; float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}
*html .content-inn-sml{width:613px; height:203px; float:left; padding:15px 30px 15px 30px; line-height:19px; text-align:justify}

.wht-spc {width:164; clear:both}
.newsbox{width:130px; height:217px; float:right; background-image:url(../images/news-bg1.jpg); background-repeat:repeat-x; background-position: right top; padding:16px 0 7px 0 }
/*.new-bot{width:130px; float:right; padding:0; margin:0 auto}*/
.lilly{width:130px; float:right; padding:0; margin:0 auto}

.news {font-size:10px; color:#000; line-height:12px; padding:10px 10px 0 9px; margin:0 auto}
.news-gd {font-size:10px; color:#000066; font-weight:bold}

a.morenews, a.morenews:link, a.morenews:visited{ font-family:verdana; font-size:10px; color: #ad0115; font-weight:bold;  text-decoration:underline; padding:0 5px 0 55px; margin:0 auto }
a.morenews:hover{font-family:verdana; font-size:10px; color: #ad0115; font-weight:bold; text-decoration:none; padding:0 5px 0 55px; margin:0 auto }
.brntxt {font-family:verdana; font-size:9px; color: #ad0115; font-weight:bold; margin:0 auto }

.footer { width:639px; background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; background-position:right top; float:right;  padding:28px 20px 12px 20px; clear:both}
.ft-txt{width:70%; font-family:tahoma; font-size:11px; color:#fff; float:left}
.ft-txt1{width:22%; font-family:tahoma; font-size:11px; color:#fff; text-align:right; float:right}

a.footerlink, a.footerlink:link, a.footerlink:visited, .lblue{ color: #c3d6df; text-decoration:none; padding:0 5px }
a.footerlink:hover {color: #c3d6df; padding:0 5px; text-decoration:underline }

a.footerlink1, a.footerlink1:link, a.footerlink1:visited, .lblue{ color: #fff; text-decoration:none; padding:0 5px }
a.footerlink1:hover {color: #fff; padding:0 5px; text-decoration:underline }

a.sitemaplink, a.sitemaplink:link, a.sitemaplink:visited { color:#000066; text-decoration:none; }
a.sitemaplink:hover {color:#cc6703; text-decoration:underline }

.col1{width:81%;  float:left; }
.col2{width:18%; float:right;}
.col3{width:60%;  float:left; }
.col4{width:30%; float:right;}
.col5{width:100%;  float:left; }
.col6{width:20%; float:right;}

/**********new classess*****/
a.leftpadd {
padding-left:28px;
}
.toplink-activenew{font-family: tahoma; font-size: 11px; color: #cc6703; font-weight: bold; }
.toplink-activenew1{font-family: tahoma; font-size: 11px; color: #cc6703; font-weight: bold; }
.top_member {
background:url(../images/toplink.jpg) no-repeat;
width:214px;
height:34px;
float:right;
position:relative;

}
.top_member a{
color:#ffffff;
text-decoration:underline;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:40px;
}

.top_member a:hover{
color:#ffffff;
text-decoration:none;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.logonew { width:162px; float:left; top:32px; position:relative; }

