/* CSS Document */
.copyright{
	width:auto; 
	font-size:11px;
	color:#707070;
	text-align:center;
	background-repeat:repeat; 
	font-family:Arial, Helvetica, sans-serif;
}
.power{
	width:auto; 
	font-size:11px;
	color:#b4b4b4;
	text-align:center;
	background-repeat:repeat; 
	font-family:Arial, Helvetica, sans-serif;
}

.power_link{
	text-decoration:none; 
	color:#707070; 
	font-size:11px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.html,body {
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
#header {
height:103px;
background-image:url(../images/bg_top_banner.png);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
.header_ext{
height:103px;
background-image:url(../images/bg_top_banner.png);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
.left_header_ext{
height:801px;
background-image:url(../images/left_repeat.png);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
.right_header_ext{
height:801px;
background-image:url(../images/right_repeat.png);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}
.footer{
height:30px;
padding:0px;
margin:0px;
}
.red_line_bg{
background-image:url(../images/line_gray1.png);
background-repeat:no-repeat;
height:1px;
width:200px;
display:block;	
margin:0;
padding:0;
background-position:right;
}
.red_line_bg_right{
background-image:url(../images/line_gray2.png);
background-repeat:no-repeat;
height:1px;
width:200px;
display:block;	
margin:0;
padding:0;
background-position:left;
}
.dot_footer_shape{
background-color:#202020;
}
.left_bottom_shape{
background-image:url(../images/repeat_left_bottom.png);
background-repeat:repeat-y;
}
.right_bottom_shape{
background-image:url(../images/repeat_right_bottom.png);
background-repeat:repeat-y;
}
.left_shape{
background-image:url(../images/left_shape.png);
background-repeat:no-repeat;
}
.right_shape{
background-image:url(../images/right_shape.png);
background-repeat:no-repeat;
}
.footer_shape{
background-image:url(../images/footer.png);
background-repeat:no-repeat;
}
#content_page{
background-color:#ffffff;
padding:20px;
}
#main_content{
background-color:#ffffff;
/*height:440px;*/
height:350px;
text-align:left;
vertical-align:top;
padding-top:12px;
padding-bottom:12px;
padding-left:20px;
padding-right:20px;
border:solid 1px;
}
.member {
float:left;
width:590px;
}
#banner {
float:left;
margin:0px;
padding:0px;
}
.menu {
float:left;
width:405px;
margin:0px;
padding:0px;
}
.menu_ext{
background-image:url(../images/bg_menu.png);
height:27px;
width:550px;
margin-left:228px;
text-align:center;
}
#logo {
float:left;
width:590px;
padding:0px;
margin:0px;
}
.member_text {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#E1E1E1;
}
.input {
border:0px;
color:#FFFFFF;
width:115px;
height:19px;
}
.member_login_title {
width:100px;
}
.text_ext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#023566;
text-decoration:none;
}

.text_content {
color:#023566;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-right:10px;
}
.text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E1E1E1;
text-decoration:none;
}
.text:hover {
text-decoration:underline;
}
.text_active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E1E1E1;
text-decoration:underline;
}
.text_menu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.text_menu_active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ee4b4b;
text-decoration:none;
}
.text_menu:hover {
color:#ee4b4b;
}
#ul { 
float:left; 
vertical-align:middle;
margin:0; 
padding:0; 
}
#ul li { 
float:left; 
list-style:none; 
vertical-align:middle;
}
#ul_bottom { 
	float:left; 
	list-style:none; 
	vertical-align:middle;
	padding-left:10px;
	margin:0; 	
}
#ul_bottom li { 
	float:left; 
	list-style:none; 
	vertical-align:middle;
	padding-left:10px;
	height:40px;
	margin:0; 	
}
.na1 {
display:block;
background-image:url(../images/home_on.png);
width:52px;
height:23px;
margin:2px;
}

.home {
display:block;
background-image:url(../images/home_off.png);
width:52px;
height:23px;
margin:2px;
}
.home_active {
display:block;
background-image:url(../images/home_on.png);
width:52px;
height:23px;
margin:2px;
}
.home:hover {
display:block;
background-image:url(../images/home_on.png);
width:52px;
height:23px;
margin:2px;
}

