empty {}

body {
	color:			#666;
	background-color:	#fff;
	background-image:	url('bg.gif');
	background-repeat:	repeat-y;
	font-family:		arial, helvetica, "sans serif";
	font-size:		11px;
	font-weight:		normal;
	margin:			0px;
	padding:		0px;

	scrollbar-3dlight-color:	#999;
	scrollbar-arrow-color:		#333;
	scrollbar-base-color:		#ebebeb;
	scrollbar-darkshadow-color:	#666;
	scrollbar-face-color:		#999;
	scrollbar-highlight-color:	#ebebeb;
	scrollbar-shadow-color:		#999

}

table, tr, th, td, input, textarea, select, ul, ol, li, h1, h2, h3, h4, h5, h6, p {
	font-family:		arial, helvetica, "sans serif";
	font-size:		11px;
	font-weight:		normal;
}


p {
	margin-top:		12px;
	margin-bottom:		12px;
	text-align:		left;
	line-height:		16px;
}

p.first {
	font-size:		12px;
	font-weight:		bold;
}

p.bottomlinks {
	font-size:		10px;
}

p.promotxt {
	margin-top:		4px;
	line-height:		12px;
}

div.promoimg {
	
}


h1, h2, h3 {
	margin:			0px;
	padding:		0px;
}

h1 {
	color:			#f60;
	font-size:		20px;
	font-weight:		normal;
}

h2 {
	color:			#666;
	font-size:		16px;
	font-weight:		normal;
	margin-top:		12px;
}
.9ptfontbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
}
.bluefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
}


h3 {
	color:			#666;
	font-size:		11px;
	font-weight:		bold;
	margin-top:		12px;
}


em {
	font-weight:		normal;
	font-style:		italic;
}
.SelectCourse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	font-weight: normal;
	width: 465px;
}



strong {
	font-weight:		bold;
}

ul {
	color:			#f60;
	margin-top:		8px;
	margin-bottom:		8px;
	margin-left:		18px;
	list-style-type:	square;
}

ol {
	color:			#f60;
	margin-top:		8px;
	margin-bottom:		8px;
}

span.li {
	color:			#666;
}

th {
	text-align:		right;
}

a {
	color:			#f60;
	text-decoration:	underline;
}

a:hover {
	color:			#f60;
	text-decoration:	underline;
}

/*	Template 		*/


#topbar {
 	position:		absolute;
 	left:			0px;
 	top:			0px;
 	width:			760px; 
 	height:			24px;
 	z-index:		1;
 	background-color:	#fff;
 	background-image:	url('topbar.gif');
}

#logo {
	position:		absolute;
	left:			0px; 
	top:			24px; 
	width:			258px;
	height:			99px; 
	z-index:		1;
	border-top:		1px solid #fff;
	border-bottom:		1px solid #fff;
}

#headimgleft {
	position:		absolute;
	left:			258px;
	top:			24px;
	width:			387px;
	height:			99px; 
	z-index:		1;
	border:			1px solid #fff;
}

#headimgright {
	position:		absolute;
	left:			360px; 
	top:			25px; 
	width:			287px; 
	height:			99px;
	z-index:		1;
}

#headpanelright {
	position:		absolute;
	left:			648px; 
	top:			25px; 
	width:			112px; 
	height:			99px; 
	z-index:		1;
	background-color:	#999;
}

#mainimghome {
	position:		absolute; 
	left:			143px; 
	top:			127px; 
	width:			216px; 
	height:			242px; 
	z-index:		1;
}

#mainbodyhome {
	position:		absolute; 
	left:			389px; 
	top:			151px; 
	width:			370px; 
	height:			129px; 
	z-index:		1;
}

#mainbody {
	position:		absolute; 
	left:			165px; 
	top:			151px; 
	width:			415px; 
	height:			129px; 
	z-index:		1;
}

#promoboxright {
	position: absolute; 
	left: 648px; 
	top: 141px; 
	width: 100px; 
	height: 150px; 
	z-index: 1;
}

#bottombar {
	color:			#000;
	width:			595px;
}

#f1 {
	color:			#000;
	font-size:		9px;
	width:			160px;
}

#f2 {
	color:			#666;
	font-size:		9px;
	width:			300px;
}


