.content {
	width:757px;
	margin:0 auto; }
.left_menu {
	width:220px;
	float:left; }
.right_con {
	width:529px;
	height:400px;
	float:right; }
.clear {clear:both;}
.right_con h2{
	margin:10px 0 0 0;
	padding:0 0 0 20px;
	font-size:18px; }

.line {background:#eee; height:5px; color:#eee; font-size:5px; margin:10px 0 0 0; }
/***********form style**************/
form{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
	text-align: left; }
form div {
	margin-bottom: 0.5em; }
input, textarea, select {
	/*width: 100%;*/
	font-size: 12px;
	border: 1px solid #CCCCCC;
	margin-bottom: 0.5em;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif; }
input, select {
	/*width: 14em;*/ }
input.button {
	width: 5em;
	background-color: #F1F1F1;
	margin-left: 1em;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333; }
label {
	float: left;
	width: 8em;
	padding-bottom: 0.4em;
	cursor: pointer; }
form span{
	color: #f00;
	background: #fff;
	padding: 0 0 0 2px; }
fieldset{
	border: solid 1px #aecfe3;
	padding: 1.5em 0 1.5em 1.5em; }

legend{
	font-size: 1.5em;
	font-size:14px; }
.center{
	text-align: center;
	padding: .5em; }
/**********list style***********/
.sidebar_subcolumn{
	float:left; width:218px; border:1px #aecfe3 solid; margin:25px 0 10px 0; }
.sidebar_subcolumn h4{
	background-color:#f1faff;
	text-align:left;
	padding:6px 0 6px 20px; }
.sidebar_subcolumn_padder{
	width:218px; }
.sidebar_subcolumn_title{
	padding:6px 0 6px 9px; text-align:left; background:#E0E8F1; color:#3372A2; font-weight:bold; }
.sidebar_subcolumn_content{
	text-align:left; padding-right:5px; }
.sidebar_subcolumn_content ul{
	margin-left:20px; padding:5px; }
.sidebar_subcolumn_content li{
	list-style:disc; color:#36c; line-height:24px;list-style-type:circle; }
.sidebar_subcolumn_content a:link,.sidebar_subcolumn_content a:visited,.sidebar_subcolumn_content a:active{
	color:#36c; text-decoration:none; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; }
.sidebar_subcolumn_content a:hover{

	/*text-decoration:underline;*/
	background:#D2EAF6; }
/**********remind*********/
.remind {
	background:#f1faff;
	border:1px solid #aecfe3;
	padding:10px 20px;
	width: 490px; }
