.bodytext {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.bodytextbold {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

a.topnav {
	font-family : Arial;
	font-size : 12px;
	color : #CC0000;
	font-weight : bold;
	text-decoration : none;
}

a:hover.topnav {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

.topnavbackground {
	background-color : #FF9933;
}

.topnavhighlight {
	font-family : Arial;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	background-color : #666699;
}

.topnavunhighlight {
	font-family : Arial;
	font-size : 12px;
	color : #CC0000;
	font-weight : bold;
	background-color : #FF9933;
}

.homecontent{
	border : 1px solid #FFFFFF;
	background-color : #CCCCCC;
	padding : 10px;
}

.tableborder{
	border : 1px solid #FFFFFF;
}

.qscategoryheader {
	font-family: arial;
	font-size: 16px;
	color : #9F0000;
	font-weight : bold;
	text-decoration : none;
}

.qscategorysubheader {
	font-family: arial;
	font-size: 14px;
	color : #FD6911;
	font-weight : bold;
	text-decoration : none;
}

.qsheaderdetails {
	font-family: arial;
	font-size: 14px;
	color : #000000;
	font-weight : bold;
	background-color : #CCD3E3;
	padding : 5px 0px 5px 0px;
}

.predictheaderdetails {
	font-family: arial;
	font-size: 14px;
	color : #000000;
	font-weight : bold;
	background-color : #FB9595;
	padding : 5px 0px 5px 0px;
}

.qscategorydiv {
	width : 575px;
	border : 1px solid #CCD3E3;
	background-color : #FFFFFF;
}

.qsbg1 {
	background-color : #FFFFFF;
	padding : 10px 0px 10px 0px;
}

.qsbg2 {
	background-color : #E5E5E5;
	padding : 10px 0px 10px 0px;
}

.studheader {
	font-family: arial;
	font-size: 16px;
	color : #9F0000;
	font-weight : bold;
	text-decoration : none;
}

.studsubheader {
	font-family: arial;
	font-size: 14px;
	color : #FD6911;
	font-weight : bold;
	text-decoration : none;
}

.studheaderdetails {
	font-family: arial;
	font-size: 14px;
	color : #000000;
	font-weight : bold;
	background-color : #CCD3E3;
	padding : 5px 0px 5px 0px;
}

.moredetails {
	font-family : Arial;
	font-size : 12px;
	color : #CC0000;
	font-weight : bold;
	text-decoration : none;
}

.studcategorydiv {
	width : 575px;
	border : 1px solid #CCD3E3;
	background-color : #FFFFFF;
}

.studbg1 {
	background-color : #FFFFFF;
	padding : 10px 0px 10px 0px;
}

.studbg2 {
	background-color : #E5E5E5;
	padding : 10px 0px 10px 0px;
}

.searchdetails {
	background-color : #CCD3E3;
	padding : 5px 0px 5px 0px;
}

.newsheader {
	font-family : Arial;
	font-size : 12px;
	color : #CC0000;
	font-weight : bold;
	text-decoration : none;
}

.newscontent {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.courseheader {
	font-family: arial;
	font-size: 16px;
	color : #9F0000;
	font-weight : bold;
	text-decoration : none;
}

.coursesubheader {
	font-family: arial;
	font-size: 14px;
	color : #FD6911;
	font-weight : bold;
	text-decoration : none;
}

.buttonformat {
	font-family : Arial;
	font-size : 12px;
	color : #9F0000;
	font-weight : bold;
	text-decoration : none;
	background-color : #CCD3E3;
}

.error {
	font-family : arial;
	font-size : 12px;
	color : #9F0000;
	font-weight : bold;
	text-decoration : none;
}

.smallbasket {
	font-family : arial;
	font-size : 9px;
	color : #000000;
	text-decoration : none;
}

.smallbasketbold {
	font-family : arial;
	font-size : 9px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

h1 {
	font-family: arial;
	font-size: 12px;
	line-height : 16px;
	padding : 3px 0px 3px 0px;
	margin : 0px;
	color: #FFFFFF;
	}
	
.h1 {
	font-family: arial;
	font-size: 12px;
	font-weight : bold;
	line-height : 16px;
	padding : 3px 0px 3px 0px;
	margin : 0px;
	color: #FFFFFF;
	}

h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
	
.h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}

h3 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
}

.h3 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
}

.studborder {
	border : 1px solid #CCCCCC;
}

.studnavhighlight {
	background-color : #CCD3E3;
}

.studnavunhighlight {
	background-color : #F1F1F3;
}

a.studnav {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

a:hover.studnav {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	background-color : #CCD3E3;
	text-decoration : none;
}

.studnavselect {
	font-family : Arial;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	background-color : #CCD3E3;
	text-decoration : none;
}

	.suggest_link {
		background-color: #FFFFFF;
	}

	.suggest_link_over {
		background-color : #E5E5E5;
		cursor : default;
	}

	#search_suggest {
		/*position: absolute;*/
		text-align: left;
		border: 0px solid #ff0033;
		font-size : 12px;
		font-family : Arial;
		color : #990033;
		z-index : 999999999;
		margin : 0px;
		padding : 10px 0px 5px 0px;
	}