.about_us {
display:block;
background-image:url(../images/about_off.png);
width:72px;
height:23px;
margin:2px;
}
.about_us_active {
display:block;
background-image:url(../images/about_on.png);
width:72px;
height:23px;
margin:2px;
}
.about_us:hover {
display:block;
background-image:url(../images/about_on.png);
width:72px;
height:23px;
margin:2px;
}

.heading3 {
display:block;
background-image:url(../images/heading_3_off.png);
width:110px;
height:23px;
margin:2px;
}
.heading3_active {
display:block;
background-image:url(../images/heading_3_on.png);
width:110px;
height:23px;
margin:2px;
}
.heading3:hover {
display:block;
background-image:url(../images/heading_3_on.png);
width:110px;
height:23px;
margin:2px;
}

.heading4 {
display:block;
background-image:url(../images/heading_4_off.png);
width:103px;
height:23px;
margin:2px;
}
.heading4_active {
display:block;
background-image:url(../images/heading_4_on.png);
width:103px;
height:23px;
margin:2px;
}
.heading4:hover {
display:block;
background-image:url(../images/heading_4_on.png);
width:103px;
height:23px;
margin:2px;
}

.heading5 {
display:block;
background-image:url(../images/heading_5_off.png);
width:102px;
height:23px;
margin:2px;
}
.heading5_active {
display:block;
background-image:url(../images/heading_5_on.png);
width:102px;
height:23px;
margin:2px;
}
.heading5:hover {
display:block;
background-image:url(../images/heading_5_on.png);
width:102px;
height:23px;
margin:2px;
}

.heading6 {
display:block;
background-image:url(../images/heading_6_off.png);
width:93px;
height:23px;
margin:2px;
}
.heading6_active {
display:block;
background-image:url(../images/heading_6_on.png);
width:93px;
height:23px;
margin:2px;
}
.heading6:hover {
display:block;
background-image:url(../images/heading_6_on.png);
width:93px;
height:23px;
margin:2px;
}

.content {
background-image:url(../images/bg_content.png);
background-repeat:repeat-x;
margin-top:20px;
padding-top:20px;
padding-bottom:10px;
}
.content_ext{
background-image:url(../images/bg_content.png);
background-repeat:repeat-x;
}
.content_title{
	font-weight:bolder;
}
.left_content {
float:left;
width:580px;
margin-right:50px;
margin-left:50px;
}
.right {
float:left;
width:160px;
}
.side {
width:160px;
}
.mem_menu {
margin-top:2px;
background-image:url(../images/member_menu.png);
width:160;
height:25px;
}
.mem_menu_content {
background-color:#8dc500;
text-align:center;
}
.e_content {
height:116px;
/*background-color:#F7FAFC;*/
text-align:left;
color:#E1E1E1;
}
.input2 {
border:0px;
color:#FFFFFF;
width:149px;
height:19px;
}
.col_enew {
margin-top:10px;
margin-left:5px;
}
.marging_menu {
margin-top:2px;
}
.menu_bu {
text-align:center;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d0900b;
text-align:center;
margin:1px;
border-bottom:dashed 1px;
border-bottom-color:#b8d7d4;
height:34px;
margin-top:3px;
}

.heading_menu {
height:30px;
text-align:center;
border-bottom:dashed 1px;
border-bottom-color:#b8d7d4;
color:#386060;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.menu_title{
padding-top:10px;
padding-bottom:3px;
width:133px;
height:25px;
color:#E1E1E1;
}
.menu_section{
	margin:0;
	padding:0;
	margin-bottom:20px;	
}
.red_line{
background-image:url(../images/line_red.png);
background-repeat:repeat-x;
width:130px;
height:1px;
}
.menu_title_collapse{
padding-top:10px;
padding-bottom:3px;
width:133px;
height:25px;
color:#E1E1E1;
}

.front_end_wellness {
color:#333333;
text-decoration:underline;
}
.front_end_wellness:hover {
color:#999999;
text-decoration:underline;
}
.require{
	color:red;
}
.hand{cursor:hand;cursor:pointer}

.logined{padding-left:15px;}
.padbottom5{padding-bottom:1px}
.padtop5{padding-top:5px}
.padtopleft{padding-top:0px;padding-left:30px}


.title_text {
font-size:20px;
padding-bottom:10px
}

.input_from{
font-size:12px;
width:250px;	
}

.padding_form{
	padding-top:60px;
	padding-left:70px;
}

.send_to_friend_img{
background-image:url(../images/send_to_friend.png);
width:125px;
height:29px;
cursor:pointer;
}