BODY
{
    	MARGIN: 0px;
    	FONT: 10pt Tahoma, Arial;
    	COLOR: black;
	
}
TABLE
{
    	FONT: 10pt Tahoma, Arial;
	COLOR: black;
}
h1
{
	FONT: 12pt Tahoma, Arial;	
	color:green;
	Font-weight:bold;
	margin-bottom:5px; 
	padding-bottom:5px; 
	border-bottom: green 1px dotted;
}

h2
{
	COLOR:#0C5003;
	margin-bottom:2px; 
	padding-bottom:2px; 
	
}
a.chlink
{
	COLOR: #0D4601;
}
a.chlink:hover
{
	COLOR: Blue;
}


a.footerlink
{
	COLOR: #333333;
}
a.footerlink:hover
{
	COLOR: blue;
}
.Advertdiv
{	overflow:hidden; 
	width:100%; 
	height:100%;
}
.AdvertTD
{
	border-left: #999999 1px dotted;
	
}
	
.footer
{
	COLOR: #333333;
}
.loggedin
{
	color:#010166;
	border-bottom: #999999 1px solid;
	padding-bottom:3px;
	padding-left:5px; 
	background-color: #EEEDE5;
}
.loggedinsmall
{
	FONT: 8pt Tahoma, Arial;
	color:#999999;
}
.attention
{
	
	color:#E50808;
}

.warning
{
	color:#FB0102;
	FONT: 12pt Tahoma, Arial;

}

.question
{
	color:#F86329;
	FONT: 12pt Tahoma, Arial;
	Font-weight:bold;
	margin-bottom:5px; 
	padding-bottom:5px; 
	border-bottom: #dddddd 1px solid;
}
.questionsmall
{
	color:#FF8503;
	FONT: 10pt Tahoma, Arial;
	Font-weight:bold;
	margin-bottom:5px; 
	padding-bottom:5px; 
}

.maintable
{
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
}
.HeaderNav
{

    BACKGROUND: URL('images/hnavbg.gif');
    Height:30px

}
.navbutton
{
	text-align:center;	
	height:25px;
	COLOR:#333333;
}
.navbuttonover
{
	text-align:center;	
	height:25px;	
	BACKGROUND: URL('images/hnavbg_over.gif');
	COLOR: #1C850F;
	cursor:pointer;
}
.navr
{
	border-RIGHT:#999999 1px solid;
}
.navl
{
	border-LEFT:#999999 1px solid;
}


.gridheader
{	FONT: 8pt Tahoma, Arial;
	background-color: #DBE0FD;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
	border-right: #333333 1px solid;
	border-bottom: #333333 1px solid;
	Padding:5px;
	font-weight:bold;
	color: #333333;
	cursor:pointer;

}
.gridhotrow
{
	background-color: #EAEDFD;
}
.GridTotalRow TD
{
	border-top: #999999 1px solid;
	Padding-top:5px;
}
.formcaption
{
	COLOR: #333333;
	Font-weight:bold;
}

.RightSectionTitle
{
	Border-bottom:#FF6600 1px solid;
	Color:#666666;	
	Font-weight:bold;
}
a.RightSectionlink
{	Font: 8pt;
	Color:#FF6600;	
	Font-weight:normal;
	
}
.InfoBox_Title
{	
	COLOR:#ffffff;
	Font-weight:bold;
}
a.InfoBox_FooterLink
{
	font: 8pt;
	color:#ffffff;
	text-decoration:none;
}
a.InfoBox_FooterLink:hover
{
	font: 8pt;
	color:blue;
	text-decoration:none;
}

.TrivaArea
{
	BackGround-color: #EAEDFD;
	Border:#999999 1px solid;

}
.triviaName
{
	color:#0745E3;
	FONT: 12pt Tahoma, Arial;
	BackGround-color: #D5DEE9;
	Font-weight:bold;
	Padding:5px;
}
.trivaimage
{
	Border:#999999 1px solid;
}
.previewtitle
{	FONT: 8pt;
	color:#0D4601;
}
.previewTable
{
	Border:#0D4601 1px solid;
	BackGround-color: #EDECE3;
}
a.previewlink
{
	FONT: 8pt;
	color:#0D4601;
}
.previewText
{
	COLOR:#666666;	
}


.blubg
{
	
	BACKGROUND: URL('images/blubg.gif');
}
.redbg 
{
	background-color: #C76F64;
}
.bluecourse
{
	border:#5F5E8A 1px solid;
}
.bluecoursename
{
	background-color: #5F5E8A;
	padding:2px;
	PADDING-LEFT:5PX;
	color:#ffffff;
	font-weight:bold;
}
.bluecoursenamefont
{
	
	PADDING:2PX;
	color:#5F5E8A;
	font-weight:bold;
}
.redcourse
{
	border:#C76F64 1px solid;
	
}
.redcoursename
{
	background-color: #C76F64;
	padding:2px;
	PADDING-LEFT:5PX;
	color:#ffffff;
	font-weight:bold;
}
.redcoursenamefont
{
	padding:2px;
	color:#C76F64;
	font-weight:bold;
}
.coursedetail
{
	padding:4px;

}
.coursedetailtxt
{
	color: #666666;
}
.coursediv
{	overflow:auto; 
	width:100%; 
	height:100%;
	scrollbar-arrow-color: #3366ff;
	scrollbar-3dlight-color: #f0f0ff;
	scrollbar-darkshadow-color: #666666;
	scrollbar-face-color: #f0f8ff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #c0c0cc;
	scrollbar-track-color: #f5f5f5;
}


.FormAttention
{
	color: #F35C09;
}
.FormBoxTBL
{
	border:#FF8503 1px solid;
}
.FormBoxTitle
{
	Background-color:#FF8503;
	padding:5px;
	color:#ffffff;
}
.FormBoxContent
{
	PAdding:10px;
}
.CALDAYON
{
	color:#FF8503;
}
.ch_title
{
	background-color:#0D4601;
	color:white;
	font-weight:bold;
	PAdding-left:5px;	
}
.ch_header
{	FONT: 12pt Arial;
	color:#0D4601;
	font-weight:bold;
	PAdding-left:5px;
	
}
.ch_button_on
{
	background-color:#326229;
	color:white;
	font-weight:bold;
	height:35px;
	PAdding:5px;
	cursor:pointer;
}
.ch_button
{
	
	height:35px;
	COLOR:#326229;
	font-weight:bold;
	PAdding:5px;
	cursor:pointer;
}
.adminBox
{
	border:#0745E3 1px solid;
	width: 200px
}
.adminboxheader
{
	FONT: 10pt Tahoma, Arial;
	Background-color: #0745E3;
	Border-bottom:#ffffff 1px dotted;
	COLOR:#ffffff;
	font-weight:bold;
	Padding:5px;
	letter-spacing: 2px
}
.adminboxcontent
{
	Padding:5px;
}
