@charset "utf-8";

/* CSS Document */

/* CSS Document */

/***************************>>>Developer Note<<<*********************************

 *       Project       : arc mission

 *       Developed By   : 

 *       Creation Date  : 24 nov 2009

 *       Powered By     :

*       Author : 

/* RESET */



body{background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;  color:#231f20; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; outline:none;}

img, from {margin:0px; padding:0px; border:0px; outline:none;}
a { text-decoration:none; outline:none;}

.img_left {float:left;}
.img_right {float:right;}
.border {border-bottom:0px none;}

#doc_width{width:990px; margin:0px auto; padding:0px 5px 0px 5px;}
.button {background:#2f3690; padding-right:12px; margin:5px 5px 5px 0px; line-height:23px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; color:#fff; padding-left: 12px;}
.button a{color:#fff; font-weight:bold;}
.button a:hover{color:#000; font-weight:bold;}



/****************18-Dec-09*****************/
	.donation_locations{float:left; color:#2e3192; width:960px; text-align:left; padding:0px 0px 10px 0px;}
	.donation_locations span{float:left; padding:2px 3px 0px 0px; font-weight:bold; font-size:13px;}
	.donation_locations div{background:#e93d42; float:left; margin:0px 0px 0px 5px; width:145px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 6px 3px 15px; color:#fff;}
	.donation_locations div a{color:#fff; font-weight:bold;}
	.donation_locations div a:hover{color:#000; font-weight:bold;}
.angel_img{float:left; width:208px; padding:0px 0px 0px 0px;}
.angel_img a.thumb{display:inline; width:208px; height:196px; float:left; background-image: url(images/arc_ind_chapters.jpg); background-position:left; margin-left:0px;}
.angel_img a.thumb:hover{background-position:right; }

.angel_img2{float:right; width:208px; padding:0px 0px 0px 0px;}
.angel_img2 a.thumb{display:inline; width:208px; height:196px; float:left; background-image: url(images/arc_ind_chapters.jpg); background-position:left; margin-left:0px;}
.angel_img2 a.thumb:hover{background-position:right; }

/****************18-Dec-09*****************/


/*###############################   hadder part start index.html   ######################################*/

#hadder{width:990px; float:left; margin:0px; padding:0px;}
.hadderrow1{width:990px; float:left; padding:0px ; margin:0px;}
.hadderrow1 p{width:564px; float:left; margin:0px; padding:0px;}
.hadderrow1 span{width:385px; float:left; padding:24px 0px 0px 20px; margin:0px;}

.logo{padding:6px 0px 0px 0px; float:left; margin:0px;}
.welcome_text{padding:33px 0px 0px 16px; float:left; margin:0px;}

.enter_zip_code{width:85px; float:left; padding:0px 0px 0px 0px; margin:0px;}
.enter_zip_code p{float:left; width:114px; margin:0px 0px 0px 0px; margin:0px; color:#2e3192; font-size:13px; font-weight:bold;} 

.donation{width:145px; float:left; padding:0px 0px 0px 5px; line-height:23px; margin:0px 0px 0px 5px;  background:#e93d42; font-size:13px; font-weight:bold; color:#FFFFFF;}
.donation a{color:#FFFFFF;}
.donation a:hover{color:#000000;}
.enter_zip_code_text_box{width:111px; padding:4px 0px 0px 0px; height:17px; border:#5a5758 solid 1px; float:left;}


.arc_chapters{float:right; width:174px; padding:0px 6px 6px 0px;}
.arc_chapters a.thumb{display:inline; width:174px; height:165px; float:left; background-image: url(images/arc_ind_chapters.jpg); background-position:left; margin-left:0px;}
.arc_chapters a.thumb:hover{background-position:right; }
.arc_chapters p{width:174px; background:#e93d42; text-align:center; height:21px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:3px 0px 0px 0px; text-decoration:none; position:relative;}
.arc_chapters p a{text-decoration:none; color:#fff; text-align:center;}
.arc_chapters p a:hover{color:#000;}

/*###############################   hadder part end   ######################################*/

/*###############################   banner part start   ######################################*/

.banner{width:990px; float:left; margin:0px; padding:10px 0px 0px 0px;}  
.banner p{width:; float:left; margin:0px; padding:0px;}
.banner span{
	width:547px;
	float:right;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.fp_display{width:547px; float:left; margin:0px; padding:0px;}
.fp_box{
	width:174px;
	float:left;
	padding:0px;
	/*border:#333333 solid 1px;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.fp_box p{width:174px; float:left; margin:0px 0px 0px 0px; background:#000000;}
.fp_box span{background:#e93d42; width:174px; font-size:13px; color:#FFFFFF; text-align:center; font-weight:bold; padding:3px 0px 3px 0px;}
.fp_box span a{ color:#FFFFFF; text-decoration:none;}
.fp_box span a:hover{ color:#2e3192;}


.fp_display1{width:550px; float:left; margin:0px; padding:0px 0px 0px 10px; *padding:0px 0px 0px 0px;}
.fp_box1{
	width:174px;
	float:left;
	padding:0px;
	border:#333333 solid 1px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.fp_box1 p{width:174px; float:left; margin:0px 0px 0px 0px; background:#000000;}
.fp_box1 span{background:#2e368f; width:174px; font-size:13px; color:#FFFFFF; text-align:center; font-weight:bold; padding:3px 0px 3px 0px;}
.fp_box1 span a{ color:#FFFFFF; text-decoration:none;}
.fp_box1 span a:hover{ color:#CCCCCC;}


.from_donation{width:320px; padding:0px 0px 0px 25px; margin:0px; float:left;}
.from_donation td h2{font-size:12px; color:#2e368f;}
.from_donation td h2 a{font-size:12px; color:#2e368f;}
.from_donation td h2 a:hover{font-size:12px; color:#2e368f; text-decoration:underline;}
#textfield{width:150px; border:#5f99a5 solid 1px;}
#textfield_1{width:150px; border:#5f99a5 solid 1px;}


/*###############################   banner part end   ######################################*/

/*###############################   contant part start   ######################################*/

.contant_part{width:990px; float:left; padding:18px 0px 0px 0px;}
.contant_part p{padding:0px 0px 10px 0px; margin:0px; font-size:13px; color:#231f20; text-align:justify;}

.community_right_site{width:540px; float:left; padding:0px 0px 0px 10px; margin:0px 0px 0px 10px;}
.community_right_site ul{padding:0px 0px 0px 10px; margin:0px 0px 0px 10px; font-size:14px;}
.community_right_site ul li{padding:15px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:14px;}
.community_right_site ul li a{color:#2F3690; font-weight:bold;}
.community_right_site ul li a:hover{color:#2F3690; font-weight:bold; text-decoration:underline;}
/*###############################   contant part end   ######################################*/

/*###############################   bottom part start   ######################################*/

.bottom_part{width:990px; float:left; margin:0px; padding:10px 0px 0px 0px;}
.bottom_link{width:990px; float:left; font-size:11px; font-weight:bold; margin:0px; text-align:center; padding:5px 0px 5px 0px; color:#FFFFFF; background:#e93d42;}
.bottom_link a{color:#FFFFFF}
.bottom_link a:hover{color:#000; text-decoration:underline;}
.bottom_link a.active{color:#000;}

.bottom_part_gate{width:990px; float:left; margin:0px; padding:10px 0px 0px 0px;}
.bottom_part_gate{width:990px; float:left; font-size:11px; font-weight:bold; margin:0px; text-align:center; padding:5px 0px 5px 0px; color:#FFFFFF; background:#e93d42;}
.bottom_part_gate a{color:#FFFFFF}
.bottom_part_gate a:hover{color:#FFFFFF}



.bottom_link1{width:990px; font-size:11px; color:231f20; padding:5px 0px 5px 0px; text-align:center; float:left; }
.bottom_link1 a{font-size:11px; font-weight:bold; color:2e3192; text-decoration:underline;}
.bottom_link1 a:hover{font-size:11px; font-weight:bold; color:2e3192;}

/*###############################   bottom part end  index.html finish   ######################################*/
/*###############################   top_link  About_us.html start   ######################################*/

.top_link{width:990px; float:left; margin:10px 0px 0px 0px; padding:0;}
.top_link ul{margin:0px;padding:0px;}
.top_link li{font-size:13px; color:#FFFFFF; font-weight:bold; list-style:none; padding:0px; margin:0px; float:left;}
.top_link li a{color:#FFFFFF; text-decoration:none; float:left;  padding:4px 46px 4px 45px;}
.top_link li a:hover{color:#000;}
.act {background:url(images/arrow1.gif) 10px no-repeat; padding:4px 0px 4px 0px;}
.top_link_red{background:#e93d42;}
.top_link_blue{background:#2e368f;}
.top_link_red1{background:#ed7623;  color:#FFFFFF;}
.top_link_blue1{background:#5b5ca1; color:#FFFFFF;}


/*###############################   top_link end   ######################################*/

/*###############################   top_link end   ######################################*/

.about_contant_part{width:990px; float:left; padding:11px 0px 0px 0px;}
.about_contant_part p{padding:0px 0px 11px 0px;}
.about_contant_part h1{padding:0px 0px 10px 0px;}

.about_contant_right1{width:500px; float:left; margin:0px; padding:0px 0px 0px 5px; margin:0px 5px 0px 0px;}
.about_contant_right1 p{width:250px; float:left; margin:0px 0px 5px 0px; font-size:12px; color:#333333}
.about_contant_right1 span{width:240px; float:left; margin:0px 0px 5px 0px; font-size:12px; color:#333333;}
.about_contant_right1 h2{font-size:16px; color:#2e368f; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.about_contant_right1 h2 a{font-size:13px; color:#2e368f; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.about_contant_right1 h2 a:hover{color:#2e368f;}



.about_contant_left{width:421px; border-right:#5a5758 solid 1px; float:left; margin:0px; padding:0px 0px 0px 3px; margin:0px 5px 0px 0px;}
.about_contant_left p{width:405px; float:left; margin:0px 0px 5px 0px; font-size:13px;}
.about_contant_left span{width:405px; float:left; margin:0px 0px 5px 0px; font-size:20px; color:#ed1c24;}
.about_contant_left h2{float:left; margin:0px 0px 5px 0px; font-size:13px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2e368f;}
.about_contant_left h3{font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.about_contant_left ul{padding:0px; margin:0px; float:left;}
.about_contant_left ul li{padding:2px 0px 2px 0px; margin:0px 0px 0px 20px; font-size:13px;}

.abuot_left_text{width:405px; float:left; margin:0px 0px 5px 0px;}
.abuot_left_text ul{ padding:0px; margin:0px; float:left;}
.abuot_left_text li{ padding:2px 0px 2px 0px; margin:0px 0px 0px 20px;font-size:13px;}

.about_contant_right{width:490px; float:left; margin:0px; padding:0px 0px 0px 10px;}
.about_contant_right p{width:480px; float:left; margin:0px 0px 0px 0px; font-size:13px;}
.about_contant_right h3{width:500px; float:left; margin:0px 0px 0px 20px; font-size:16px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.about_contant_right h2{width:500px; float:left; margin:5px 0px 0px 0px; font-size:13px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2e368f;}
.about_contant_right h2.title{color:#000;}
.about_contant_right h2 a{float:left; margin:0px 0px 5px 0px; font-size:13px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2e368f;}
.about_contant_right h2 a:hover{color:#2e368f; text-decoration:underline;}
.about_contant_right ul{padding:0px 5px 0px 0px; margin:0px; float:left; width:480px;}
.about_contant_right ul li{padding:2px 0px 2px 0px; margin:0px 0px 0px 30px; font-size:13px;}

.abuot_right_text{width:500px; float:left; margin:0px 0px 5px 20px; font-size:13px;}
.abuot_right_text ul{ padding:0px; margin:0px; float:left;}
.abuot_right_text li{ padding:2px 0px 2px 0px; margin:0px 0px 0px 20px; font-size:13px;}

/*###############################   top_link  About_us.html finish   ######################################*/

.arc_angels{padding:0px 0px 0px 15px;}

.arc_angels_box{width:236px; font-size:14px; float:left; font-weight:bold; margin:15px 0px 0px 0px; height:100px; text-align:center; padding:63px 15px 0px 15px; background:#b1b3b6;}

.community_unity_left{width:420px; float:left; margin:0px; padding:0px 0px 0px 0px;}
.community_unity_left p{width:420px; text-align:center; float:left; margin:0px; padding:0px 0px 20px 0px;}
.community_unity_right{width:545px; float:right; margin:0px; padding:0px;}

.community_unity_right h1{padding:0px 0px 10px 0px;}
.community_unity_right h2{width:545px; float:right; margin:0px 0px 5px 20px; font-size:13px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2e368f;}
.community_unity_right h2 a{width:545px; float:right; margin:0px 0px 5px 0px; font-size:13px; 
font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#2e368f;}
.community_unity_right h2 a:hover{color:#2e368f;}
.community_unity_right p{width:532px; float:left; margin:0px; padding:0px 0px 15px 0px;font-size:13px; color:#231f20;}
.community_unity_right p strong{color:#2e368f;}
.community_unity_right p strong a{color:#2e368f;  text-decoration:underline;}
.community_unity_right p strong a:hover{color:#2e368f; text-decoration:none;}
.community_unity_right h3{ font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 5px 0px;}
.community_unity_right ul{ padding:0px 0px 0px 30px; float:left;}
* html .community_unity_right ul{padding:0px 0px 0px 50px; float:left;}
.community_unity_right ul li{font-size:14px; color:#2e368f; padding:3px 0px 3px 5px;}
.community_unity_right ul li a{font-size:14px; color:#2e368f; font-weight:bold;}
.community_unity_right ul li a:hover{text-decoration:underline; color:#2e368f; font-size:14px;}
.community_partners_mutton{width:450px; padding:10px 0px 0px 10px; float:left;}
.community_partners_mutton p{width:406px; padding:0px 0px 10px 0px;}
.community_partners_mutton_images{padding:0px 0px 0px 10px;}
.david_img{padding:0px 10px 0px 0px; float:left;}

/*###############################   NEW ADD indexpage    ######################################*/


.bigbox{width:422px; float:left; margin:0px 8px 0px 0px; padding:0px; border:#333333 solid 1px;}
.bigbox p{width:422px; float:left; margin:0px 0px 0px 0px; background:#000000;}
.bigbox span{width:422px; background:#e93d42; float:left; font-size:13px; color:#FFFFFF; text-align:center; font-weight:bold; padding:3px 0px 3px 0px;}
.bigbox span a{ color:#FFFFFF; text-decoration:none;}
.bigbox span a:hover{ color:#2e3192;}

.h2{ font-size:12px; font-weight:bold; color:#2e368f; padding:0px 0px 0px 5px;}
.h2 a{ font-size:12px; font-weight:bold; color:#2e368f; padding:0px 0px 0px 5px; text-decoration:none;}

.aboutus-text{width:563px; float:left; margin:0px; padding:0px;}
.aboutus-text h2{{ font-size:12px; font-weight:bold; color:#2e368f; padding:0px 0px 0px 5px;}
.aboutus-text p{ width:220px; float:left; display:inline; margin:0px; padding:0px 0px 0px 25px;}
.aboutus-text span{ width:220px; float:left; display:inline; margin:0px; padding:0px 0px 0px 25px;}

.about_contant4{width:250px; float:left; margin:0px; padding:0px;}
.about_contant3{width:240px; float:left; margin:0px; padding:0px;}
.about_contant1{width:500px; float:left; margin:0px; padding:0px;}
.about_contant1 h2{width:500px; float:left; font-size:16px; color:#990000; margin:0px; padding:0px;}

.about_contant1 p{width:250px; float:left; font-size:12px; color:#990000; margin:0px; padding:0px;}
.about_contant1 span{width:240px; float:left; font-size:12px; color:#990000; margin:0px; padding:0px;}
#bott_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	background-color: #2f3690;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 23px;
	float: left;
	height: 23px;
	margin:10px 0px 0px 15px;
	display:inline;
}
.fp_box1{
	width:174px;
	float:left;
	padding:0px;
	border:#333333 solid 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}


/*###############################   NEW ADD css    ######################################*/

.news_and_press_releases{width:500px; padding:0px; margin:0px; font-size:12px; color:#0033CC;}
.news_and_press_releases ul{padding:0px; margin:0px; font-size:12px; color:#0033CC;}
.news_and_press_releases li{font-size:11px; color:#0033CC; margin:0px; padding:0px;}
.news_and_press_releases li a{font-size:11px; color:#0033CC; margin:0px; padding:0px;}
.news_and_press_releases li a:hover{font-size:11px; color:#0033CC; margin:0px; padding:0px;}


/*.fp_box1 p{width:174px; float:left; margin:0px 0px 0px 0px; background:#2e368f;}
.fp_box1 span{background:#2e368f; width:174px; font-size:13px; color:#FFFFFF; text-align:center; font-weight:bold; padding:3px 0px 3px 0px;}
.fp_box1 span a{ color:#FFFFFF; text-decoration:none;}
.fp_box1 span a:hover{ color:#2e3192;}*/

.table_map{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.table_map th{ color:#fb663b; font-weight:bold;}
.table_map th h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7fbf1e; font-weight:bold; }

.table_map_location{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.table_map_location th{ color:#fb663b; font-weight:bold;}
.table_map_location th h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#7fbf1e;}
.table_map_location td{font-weight:bold;}


#hadder_gateway{width:990px; float:left; margin:0px; padding:0px; text-align:center;}
#hadder_gateway p{width:990px; margin:0px; padding:5px 0px 10px 0px; text-align:center;}
.our_mission_box{width:606px; text-align:center;}
#banner_gateway{width:990px; float:left; background:url(images/gateway.jpg) left top repeat-x; height:273px;}
#banner_gateway p{width:606px; padding:0px 192px 0px 192px;}




.our_chapter_h {
	clear: both;
}

.our_chapter_h p{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:18px;
}
.left_chapter {
	width: 430px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	text-align: justify;
	padding-right: 10px;
	margin-bottom: 10px;
	background:url(images/line.jpg) repeat-y right top;
}
.left_chapter h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#7fbf1e; line-height:40px;}
.left_chapter h2{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#7fbf1e; line-height:30px;}
.left_chapter p{ padding:5px 0px 5px 0px;}
.left_chapter p a{color:#fa420e; font-weight:bold;}
.left_chapter p a:hover{color:#fa420e; font-weight:bold; text-decoration:underline;}
.left_chapter p span{color:#7fbf1e;}
.right_chapter {
	float: left;
	outline:none;
	width: 500px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	
}
.right_chapter a{color:#7fbf1e; text-decoration:none;}
.right_chapter a:hover{color:#7fbf1e; text-decoration:underline;}
.right_chapter h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#7fbf1e;}
.right_chapter h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#7fbf1e;}
.right_chapter p{ padding:0px 0px 5px 0px; color:#000000;}
.right_chapter p a{color:#fa420e; font-weight:bold;}
.right_chapter p a:hover{color:#fa420e; font-weight:bold;}
.right_chapter p span{color:#7fbf1e;}
.right_chapter ul{padding:5px 0px 15px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000033;}
.right_chapter ul li{color:#000033; text-decoration:none;}
.right_chapter ul li a{color:#000033; text-decoration:none;}
.right_chapter ul li a:hover{color:#fa420e;}


.addresses{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; width:787px; float:left; border-top:1px solid #000000; padding:25px 100px 25px 100px;}
.addresses_title{width:800px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.addresses_title_pt1{width:350px; height:25px; float:left; background:#edac21; font-size:15px; font-weight:bold; padding:5px 0px 0px 10px;}
.addresses_title_pt2{width:190px; height:25px; float:left; background:#edac21; font-size:15px; font-weight:bold; padding:5px 0px 0px 10px;}
.addresses_title_pt3{width:200px; height:30px; float:left; background:#edac21;}
.addresses_content{width:780px; float:left; padding:10px 0px 10px 0px;}
.addresses_content_pt1{width:390px; padding-left:10px; float:left;}
.addresses_content_pt2{width:300px; float:left; font-size:14px; font-weight:bold; padding:15px 0px 0px 10px;}
.addresses_content_pt2 a{color:#000000; text-decoration:none;}
.addresses_content_pt2 a:hover{color:#000000; text-decoration:underline;}
.addresses_content_pt3{width:100px; float:left;  border:#999999 1px solid;}


#doc_width .about_contant_part .about_contant_right table tbody tr th {
	color: #FFF;
}

