/* CSS Document */

body				{ margin:0 auto; background-image:url(../image/bdy_bg.gif); background-repeat:repeat-x; background-color:#f4f4f4; font-family:verdana; font-size:10px; color:#334554; line-height:18px;}
body a				{ text-decoration:none;}
.bodylist			{ clear:both; position:relative;}
.bodylist ul				{ padding:15px 0; margin:0;}
.bodylist li				{ padding:3px 0; margin:0; background:url(../image/black_arrow.gif) no-repeat 0 9px;}
.bodylist li a			{ color:#334554; font-weight:bold; padding:0 15px;}

form				{ margin:0; padding:0;}
li					{ list-style:none;}
div,class,img,ul		{ behavior: url("iepngfix.htc"); border:0;}
img					{ vertical-align:middle;}
p					{ padding:8px 0; margin:0;}

h1					{ font-size:18px; padding:8px 0; margin:0;}
h1 span				{ color:#21a2e2;}
h2 span				{ font-family:tahoma; font-weight:bold; font-size:14px; color:#14a3e5; padding:5px 0; margin:0;}

#wr					{ margin:0 auto; width:971px; position:relative;}

#hdr				{ background:url(../image/banner-img.gif) no-repeat; height:234px; margin-top:6px; clear:both; position:relative;}


/*#topnav-position 	{background:url(../image/round_cornerbox.png) no-repeat; width:319px; height:39px; margin-top:193px; padding: 10px 15px 15px 15px;	}*/
#topnav				{   font-family:tahoma; font-size:11px; float:left; padding-top:207px!important; padding-top:209px;}
#topnav ul			{ padding:10px 20px 0 20px; margin:0; background:url(../image/round_cornerbox.png) no-repeat; width:319px; height:39px; }
#topnav li			{ padding:0; margin:0; display:inline; }
#topnav li span		{ padding:0 10px; margin:0; }
#topnav li a		{ padding:0 10px 0 10px; margin:0; color:#FFFFFF; border-right:1px solid #101000; }

#mn-navigation		{ font-family:tahoma; font-weight:bold; font-size:11px; float:left; position:relative; width:971px; clear:both; padding:7px 0;}
#mn-navigation ul	{  padding:0; margin:0;}
#mn-navigation li	{ display:block; float:left; padding:5px 15px; margin:0 3px; background:#f1f1f1;}
#mn-navigation li a	{ color:#6a6a6a;}	

#bdy				{ width:971px; float:left; position:relative; padding:15px 0;}

#box				{ width:214px; padding:0; margin-bottom:10px; }
#box ul				{ padding:0; margin:0;}
#box li				{ padding:7px 0; margin:0; background:url(../image/list_arrow.png) no-repeat 0 12px;  border-bottom:1px solid #d7d7d7; display:block;}
#box li a			{ color:#1978a4; font-size:12px; padding:0 25px;}

#box_header span	{ padding:25px 0 0 15px;}
#box_header			{ background:url(../image/top_roundbox.gif) no-repeat; height:35px; font-size:18px; color:#FFFFFF; padding:13px 0 0 15px;}
#box_middle			{ background-image:url(../image/round_cornerbg.gif); background-color:#caebff; background-repeat: repeat-x; border:1px solid #d7d7d7; border-top:0; border-bottom:0; padding:0 10px; width:192px; float:left;}
#bott_top_cor		{ background:url(../image/bottom_round_box.gif) no-repeat; width:214px; height:8px; clear:both;}

#newsletter_box		{ background:url(../image/newsletter_box.jpg) no-repeat; height:119px; width:189px; padding:0 10px;}
#newsletter_box_header	{ font-family:arial; font-size:18px; color:#FFFFFF; padding:5px 0;}


#lft				{ width:214px; float:left; font-family:tahoma;}
#cnt				{ width:523px; float:left; padding:0 10px; }
#rft				{ width:214px; float:right; font-size:10px;}

#footer				{ clear:both; position:relative; background:#293439; padding:15px 0; height:130px; color:#FFFFFF; font-family:verdana; font-size:10px;}
#foot				{ margin:0 auto; position:relative; width:971px; text-align:center;}
.footlist				{ width:971px; position:relative; float:left; background:#1978a4; }
.footlist ul			{ padding:10px 0; margin:0; float:left; background:#1978a4;}
.footlist li			{ padding:0; margin:0; display:inline;}
.footlist li a			{ font-size:12px; padding:0 10px; color:#FFFFFF; }
.cor					{ float:left; width:49px; /*height:39px; background:url(../image/footer_lftarrow.gif) no-repeat;*/}

.Fright				{ float:right; padding-left:10px;}
.Fleft				{ float:left; padding-right:10px;}
.link				{ color:#1978a4; text-decoration:underline;}
.clr				{ clear:both; padding-top:5px;}
.res_circle_img		{
	background:url(../image/circle_img.png) no-repeat;
	position:absolute;
	width:93px;
	height:93px;
	left: 113px;
	top: 605px;
}
.publication_img		{
	background:url(../image/publication_img.png) no-repeat;
	position:absolute;
	width:71px;
	height:78px;
	left: 886px;
	top: 631px;
}

.btn				{ background:url(../image/btn_submitbg.png) no-repeat; width:76px; padding:8px 0; border:0;}

.news_btn			{ background:url(../image/btn_submitbg.png) no-repeat; width:76px; padding:8px 0; border:0; font-family:verdana; font-size:10px; color:#1978a4;}
.downlaod_btn		{ background:url(../image/download_bkg_btn.gif) no-repeat; width:142px; line-height:29px; vertical-align:middle; color:#FFFFFF; float:right; text-align:center;}
.mid_btn			{ background:#FFFFFF; border:1px dotted #e4a3e4; padding:5px;}
.mid_btn a			{ color:#446c7e;}

.white_round_btn	{ background:url(../image/white_round_btn_bg.png) no-repeat; width:127px; line-height:28px; vertical-align:middle; float:right; margin-top:5px; text-align:center;}
.white_round_btn a	{ color:#1978a4; text-decoration:underline; padding:0 10px;}
.input				{ width:180px; border:1px solid #d7d7d7; padding:5px;}
.bold				{ font-family:tahoma; font-weight:bold; font-size:12px;}
.bold_orange				{ font-family:tahoma; font-weight:bold; font-size:22px; color:#ff6600; display:block;}
.border				{ border-bottom:1px solid #d2c9b8; padding:5px 0;}


/*--------------For Innerpage----------------------------------*/
.box				{ background:#a9d4e8; padding:10px; float:left; position:relative; width:503px; margin-bottom:10px;}
.box_hd				{ color:#446c7e; font-size:16px; font-weight:bold; float:left; width:350px;}

.img_box			{ background:url(../image/img_backshadow.gif) repeat-y; width:143px; padding:4px; float:left;}
.art_img			{ border:2px solid #FFFFFF;}
.txt_block			{ background:#e5f2f8; font-size:11px; font-family:Arial; float:left; position:relative; font-weight:normal; color:#000000; padding:5px;}
.date_display		{ font-size:9px;}

.btnlist			{ padding:5px 0; clear:both;}
.btnlist ul			{ padding:0; margin:0; float:right;}
.btnlist li			{ padding:0 3px; margin:0; list-style:none; display:inline;}
.btnlist li a		{ text-decoration:none;}

.newslist			{ padding:5px 0; clear:both;}
.newslist ul		{ padding:0; margin:0;}
.newslist li			{ padding:5px 3px; margin:0; list-style:none; background:url(../image/bullet.gif) no-repeat 0 12px;}
.newslist li a		{ text-decoration:none; color:#446c7e; font-size:12px; padding:5px 0 0 10px;}

#image-slide-container{
	width:553px;
	height:220px;
	float:right;
	margin-top:11px;
	margin-right:8px;
}
.galleryimg_box		{ float:left;}
.galleryimg_box ul	{ padding:8px 0; margin:0;}
.galleryimg_box li 	{ display:block; float:left; width:155px; height:160px; border:2px solid #FFFFFF; margin:0 5px 5px 0; text-align:center;}
.galleryimg_box li a	{ text-decoration:none; color:#000000;}