body{
margin:0px auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:url(../images/topbg.jpg) repeat-x top #FFFFFF;
}

a{
color: #004400;
text-decoration: underline;}


a:hover{
color: #BB0000;
text-decoration:underline;}

div{
margin:0px;
padding:0px;
}
#wrapper{
width:100%;
height:auto;
}

#mainbody{
width:980px;
height:auto;
margin:0 auto}


#mainbody_inner{
width:980px;
height:auto;
float:left;}

/* start topbar......................*/

#topbar{
width:980px;
height:158px;
}

#topbar1{
width:480px;
float:left;
height:158px;
}


#topbar2{
width:500px;
float:left;
height:158px;
}

/* start navigation......................*/

#navigation{
height:39px;
width:980px;
float:left;
color:#ffffff;
padding:3px 0 0 0;
}

#navigation_inner{
height:39px;
width:965px;
float:left;
color:#ffffff;
padding-left:15px;
background:url(../images/bttnbarbg.jpg) repeat-x;}

#home, #aboutus, #leg, #mis, #public, #miscell, #links, #contactus
{
width:auto;
float:left; 
height:39px;
color:#ffffff;

padding:0 20px 0 20px;
background:url(../images/sep_bttn.jpg) no-repeat right;
}

#sitemap{
width:auto;
float:left; 
height:39px;
padding:0px 20px 0 20px;
}

a.navigationlink{
color:#FFFFFF;
text-transform:capitalize;
font-weight:bold;
font-size:13px;
text-align:center;
display:block;
padding:9px 0;
}

a.navigationlink:hover{
color:#FFFFFF;
text-transform:capitalize;
font-weight:bold;
font-size:13px;
text-align:center;
text-decoration:none;
background:url(../images/bttnbarhover.jpg) top center no-repeat;
}


/* start mainpart......................*/


#mainpart{
width:980px;
float:left; 
height:auto;
padding:10px 0 0 0;}

/* start mainpart left......................*/
#mainpart_left{
width:209px;
float:left;
height:auto;
}

#mainmenu{
width:209px;
float:left;
height:auto;
}

#mainmenu_top{
width:209px;
float:left;
height:23px;
background:url(../images/mainmenutop.jpg) repeat-x;
}


#mainmenu_bottom{
width:209px;
float:left;
height:23px;
background:url(../images/mainmenu_bottom.jpg) repeat-x;
}

#mainmenu_middle{
width:181px;
float:left;
height:auto;
background-color:#c9e1f6;
padding:11px 14px;
}

#mainmenu_middle UL{
margin:0px;
padding:0px;
list-style-type:none;}


#mainmenu_middle LI{
margin:0px;
padding:0px;
line-height:25px;
background:url(../images/dotted_underline.jpg) repeat-x bottom;}


#mainmenu_middle a{
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 25px;
	background:url(../images/bullet.jpg) left no-repeat;}

#mainmenu_middle a:hover{
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;}

#chairman{
	width:207px;
	float:left;
	height:auto;
	padding:0 1px;}


#chairman_top{
	width:200px;
	float:left;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003665;
	background: url(../images/messagetop.jpg) no-repeat;
	padding:5px 0 0 7px;}


#chairman_bottom{
	width:179px;
	float:left;
	border:1px solid #1469b3;
	border-top:none;
	padding:13px;
	}

#empty12h_209w{
width:209px;
height:12px;
float:left;}

#empty12h_207w{
width:205px;
height:12px;
float:left;}

#newsletter{
width:205px;
float:left;
height:auto;
padding:0 1px;}

#newsletter_inner{
width:205px;
float:left;
height:auto;
border:1px solid #8397a8;
background:url(../images/newsletterbg.jpg) left no-repeat #fdfdfd;
}

#newslettertop{
width:205px;
float:left;
height:auto;
padding:3px 0 0 1px;
font-size:11px;
}


#newsletterbottom{
width:205px;
float:left;
height:auto;
padding:5px 0;
text-align:center;}

.submitstyle{
background:url(../images/submitbg.jpg) repeat-x;
border:1px solid #8397a8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2d6392;}

.submitstyle_poll{
background:url(../images/submitbg.jpg) repeat-x;
border:1px solid #b4b4b4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px;
margin:0px;}

.textboxstyle{
font-size:10px;
color:#69757a;
border:1px solid #8397a8;
}

#googlesearch{
width:205px;
float:left;
height:auto;
border:1px solid #8397a8;
background: #fdfdfd;

}

