html, body, div, span,h1, h2, h3, h4, h5, h6, p, a, abbr, acronym,dd, ol, ul, li, fieldset, form {margin:0;padding:0;border:0;}
body {background:url(../images/bg.jpg) repeat-x left top #7CABD3; font-size:12px; font-family:Tahoma !important; font-weight:normal; color:#8B8F91;padding-top:20px;line-height:18px;}
a img {border:none; outline:none;}
:focus {outline:0}
p.p1 {margin:116px 0 0 0px; width:350px; font:normal 14px Tahoma; color:#fff;}
a {color:#8FA4BE; text-decoration:none;}
a:focus, a:hover {color:#005DAB; text-decoration:none;}
a.link1 {color:#8FA4BE; text-decoration:underline;}
a.link1:focus, a.link1:hover {color:#005DAB; text-decoration:underline;}
.float-l{float:left}
.float-r{float:right}
.clear_b{clear:both;}
.mar_r14{margin-right:14px;}
.blue{color:#3B81BC;}
.green{color:#9FCF66;}
.font14{
	font-size:16px;
	font-weight: bold;
}
h2{font:normal 18px Tahoma; color:#005DAB; margin-bottom:10px;}
h3, h3 a{font:bold 16px Tahoma; color:#fff; margin-bottom:10px;}
.pad_t8{ padding-top:8px;}
.wrapper{width:980px; margin:0 auto; position:relative; clear:both; display:block;}
.main {	width:100%;	overflow:hidden;clear:both;}
.main_top{background:url(../images/img_top.png) no-repeat left top; width:980px; height:9px;float:left; line-height:1px; font-size:1px; }
.main_bot{background:url(../images/img_bot.png) no-repeat left top; width:980px; height:28px; display:block; float:left}
.main_mid{ background:url(../images/img_mid.png) repeat-y  left top; width:980px; display:block; float:left;}
.container{width:920px; margin:0 auto;}
#header{width:100%;	padding:4px 0 7px 0;font-size:16px;	height:117px;overflow:hidden;clear: both;}
#header p{ text-align:right; color:#A5B8D4;}
.navigation{height:31px;background-color:#9ACB62;width:100%; float:left;}
.nav_cor{width:10px; height:31px; position:absolute; left:30;top:100; background:url(../images/nav_cor.png) no-repeat left top; z-index:1010}
.nav_cor2{width:10px;height:31px;position:absolute; right:30px;top:100;background:url(../images/nav_cor2.png) no-repeat right top; z-index:1010;}

ul.nav{list-style:none; position:relative; height:31px; z-index:1000; }
ul.nav li{line-height:31px;float:left;position:relative;background:url(../images/nav_bg.jpg) repeat-x left top;}
ul.nav li:hover{ background:url(../images/nav_bg_o.jpg) left top repeat-x;}
ul.nav li a{color:#fff; padding:0 19px;font:bold 13px/31px Tahoma !important;text-transform:uppercase;float:left;}
ul.nav li span{width:2px; float:left; background:url(../images/devider.jpg) left top no-repeat; height:31px;}
ul.nav li a:hover , ul.nav li a.select{background:url(../images/nav_bg_o.jpg) repeat-x left top; color:#fff;font:bold 13px/31px Tahoma !important;}
ul.nav li ul{ position:absolute;left:0;top:31px; width:215px; list-style:none; z-index:1000; font-family:Tahoma;}
ul.nav li ul li{border-bottom:1px double #337AB6; float:left; font-family:Tahoma;}
ul.nav li ul li a{ background:#025AA3; display:block; padding:2px 5px 2px 19px; float:left; width:184px;font:bold 11px/31px Tahoma !important;}
ul.nav li ul li a:hover{ background:#97ABC8;font:bold 11px/31px Tahoma !important;}

.cont{width:100%;margin:8px 0 0 0; overflow: hidden; padding-bottom: 30px;float: left; }
.cont_left{width:660px; float:left; overflow: hidden;}
.cont_right{width:250px; float:right;}
.banner{padding:25px 0 0 30px;background:url(../images/banner_bg.jpg) left top no-repeat;width:630px;height:293px;display:block;margin-bottom: 2px;}
.panel_l{ width:370px; float:left;}
.panel_r{ width:283px; float:right;}
.cont_left p, .cont_left h2{
	padding-left:8px;
	padding-top: 10px;
}
.cont_left p.pn{
	padding-left:8px;
	padding-top:0px;
}
.link, a.link{ padding-left:14px; background:url(../images/bullet.jpg) left 3px no-repeat; text-decoration:underline}
a.link:hover{ padding-left:14px; background:url(../images/bullet_o.jpg) left 3px no-repeat;}
.cont_right .div1, .cont_right .div2 ,.cont_right .div3{color:#fff;font:normal 11px Arial; line-height:14px;}
.cont_right .div1{background:url(../images/add_bg1.jpg) left top no-repeat;height:85px;padding:25px 0 0 18px;}
.cont_right a div.div2{ cursor:pointer;}
.cont_right .div2{background:url(../images/add_bg2.jpg) left top no-repeat;height:78px;padding:122px 0 0 18px; margin:8px 0;}
.cont_right .div3{background:url(../images/add_bg3.jpg) left top no-repeat;height:88px;padding:22px 0 0 18px;}
.div1 a,.div2 a,.div3 a{color:#fff; }
.div1 a:hover,.div2 a:hover,.div3 a:hover{color:#fff; text-decoration:underline;}
.footer{width:100%;	background:url(../images/footer_bg.jpg) repeat-x left top;	padding:18px 0;	float: left;}
.footer ul{ list-style:none; padding-left:6px;}
.footer ul li{ float:left; height:10px; border-right:1px solid #6F88B0; font:bold 11px/10px Arial;}
.footer ul li.last{border:none;}
.footer ul li a{ padding:0 7px; color:#6F88B0;}
.footer ul li a:hover{ color:#005DAB;}
.wrapper2{ width:896px; margin:0 auto; font:normal 11px Arial; color:#fff; padding:4px 0 20px 0; }

ul.left_menu{ list-style:none; float:left; width:180px; margin-right:12px; z-index:-1000;}
ul.left_menu li{ border-bottom:1px dotted #B4C1D2; height:34px;}
ul.left_menu li.select{ border-bottom:0; background:url(../images/menu_select.gif) left 1px no-repeat; color:#fff; font:bold 12px/34px Arial; padding-left:10px;}
ul.left_menu li.last{ border-bottom:0;}
ul.left_menu li a{ font:bold 12px/34px Arial;color:#7D9ECE; padding-left:10px;}
ul.left_menu li a:hover{color:#005DAB;}

.inner_cont img{ margin-bottom:15px;}
ul.sub_cont{ padding-left:20px; margin-left:20px;}
ul.board_fr{float:left; list-style:none;}
ul.board_fr li p{ float:left;}
ul.board_fr li{margin-bottom:7px;clear:both;border-bottom: 1px dotted #ccc; overflow:hidden; padding:0 0 10px 0; width:440px;}
ul.board_fr li img{float:left; margin:0 15px 5px 15px;}
ul.board_fr li ul.sub_cont{
	padding-left:0px;
	clear: both;
	display: block;
	width: 420px;
	overflow: hidden;
}
ul.board_fr li ul.sub_cont li{border:none;float:left;width: 400px; background:url(../images/bullet3.gif) left 40% no-repeat; padding:0 0 0 15px;}
ul.left_img{float:left;width:180px;list-style: none;clear: left;margin: 36px 0px 20px 0;}
ul.left_img li{float:left; height:auto; margin-bottom:15px; text-align:center; font:bold 14px/34px Arial;color:#7D9ECE;}
ul.left_img li a{color:#9FCF66;}
.inner_cont{float:right;width:454px;padding-right:12px;}


.pad_l15{ padding-left:15px;}
.div_d1{ padding-left:6px; clear:both;}
ul.board_fr li div.div_d1 p{ float:none;}
h3.blue2, h3.blue2 a{font:bold 14px Tahoma; color:#005DAB; margin-bottom:10px;}
h3.blue2 a:hover{font:bold 14px Tahoma; color:#9FCF66; margin-bottom:10px; text-decoration:underline}
.donation_1{
	width:190px;
	padding:10px;
	border:2px solid #B9EBFF;
	position: relative;
	margin-top: 10px;
	background-color: #F8F9FC;
}
.login_1{
	width:430px;
	padding:10px;
	border:2px solid #B9EBFF;
	position: relative;
	margin-top: 10px;
	background-color: #F8F9FC;
}
.cor_l{ position:absolute;left:-2px; top:-2px;}
.cor_r{ position:absolute;right:-2px; top:-2px;}
.cor_b_l{ position:absolute;left:-2px; bottom:-17px;}
.cor_b_r{ position:absolute;right:-2px; bottom:-17px;}
ul.bullets{ list-style:disc; padding-bottom:7px;}
ul.bullets li{
	margin-bottom:4px;
	margin-left:20px;
	color: #005DAA;
}
a.but_1{ background:url(../images/but_bg.gif)  left top no-repeat;width:151px; height:28px; text-align:center; color:#fff; font:bold 14px/25px Tahoma; display:block;}
a.but_1:hover{ background:url(../images/but_bg2.gif)  left top no-repeat;}

#form_mainbox {padding:0 0  0 6px; float:left;}
.form_box1 {margin:0; padding:0 0 0 0; width:150px; float:left; height:30px;}
.form_box2 {margin:0; padding:0; width:195px; float:left; height:30px;}
.form_box3 {margin:0; padding:5px 0; width:195px; float:left;}


.input1 {width:185px; height:17px; border:1px solid #EBEBEB; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#656565; padding:3px 5px 0 5px}
.textarea {width:185px; height:85px; border:1px solid #EBEBEB; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#656565; padding:3px 5px 0 5px}

.icon_box2 {margin:0; padding:0; width:35px; float:left; height:33px;}
.icon_textbox2 {margin:0; padding-top:8px; padding-left:8px; width:410px; float:left; height:25px;}

ul.sitemap{ padding-left:40px; padding-bottom:22px;}
ul.sitemap li a{color:#7D9ECE}
ul.sitemap li ul{ padding-left:25px; list-style:disc}
ul.sitemap li ul li a{color:#8FA4BE}
ul.sitemap li a:hover,ul.sitemap li ul li a:hover {color:#005DAB; text-decoration:none;}

.textbold
{

	 color:#005daa;
	 padding:5px;
	 font-size:12px;
}
.sigin_button
{
	 background:url(../images/but_bg.gif)  left top no-repeat;
	 width:156px; 
	 height:28px; 
	 text-align:center; 
	 color:#fff; 
	 font:bold 14px/25px Tahoma; 
	 border:none 0px;
	 cursor:pointer;
	
}

.sigin_button:hover{ background:url(../images/but_bg2.gif)  left top no-repeat;}

a.link11 
{
	color:#2396d4; 
	text-decoration:underline;
}
a.link11:focus, a.link11:hover 
{
	color:#005DAB; 
	text-decoration:underline; 
	font-weight:bold
}
.col {
	background-color: #F1F0F0;
	font-size: 12px;
color:#1e91d2;
}

.col1 {
	background-color: #FAFAFA;
	font-size: 12px;
	color:#1e91d2;

}
.coltitlebg {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	
}
.row_paging
{
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}


/*30-03-2009 s ADDED BY GARGI KUNDU*/
.error
{
	color: Red;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	/*padding-right: 20px;*/
	
}

.textnormal
{

	 color:#005daa;
	 font-size:11px;
}

.errorSmall
{
	color: Red;
	font-size: 10px;
	font-weight: bold;
	text-align: left;	
	
}
/*30-03-2009 e ADDED BY GARGI KUNDU*/
