/* CSS Document */
BODY {FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:12px; margin-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px}

a:link		{background:none;color:#000000;text-decoration:none}
a:active	{background:none;color:#4ABBC7;text-decoration:none}
a:visited	{background:none;color:#000000;text-decoration:none}
a:hover		{background:none;color:#ff6c00;text-decoration:none}

a.energy:link		{background:none;color:#000000;text-decoration:underline}
a.energy:active	{background:none;color:#000000;text-decoration:underline}
a.energy:visited	{background:none;color:#000000;text-decoration:underline}
a.energy:hover		{background:none;color:#000000;text-decoration:underline overline}

a.blackbold{color:#000000;font-size:13px}

.out_left_f{width:6px;height:228px;background:url(images/line_space_l.jpg) right repeat-y}
.out_right_f{width:6px;height:228px;background:url(images/line_space_r.jpg) left repeat-y}
.trbg_f {background:url(images/tr_bg_f.jpg) repeat-x}

.out_left{width:6px;height:119px;background:url(images/line_space_l.jpg) right repeat-y}
.out_right{width:6px;height:119px;background:url(images/line_space_r.jpg) left repeat-y}
.colline{width:3px;background:url(images/w_colline.jpg)}
.img_title{text-align:center;color:#000000}
.trbg {background:url(images/tr_bg.jpg) repeat-x}

.order_title {font-size:18px;color:#AA0C3E}
.order_title_r {font-size:16px;color:#AA0C3E}
.order_caption{color:#000000}
.ordertext {border: 2px #666666 inset;}
.clientgroup {font-size:16px;font-weight:bold}

#content1{clear:both;width:950px;height:auto;background:url(images/body_left_bg_c1.jpg) repeat-x}
input.button{width:175px;	color: #12335B;	background-color: #FFFFFF;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1px #12335B solid;}
input.textbox{width:200px; color: #12335B;	background-color: #FFFFCC;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1px #12335B solid;}
textarea{	color: #12335B;	background-color: #FFFFCC;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1px #12335B solid;}

#top {clear:both;width:950px;height:91px}
	#top .logo{float:left;width:192px;height:90px;}
	#top .menu{float:left;width:758px;height:90px;}
		.menu .left{float:left;width:747px;height:90px;background:url(images/top_bg_c.jpg)}

		.menu .right{float:left;width:11px;height:90px;background:url(images/top_bg_r.jpg)}
		
		.menu .left .l_top{clear:both;width:747px;height:30px}
			.menu .left .l_top a:link		{background:none;color:#FFFFFF;text-decoration:none}
			.menu .left .l_top a:active	{background:none;color:#FFFFFF;text-decoration:none}
			.menu .left .l_top a:visited	{background:none;color:#FFFFFF;text-decoration:none}
			.menu .left .l_top a:hover		{background:none;color:#00FF00;text-decoration:none}
			
			.l_top .link{float:left;width:auto;height:20px;padding:10px 0px 0px 0px;color:#FFFFFF}
			.l_top .link{ color:#000000;}
				.l_top .link .icon{float:left;width:17px;height:20px;padding:0px 0px 0px 13px}
				.l_top .link .icon a{color:#000000;};
				.l_top .link .text {float:left;width:auto;height:20px;padding:1px 0px 0px 5px;font-weight:bold}
			.l_top .search{float:right;width:auto;height:20px;padding:7px 0px 0px 0px}
				.l_top .search .inputbox{float:left;width:160px;height:20px}
				.l_top .search .button{float:left;width:20px;height:20px}
				
		.menu .left .l_bot {clear:both;width:742px;height:50px;padding:5px 0px 0px 5px;color:#4ABBC7;background:url(images/topbgicon.jpg) right no-repeat}
		.menu .left .l_bot .l_bot_l{float:left;width:auto;height:20px; padding-left:40px; padding-top:2px; font-size:27px; letter-spacing:2px;}
		.menu .left .l_bot .l_bot_r{float:right;width:auto;height:20px;font-weight:bold}
		
#banner {clear:both;width:950px;height:218px;position:relative}
	#banner .left{float:left;width:950px;height:218px}
	#banner .right{float:left;width:234px;height:218px;left:716px;background:#FF9900;opacity:0.50;filter:alpha(opacity=50);position:absolute;z-index:20}
	
#top_bot {clear:both;width:950px;height:14px;background:url(images/top_bot_bg.jpg)}
#top_bot_content {clear:both;width:950px;height:8px;background:url(images/top_bot_bg_content.jpg)}

#content1{clear:both;width:950px;height:auto;background:url(images/body_left_bg_c1.jpg) repeat-x}
#content1 input.button{width:175px;	color: #12335B;	background-color: #FFFFFF;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1pt #12335B solid;}
#content1 input.textbox{width:200px; color: #12335B;	background-color: #FFFFFF;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1pt #12335B solid;}
#content1 textarea{	color: #12335B;	background-color: #FFFFFF;	font-family: verdana, arial, serif;	font-size: 8pt;	border: 1pt #12335B solid;}

#content{clear:both;width:950px;height:250px;background:url(images/body_left_bg_c.jpg) repeat-x}
	#content .boxline{float:left;width:21px;height:250px;background:url(images/body_left_bg_space.jpg) left no-repeat}
	#content .boxcontent{float:left;width:250px;height:250px;background:url(images/body_left_bg_l.jpg) left no-repeat;padding:0px 0px 0px 45px;margin-left:1px}
		.boxcontent a:link		{background:none;color:#8284BC;text-decoration:none}
		.boxcontent a:active	{background:none;color:#8284BC;text-decoration:none}
		.boxcontent a:visited	{background:none;color:#8284BC;text-decoration:none}
		.boxcontent a:hover		{background:none;color:#ff6c00;text-decoration:none}
		.boxcontent .title{clear:both;width:245px;height:30px;padding:22px 0px 0px 1px;color:#A6063A;font-size:17px}
		.boxcontent .desc{
	clear:both;
	width:245px;
	height:105px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	color:#000000
}
		.boxcontent .tes_desc{clear:both;width:245px;height:145px;padding:0px 0px 0px 1px;margin:0px 0px 10px 0px;color:#000000}
		.boxcontent .tes_desc a{color:#FF0000}
		.boxcontent .otherlink{clear:both;width:190px;height:10px;background:url(images/icon_link1.jpg) left no-repeat;padding:5px 0px 5px 25px;color:#8284BC}
		.boxcontent .alllink{clear:both;width:165px;height:10px;background:url(images/icon_link2.jpg) left no-repeat;margin:0px 0px 0px 25px;padding:5px 0px 5px 15px;color:#8284BC}
		.boxcontent .linknull{clear:both;width:190px;height:10px}
	#content .left{float:left;width:400px;height:auto;padding:25px 0px 20px 55px}
	#content .right{float:right;width:400px;height:auto;padding:25px 55px 20px 0px}

.display_testimonial{clear:both;width:850px;height:auto;padding:25px 50px 20px 50px;background:url(images/bg_content_bot.jpg) repeat-x}
.display_clientlist{clear:both;width:900px;height:auto;padding:25px 25px 20px 25px;background:url(images/bg_content_bot.jpg) repeat-x}
	
#bottom {clear:both;width:950px;height:101px;color:#A09F9F}
	#bottom a:link		{background:none;color:#A09F9F;text-decoration:none}
	#bottom a:active	{background:none;color:#A09F9F;text-decoration:none}
	#bottom a:visited	{background:none;color:#A09F9F;text-decoration:none}
	#bottom a:hover		{background:none;color:#ff6c00;text-decoration:none}

	#bottom .caption{clear:both;width:930px;height:20px;padding:0px 0px 0px 20px}
	
	#bottom .b_top{clear:both;width:950px;height:75px;color:#333333}
		#bottom .b_top .left{float:left;width:11px;height:75px;background:url(images/bot_bg_l.jpg)}	
		#bottom .b_top .center{float:left;width:929px;height:75px;background:url(images/bot_bg_c.jpg)}	
		#bottom .b_top .right{float:left;width:10px;height:75px;background:url(images/bot_bg_r.jpg)}
	#bottom .b_bot{clear:both;width:950px;height:20px;padding:10px 0px 10px 0px;text-align:center}
	
#w_content {clear:both;width:721px;height:auto}
	#w_content .w_banner{clear:both;width:721px;height:228px}
	#w_content .w_top{clear:both;width:721px;height:21px;background:url(images/w_c_top_bg.jpg)}
	#w_content .w_main{clear:both;width:680px;height:auto;padding:0px 0px 0px 41px;background:url(images/w_c_con_bg.jpg) repeat-y}
		#feature a {color:#000000;font-size:13px}
			
		.w_main .w_img{clear:both;width:660px;height:230px;padding:15px 0px 0px 0px;}
		.w_main .m_top{clear:both;width:660px;height:57px;padding:0px 0px 0px 1px;}
		.w_main .m_top .title{float:left;width:200px;height:35px;padding:22px 0px 0px 0px;color:#A6063A;font-size:17px}
		.w_main .m_top .title font{font-size:11px;color:#000000}
		.w_main .m_top .title a{color:#EE9D00;}
		.w_main .m_top .m_img{float:left;width:200px;height:35px;}
		
		.w_main .content{clear:both;width:660px;height:auto;text-align:justify;font-size:10px;color:#000000}
		.w_main .content .copy{clear:both;width:660px;height:475px;font-size:11px}
		.w_main .content .copynav{clear:both;width:660px;height:10px;text-align:center}

		.w_main .content .left{float:left;width:230px;height:auto;text-align:justify;}
		.w_main .content .right{float:right;width:430px;height:auto;text-align:justify;}
		.w_main .content .left ul{margin:0px;padding:10px;font-size:13px}
		.w_main .content .left ul li{padding:0px 0px 5px 0px;text-align:left}
		
		.w_main .order_main {clear:both;width:680px;height:auto}
		.w_main .order_main input.textbox{width:175px;border:1px solid #BEC6CA}
		.w_main .order_main select{width:175px;height:15px;border:1px solid #BEC6CA;background-color: #FFFFCC}

		.w_main .order_main .ordercol {float:left;width:315px;height:auto;padding:0px 25px 0px 0px}
		.w_main .order_main .ordercol .oline {clear:both;width:315px;height:20px;}
		.w_main .order_main .ordercol .oline .left {float:left;width:125px;height:20px}
		.w_main .order_main .ordercol .oline .right {float:left;width:180px;height:20px}
		
#w_right {clear:both;width:227px;height:auto;background-color:#FFFFFF}
	#w_right .w_r_top{clear:both;width:227px;height:137px;background:url(images/w_right_logo.jpg)}
	
	#w_right .w_reg1{clear:both;width:227px;height:auto;}
		#w_right .w_reg1 .top{clear:both;width:227px;height:7px;background:url(images/w_right_reg1_top.jpg)}
		#w_right .w_reg1 .middle{clear:both;width:227px;height:auto}	
		#w_right .w_reg1 .bot{clear:both;width:227px;height:16px;background:url(images/w_right_reg1_bot.jpg)}		
	
		#w_right .w_reg1 .middle .line{clear:both;width:227px;height:49px;background:url(images/w_right_reg1_line.jpg) no-repeat}	
		#w_right .w_reg1 .middle .line .line_l{clear:both;width:227px;height:1px;background:url(images/w_right_reg1_line_l.jpg)}	
		#w_right .w_reg1 .middle .line .text{clear:both;width:198px;height:49px;color:#A6063A;padding:0px 0px 0px 29px;font-size:12px;text-align:left}

		
		#w_right .w_reg1 .middle .link1{clear:both;width:196px;height:11px;padding:8px 0px 19px 31px}	
		#w_right .w_reg1 .middle .link2{clear:both;width:196px;height:11px;padding:8px 0px 11px 31px}	
			.w_reg1 .middle a{text-decoration:underline}
	
		#w_right .w_reg1 .middle .logo{clear:both;width:169px;height:95px;margin:0px 0px 0px 31px}	
			#w_right .logo .logo1{float:left;width:70px;height:95px;}		
			#w_right .logo .logo2{float:right;width:90px;height:auto;text-align:center}
				.logo .logo2 .imglogo{clear:both;width:90px;height:55px}
				.logo .logo2 .text{clear:both;width:90px;height:auto}
			
			#w_right .logo .logo2 a{color:#000000;font-size:8px;text-decoration:none}
		/*-----------------------siding-------------------------*/		
		#w_right .w_reg1 .middle .sd_r_img{clear:both;width:215px;height:147px;background:url(images/sd_r_img_bg.jpg);margin:6px 0px 0px 6px;text-align:center}
		#w_right .w_reg1 .middle .detail {clear:both;width:227px;height:auto}
		#w_right .w_reg1 .middle .detail ul{margin:0px;color:#000000}
		#w_right .w_reg1 .middle .detail ul li{margin:0px 0px 0px -10px;font-size:10px}
		/*-----------------------siding-------------------------*/		
		
	#w_right .w_reg2{clear:both;width:227px;height:auto}
		#w_right .w_reg2 .top{clear:both;width:227px;height:31px;;background:url(images/w_right_reg2_top.jpg)}		
		#w_right .w_reg2 .topbg{clear:both;width:227px;height:31px;;background:url(images/w_right_reg2_top_bg.jpg)}		
		#w_right .w_reg2 .middle{clear:bo;width:227px;height:51px;background:url(images/w_right_reg2_bg.jpg)}
		#w_right .w_reg2 .bot{clear:both;width:227px;height:9px;;background:url(images/w_right_reg2_bot.jpg)}
			.w_reg2 .top .title{clear:both;width:201px;height:19px;padding:12px 0px 0px 26px;color:#9B938E;font-size:12px;color:#A6063A}
			.w_reg2 .top .title a{color:#A6063A}
			.w_reg2 .middle .img{float:left;width:71px;height:51px;padding:0px 0px 0px 12px}
			.w_reg2 .middle .right{float:right;width:138px;height:51px;}
			.w_reg2 .middle .right .text{clear:both;width:138px;height:43px;color:#9B938E}			
			.w_reg2 .middle .right .loading{clear:both;width:138px;height:8px;text-align:right}
.bgleft {
	background-image: url(images/rescue-chair-left.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.bgright {
	background-image: url(images/rescue-chair-right.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.links{
	margin: 0px;
	font-size: 14 px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.full {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #233b7c;
	text-align: justify;
	margin: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;	
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #233b7c;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 10px;
	line-height: 1.2em;
}
.frame {
	padding: 0px;
	background-color: #ffd382;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.image-frame {
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.frame2 {
	border-top-width: thick;
	border-bottom-width: thick;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}