/* start mainpart middle......................*/
#mainpart_middle{
width:538px;
float:left;
height:auto;
padding:0 15px 0 9px;
}

#flashnews{
width:538px;
height:auto;
background:url(../images/flashnews_bg.jpg) repeat-x;
float:left;

}

#flashnews1{
width:110px;
height:25px;
float:left;
background:url(../images/flashnews_sep.jpg) right no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#ff3c00;
padding:5px 0 0 8px;
}


#flashnews2{
width:420px;
height:25px;
float:left;
padding:5px 0 0 0;
color:#ff0000;
overflow:hidden;
}

#empty11h536w{
width:536px;
height:11px;
float:left;}

#welcometext{
width:506px;
height:auto;
border:1px solid #8397a8;
float:left;
background-color:#f7fbff;
padding:15px 15px 15px 15px;
}
#welcometext1{
width:230px;
height:auto;
float:left;
padding:0 6px 0 0;}


#welcometext2{
width:266px;
height:auto;
float:left;
text-align:right;
padding:15px 10 0 4px;}

#whatsnew{
width:538px;
height:auto;
float:left;
}

#whatsnew1{
width:538px;
height:auto;
float:left;
text-align:center;
color:#1468b2;
font-weight:bold;
}

#whatsnew2{
width:538px;
height:auto;
float:left;
}

#block1{
width:171px;
height:auto;
float:left;}

#block1_1{
width:171px;
height:10px;
float:left;}


#block1_2{
width:159px;
height:115px;
float:left;
padding:0 6px;
font-size:11px;
color:#4d4d4d;
overflow:hidden;
text-align:justify;
background:url(../images/whatsnew_block_bg.jpg) repeat-y;}

#block1_3{
width:180px;
height:23px;
float:none;
background:url(../images/whatsnew_block_bottom.jpg) no-repeat;
text-align:center;
padding-top:5px;
}

a.whatsnewslinks{
color:#1468b2;
display:inline-block;
padding:0 8px;}

a.whatsnewslinks:hover{
color:#333333;
text-decoration:none;}


/* start mainpart right......................*/

#mainpart_right{
width:207px;
float:left;
height:auto;}

#email{
width:207px;
float:left;
height:auto;}


#newsupdate{
width:205px;
float:left;
height:auto;
border:1px solid #8397a8;
background:url(../images/newsbg.jpg) repeat-x bottom;}

#newsupdate1{
width:200px;
float:left;
height:23px;
font-size:17px;
color:#1469b3;
font-weight:bold;
padding:2px 0 0 5px;
background:url(../images/latestnews_rightbullet.jpg) no-repeat 71% 50%;}


#newsupdate2{
width:195px;
float:left;
height:auto;
padding:10px 5px;}


a.ariallinks11{
color:#ff3c00;
font-size:11px;
}

#poll{
width:205px;
float:left;
height:auto;
border:1px solid #8397a8;
background-color:#f6fbff;}


#pollone{
width:205px;
float:left;
height:auto;
border-bottom:1px solid #9ab0c0;
background:url(../images/pollbg.jpg) repeat-x;
}

#pollone_links{
width:200px;
float:left;
height:auto;
border-bottom:1px solid #9ab0c0;
font-size:17px; font-weight:bold; color:#1469b3;
padding:5px 0 5px 5px;
}

#polltwo{
width:179px;
float:left;
height:auto;
padding:10px 10px;}

#polltwo_1{
width:179px;
float:left;
height:auto;}



/* start footer......................*/

#footer{
width:100%;
height:auto;
float:left;
margin-top:5px;
background:url(../images/footerbg.jpg) repeat-x top;}


#footer_inner{
width:980px;
height:auto;
margin:0 auto;}


#footer_inner_inner{
width:900px;
height:auto;
float:left;
padding:20px 40px 10px 40px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#2d6392;
}

#footer_inner a
{
color:#ff5622;
}


.imagebdr{
padding:2px;
border:1px solid #bfbfbf;}

.bodytext{
color:#0099FF;
font:14px bold;
 }
