body {
	text-align: center;
	background: #F9EECE;
	}
#outer_container {
	margin: 10px auto 0 auto;
	text-align: left;
	width: 903px;
	background: #F9EECE;
	}
#inner_container {
	width: 903px;
	float: left;
	clear: both;
	padding: 0;
	margin: 0;
	background: white;
	background-image: url('../images/bodybg.gif');
	background-repeat: repeat-y;
	}
#inner_container_left {
	float: left;
	width: 16px;
	padding: 13px 0 0 0px;
	*padding: 0px 0 0 0px;
	background-image: url('../images/corner_top_left_orange.gif');
	background-position: left top;
	background-repeat: no-repeat;
	}
#inner_bule_left {
	float: left;
	width: 13px;
	height:11px;
	padding: 13px 0 0 0px;
	*padding: 0px 0 0 0px;
	background-image: url('../images/blue_top_left_img.gif');
	background-position: left top;
	background-repeat: no-repeat;
	}
#inner_container_center {
	float: left;
	width: 871px;
	padding: 0;
	background-image: url('../images/dot_top.gif');
	background-repeat: repeat-x;
	}
#inner_bule_center {
	float: left;
	width: 845px;
	padding: 0;
	background-image: url('../images/blue_top.gif');
	background-repeat: repeat-x;
	}
#inner_bule_right {
	float: left;
	width: 13px;
	height: 11px;
	background-image: url('../images/blue_top_right_img.gif');
	background-position: right top;
	background-repeat: no-repeat;
	}
#inner_container_right {
	float: left;
	width: 16px;
	height: 13px;
	background-image: url('../images/corner_top_right_orange.gif');
	background-position: right top;
	background-repeat: no-repeat;
	}
#inner_container_bottom {
	float: left;
	clear: both;
	width: 903px;
	}
#inner_container_bottom_left {
	float: left;
	width: 16px;
	height: 13px;
	background-image: url('../images/corner_bottom_left_orange.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	}
#inner_container_bottom_center {
	float: left;		
	width: 871px;
	height: 10px;
	padding: 0 0 3px 0;
	*padding: 0px 0 0 0;
	background-image: url('../images/dot_bottom.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	}
#inner_container_bottom_right {
	float: left;
	width: 16px;
	height: 13px;
	background-image: url('../images/corner_bottom_right_orange.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	}
#header {
	padding: 10px 0 8px 0;
	width: 100%;
	float: left;
	clear: both;
	}
#header_left {
	width: 300px;
	float: left;
	background: #fff;
	}
#header_right {
	width: 477px;
	float: left;
	background:url(../images/3d_1.jpg) no-repeat;
	height:96px;
	position:relative;
	top:25px;
	}
#login_box {
	width: 312px;
	background: #e7eb97;
	padding: 0px 0px 0px 0px;
	float: left;
	background: url(../images/log_in_box_lft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}
#login_box_inner {
	width: 312px;
	background: #e7eb97;
	padding: 0px 0px 10px 0px;
	float: left;
	background: url(../images/log_in_box_rt.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	}
#login_box_left {
	width: 96px;
	float: left;
	padding: 10px 0px 0px 6px;
	background: #e7eb97 url(../images/log_in_box_lft.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}
#login_box_center {
	float: left;
	width: 4px;
	padding:19px 0px 0px 0px;
	}
#login_box_center img {
	vertical-align: middle;
	}
#login_box_right {
	width: 206px;
	float: left;
	padding: 0px 0px 0px 0px;
	background: #e7eb97 url(../images/log_in_box_rt.gif);
	background-position: right top;
	background-repeat: no-repeat;
	}

#login_box_right p {
	float: left;
	clear: both;
	color: #0371BC;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; margin:12px 0px 0px 8px;
	}
#login_box_right dl {
	width: 190px;
	padding: 6px 0 0 0;
	float: left;
	clear: both;
	margin:0px 0px 0px 8px;
	}
#login_box_right dl dt {
	float: left;
	}
#login_box_right dl dd {
	float: left;
	text-align:right;
	padding: 0 0 0 10px;
	}
#login_box_right #text-bule-right { float:left; text-align:right; width:190px; margin:6px 0 0 0; }
#login_box_right #text-bule-right a:link, #login_box_right #text-bule-right a:visited, #login_box_right #text-bule-right a:hover, #login_box_right #text-bule-right a:active{ color:3790B0; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#login_box_right dl .text-password-username { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serifl; line-height:22px; color:#2DB09E; font-weight:bold;}
#login_box_right dl dd input {
	border: none;
	width: 115px;
	height:22px;
	position: relative;
	top: 2px;
	background:url(../images/top_login_input.gif);
	line-height:22px;
	}
