/* CSS Document */

body
{
margin:0px;
background:#C4CF56;
}


.blacktext
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#76787B;
font-weight:normal;
text-decoration:none;
}

.greytext
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#76787B;
font-weight:normal;
text-decoration:none;
}

.greytext_new
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#76787B;
font-weight:normal;
text-decoration:none;
}




.red
{
 font-family:tahoma;
 font-size:11px;
 color:#F37021;
 display:none;
}

.textbox
{
 font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#76787B;
font-weight:normal;
text-decoration:none;
}

.greenlink
{
  font-family:tahoma;
 font-size:11px;
 color:#008000;
 text-decoration:underline;
}

.greenlink:hover
{
  font-family:tahoma;
 font-size:11px;
 color:#008000;
 text-decoration:none;
}

.greylink
{
 font-family:tahoma;
 font-size:11px;
 color:#666666;
 text-decoration:none;

}

.greylink:hover
{
 font-family:tahoma;
 font-size:11px;
 color:#666666;
 text-decoration:none;

}

.tip 
{
	font:12px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:150px;
	padding:5px;
	position:absolute; 
	z-index:100;
	font-weight:bold;
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}

.tip_new
{
	font:12px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:30px;
	padding:5px;
	position:absolute; 
	z-index:100;
	font-weight:bold;
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}
.tip1 
{
	font:11px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:250px;
	padding:5px;
	position:absolute; 
	z-index:100;
	/* font-weight:bold; */
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}

.tip1_new
{
	font:11px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:90px;
	padding:5px;
	position:absolute; 
	z-index:100;
	/* font-weight:bold; */
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}



.tip2 
{
	font:9px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:380px;
	padding:5px;
	position:absolute; 
	z-index:100;
	/* font-weight:bold; */
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}

.tip3 
{
	font:9px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:600px;
	padding:5px;
	position:absolute; 
	z-index:100;
	height:150px;
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}

.tip3_01
{
	font:9px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:600px;
	position:absolute; 
	z-index:100;
	height:150px;
	visibility:hidden;
	color:#333333;
	left:90px;
	background-color:#ffffff;
	
}



.tip1_admin 
{
	font:11px/10px Arial,Helvetica,sans-serif;
	border:solid 1px #cccccc;
	width:350px;
	padding:5px;
	position:absolute; 
	z-index:100;
	/* font-weight:bold; */
	visibility:hidden;
	color:#333333;
	top:20px;
	left:90px;
	background-color:#ffffff;
	
}



.container
{
margin:0px auto;
padding:0px;
width:985px;
}

.main_div
{
margin:0px;
padding:12px 20px 12px 20px;
width:945px;
float:left;
background:url(../images/img_background.gif) repeat-y;
}

.main_div_in
{
margin:0px;
padding:0px;
width:945px;
float:left;
}

.header
{
margin:0px;
padding:0px;
width:945px;
float:left;
}

.header_01
{
margin:0px;
padding:0px;
width:684px;
float:left;
}


.logo
{
margin:0px;
padding:0px;
width:276px;
height:94px;
float:left;
/* background:url(../images/logo.gif) no-repeat; */
}


.logo a
{
width:276px;
height:94px;
float:left;
position:absolute;
}


.header_02
{
margin:0px;
padding:0px;
width:261px;
float:left;
}


.header_02a
{
margin:0px;
padding:0px;
width:261px;
float:left;
}


.img_color
{
margin:0px;
padding:0px;
width:880px;
height:2px;
overflow:hidden;
float:left;
background:url(../images/img_color.gif) repeat-x center;
}


.img_grey_ltc
{
margin:0px;
padding:0px;
width:8px;
height:8px;
overflow:hidden;
float:left;
background:url(../images/img_grey_ltc.gif) no-repeat;
}



.img_grey_tm
{
margin:0px;
padding:0px;
width:245px;
height:8px;
overflow:hidden;
float:left;
background:#E4E4E4;
}


.img_grey_rtc
{
margin:0px;
padding:0px;
width:8px;
height:8px;
overflow:hidden;
float:left;
background:url(../images/img_grey_rtc.gif) no-repeat;
}


.img_grey_middle
{
margin:0px;
padding:2px 12px 2px 12px;
width:237px;
float:left;
background:#E4E4E4;
}


.grey_middle_in
{
margin:0px;
padding:0px;
width:237px;
float:left;
}