/*	Frequently Asked Questions	*/

div.faq {
	margin-top:		4px;
}

div.question {
	color:			#666;
	font-weight:		bold;
	text-decoration:	underline;
	margin-top:		12px;
}

div.answer {
	color:			#666;
}

div.faqnav {
	text-align:		center;
	margin-top:		12px;	
}


/*	Forms	*/

textarea {
	color:			#333;
	background-color:	#ebebeb;
	font-weight:		bold;
	border:			1px solid #000;
	overflow:		auto;
}

select {
	color:			#333;
	background-color:	#ebebeb;
	font-weight:		bold;
	border:			1px solid #000;
}

select.long {
	font-size:		9px;
	width:			360px;
}

input.text {
	color:			#333;
	background-color:	#ebebeb;
	font-weight:		bold;
	border:			1px solid #000;
	
}

input.textlong {
	color:			#333;
	background-color:	#ebebeb;
	font-weight:		bold;
	width:			200px;
	border:			1px solid #000;
	
}

input.button {
	color:			#333;
	background-color:	#ebebeb;
	font-weight:		bold;
	font-size:		12px;
	border:			0px;
	padding:		0px;
	margin-top:		4px;
	width:			60px;
	border:			1px solid #000;
}

div.button {
	margin-top:		6px;
	text-align:		right;
}

label {
	color:			#666;
	font-size:		11px;
	font-weight:		normal;
	vertical-align:		middle;
	text-align:		right;	
}

/*	navigation	*/

#menu {
	position:		absolute;
	top:			151px;
	left:			0px;
	z-index:		10;
}

div.navblock {
	background-color:	#b4b4b4;
	width:			11px;
	height:			21px;
	margin:			0px;
	padding:		0px;
	position:		absolute;
	left:			0px;
	border:			1px solid #fff;
	border-right:		none;
	border-bottom-width:	0px;
	border-left:		none;
}

div.navblockOn {
	background-color:	#f60;
	width:			11px;
	height:			21px;
	margin:			0px;
	padding:		0px;
	position:		absolute;
	left:			0px;
	border:			1px solid #fff;
	border-right:		none;
	border-bottom-width:	0px;
	border-left:		none;
}

div.navtext {
	background-color:	#ccc;
	font-size:		10px;
	text-align:		left;
	text-transform:		uppercase;
	line-height:		19px;
	vertical-align:		middle;
	width:			123px;
	height:			21px;
	margin:			0px;
	padding:		0px;
	padding-left:		8px;
	border:			1px solid #fff;
	border-bottom-width:	0px;
	border-left:		none;
	position:		absolute; 
	left:			11px; 
}

div.oltlogin {
	background-color:	#ccc;
	font-size:		10px;
	font-family:		arial, helvetica, "sans serif";
	color:			#000;
	text-align:		left;
	text-decoration:	none;
	line-height:		19px;
	vertical-align:		middle;
	width:			123px;
	margin:			0px;
	padding:		0px;
	padding-left:		8px;
	border:			none;
	border-bottom-width:	0px;
	border-left:		none;
	position:		absolute; 
	left:			11px; 
}

div.navtextOn {
	background-color:	#999;
	color:			#fff;
	font-size:		10px;
	text-align:		left;
	text-transform:		uppercase;
	line-height:		19px;
	vertical-align:		middle;
	width:			123px;
	height:			21px;
	margin:			0px;
	padding:		0px;
	padding-left:		8px;
	border:			1px solid #fff;
	border-bottom-width:	0px;
	border-left:		none;
	position:		absolute; 
	left:			11px; 
}

div.subnav {
	position:		absolute;
	left:			143px;
	width:			167px;
	margin-top:		4px;
	visibility:		hidden;
}

a.navtext {
	color:			#000;
	text-decoration:	none;
}

a.navtext:hover {
	color:			#fff;
	text-decoration:	none;
}

a.navtextOn {
	color:			#fff;
	text-decoration:	none;
}

a.navtextOn:hover {
	color:			#fff;
	text-decoration:	none;
}
.redfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
}
.buttonnew {
	background-color: #FF6500;
	width: 48px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.buttonnew1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6500;
	width: 48px;
}

