/*******************************************************************
bh.css
Author: Calvin Cheah
Website: bornhealthy.org
Date: 6 May 2011
*******************************************************************/
body{background-color:#eeeeee;}
body{font: .74em Arial, sans-serif; line-height: 1.5em;}
div.container_bg{background-color:#ffffff;background-image:url(../images/body_bg_top.jpg);background-repeat:repeat-x;border-bottom:solid #cccccc 1px;}
div.container{background-color:#ffffff;background-image:url(../images/body_bg_top.jpg);background-repeat:repeat-x;}
div.container_footer{background-color:#eeeeee;;background-image:none;}

div.header{height:190px;margin:0 0 0 0;position:relative;}
div.header_home{height:150px;}
	div.header a.logo{display:block;position:absolute;border:0px;left:0px;top:5px;height:138px;width:310px; text-indent:-10000px;overflow:hidden;}
	div.header a.logo{background-image:url(../images/bornhealthy_logo_header.jpg);}
	div.header a.logo_small{display:none;position:absolute;border:0px;right:0px;top:15px;height:70px;width:131px; text-indent:-10000px;overflow:hidden;}
	div.header a.logo_small{background-image:url(../images/bornhealthy_logo_00.jpg); background-repeat:no-repeat;}
	div.header a.logo_small:hover{background-image:url(../images/bornhealthy_logo.jpg);}

	div.header a.logo_home{display:block;position:absolute;border:0px;right:0px;top:0px;height:72px;width:96px; text-indent:-10000px;overflow:hidden;}
	div.header a.logo_home{background-image:url(../images/bornhealthy_heading_logo_00.png); background-repeat:no-repeat;}
	div.header a.logo_home:hover{background-image:url(../images/bornhealthy_heading_logo_01.png);}
	
	div.header h1{font-family: 'News Cycle', arial, serif;font-size:5em;margin:0 0 10px 0;color:#009e8f;position:absolute;top:34px;}
	div.header h1{padding:30px 70px 0 0;height:70px;}
	div.header h2{font-family: 'News Cycle', arial, serif;
	font-size:2.4em;line-height:1.25em;color:#666666;position:absolute;top:127px;left:3px;}
	
.navigation{position:absolute;top:85px;right:0;}
div.navigation_page{position:absolute;top:20px;right:0;font-family: 'News Cycle', arial, serif;}
	.navigation ul{list-style:none;padding:0;margin:0;}
	.navigation li{list-style:none;margin:0 0px 0 0;float:left;}
	.navigation li{ padding:0 0 0 3px;font-family: 'News Cycle', arial, serif;font-size:1.55em;}
	.navigation li.active{ background-image:url(../images/nav_item_left.jpg);background-repeat:no-repeat;border:0;}
	.navigation li a{margin:0 0 0 3px;padding:0;display:block;height:39px; text-decoration:none;}
	.navigation li.active a{ background-image:url(../images/nav_item_right.jpg); padding:0; background-repeat:no-repeat; background-position:right top;}
	.navigation li a span{margin:0 5px 0 0;display:block;height:32px;padding:7px 15px 0 15px;color:#333333; cursor:pointer;}
	.navigation li.active a span{background-image:url(../images/nav_item_middle.jpg);background-repeat:repeat-x;color:white;}
	
	.navigation li a:hover span{color:#009e8f;}
	.navigation li.active a:hover span{color:#ffffff;}

.top_login_options{position:absolute;top:0px;right:0px;background-color:#009e8f;color:white;padding:10px 20px 10px 20px;}
	.top_login_options a{color:white; text-decoration:none;}
	.top_login_options a:hover{text-decoration:underline;}
.top_login{position:absolute;top:0px;right:0px;background-color:#009e8f;color:white;padding:10px 85px 10px 20px;font-weight:bold;}
	.top_login input.form_top_login_input{width:100px;margin:0 10px 0 5px;background-color:#009e8f; border:solid #ffffff 1px;color:white;}
	.top_login a#a_login_submit{display:block;position:absolute;right:10px;top:8px;background-image:url(../images/button_login_00.png);padding:0;margin:0 0 0 0px;height:23px;width:76px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	.top_login a#a_login_submit:hover{background-image:url(../images/button_login_01.png);}

.navigation_sub{height:28px;}
	.navigation_sub ul{list-style:none;padding:0;margin:0 0 0 0;display:block;}
	.navigation_sub li{list-style:none;margin:0 0px 0 0;float:left;}
	.navigation_sub li{ background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:center right; padding:0 15px 0 0; margin:0 5px 0 0;}
	.navigation_sub li.active{background-image:none;}
	.navigation_sub li a{text-decoration:underline;color:#666666;font-weight:bold;}
		.navigation_sub li a:hover{color:#009e8f;}
	.navigation_sub li.active a{text-decoration:none;color:#333333;text-decoration:none;}
	
div.banner{height:394px;margin:0 0 0 0;position:relative; background-image:url(../images/banner_commitment_00.jpg);
			font-family: 'News Cycle', arial, serif;
			border-top:dotted 2px #eeeeee;
			border-bottom:dotted 2px #eeeeee;}
	div.banner_text{width:400px;margin:50px 0 0 20px;}
	div.banner_text h1{font-size:5em;margin:0 0 10px 0;color:#009e8f;}
	div.banner_text h2{font-size:2.4em;line-height:1.25em;color:#666666;}
	
	#slider {
		position:relative;
		width:950px; /* Change this to your images width */
		height:325px; /* Change this to your images height */
		background:url(../images/banner_home_about.jpg) no-repeat 50% 50%;
		/*border-top:dotted 2px #eeeeee;border-bottom:dotted 2px #eeeeee;*/
		margin-bottom:40px;
	}
	#slider img {
		position:absolute;
		top:0px;
		left:0px;
		display:none;
	}
	#slider a {
		border:0;
		display:block;
	}
	
	#tagline{font-family: 'News Cycle', arial, serif; font-size:2em;line-height:1.4em;
			padding:20px 10px 0 10px;
			border-top:dotted 2px #eeeeee;}
			#tagline ul{margin-bottom:5px;}
			#tagline li{ list-style-image:url(../images/slider/bullets_square_list.png);}
			#tagline strong{color:#009e8f;display:block;padding:5px 0 0 34px;}

div.page{position:relative;display:block;clear:both;padding-top:80px;}
	div.page_title{font-family: 'News Cycle', arial, serif;width:450px;margin:50px 0 0 20px;}
	div.page_title h1{font-size:5em;margin:0 0 10px 0;color:#009e8f;position:absolute;top:0;}
	div.page_title h2{font-size:2.4em;line-height:1.25em;color:#666666;position:absolute;top:65px;}
	div.page_col{padding-right:20px;padding-bottom:20px;}
	div.page_col h2{font-family: 'News Cycle', arial, serif;font-size:1.9em;line-height:1em;font-weight:bold;color:#009e8f;}
	div.page_col li{padding-bottom:5px;}
	div.page_col strong{color:#009e8f;}
	div.page_col strong.heading{color:#009e8f;}
	div.page_col_green{background-color:#009e8f;color:white;padding:0 20px;margin:0 25px 20px 0;}
		div.page_col_green strong.heading{color:white;}
	
	div.cost{text-align:right;font-weight:bold;font-style:italic;color:#333333;}
		div.cost strong{color:#009e8f;}
	div.commitment{margin:10px 0 0 30px;}
		div.commitment p{font-family: 'News Cycle', arial, serif;font-size:1.6em;line-height:1.15em;color:#666666;}
		div.commitment p em{display:block;text-align:right;font-size:0.65em; font-family:Arial, Helvetica, sans-serif;margin:10px 0 0 0;font-weight:bold;}
	h2#logo_mgf{display:block; background-image:url(../images/logo_mgf_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_costello{display:block; background-image:url(../images/logo_costello_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_wow{display:block; background-image:url(../images/logo_wow_02.jpg);padding:0;margin:0 0 0 0px;width:208px;height:130px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_who{display:block; background-image:url(../images/logo_who_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_mod{display:block; background-image:url(../images/logo_mod_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_rnib{display:block; background-image:url(../images/logo_rnib_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_rduk{display:block; background-image:url(../images/logo_rduk_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_aa{display:block; background-image:url(../images/logo_aa_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_gfsg{display:block; background-image:url(../images/logo_gfsg_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_wd{display:block; background-image:url(../images/logo_wd_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}
	h2#logo_phg{display:block; background-image:url(../images/logo_phg_01.jpg);padding:0;margin:0 0 0 0px;width:208px;height:90px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;}

	p.quote{}
	p.quote strong{display:block;margin:0 0 0 0px;padding:0px 0px 10px 0;font-family: 'News Cycle', arial, serif;font-size:1.6em;line-height:1.15em;color:#999999;}
	p.quote em{display:block;clear:both; text-align:right;margin:10px 0 0 0; font-style:normal; color:#666666;}

	p.quote2{ background-image:url(../images/quote_left.png); background-repeat:no-repeat; background-position:top left; background-color:#009e8f;padding:0 0 0px 0;margin-top:20px;}
	p.quote2 strong{display:block;margin:0 0 0 30px;padding:0px 20px 0px 0; background-image:url(../images/quote_right.png); background-repeat:no-repeat; background-position:bottom right; font-family: 'News Cycle', arial, serif;font-size:1.6em;line-height:1.15em;color:#ffffff;}
	p.quote2 em{display:block;clear:both; text-align:right;margin:10px 18px 0 0; font-style:normal; color:white;}

	div#banner_community{background-color:#cccccc;height:225px; margin:0 0 30px 0; border-top:solid #cccccc 1px; border-bottom:solid #cccccc 1px; background-image:url(../images/photo_workshop_00.jpg); background-position:0 -560px;position:relative;}
		div#quote_community{width:240px;display:block;position:absolute;top:20px;left:20px;color:white;}
			div#quote_community strong{font-family: 'News Cycle', arial, serif;font-size:1.6em;line-height:1.15em;}
			div#quote_community em{display:block;clear:both;text-align:right;margin:10px 0 0 0;}

	div.page_toolkit_screen{clear:both;height:350px; background-image:url(../images/banner_toolkit_screenshot.jpg); background-position:0 -45px;
							border-bottom:solid #cccccc 1px;margin-bottom:20px;}
div.page_space{clear:both;margin:100px 0;border-top:dotted 2px #eeeeee;}

div.footer{padding:10px 0 30px 0;color:#666666;position:relative;min-height:50px;}
	div.footer a{color:#333333; text-decoration:none;}
	div.footer a:hover{text-decoration:underline;}
	div.footer a.footer_logo_phgfoundation{display:block;position:absolute;right:0;top:5px;;height:54px;width:211px; background-image:url(../images/phgfoundation_footer.jpg); background-repeat:no-repeat; text-indent:-10000px;overflow:hidden;}
	
div.banner_page{height:500px;margin:10px 0 0 0;position:relative;text-align:center;}
	div.banner_page h1{line-height:1.1em;margin-bottom:8px;color:#336666;text-align:center;font-size:3em;}
	div.banner_page h2{font-size:1.8em;color:#666666;line-height:1.1em;text-align:center;}
	div.banner_page iframe{}

div.banner_page_toolkit{background-image:url(../images/banner_toolkit_screenshot.jpg);background-repeat:no-repeat;background-position:0 50px;}
div.banner_page_partners{text-align:left;height:400px;}
	div.banner_page_partners h1{text-align:left;}
	div.banner_page_partners h2{text-align:left;}
	div.banner_page_partners center{height:80px;display:block;}	

div.content_page{font-size:1.2em;padding:30px 150px 20px 150px;border-top:solid #cccccc 1px;}
div.content_page{background-image:url(../images/bg_maincontent.jpg); background-position:top right; background-repeat:no-repeat;}
	div.content_page h2{line-height:1.1em;margin-bottom:8px;color:#336666;font-size:2.2em;}

div.content_page_donation{border:0; background-image:none;}

/****SLIDER******/
.nivo-controlNav {
	position:absolute;
	1left:10px;
	right:0px;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/slider/bullets_square.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/slider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

div.panels{}
	div.panels h1{font-size:1.8em;font-weight:bold;color:#666666;border-bottom:dotted #cccccc 1px;display:block;padding-bottom:7px;}
	div.panels h1{font-family: 'News Cycle', arial, serif;}
	div.panels h1 a{color:#666666; text-decoration:none;}
		div.panels h1 a:hover{color:#009e8f;}
	div.panels p{font-size:1.1em;color:#333333;}
	div.panels .panel_left{padding:0 10px 10px 10px;}
	div.panels .panel_middle{padding:0 0px 10px 10px;}
	div.panels .panel_right{padding:0 0px 10px 15px;}
		div.panels .panel_right img{padding:5px 0 0 30px;border:0;}
		div.panels .panel_right ul{margin:0;padding:0;list-style:none;}
		div.panels .panel_right li{margin:0;padding:0 0 5px 38px; min-height:35px;}
		div.panels .panel_right li{background-repeat:no-repeat; }
		div.panels .panel_right li.item_1{background-image:url(../images/icons/Modify.png);}
		div.panels .panel_right li.item_2{background-image:url(../images/icons/Comment.png)}
		div.panels .panel_right li.item_3{background-image:url(../images/icons/Bar%20Chart.png)}
		div.panels .panel_right li.item_4{background-image:url(../images/icons/Line%20Chart.png)}
a#logo_who{display:block; background-image:url(../images/logo_who_00.jpg);padding:0;margin:0 0 0 40px;height:208px;height:74px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#logo_who:hover{background-image:url(../images/logo_who_01.jpg);}
a#logo_mod{display:block; background-image:url(../images/logo_mod_00.jpg);padding:0;margin:0 0 0 40px;height:208px;height:57px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#logo_mod:hover{background-image:url(../images/logo_mod_01.jpg);}
a#logo_mgf{display:block; background-image:url(../images/logo_mgf_00.jpg);padding:0;margin:0 0 0 40px;height:208px;height:54px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#logo_mgf:hover{background-image:url(../images/logo_mgf_01.jpg);}
a#a_register{display:block; background-image:url(../images/button_signup_00.png);padding:0;margin:0 0 0 40px;height:54px;width:202px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_register:hover{background-image:url(../images/button_signup_01.png);}
a#a_join{display:block; background-image:url(../images/button_join_00.jpg);padding:0;margin:0 0 0 40px;height:54px;width:202px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_join:hover{background-image:url(../images/button_join_01.jpg);}
a#a_donate{display:block; background-image:url(../images/button_donate_00.png);padding:0;margin:10px 0 0 67px;height:54px;width:115px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_donate:hover{background-image:url(../images/button_donate_01.png);}
	
a#a_home1{display:block; background-image:url(../images/button_home1b_00.png);padding:0;height:63px;width:255px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;float:left;}
	a#a_home1:hover{background-image:url(../images/button_home1b_01.png);}
a#a_home2{display:block; background-image:url(../images/button_home2b_00.png);padding:0;height:63px;width:255px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;float:left;}
	a#a_home2:hover{background-image:url(../images/button_home2b_01.png);}
a#a_toolkit{display:block; background-image:url(../images/button_register_useb_00.png);padding:0;margin:10px 0 0 4px;height:63px;width:260px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_toolkit:hover{background-image:url(../images/button_register_useb_01.png);}
a#a_hna_toolkit{display:block; background-image:url(../images/button_register_used_00.png);padding:0;margin:10px 0 0 4px;height:63px;width:260px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_hna_toolkit:hover{background-image:url(../images/button_register_used_01.png);}
a#a_network{display:block; background-image:url(../images/button_join_00.png);padding:0;margin:10px 0 0 25px;height:54px;width:193px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_network:hover{background-image:url(../images/button_join_01.png);}
a#a_clickjoin{display:block; background-image:url(../images/button_click_join_00.png);padding:0;margin:10px 0 0 50px;height:54px;width:193px; text-indent:-10000px; overflow:hidden; background-repeat:no-repeat;}
	a#a_clickjoin:hover{background-image:url(../images/button_click_join_01.png);}


a.a_more{color:#009e8f;font-weight:bold; text-decoration:none;}
	a.a_more:hover{ text-decoration:underline;}

a#a_video{margin:0 0 0 20px;width:320px;height:190px;border:0;padding:0;display:block; text-indent:-10000px; overflow:hidden; background-image:url(../images/video-2.jpg); background-repeat:no-repeat;}
	a#a_video:hover1{background-image:url(../images/video2.jpg);}

a#a_video_toolkit{margin:0 0 0 20px;width:320px;height:190px;border:0;padding:0;display:block; text-indent:-10000px; overflow:hidden; background-image:url(../images/video-1.jpg); background-repeat:no-repeat;}
	a#a_video_toolkit:hover1{background-image:url(../images/video_toolkit_01.jpg);}

#toolkit_screenshot_images{padding:0px 0 20px 30px;}
	#toolkit_screenshot_images a{display:block;float:left;margin:4px;border:solid #cccccc 1px;}

a#a_video_about{margin:0 0 0 20px;width:320px;height:190px;border:0;padding:0;display:block; text-indent:-10000px; overflow:hidden; background-image:url(../images/video-3.jpg); background-repeat:no-repeat;}
	a#a_video_about:hover1{background-image:url(../images/video_about_03.jpg);}
	
#register{padding:0px;margin:0;width:720px; text-align:left;}

#register_panel_1{float:left;padding:20px;width:330px;border-right:solid #cccccc 1px;}
#register_panel_2{float:left;padding:20px;width:300px;}
#register_panel_2{ background-image:url(../images/bg_maincontent.jpg); background-repeat:no-repeat; background-position:top right;}
#register_form{background-color:#ffffff;color:#333333;}
	#register h1{font-family: 'News Cycle', arial, serif;color:#009e8f;}
	#register p{margin-bottom:5px;}
	#register label{display:block;font-weight:normal;}
	#register textarea{width:200px;height:50px;}

#register_notice{padding:20px;margin:0;width:690px; text-align:left;}
	#register_notice h1{font-family: 'News Cycle', arial, serif;color:#009e8f;}
	#register_notice h2{font-family: 'News Cycle', arial, serif;color:#009e8f;}
	
#register_error{ background-color:#FFFFCC; color:#FF3399;padding:10px;margin:0 0 10px 0; font-weight:bold;}
	
/***Google map***/
#map_canvas{width:100%; height: 370px;margin:0 0 10px 0;}
#map_members p{margin-bottom:2px;}
#map_members p strong{color:#666666;}
#map_members h2{margin-top:18px;}

.gmap_profile{font-size:1em;font-weight:bold;color:#666666;background-repeat:no-repeat; background-position:185px 0;}
.gmap_profile h2{font-family: 'News Cycle', arial, serif;color:#009e8f; font-size:1.9em; font-weight:bold; border-bottom:dotted #eeeeee 1px;padding-bottom:8px;margin-bottom:4px;}
.gmap_profile ul{ max-height:100px; overflow:auto; padding-left:0;}
.gmap_profile li{ list-style:none; padding-left:0;}
.gmap_profile a{color:#666666; text-decoration:none;}

.gmap_profile_2{height:120px;}
.gmap_profile_2 h2{font-family: 'News Cycle', arial, serif;color:#009e8f; font-size:1.9em; font-weight:bold; border-bottom:dotted #eeeeee 1px;padding-bottom:8px;margin-bottom:4px;}
.gmap_profile_2 h2 a{color:#009e8f; text-decoration:none;}
	.gmap_profile_2 h2 a:hover{text-decoration:underline;}
.gmap_profile_2 ul{ max-height:100px; overflow:auto; padding-left:0;}
.gmap_profile_2 li{ list-style:none; padding-left:0;}
.gmap_profile_2 a{color:#666666; text-decoration:none;}
	.gmap_profile_2 a:hover{color:#009e8f; text-decoration:underline;}
.gmap_profile_2 p{margin:0 0 3px 0;}	


.gmap_ar{background-image:url(../images/flags/ar.png);}
.gmap_br{background-image:url(../images/flags/br.png);}
.gmap_eg{background-image:url(../images/flags/eg.png);}
.gmap_de{background-image:url(../images/flags/de.png);}
.gmap_nl{background-image:url(../images/flags/nl.png);}
.gmap_za{background-image:url(../images/flags/za.png);}
.gmap_us{background-image:url(../images/flags/us.png);}
.gmap_ch{background-image:url(../images/flags/ch.png);}
.gmap_uy{background-image:url(../images/flags/uy.png);}
.gmap_gb{background-image:url(../images/flags/gb.png);}

#map_legend{height:65px; position:relative;}
#map_legend_text{position:absolute;right:0;top:0;color:#666666;}
#map_legend a#a_join{margin-left:380px;}
#map_legend ul{list-style:none;padding:0;margin:0;position:absolute; right:0;top:18px;}
#map_legend li{list-style:none;float:left;padding:0;margin:0;display:block;height:35px; font-weight:bold;}
#map_legend li{ background-repeat:no-repeat;padding:3px 0 0 30px;}
#map_legend li.map_legend_1{background-image:url(../images/google_map_icon_yellow.png);margin-right:10px;}
#map_legend li.map_legend_2{background-image:url(../images/google_map_icon_pink.png);}

.member_profile{width:500px;padding:20px; text-align:left;}
.member_profile img{float:right; border:solid #eeeeee 1px; padding:10px; margin:0 0 10px 10px;}
.member_profile h2{font-family: 'News Cycle', arial, serif;color:#009e8f; font-size:1.9em; line-height:1.1em; font-weight:bold; border-bottom:dotted #eeeeee 1px;padding-bottom:8px;margin-bottom:10px;}

.contact_form{width:500px;padding:20px; text-align:left;}
.contact_form h2{font-family: 'News Cycle', arial, serif;color:#009e8f; font-size:1.9em; line-height:1.1em; font-weight:bold; border-bottom:dotted #eeeeee 1px;padding-bottom:8px;margin-bottom:10px;}
.contact_form td{background-color:#ffffff; vertical-align:top;}
.contact_form td strong{color:#009e8f;}