.grey_middle_in_01
{
margin:0px;
padding:0px;
width:169px;
float:left;
}


.grey_middle_in_02
{
margin:0px;
padding:0px;
width:68px;
float:left;
}


.img_grey_lbc
{
margin:0px;
padding:0px;
width:8px;
height:8px;
overflow:hidden;
float:left;
background:url(../images/img_grey_lbc.gif) no-repeat;
}


.img_grey_bm
{
margin:0px;
padding:0px;
width:245px;
height:8px;
overflow:hidden;
float:left;
background:#E4E4E4;
}


.img_grey_rbc
{
margin:0px;
padding:0px;
width:8px;
height:8px;
overflow:hidden;
float:left;
background:url(../images/img_grey_rbc.gif) no-repeat;
}


.img_white_left
{
margin:0px;
padding:0px;
width:8px;
height:21px;
float:left;
background:url(../images/img_white_left.gif) no-repeat;
}

.img_white_mid
{
margin:0px;
padding:0px;
width:142px;
height:21px;
float:left;
background:#FFFFFF;
}

.img_white_right
{
margin:0px;
padding:0px;
width:8px;
height:21px;
float:left;
background:url(../images/img_white_right.gif) no-repeat;
}


.checkbox
{
margin:0px;
padding:0px;
width:25px;
float:left;
}


.checkbox_new_01
{
margin:0px;
padding-bottom:8px;
padding-top:5px;
padding-left:7px;
width:100px;
float:left;
}

.checkbox_content
{
margin:0px;
padding-top:3px;
width:210px;
float:left;
}

.checkbox_content_new
{
margin:0px;
padding-top:3px;
width:210px;
float:left;
}

.checkbox_content_new:hover
{
margin:0px;
padding-top:3px;
width:210px;
float:left;
}
.content_area
{
margin-top:20px;
padding:0px;
width:945px;
float:left;
}


.content_left
{
margin:0px;
padding-right:20px;
width:663px;
float:left;
}


.content_left_in
{
margin:0px;
padding:0px;
width:663px;
float:left;
}


.content_right
{
margin:0px;
padding:0px;
width:262px;
float:left;
}


.content_right_in
{
margin:0px;
padding:0px;
width:262px;
float:left;
}


.footer
{
margin-top:18px;
padding:0px;
width:945px;
float:left;
}

.footer_01
{
margin:0px;
padding:0px;
width:300px;
float:left;
text-align:left;

}

.footer_02
{
margin:0px;
padding:0px;
width:639px;
float:left;
text-align:left;

}

.footer_03
{
margin:0px;
padding:0px;
width:7px;
float:left;
text-align:right;
}



.back_ground
{
margin:0px;
padding:0px;
overflow:hidden;
background:#ffffff;
}

.arial_11b_236429_a
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c4cf56;
font-weight:bold;
text-decoration:underline;
}

.arial_11b_236429_a:hover
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c4cf56;
font-weight:bold;
text-decoration:underline;
}

.arial_11n_236429_a
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c4cf56;
font-weight:normal;
text-decoration:underline;
}
.arial_11n_236429_a:hover
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c4cf56;
font-weight:normal;
text-decoration:underline;
}

.new_friends
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#ffffff;
font-weight:normal;

}
.new_friends:hover
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#f4f4f4;
font-weight:bold;
cursor:pointer;

}
.dark_new_friends
{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#C7C5C5;
font-weight:normal;

}

.content_right_in_consumer
{
margin:0px;
padding:0px;
width:132px;
float:left;

}


.content_right_in_provider
{
margin:0px;
padding:0px;
width:130px;
float:left;
}

.arial_20na_ff9442
{
font-family:arial;
font-size:20px;
color:#ff9442;
text-decoration:underline;
font-weight:normal;
}


.arial_11n_76787B_001
{
font-family:arial;
font-size:11px;
color:#76787B;
font-weight:normal;
}


.arial_11n_76787B_001 li
{
margin-left:28px;
padding:0px;
}

.arial_11n_76787B_001 ul
{
margin:0px;
padding:0px;
}

.test
{
margin-bottom:10px;
position:relative;
z-index:11;
border:1px solid #ddd;
font-size:13px;
margin:0;
outline:none;
overflow:hidden;
padding:0;
resize:none;
vertical-align:bottom;
width:100%;
background-color:#ffffff;
line-height:21px;

}