body{
   font-family:Verdana,sans-serif,宋体;
	font-size:9px;
	margin:0
}

.TextBox {
	height:20px;
	width:150px;
	padding:1px 0 0 1px;
	border:1px solid #BEBEBE;
	color:gray;
}

.TextBox300 {
	height:20px;
	width:300px;
	padding:1px 0 0 1px;
	border:1px solid #BEBEBE;
	color:gray;
}
IMG{
	border:0
}

TextArea {
	padding:1px 0 0 1px;
	border:1px solid #BEBEBE;
	color:gray;
}	

HR{
	border: none;
	color: Gray;
	clear: both;
	height: 1px;
	background: #7F9DB9;
}

.Topic {
	padding:2em 0 1em 0;
	color:Navy;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:14px;
}

.Content {
border:dashed .1em #999;
padding:0px 0px 0px 8px;
background-color: #FFFAF0;
}

.H2{
		color: Navy;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:13px;
}

Table{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
}

.Grid{
	border: none;
	border-top: solid 1px;
	border-top-color: Gray;
	border-bottom: solid 1px;
	border-bottom-color: Gray;
}

.Row {
   font-family: Arial, Sans-Serif;
	font-size: 12px;
	padding: 2,0,0,4px
}

.CoursePicture{
  width: 90px;
  valign:bottom;
}

.Column50{
  width: 50px;
  text-align: left;
  border-top: solid 1px;
}
.Column80{
  width: 80px;
  text-align: left;
  border-top: solid 1px;
}

.Column100{
  width: 100px;
  text-align: left;
  border-top: solid 1px;
}
.Column120{
  width: 120px;
  text-align: left;
  border-top: solid 1px;
}

.Column150{
  width: 150px;
  text-align: left;
  border-top: solid 1px;
}

.Column180{
  width: 180px;
  text-align: left;
  border-top: solid 1px;
}

.Column200{
  width: 200px;
  text-align: left;
    border-top: solid 1px;
}

.Column260{
  width: 260px;
  text-align: left;
    border-top: solid 1px;
}

.Column{
	text-align: left;
	  border-top: solid 1px;
}

.ColumnCenter{
	text-align: center;
	  border-top: solid 1px;
}

.TableHeader {
	vertical-align: middle;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 13px;
	color: #787878;
	clear: both;
	margin: 2px 0;
	padding: 2px 0 1px 2px;
	position: relative;
	z-index: 2;
	background: #ECECEC;
	text-align: left;
}

Select {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	color:gray;
}

.Button
{
		font-family: Verdana;
		font-size: 95%;
		height : 2em;

		display:inline-block;	
		position: relative;
		cursor: pointer;
		text-align:center;
}
	
.ButtonHover
{
		padding : 0px 5px 0px 5px;
		border:1px solid #00156E;
		color:#00156E;
}	

a {
	color: #474747;
	text-decoration: none;
	FONT-SIZE: 12px;
}

a:hover{
   color: lightslategray;
	text-decoration: underline;
}

.Label {
	padding-left:9px;padding-right:9px;
}

.pNameText
{
	font-weight: bold;
}

.Delimiter{
   color: Maroon;
}

.Validation{
	color:red
}

.Table{
	border:solid 1px;
	border-color: #C7C7C7;
	background-color: #FCFCFC;
}
.sidemenuTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "  ", "   ", "  _GB2312"
}
.sidemenuTitle A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.sidemenuTitle A:visited {
	COLOR: #000000
}
.sidemenuTitle A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.sidemenuTitle A:active {
	COLOR: #000000
}
.sidemenu {
	COLOR: #000000
}
.sidemenu A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.sidemenu A:visited {
	COLOR: #000000
}
.sidemenu A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.sidemenu A:active {
	COLOR: #000000
}
.sidemenulv1 {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Tahoma, "  ", MingLiU
}
.partOfNews {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: "Verdana","Tahoma","MingLiu","  "
}
.partOfNews UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 4px; LIST-STYLE-TYPE: none
}
.partOfNews LI {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/newsdot.gif) no-repeat 0px 4px; MARGIN-BOTTOM: 10px
}
.navtitle {
	FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Verdana, Tahoma, MingLiU, "  "
}
.navtitle A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
.navtitle A:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
.navtitle A:visited {
	COLOR: #3366cc
}
.navtitle A:active {
	COLOR: #3366cc
}

.Title {
	background-color: #DCDCDC;
	color: Purple;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.VAlignBottom{
	vertical-align: bottom;
}

.VAlignTop{
	vertical-align: top;
}

.Category{
font-size: 14px;
font:bold;
color: #8F69B4;
}
.ClassTitle{
font-size:1px;
color:white;
}

.CourseEmphasis{
	font-size: 12px;
	color:gray;
	font:bold; 
}

.ContentEmphasis{
	font-size: 12px;
	color:#3d3d3d;
}
.popup {
    background-color:rgb(255,255,255);
    border: 1px solid #CCCCCC;
    font-size:smaller;
    padding: 5px;
    color:gray;
}
.popup table {
    font-size:smaller;
}

 .amodule{
  }
  .atop{
  }
  .atitle{
    font-family: 宋体;
	margin-top:10px;
	margin-bottom:5px;
	font-size:18px;
	color:#474747;
	text-align:center;
	font-weight:bold;
  }
  .asbtitle{
  font-family: 宋体;
   margin-top:10px;
   margin-bottom:5px;
   margin-left:100px;
   text-align:center;
   color:#727272;
   font-size:12px;
  }
  .ainfo{
   font-family: 宋体;
   margin-left:10px;
   margin-top:10px;
   margin-bottom:5px;
   margin-left:100px;
   font-size:12px;
   color:#7F7F55;							
  }
  .altitle{
   font-family: 宋体;
   color:black;
  }
  
  .amain{
  font-size:14px;
  font-family: 宋体;
  color:#474747;
  margin-left:20px;
  margin-top:40px;
  margin-bottom:30px;
  margin-right:20px;
  list-style-position:20px;
  }
  
  .amain A{
  color: blue;
  text-decoration: underline;
  font-size:14px;
  }
  
  .amain A:hover{
  color: lightslategray;
  text-decoration: underline;
  }
  
  .navPoint { color: white; cursor: hand;font-family: "宋体",Tahoma, Verdana; font-size: 9pt }
  .switchbarfont { font-family: Tahoma, Verdana; font-size:12px; color:#ffffff; }
  .td2 { width: 10pt;background-color:#763089}
  
  .classtitle{color:#FFFFFF;font-size:12px;}