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;
	
}
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;
}
.question
{
	color:#0745E3;
	FONT: 12pt Tahoma, Arial;
	Font-weight:bold;
	margin-bottom:5px; 
	padding-bottom:5px; 
	border-bottom: #dddddd 1px solid;
}
.questionsmall
{
	color:#4677F3;
	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;
}
.formcaption
{
	COLOR: #333333;
	Font-weight:bold;
}

.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;
}

.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;
}
.redcourse
{
	border:#C76F64 1px solid;
	
}
.redcoursename
{
	background-color: #C76F64;
	padding:2px;
	PADDING-LEFT:5PX;
	color:#ffffff;
	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_button_on
{
	background-color:green;
	color:white;
	font-weight:bold;
	height:35px;
	PAdding:5px;
	cursor:pointer;
}
.ch_button
{
	
	height:35px;
	COLOR:Green;
	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;
}