@charset "utf-8";

body{margin:0; padding:0; background:#548D1C !important; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
h1{font:bold 14px Verdana, Geneva, sans-serif; color:#478002; margin:0; margin-bottom:10px; padding:0;}
h1 span{font:bold 14px Verdana, Geneva, sans-serif; color:#000000; margin:0; margin-bottom:10px; padding:0;}
h2{font:bold 12px Verdana, Geneva, sans-serif; color:#478002; padding:0 0 5px 0; margin:0;}
h2 span{font:bold 12px Verdana, Geneva, sans-serif; color:#000000; padding:0 0 5px 0; margin:0;}

h3{font:normal 12px Arial, Helvetica, sans-serif; color:#F4734D; padding:0; margin:0;}
h4{font:bold 13px Verdana, Geneva, sans-serif; color:#0593E7; padding:0 0 10px 0; margin:0;}
hr{border:solid 1px #8b2205;}
h5{font:bold 12px Arial, Helvetica, sans-serif; color:#000; margin:0; margin-bottom:10px; padding:0;}

h6{font:bold 13px Arial, Helvetica, sans-serif; color:#FF0006; padding:0 0 5px 0; margin:0; text-align:center;}
.testimonyHighlight{font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff; padding:0 0 5px 0; margin:0; text-align:left;}
.main p{padding:5px 10px 0 0; margin:0;}
.iconText{font:bold 11px Arial, Helvetica; color:#ffffff;  text-align:left;}

/*header starts*/
#header_all{width:auto; height:469px; background:url(../images/header_wrapper.gif) repeat-x;}
/*#header_wrapper{width:960px; height:469px; margin:auto; background:#56891b;  position:relative;}
#header_all_inner{width:auto; height:156px; background:url(../images/header_wrapper_inner.gif) repeat-x;}*/
#header{width:960px; height:169px; margin:auto; padding:0; background:url(../images/head_shadow.jpg) repeat-x;}
#logo_wp_inner{float:left; height:129px; width:960px; margin:0; padding:0;}
#slogan{float:left; height:69px; width:419px; margin:30px 0 0 80px; padding:0; background:url(../images/rcdp_slogan.gif) repeat-x;}

#minibanner-top-part{
	float:right;
	width:177px;
	height:73px;
	margin-top:11px;
	padding:0 10px;
	}	
	#minibanner-top-part img{
		border:0;
		}

#international_logo_inner{float:left; width:308px; height:117px; margin:10px 0 0 0; padding:0;}
#header_all_inner{width:auto; height:183px; background:url(../images/header_wrapper_inner.jpg) repeat-x;}
#header_wrapper_black{width:auto; height:15px; margin:0; background:#000;}
#header_wrapper_inner{width:960px; height:156px; margin:auto; background:#56891b;}
#up_menu_wp_inner{float:right; margin:0 15px 0 0; padding:0; position:relative; width:auto; height:32px;}
#camp{float:right; margin:25px 20px 0 0; padding:0; position:relative;}


#contact{float:left; height:27px; text-align:right; width:960px; background:#000;}
#contact_menu{margin:0; padding:0; margin-bottom:2px; width:960px;}
#contact_menu li {display:inline; list-style:url(../images/contact.gif); padding-left:20px; margin-right:5px;}
#contact_menu li a{font:normal 13px Arial, Helvetica, sans-serif; color:#8ffb4e; display:inline; list-style:none; text-decoration:none;}
#contact_menu li a:hover{color:#fff; text-decoration:none; display:inline;}
#rcdp_logo{float:left; width:262px; height:65px; background:url(../images/rcdp_logo.gif) no-repeat; margin-bottom:15px;}
#menu_wrapper{float:left; text-align:right; width:960px; height:19px;}
#theme{height:328px; width:960px; float:left; margin:0; margin-top:16px; background:#fff;}
#theme_image{/*background:url(../images/main_pic.gif) no-repeat right;*/ height:323px; width:546px; float:right; margin:0;}
#theme_text{float:left; margin:10px 5px 0 10px; padding:0; width:375px; font:normal 12px Arial, Helvetica, sans-serif; color:#7c9959; text-align:justify; background:#fff;}
#rcdp_text{font:bold 24px  Arial, Helvetica, sans-serif; color:#629e1c; margin:0; padding:0; margin-bottom:11px;}
.red{color:#c07a75; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0;}
#vol_test{float:left; margin:0; padding:0;}
.blur {color: #999;}

.a5:link, .a2:visited{text-decoration:underline; color:#7C7001; font:normal 12px Arial, Helvetica, sans-serif;}
.a5:hover{text-decoration:none;}

.bluelink:link, .bluelink:visited{text-decoration:underline; color:#0068CF; font:normal 12px Arial, Helvetica, sans-serif;}
.bluelink:hover{text-decoration:none; color:#0068CF;}

.projectOverview{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.projectTxt{font:normal 12px Arial, Helvetica, sans-serif; color:#4f4e4d;}
.projectTxthighlight{font:normal 12px Arial, Helvetica, sans-serif; color:#e7750b;}
.Rcdp_highlightDark{font:normal 12px Arial, Helvetica, sans-serif; color:#b13027;}
.brown{font:normal 12px Arial, Helvetica, sans-serif; color:#7C7001;}

.travelCaption{font:normal 11px Arial, Helvetica, sans-serif; color:#545454;}
.travelCaptionReadMore{
	color:#039;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: underline;
}




#fee_highlight ul{margin:0; padding:0; width:auto; height:auto;}
#fee_highlight li{width:auto; list-style:url(../images/img_list_orange.png); font:normal 12px Arial, Helvetica, sans-serif; color:#7C7001; margin:0 0 0 25px; line-height:18px;}
#fee_highlight li a{width:auto; color:#7C7001; text-decoration:underline;}
#fee_highlight li a:hover{width:auto; color:#7C7001; text-decoration:underline;}


/*################## HEADER ##################*/
#header_wrapper{width:auto; height:492px; padding:0; background:url(../images/header_bg.jpg) repeat-x; margin:0;}
#header{width:960px; height:169px; margin:auto; padding:0; background:url(../images/head_shadow.jpg) repeat-x;}
#logo_wp{float:left; height:132px; width:960px; margin:0; padding:0;}
#logo{float:left; width:192px; height:110px; margin:10px 0 0 15px;; padding:0;}


/*#### UPPER MENU ####*/
#up_menu_wp{float:right; margin:15px 15px 0 0; padding:0; position:relative; width:auto; height:32px;}
#up_menu_lt{float:left; width:4px; height:32px; background:url(../images/up_menu_left.jpg) no-repeat; margin:0; padding:0;}
#up_menu_rt{float:left; width:4px; height:32px; background:url(../images/up-menu-rt.jpg) no-repeat;  margin:0; padding:0;}
#up_menu_mid{float:left; width:200px; height:32px; background:#000; margin:0; padding:0;}
#up_menu_mid a:link, #up_menu a:visited {font:bold 11px Arial, Helvetica, sans-serif; color:#8ffb4e; text-decoration:none; padding:15px 0 0 15px;}
#up_menu_mid a:hover{text-decoration:underline; color:#fff;}

#up_menu_mid_inner{float:left; width:220px; height:32px; background:#000; margin:0; padding:0;}
#up_menu_mid_inner a:link, #up_menu_mid_inner a:visited {font:bold 11px Arial, Helvetica, sans-serif; color:#8ffb4e; text-decoration:none; padding:15px 0 0 15px;}
#up_menu_mid_inner a:hover{text-decoration:underline; color:#fff;}

/*#### MAIN MENU ####*/
#menu_wrapper{margin:0; padding:0; background:url(../images/menu_bg.jpg) repeat-x; width:960px; height:37px;}
#menu_wrapper ul{margin:0 0 0 35px; padding:0; width:960px; height:37px; list-style:none;}
#menu_wrapper li{float:left; list-style:none; font:bold 12px Arial, Helvetica, sans-serif; color:#2D5202; margin:10px 26px 0 0px; background:url(../images/spt.jpg) right no-repeat; padding:0 25px 0 0;}
#menu_wrapper li a{text-decoration:none; color:#2D5202;}
#menu_wrapper li a:hover{text-decoration:none; color:#E4F40B;}

/*#### MAIN TEXT+ROTATING PIC ####*/
#picture_wrapper{width:960px; height:323px; margin:auto; padding:0;}
#picture_wp{width:960px; height:323px; background:#fff; margin:auto;}
#objective{width:394px; height:308px; float:left;font:normal 12px Arial, Helvetica, sans-serif; color:#7c9959; background:#fff; padding:15px 5px 0 15px;}
#objective ul{margin:0; padding:0;}
#objective li{width:auto; list-style:square; font:bold 12px Arial, Helvetica, sans-serif; color:#C07A75; margin:0 0 0 10px;}
#picture{widows:546px; height:auto; float:right;}
.main_text{font:bold 24px Arial, Helvetica, sans-serif; color:#666;}
#rcdp_text{font:bold 24px  Arial, Helvetica, sans-serif; color:#629e1c; margin:0; padding:0; margin-bottom:11px;}

#country_left{float:left; background:url(../images/curve_left.gif) no-repeat; height:624px; width:12px; margin:30px 0 0 15px; padding:0;}
#country_right{float:right; background:url(../images/curve_right.gif) no-repeat; height:624px; width:12px; margin:30px 0 0 0; padding:0;}

#country_box{width:265px; height:auto; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#838181; margin:20px 22px; padding:0;}
#country_box text{font:bold 11px Arial, Helvetica, sans-serif; color:#7cb43a;}
#country_box text span{color:#ff9600;}
#country_box a{font:normal 12px  Arial, Helvetica, sans-serif; color:#838181; text-decoration:none;}
#country_box a:hover{font:normal 12px  Arial, Helvetica, sans-serif; color:#aaa;}
#country_box_mid{width:220px; height:289px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#838181; margin:15px 23px 0 0px; padding:0;}
#country_box_rt{width:225px; height:289px; float:left; font:normal 12px  Arial, Helvetica, sans-serif; color:#838181; margin:10px 0 0 0; padding:0;}
#country_box img{margin:5px 0 10px 0;}
#country_box_rt img{margin:5px 0 10px 0;}
.green_text{font:bold 11px Arial, Helvetica, sans-serif; color:#7cb43a;}
.green_text span{color:#ff9600;}

/*############Camp############*/
#image_wrapper_camp{margin:auto; width:934px; height:327px; padding:0; background:url(../images/summer_camp.jpg) no-repeat;}
#leftmenu_camp{float:left; width:191px; height:auto; margin:30px 0 0 15px; padding:6px;}
#leftmenu_camp a{font:normal 12px  Arial, Helvetica, sans-serif; color:#555; text-decoration:none;}
#leftmenu_camp a:hover{font:normal 12px  Arial, Helvetica, sans-serif; color:#888;}

/*content starts*/
#content_wrapper{margin:auto; width:960px; height:auto; padding:0; background:#FFF;}
#content{float:left; margin:0 0 0 0; padding:0; width:960px; height:auto; background:#ffffff;}
#content_main{float:left; margin:0; padding:35px 0 15px 0; width:960px; height:auto; background:#ffffff;}
/*#content_left{float:left; width:295px; height:auto; padding:0 15px 0 15px;}*/
#content_left{float:left; width:290px; height:auto; margin:10px 0 0 0; padding:10px 20px; border:#8d7f6e;}

#hr_line{height:6px; width:960px; margin:auto; padding:0; background:#A39585}
#hr_line_inner{clear:both; margin:auto; padding:0; height:1px; width:auto; border-bottom:1px dotted #CCC;}

#content_middle{float:left; width:9px; height:650px; background:url(../images/seperator.gif) no-repeat;}
#content_right{float:right; width:620px; height:auto; margin:10px 10px 0 0; padding:0;}
#content_right_inner{float:right; width:720px; height:auto; margin:30px 10px 20px 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}
#content_right_inner1{float:right; width:720px; height:auto; margin:12px 10px 20px 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}

#testimony{font:bold italic 15px Arial, Helvetica, sans-serif; color:#3b6805; float:left; padding:15px 0 0 0; margin:0;}
#useful{float:left; margin:0;}
#content_up{float:left; width:589px; margin:0; padding:0; padding-bottom:15px;}
.green_text{font:bold 11px Arial, Helvetica, sans-serif; color:#7cb43a;}
.green_text span{color:#ff9600;}

#nepal_wp{float:left; width:266px; height:auto; margin:0; padding:0; margin-right:57px;}
#india_wp{float:right; width:266px; height:auto; margin:0; padding:0;}
#mission{float:left; height:auto; margin:0; padding:0; margin-top:20px; width:302px;}
#facebook{float:left; width:250px; height:auto; margin-top:20px;}
#video_image{float:left; width:302px; height:auto; margin-top:20px;}
#facebook_inner{float:left; width:250px; height:auto; margin:0; margin-top:20px; padding:0;}
#clear{clear:both;}
#testimonie_left{float:left; width:211px; margin:0; margin-right:20px; padding:0;}
#testimonie_right{float:left; width:211px; margin:0; padding:0;}
#block_left{float:left; width:auto; margin:0; margin-right:40px; padding:0;}
#block_right{float:left; width:auto; margin:0; padding:0;}


#leftnav{float:left; width:191px; margin:0 0 15px 0; padding:0 0 5px 0; background:#fff; border:solid 1px #fff;}
#leftnav ul{margin:0; padding:0; width:auto; height:auto;}
#leftnav li{list-style:url(../images/greenbox.png); margin:0 4px 0 20px; padding:0; font:normal 12px Arial, Helvetica, sans-serif; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:solid 1px #B2A595; line-height:30px; width:168px;}


#leftnav li a{text-decoration:none; color:#7C7001;}
#leftnav li a:hover{text-decoration:none; color:#000;}
#leftnav img{margin:0; padding:0 5px 0 0;}
#leftnav p{margin:0; padding:10px 0 0 5px;}
#leftnav_face{float:left; width:193px; margin:0 0 15px 0; padding:0 0 5px 0; background:#fff; border:solid 1px #0068cf;}
#deco table td{text-align:center; height:29px; font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}
.image_gap{margin:0 0 10px 15px; padding:0;}


#quick_link{float:left; width:280px; margin:0 0 15px 0; padding:10px 10px 10px 0; background:#fff; border:solid 1px #CCC;}
#quick_link img{margin:0; padding:0 5px 0 0;}
#quick_link p{margin:0; padding:10px 0 0 5px;}
#quick_link ul{margin:0; padding:0; width:auto; height:auto;}
#quick_link li{width:auto; list-style:url(../images/img_list_orange.png); font:normal 12px Arial, Helvetica, sans-serif; color:#7C7001; margin:0 0 0 25px; line-height:18px;}
#quick_link li a{width:auto; color:#7C7001; text-decoration:underline;}
#quick_link li a:hover{width:auto; color:#7C7001; text-decoration:none;}
#slot{background:url(../images/design.jpg) no-repeat; width:187px; height:23px; margin:0; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 0 8px;}
#slot_main{background:url(../images/left_menu_header.gif) no-repeat; width:244px; height:22px; margin:0; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 0 8px;}


#left_content{float:left; margin:8px; width:234px;}
#left_content a{font:normal 11px  Arial, Helvetica, sans-serif; color:#838181; text-decoration:none;}
#left_content a:hover{font:normal 11px  Arial, Helvetica, sans-serif; color:#aaa;}
#left_content p{margin:0; padding:10px 0 0 5px;}
#slot{background:url(../images/design.jpg) no-repeat; width:183px; height:23px; margin:0; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 0 8px;}
/*#slot_main{background:url(../images/left_menu_header.gif) no-repeat; width:244px; height:22px; margin:0; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 0 8px;}*/
#slot_main{background:#AFA395; border:solid 1px #CCC; border-bottom:none; width:282px; height:23px; margin:0; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 0 8px;}
#left_content ul{margin:0; padding:0; width:auto; height:auto;}
#left_content li{
	list-style:url(../images/img_highlight_box.png);
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 22px;
}
#left_content li a{text-decoration:underline; color:#7a7a7a;}
#left_content li a:hover{text-decoration:none; color:#7a7a7a;}


#left{float:left; margin:0; padding:0; padding-right:5px; text-align:left;}
#right{float:left; margin:0; padding:0; margin-top:10px; text-align:left;}
#full{float:left; height:60px; width:211px; position:relative;}
.image_gap{margin:0 5px 5px 0; padding:0;}
#distance{margin:0 100px 0 0; padding:0;}
#image_dash{margin:0 10px 5px 0; padding:0;}
#image_align{margin:0 0 5px 10px; padding:0;}
.day{width:80px; color:#548D1C; font-weight:bold; vertical-align:top;}
.highlight{font:bold 12px Arial, Helvetica, sans-serif; color:#548D1C;}
#dotborder a{border:outset 1px #efefef; padding:5px; color:#000; text-decoration:none;}
#dotborder a:hover{border:inset 1px #efefef; padding:5px; color:#666;}
#v_clips a{border:outset 1px #3D7407; padding:5px; color:#FFF; text-decoration:none; background:#548D1C; font: 14px Arial, Helvetica, sans-serif; height:auto; }
#v_clips a:hover{border:inset 1px #76A449; padding:5px; color:#FFF;}
#v_current{border:inset 1px #efefef; padding:5px; color:#666; background:#fff;}
#table_deco table td{border:solid 1px #DBDBDB; height:22px; padding:3px;}
#red{background:#D6783A; color:#fff;}
#inquiry_left{float:left; margin-right:35px;}
#inquiry_right{float:left; margin:0; padding:0;}
#inquiry_right2{float:left; margin-right:25px; padding:0;}
#download{margin:auto; width:304px; height:30px; background:url(../images/download_bg.gif) repeat-x; margin-top:15px; text-align:center; padding-top:7px; color:#fff;}
#previous{margin-right:10px; float:right;}
.test{width:190px; height:auto; border:solid 1px #ccc; background:#F8F8F8; padding:10px;}
#box_deco{border:solid 1px #56891B; background:#FFF; padding:10px;}

/*inner pages*/
#leftmenu{float:left; width:193px; height:auto; margin:30px 0 0 15px; padding:0;}
#leftmenu_main{float:left; width:193px; height:auto; margin:30px 0 0 15px; padding:0;}
#bg_up{background:url(../images/leftmenu_up.gif) no-repeat; width:253px; height:8px; float:left; overflow:hidden;}
#bg_down{background:url(../images/menu_bottom.gif) no-repeat; width:253px; height:9px; float:left; overflow:hidden;}
#bg_gallery_image a{background:url(../images/gallery_image.gif) no-repeat; width:96px; height:69px; float:left; overflow:hidden; margin:0 0 15px 0;}
#bg_gallery_video a{background:url(../images/gallery_video.gif) no-repeat; width:96px; height:69px; float:left; overflow:hidden; margin:0 0 15px 0;}
#bg_facebook a{background:url(../images/facebook_link.gif) no-repeat; width:192px; height:67px; float:left; overflow:hidden; margin:0 0 15px 0;}
#bg_gallery_image_main a{background:url(../images/gallery_image_main.gif) no-repeat; width:124px; height:90px; float:left; overflow:hidden; margin:0 0 15px 0;}
#bg_gallery_video_main a{background:url(../images/gallery_video_main.gif) no-repeat; width:126px; height:90px; float:left; overflow:hidden; margin:0 0 15px 0;}
#bg_facebook_main a{background:url(../images/facebook_link_main.gif) no-repeat; width:292px; height:67px; float:left; overflow:hidden; margin:0 0 15px 0;}
#paypal{font:bold 10px Tahoma, Geneva, sans-serif; color:#000;}
#cancel{font:bold 12px Tahoma, Geneva, sans-serif; color:#000;}
.deco table td{border:solid 1px #8B7D01; height:25px; text-align:center; background:#fff; font:normal 12px Arial, Helvetica, sans-serif; color:#666;}


/*footer starts*/
#footer_all{background:#548d1c; height:auto; width:auto; position:relative;}
#footer_wrapper{width:960px; height:450px; margin:auto;}
#footer_box{width:930px; padding:20px 15px 0 15px; height:auto; float:left; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c6c6c6;}

#mission_seo_box{float:left; width:210px; height:auto; padding:0; margin:0 22px 0 0; font-size:12px;}

#mission_box{float:left; width:250px; padding:0 55px 0 0; margin:0; font-size:13px;}
#volunteer{float:left; width:200px; padding:0 25px 0 0; margin:0;}
#volunteer_india{float:left; width:180px; padding:0; margin:0;}
#volunteer_srilanka{float:right; width:200px; padding:0 0 0 0; margin:0;}
#lower_part{float:left; width:930px; height:auto; margin:20px 0 30px 0; padding:0;}
#dot{background:url(../images/dot.gif) repeat-x; width:490px; height:2px; margin:auto;}
#privacy{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c6c6c6;text-align:center; padding:5px 0 15px 0;}
#privacy a{color:#c6c6c6; text-decoration:none;}
#privacy a:hover{color:#fff;}
#spt{background:url(../images/spt.gif) repeat-x; width:930px; height:2px; margin:auto;}
#partner{width:930px; height:auto; float:left; padding-bottom:10px;}
#image_gap{margin-right:60px; padding:0;}

.thepet{display:none; margin-top:15px; margin-bottom:15px;}
.thelanguage{display:none;}
.mypets{ /*header of 1st demo*/
cursor: hand; cursor: pointer; padding: 2px 5px; border: none /*1px solid gray*/; margin:0 0 10px 0; background: #E1E1E1;}

.openpet{ /*class added to contents of 1st demo when they are open*/ background:#548D1C; color:#fff;}
.technology{ /*header of 2nd demo*/
cursor: hand; cursor: pointer; font: bold 14px Verdana; margin: 10px 0;}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/ color: green;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/ color: red;}



/*new menu*/

.menu_wrap{margin:0; padding:0; background:url(../images/menu_bg.jpg) repeat-x; width:960px; height:39px;}
ul.menu {font:bold 12px Arial, Helvetica, sans-serif; color:#8ffb4e; text-decoration:none; list-style:none; margin:0; padding:0; height:39px;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#2D5202; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:0px; background:url(../images/spt.jpg) right no-repeat; padding:0 2px 0 0;}
ul.menu ul {position:absolute; top:39px; left:0; background:#548D1C; display:none; opacity:10; list-style:none}
ul.menu ul li {position:relative; border:1px solid #ffffff; border-top:none; width:180px; margin:0; background:none; padding:0;}
ul.menu ul li a {display:block; padding:5px 7px 5px 10px; background-color:#548D1C; }
ul.menu ul li a:hover {background-color:#4d8319; color:#FFFC00;}
ul.menu ul ul {left:180px; top:-1px;}
ul.menu .menulink {font-weight:bold; text-align:center; vertical-align:middle; padding:10px 24.55px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/menu_bg_hover.jpg); height:19px; color:#FFFC00;}
ul.menu .sub {background:url(../images/arrow.gif) 172px 8px no-repeat;}
ul.menu .sub:hover {padding:5px 7px 3px 10px;}
ul.menu .topline {border-top:1px solid #4d8319;}


#test{margin:0; padding:0; float:left; width:140px;}
#test ul{margin:0; padding:0; width:130px; padding-left:20px;}
#test ul li{list-style:url(../images/list.gif); width:130px;}
#test ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#535353; text-decoration:none;}
#test ul li a:hover{text-decoration:underline;}

#test2{margin:0; padding:0; float:left; width:auto; margin-left:2px; margin-bottom:15px;}
#test2 ul{margin:0; padding:0; width:auto; padding-left:16px;}
#test2 ul li{list-style:url(../images/list.gif); width:auto; line-height:16.5px;}
#test2 ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#535353; text-decoration:none;}
#test2 ul li a:hover{text-decoration:underline;}

#test3{margin:0; padding:0; float:left; width:auto; margin-bottom:10px; text-align:left;}
#test3 ul{margin:0; padding:0; width:auto; padding-left:20px;}
#test3 ul li{list-style:url(../images/tick.gif); width:auto; line-height:20px;}
#test3 ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#7C7001; text-decoration:none;}
#test3 ul li a:hover{text-decoration:underline;}

#test4{margin:0; padding:0; float:left; width:auto; margin-bottom:10px; text-align:left;}
#test4 ul{margin:0; padding:0; width:auto;}
#test4 ul li{list-style:none; width:auto; line-height:20px;}
#test4 ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#7C7001; text-decoration:none;}
#test4 ul li a:hover{text-decoration:underline;}

/*messCSS starts*/

.a2, .a2:visited{color:#56891B; text-decoration:underline;}
.a2:hover{color:#000; text-decoration:none;}

.a6, .a6:visited{color:#B22814; text-decoration:underline;}
.a6:hover{color:#000; text-decoration:none;}

.a3, .a3:visited{color:#333; text-decoration:none;}
.a3:hover{color:#000; text-decoration:underline;}

.a4, .a4:visited{color:#333; text-decoration:underline; font:bold 12px Arial, Helvetica, sans-serif;}
.a4:hover{color:#000; text-decoration:none;}


.topicTestimony {
	font-family:Arial, Helvetica;
	font-size: 16px;
	color: #767675;
	line-height: normal;
	font-weight: bold;
}


.topicTestimony, .topicTestimony:link, .topicTestimony:visited, .topicTestimony:active
{
	color: #767675;
	text-decoration: none;
}
.topicTestimony:hover{
color: #000000;
}
/*
.a5:link,.a5:visited{color:#fff; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif;}
.a5:hover{color:#000; text-decoration:none;}*/


/*messCSS End*/


/*footer starts*/

#footer_menu{float:left; width:200px; margin:0; padding:0;}
#footer_menu li{list-style:none;  line-height:18px; float:left; width:200px;;}
#footer_menu li a{color:#c6c6c6; text-decoration:none;}
#footer_menu li a:hover{color:#fff; text-decoration:none;}



