/* Fonts for tab Navigation bar at top of page */
.tab { font-weight: normal; font-size: 11px; color: #003399; }
a.tab:link   { text-decoration: none; color: #003399; }
a.tab:visited { text-decoration: none; color: #800080; }
a.tab:hover	{ text-decoration: none; color: #FF3300; }
a.tab { text-decoration: none; }
input.radio { background: #ffffff; color: #000000; }

/* Fonts for links that need underline */
.underline { font-weight: normal; font-size: 10px; color: #000000; }
a.underline:link   { text-decoration: underline; color: #003399; }
a.underline:visited { text-decoration: underline; color: #800080; }
a.underline:hover	{ text-decoration: underline; color: #FF3300; }
a.underline { text-decoration: none; }

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
a:link,a:active,a:visited { text-decoration: none; color : #006699; }
a:hover		{ text-decoration: none; color : #ff0000; }
hr	{ height: 0px; border: solid #cccccc 0px; border-top-width: 1px;}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #ff0000; text-decoration: none; }

/* Fonts for Footer Links */
.footer { font-weight: normal; font-size: 11px; color:#003399; }
a.footer:link   { text-decoration: none; color: #003399; }
a.footer:visited { text-decoration: none; color: #800080; }
a.footer:hover	{ text-decoration: none; color: #FF3300; }
a.footer { text-decoration: none; }

/* Copyright and bottom info */
.copyright		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px;}
a.copyright		{ color: 000000; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: none;}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #FFFFFF;
}

/* Header Title on Assignment Form */
.section {
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none;
	font-weight : bold;
	font-style : normal;
}

/* The button used for the search engine */
input.mainsearch {
	color : #000000;
	background-color : #00FFFF;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border-color : #FFFFFF;
}

/* Submit Button */
input.submit {
	background-color : #00ffff;
	}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #00ffff;
}

input { text-indent : 2px; }

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	scrollbar-face-color : #DEE3E7;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #DEE3E7;
	scrollbar-3dlight-color : #D1D7DC;
	scrollbar-arrow-color : #006699;
	scrollbar-track-color : #EFEFEF;
	scrollbar-darkshadow-color : #98AAB1;
}