#nav {
	width: 100%;
	float: left;
	clear: both;
	background: white;
	bottom:3px;
	height:28px;
	}
#nav li {
	float: left;
	background: white;
	}
#nav .g1 { float:left; height:25px; width:80px; margin:0px 0px 0px 4px;}
#nav .g1 a:link ,#nav .g1 a:visited{color: #3F3F3F;text-decoration:none;height:25px;background:url(../tabs/my-village-tab.jpg) no-repeat left top;display: block; float:left; width:80px; }
#nav .g1 a:hover ,#nav .g1 a:active{color: #172E54; text-decoration:none;height:25px; background: url(../tabs/my-village-down-tab.jpg) no-repeat left top;display: block;float:left; width:80px; margin:23px 0 5px 0;}
#nav li.g2 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#nav li.g3 {
	height:25px;
	width:106px;
	overflow: visible;
	position: relative;
	visibility: inherit;
	top: 25px;
}
#nav li.g4 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#nav li.g5 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#nav li.g6 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#nav li.g7 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#nav li.g8 { background:url(../tabs/my-village-tab.jpg) no-repeat; height:25px; width:80px;}
#body_container {
	width: 100%;
	float: left;
	clear: both;
	background: url(../images/bodybgin.gif) repeat-y;
	}
#fonter_main { float:left;}
#footer {
	width: 80%;
	text-align:left;
	clear: both;
	margin: 0px 0 0 150px;
	}
#footer li {
 font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; float:left;  line-height:28px;
	}
#footer li.space-mark { display:block; width:18px; height:30px; line-height:30px; color:#333333; }
div.blank-row{ display:block; clear:both; height:15px; overflow:hidden; margin:0px; padding:0px; }
div.blank-row_bg{ display:block; clear:both; height:60px; overflow:hidden; margin:0px; padding:0px; }
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{ color:#333333; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}

#inner_container_bottom_img {
	float: left;
	clear: both;
	width: 871px;
	}
#inner_container_bottom_left_img {
	float: left;
	width: 13px;
	height: 11px;
	background-image: url('../images/blue_bottom_left_img.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	}
#inner_container_bottom_center_img {
	float: left;		
	width: 847px;
	height: 11px;
	padding: 0 0 3px 0;
	*padding: 0px 0 0 0;
	background-image: url('../images/blue_top.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	}
#inner_container_bottom_right_img {
	float: left;
	width: 11px;
	height:12px;
	background-image: url('../images/blue_bottom_right_img.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	}
#body_baby_img { width:604px; float:left; }

#body_baby_class {width:604px; float:left; clear:both;}
#body_box_center { width:604px; float:left; margin:9px 0px 0px 0px; }
#body_box_center_bg { background:url(../images/box_center_bg.gif) repeat-y; height:350px;}

#nav_body { float:left; width:590px; margin:16px 0px 0 10px;}
#nav_body_imgage { float:left; width:384px; }
#nav_body_imgage_line { float:left; background:url(../images/yellow_img.gif) repeat-y; width:160px;}
#nav_body_imgage_line_img { float:left;}
#nav_body_text { float:left; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:160px;}

#nav_body_text_dt { text-align:left; line-height:22px;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 6px;}
#nav_body_text_dt a:link, #nav_body_text_dt a:visited, #nav_body_text_dt a:hover, #nav_body_text_dt a:active{  color:#F89C22; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif;font-size:14px;}

#nav_body_text_dd { text-align:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 6px; line-height:18px; color:#716556; height:48px;}
#nav_body_text_dl { text-align:left; margin:7px 0 7px 0;}
#nav_body_text_botton { width:160px; float:left; margin:2px 0 0 0;}

#body_welcome_top_imgages { float:left; width:580px;}
#body_welcome_top_box {  margin:0px 0 0 17px; width:120px; float:left;} 
#body_welcome_top_right { float:right; width:300px; text-align:right; }
#body_welcome_top_right dl {width: 190px; float: right; }
#body_welcome_top_right dl dt { float:left; text-indent:32px;}
#body_welcome_top_right dl dd { float:right;}
#body_welcome_top_right dl dd input {border:none; width:162px; position: relative; line-height:25px; text-indent:12px; background:url(../images/center_box_top_input.gif); height:25px; bottom:2px;}

#body_baby_img_height { width:2px; height:1180px;; margin:9px 0px 0px 18px; float:left; background:url(../images/blue_top_img.gif) repeat-y;}
#body_baby_right { width:193px; float:left; padding:0px 0px 0px 20px; }
.body_baby_right_classimg { float:left; width:193px; margin:9px 0px 9px 0px;}
.body_baby_right_classimg .org_b_left { float:left; width:8px;}
.body_baby_right_classimg .org_b_center { float:left; width:176px; background:#FFC80B; }
.body_baby_right_classimg .org_b_right { float:left; width:9px;}

#body_baby_right_event { width:193px; float:left; margin:9px 0 0 0; }
#body_baby_right_event #newimgage { width:85px; float:left;}
#body_baby_right_event #new_content{ width:104px; float:right; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#514B49;}
#body_baby_right_event #new_content span { line-height:18px; font-weight:bold; color:#38B64B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#body_baby_right_event #new_content span a:link, #body_baby_right_event #new_content span a:visited, #body_baby_right_event #new_content span a:hover, #body_baby_right_event #new_content span a:active{ color:#38B64B; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#body_health_safety { width:290px; float:left; clear:both;}
.body_health_all { width:290px; float:left; background:#FA9D26; margin:9px 0 9px 0; }
.body_health_all .left_org { float:left; width:10px;}
.body_health_all .center_org { float:left; width:270px; }
.body_health_all .right_org { float:left; width:10px;}

#inner_health_safety_left {
	float: left;
	width: 9px;
	height:8px;
	padding: 0px 0 0 0px;
	*padding: 0px 0 0 0px;
	background-image: url('../images/Orange_top_left.gif');
	background-position: left top;
	background-repeat: no-repeat;
	}
#inner_health_safety_center {
	float: left;
	width: 272px;
	padding: 0; 
	background:#FA9D26;
	}
#inner_health_safety_right {
	float: left;
	width: 9px;
	height: 8px;
	background-image: url('../images/Orange_top_right.gif');
	background-position: right top;
	background-repeat: no-repeat;
	}
	
#inner_health_safety_bottom_img {
	float: left;
	clear: both;
	width: 290px;
	}
#inner_health_safety_bottom_left_img {
	float: left;
	width: 9px;
	height: 8px;
	background-image: url('../images/Orange_bottom_left.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
	}
#inner_health_safety_bottom_center_img {
	float: left;		
	width: 272px;
	height: 8px;
	padding: 0 0 0px 0;
	*padding: 0px 0 0 0;
	background-color:#FA9D26;
	background-position: left bottom;
	}
