/*body {margin:auto; font:Arial, Helvetica, sans-serif; color:#FFFFFF; background:#000000; font-size:11px;}*/

body {margin:auto; font:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; background:#7FA4FF;}















#page						{ margin:auto; width:820px; height:513px;}























#main_page {



background:transparent url(../images/bg2.jpg) repeat-y scroll center top;



border:1px solid #FFFFFF;



margin-top:20px;



overflow:hidden;



padding-bottom:10px;



width:815px;



}











/*#main_left					{ margin-left:24px; width:458px; float:left; overflow:hidden} */



#main_left1					{ margin-left:24px;  float:left; overflow:hidden} 







/*  Left top */



/*



#left_top					{ background:url(../images/bg_top.jpg) no-repeat top ; width:458px; height:160px;}







#left_top .legu				{ padding-top:25px; text-align:right; padding-right:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}







#left_top .menu_top			{ margin-top:100px; text-align:center; color:#7ea4ff; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; height:20px; margin-left:10px; }







#left_top .menu_top	 a		{ padding:0px 5px 0px ; text-decoration:none;color:#7ea4ff;}







#left_top .menu_top a:hover	{ padding:0px 5px 0px ; text-decoration:none; color:#FFFFFF}







*/







/*  Left top1 */







#left_top					{ background:url(../images/bg_top1.jpg) no-repeat top ; width:815px; height:160px;}







#left_top .legu				{ padding-top:25px; text-align:right; padding-right:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}







#left_top .menu_top			{ margin-top:100px; text-align:center; color:#7ea4ff; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; height:20px; margin-left:10px; }







#left_top .menu_top	 a		{ padding:0px 5px 0px ; text-decoration:none;color:#7ea4ff;}







#left_top .menu_top a:hover	{ padding:0px 5px 0px ; text-decoration:none; color:#FFFFFF}



#left_top .legu		a:hover{ color:#0066CC; text-decoration:none} 



#left_top .legu		a{ text-decoration:none; color:#FFFFFF}















/**/











/*  Login*/







/*#login .inputbox{margin-left:30px; float:left; padding-right:10px;}







#mod_loginform .button



{



-moz-background-clip:border;







-moz-border-radius-bottomleft:5px;



-moz-border-radius-bottomright:5px;



-moz-border-radius-topleft:5px;



-moz-border-radius-topright:5px;



background:#EAEAEA url(../images/white-grad.png) repeat-x scroll left top;



border-color:#DEDEDE #BBBBBB #BFBFBF #DEDEDE;



border-style:solid;



border-width:1px;



color:#464646;



cursor:pointer;



display:block;







font-family:"Lucida Grande",Tahoma,Arial,sans-serif;



font-size:100%;



text-decoration:none;







}*/







#login 



{



	background: url(../images/bg_login.gif) no-repeat top ;



	width:250px;



	height:54px;



	margin-top:-54px !important;



	float:right;



	margin-right:10px;



	padding-left:10px



	







}



.bt_login{ width:35px !important;}



#login form



{



	margin-top:10px !important;



	



	



}



#login form input{ background:#1A264C; color:#0099FF; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:100px;} 







.mod_login



{



	color:#FFFFFF !important;



	text-decoration:underline !important;



}







.button



{



	color:#050; 



	font: bold 90% 'trebuchet ms',helvetica,sans-serif; 



	background-color:#CCCCFF; 



	border:1px solid; 



	border-color: #696 #363 #363 #696; 



}







input



{







    border: solid 1px #85b1de;



  



    background-color: #EDF2F7;



}







#npoRegister



{



	color:#00446c;



}











.act{ font-size:12px; color:#4D99EE; margin:0px; padding:0px }



.title_sub{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px;border-bottom:1px dotted #3366CC; background:#2A4DA9 !important; color:#FFFFFF}



.title_sub a{ color:#ffffff !important;}



#left_content				{ font-size:12px;overflow:hidden;clear:both; background:#ffffff; /*height:291px;*/ }







#left_content p			 	{ padding:10px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;







							  text-align:justify;}







#left_top .menu_top	ul{ list-style:none;  margin-bottom:0px !important;  padding:0px;  }



#left_top .menu_top	li { margin-right:5px !important; padding:0px;}











#left_content h1			{ margin:0px; padding:20px 0px 0px 0px; text-align:right; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic;color:#003366;



							   width:550px; border-bottom:1px dotted #3366CC;}							  



element.style {margin:0px !important; height:0px !important;}



#contact h1{margin:0px 10px 0px 10px; padding:20px 0px 0px 0px; text-align:right; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic;color:#003366;



							   width:780px; border-bottom:1px dotted #3366CC;}

							  







#left_footer {  



color: #FFFFFF;

background:#222B82 none repeat scroll 0 0;



font-family:Arial,Helvetica,sans-serif;



height:24px;



margin-bottom:20px;



padding-top:18px;



text-align:center;



}







#menu_left				{ float:left; color:#000000; margin-left:10px; width:180px; margin-right:20px /*height:291px;*/ }



#menu_left ul			{ list-style:none; margin:0px;  padding: 10px 10px 20px 0px}



#menu_left ul li		{ margin:0px 0px 2px 0px; padding:3px 0px 0px 5px; background:#D1DEFF; height:20px;}



#menu_left ul li a h2 { height:20px; margin:0px; padding:5px 0px 0px 0px;}



#menu_left ul li a		{ color:#2A4DA9; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}



#menu_left ul li a:hover{ color:#0066FF}



#donation { width:815px; overflow:hidden}



#donation table{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:20px;}



#donation table a { color:#0033FF; text-decoration:none; font-weight:bold; }



#content_right { width:550px;font-family:Arial, Helvetica, sans-serif; overflow:hidden; margin:10px 20px 10px 0px; padding-left:20px; border-left:1px dotted #D1DEFF;}



#content_right form table{ color:#000000;}







/*#main_right					{ margin-right:0px; float:left; background:url(../images/img_right.jpg) no-repeat; width:305px; height:464px;







						      margin-top:22px;}



*/



#main_right					{ margin-right:0px; float:left; width:305px; height:464px;







						      margin-top:22px;}



.contact 

{

background:url(../images/contact.png) no-repeat;

color:#141414;

display:block;

font-family:arial;

font-size:11px;





padding-left:38px;

padding-top:0px;

text-align:left;

text-decoration:none;

text-transform:none;

}

.npo

{

	font-style:italic;
	text-decoration:underline;

}
.italic

{

	font-style:italic;
	

}

.ct

{

	text-align:center !important;

}




