
a:link {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #316e95;	text-decoration: underline;}
a:hover {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: none;}
a:active {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: none;}
a:visited {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: underline;}

a.menu:link {	font: 15px Verdana, Arial, Helvetica, sans-serif;	color: #316e95;	text-decoration: underline;}
a.menu:hover {	font: 15px Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: none;}
a.menu:active {	font: 15px Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: none;}
a.menu:visited {	font: 15px Verdana, Arial, Helvetica, sans-serif;	color: #316e95;	text-decoration: underline;}

a.list:link {	font: 12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #316e95;	text-decoration: none;}
a.list:hover {	font: 12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: underline;}
a.list:active {	font: 12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #c10c10;	text-decoration: underline;}
a.list:visited {	font: 12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;}


.content {	font: 12px/170% Verdana, Arial, Helvetica, sans-serif;	color: #666666;}
.content_blue {	font: 12px/170% Verdana, Arial, Helvetica, sans-serif;	color: #454d6f;}
.content02 {	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;	color: #646464;}

.copyright {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #a7a7a7;}
.title01 {	font:  13px/130% Verdana, Arial, Helvetica, sans-serif;	color: #333333;}
.title02 {	font:  bold 13px/130% Verdana, Arial, Helvetica, sans-serif;	color: #454d6f;}
.td_recruit {	font: bold 13px Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #7799af;}
.td_gray {	font:  12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	background-color: #d0d0d0;}
.text_date {	font:  bold 12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #FF9900;	text-align: center;	border-bottom-width: 1px;
	             border-bottom-style: dotted;	border-bottom-color: #7c7c7c;}
.text_date02 {	font:  bold 11px/130% Verdana, Arial, Helvetica, sans-serif;	color: #FF9900;	}
.text_red {	font:   12px/140% Verdana, Arial, Helvetica, sans-serif;	color: #ac0909;	}
				 				 
.text_author {	font:  12px/130% Verdana, Arial, Helvetica, sans-serif;	color: #333333;		border-bottom-width: 1px;
	             border-bottom-style: dotted;	border-bottom-color: #7c7c7c;}				 
.title_lesson {	font:  bold 18px/130% Verdana, Arial, Helvetica, sans-serif;	color: #0a4378;}
.td_lesson {	font: 12px Verdana, Arial, Helvetica, sans-serif;	background-color: #fce298;	text-align: center;	color: #333333;}


.dots_bottom {	 border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #7C7C7C;}
.dots_bottom_index {	 border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #d5d5d5;}
.dots_top {	 border-top-width: 1px;	border-top-style: dotted;	border-top-color: #7C7C7C;}
.solid_table {	margin-left: 20px;}

.fourm_input {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #cccccc;
}
