.body_outline{
	width:1000px;
	height:auto;
	margin:auto;
	margin-top:8px;
}

.body_header{
	width:972px; 
	text-align:right; 
	padding-bottom:5px; 
	color:#FFF; 
	font-size:10px; 
	font-weight:bold; 
	font-family:Verdana, Geneva, sans-serif;
}
	.body_header a{color:#FFF; text-decoration:underline;}
	.body_header a:hover{color:#FFF;text-decoration:none;}

.top_bg01{background:url(/images/top_bg_left.gif) no-repeat; width:12px; height:98px; float:left;}
.top_bg02{background:url(/images/top_bg_right.gif) no-repeat; width:12px; height:98px; float:left;}
.top{background:url(/images/top_bg_height.gif) repeat-x; height:98px; float:left; width:959px;}

	.top_logo{float:left; background:url(/images/logo.gif) no-repeat; width:210px; height:90px; margin-top:4px; margin-left:2px; cursor:pointer;}
	.top_menu{float:left; margin-top:36px;}
	
.container{background:url(/images/layout_bg.gif) repeat-y; width:1000px;}
.container_bottom{background:url(/images/cont_bottom.gif) no-repeat; width:1000px; height:10px; font-size:1px;}


/*****  container    ***************************************************/

.cont_left{ float:left; width:679px;}
	.cont_left_top{background:url(/images/cont_left_top.gif) no-repeat; height:23px; width:679px;}
		
.cont_right{ float:left; width:321px; }
	.cont_right_top{ height:52px; background:url(/images/cont_right_top.gif) no-repeat; width:321px;}
	
	.right_area{width:280px; margin-left:10px}
	.r_box_bottom{background:url(/images/right_box_bottom.gif) no-repeat; height:8px; width:280px; font-size:1px;}
	.r_box_dot{background:url(/images/right_box_dot.gif) no-repeat; height:1px; width:280px; font-size:1px;}
	.r_box_tit_featured{background:url(/images/right_box_tit.gif) no-repeat; height:23px; width:280px;}
	.r_box_tit_video{ background:url(/images/right_box_tit_video.gif) no-repeat; height:23px; width:280px;}
	.r_box_tit_movers{ background:url(/images/right_box_tit_movers.gif) no-repeat; height:23px; width:280px;}
		
		.movers_area{padding:10px 10px 4px 12px;}
		
	.r_box_video_top{background:url(/images/right_box_video_top.gif) no-repeat; height:6px; width:280px; font-size:1px;}
	
	.r_box_bg{background:url(/images/right_box_bg.gif) repeat-y; width:280px;}
	
		.jobs_logo{float:left; margin:8px 8px 0px 10px; width:55px;}
		.jobs_text{float:left; width:200px; font-weight:bold; margin:6px 0px 6px 0px;}
		
			.jobs_text a{ color:#414141; text-decoration:none;}
			
		.video_area{padding:15px 10px 6px 10px; text-align:center; line-height:20px; color:#323232; font-weight:bold; position:relative;}
        .video_play { position:absolute; top: 43px; left: 108.5px; cursor:pointer;}


/********** links box start   **********************************************************/
.links_box{margin:15px 0px 0px 0px; color:#383838;}
.links_box_form{margin:25px 0px 0px 30px; color:#383838;}
	
	.links_top01{background: url(/images/links_b_t01.gif) no-repeat; width:18px; height:18px;}
	.links_top02{background: url(/images/links_b_t02.gif) no-repeat; width:18px; height:18px;}
	
	.links_bottom01{background: url(/images/links_b_b01.gif) no-repeat; width:18px; height:18px;}
	.links_bottom02{background: url(/images/links_b_b02.gif) no-repeat; width:18px; height:18px;}
	
	.links_top_bg{background:url(/images/links_b_tbg.gif) repeat-x; height:18px;}
	.links_bottom_bg{background:url(/images/links_b_bbg.gif) repeat-x; height:18px;}
	
	.links_left{background:url(/images/links_b_left.gif) repeat-y; width:18px;}
	.links_right{background:url(/images/links_b_right.gif) repeat-y; width:18px;}
	
		.links_bg{ background-color:#fdf5ed; padding:2px 2px 2px 6px;}
		.links_bg_form{ background-color:#fdf5ed; padding:4px 0px 4px 18px;}
		
			.links_bg a{color:#6c6c6c; font-weight:bold;}
			.links_bg a:hover{color:#6c6c6c; font-weight:bold; text-decoration:underline;}
			
			.links_bg_form a{color:#6c6c6c; font-weight:bold;}
			.links_bg_form a:hover{color:#6c6c6c; font-weight:bold; text-decoration:underline;}
	
	.links_text{margin:20px 0px 0px 10px;}
		.links_text a{color:#226f89;} 
		.links_text a:hover{color:#226f89; text-decoration:underline;}
		
	.links_icon{background:url(/images/links_icon.gif) no-repeat 1px 1px; width:120px; height:15px; padding:0px 0px 0px 20px; background-color:#CC3;}
	
	.submit_bt{margin:25px 0px 25px 0px; text-align:center;}
	
	
/**********  sign up box start   **********************************************************/
.sign_up_box{margin:25px 0px 0px 30px; color:#383838;}
	
	.sign_top01{background: url(/images/sign_top01.gif) no-repeat; width:18px; height:18px;}
	.sign_top02{background: url(/images/sign_top02.gif) no-repeat; width:18px; height:18px;}
	
	.sign_bottom01{background: url(/images/sign_bottom01.gif) no-repeat; width:18px; height:18px;}
	.sign_bottom02{background: url(/images/sign_bottom02.gif) no-repeat; width:18px; height:18px;}
	
	.sign_top_bg{background:url(/images/sign_top_bg.gif) repeat-x; height:18px;}
	.sign_bottom_bg{background:url(/images/sign_bottom_bg.gif) repeat-x; height:18px;}
	
	.sign_left{background:url(/images/sign_left.gif) repeat-y; width:18px;}
	.sign_right{background:url(/images/sign_right.gif) repeat-y; width:18px;}
	
	.sign_bg{ background-color:#f3fafb; padding:4px 0px 4px 8px;}
	.sign_bg_post{ background-color:#f3fafb; padding:4px 0px 4px 18px;}
	
	.sign_bt{margin:25px 0px 25px 0px; text-align:center;}
	.sign_form01{border:1px solid #ecb28f;}		
		
