body{ background: #C2DFE5; margin-top: 0px; margin-bottom: 0px;}
 .bgmenu{ background-color: #F0EBE8; vertical-align:top;}
 .footer{
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	background: #F6F6F1;
 }
 .bgheader{
	background: url(../images/bg_header.gif);
	background-repeat: repeat-x;
 }
 a{ color: #666; font:Verdana, Geneva, sans-serif; font-size: 11px; text-decoration: none;}
 a:hover{ cursor: pointer; color:#F00;}
 td .menu{
	color: #666;
	background: #FEFEFE;
	font:Verdana, Geneva, sans-serif;
	font-size: 11px;
	border-bottom: 1px groove;
	border-bottom-color: #CCC;
 }
 td .menu:hover{
	background-color: #F7F4F1;
	cursor: pointer;
 }
 .menu:hover a{ color:#3C6;}
 ul li{
	list-style: none;
	list-style-image: url(../images/arrow.gif);
	list-style-position: outside;
	outline: none;
 }
 ul li:hover a{
	color: #3C6;
 }
 fieldset{
	border: 1px solid #CCC;
	border-color:#CCC;
	height: 160px;
	font-size:12px;
 }
 .title{ color:#F60; background:url(../images/bg_title.gif); height: 25px; vertical-align: middle;}
 .title-content{color: #EC6C35; background: #FFEAEA; vertical-align:middle; height: 30px;}
 .contents{ font:Verdana, Geneva, sans-serif; font-size: 12px; color:#033;}
 .style69 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color:#6666CC;
}
.style70 {font-size: 11px; font-family: verdana;}
.bgshortcourse{background:url(../images/300.gif); background-repeat: no-repeat; vertical-align: middle; background-position:center;}
ol li{
	list-style: none;
	list-style-type: disc;
	list-style-position: outside;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #033;
}
.tdboder{ border: 2px dashed #093;}