#inner_health_safety_bottom_right_img {
	float: left;
	width: 9px;
	height:8px;
	background-image: url('../images/Orange_bottom_right.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	}
#body_baby_health_ask_center { width:2px; height:800px; margin:6px 0px 0px 12px; float:left; background:url(../images/blue_top_img.gif) repeat-y;}

#body_ask_gretcher { width:290px; float:right;}
#bg_imgage { width:290px; margin:9px 0 0px 0; float:left; background:url(../images/Ask-gretchen_no-type_289.jpg) no-repeat; height:149px;}
#bg_imgage dl { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; width:240px; font-size:12px; padding:0 0 0 40px; color:#3D3835; }
#bg_imgage dt { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; width:240px; float:left; font-weight:bold; padding:0 0 0 40px;  }
#bg_imgage img { padding:5px 0 0 0;}
#bg_imgage dt a:link, #bg_imgage dt a:visited, #bg_imgage dt a:hover, #bg_imgage dt a:active{ color:#0272BC; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:32px; line-height:26px;}

#body_health_safety_new { width:290px; float:left; background:#ffffff;}
#body_health_safety_new .images { width:123px; float:left;}
#body_health_safety_new .content { width:160px; float:right; line-height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#514B49;}
#body_health_safety_new .content span { line-height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

#body_health_safety_new .content span a:link, #body_health_safety_new .content span a:visited, #body_health_safety_new .content span a:hover, #body_health_safety_new .content span a:active{ color:#39B44C; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#new_baby_img_bg { width:290px;  line-height:2px; float:left; background:#ffffff; margin:9px 0 9px 0;}

#body_nutrition_new { width:290px; float:left; margin:9px 0 9px 0;}
#body_nutrition_new #gre_left { float:left; width:8px;}
#body_nutrition_new #gre_center { float:left; width:272px; background:#8EC140;}
#body_nutrition_new #gre_right { float:left; width:10px;}

#body_nutrition_blue { width:290px; float:left; margin:9px 0 9px 0;}
#body_nutrition_blue #blue_left { float:left; width:8px;}
#body_nutrition_blue #blue_center { float:left; width:275px; background:#0BB1D9;}
#body_nutrition_blue #blue_right { float:left; width:7px;}

#body_nutrition_g_gre { width:290px; float:left; margin:9px 0 9px 0;}
#body_nutrition_g_gre #g_gre_left { float:left; width:8px;}
#body_nutrition_g_gre #g_gre_center { float:left; width:275px; background:#38B64A;}
#body_nutrition_g_gre #g_gre_right { float:left; width:7px;}

#new_baby_img_class_event { width:193px; line-height:2px; float:left; background:#ffffff; margin:9px 0 9px 0;}