/* print feature */
#printpageheader,
.dontdisplay{
	display: none;
	}

/* main copy text style */
body {
	background-image: url(/images/i_bg.jpg);	

}

.help {
	background-image: url(/images/sp.gif);	

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F3120;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F3120;
	line-height:150%;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F3120;
	line-height:150%;
}

.lineheight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F3120;
	line-height:150%;
}

.greentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0F3120;
}

.gold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D9B200;
	font-size: 11px;
	}

.smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F3120;
}

.hubtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0F3121;
	font-size: 11px;
	line-height: 150%;
	}
	
.hubtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0F3120;
	font-size: 11px;
	line-height: 150%;
	}
	
.certificate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #566C5A;
	font-size: 11px;
	}

.competitionred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BF4736;
	font-size: 11px;
	}
	
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0F3120;
	font-size: 24px;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:150%;
}

/* navigation styles (styles.js) */

.navfoot, .navfoot:link, .navfoot:visited {
	font-family: Arial, Helvetica, sans-serif;
	color : #D9B200;
	font-size: 11px;
	text-decoration: none;
}

.navfoot:active, .navfoot:hover {
	font-family: Arial, Helvetica, sans-serif;
	color : #FEF8E0;
	font-size: 11px;
	text-decoration: underline;
}

.navfootselected, .navfootselected:link, .navfootselected:active, .navfootselected:visited, .navfootselected:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color : #FEF8E0;
	font-size: 11px;
	text-decoration: none;
}

.mainnav, .mainnav:link, .mainnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}

.mainnav:active, .mainnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	background-color: #98DDAA;
	}

.mainnavselected, .mainnavselected:link, .mainnavselected:active, .mainnavselected:visited, .mainnavselected:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	}
	
.mainnavgreen, .mainnavgreen:link, .mainnavgreen:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #23B649;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}

.mainnavgreen:active, .mainnavgreen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	background-color: #98DDAA;
	}

/* Subnav Links */

.subnav, .subnav:link, .subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FDEFB9;
	font-size: 11px;
	text-decoration: underline;
	line-height: 170%;
}

.subnav:active, .subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FDEFB9;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
}

.subnavselected, .subnavselected:link, .subnavselected:active, .subnavselected:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
	}
	
.subnavselected:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
	}
	
.subnav3, .subnav3:link, .subnav3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3120;
	font-size: 10px;
	text-decoration: underline;
}

.subnav3:active, .subnav3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3120;
	font-size: 10px;
	text-decoration: none;
}

.subnavselected3, .subnavselected3:link, .subnavselected3:active, .subnavselected3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	}
	
.subnavselected3:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 10px;
	text-decoration: none;

	}

/* end navigation styles (styles.js)*/

/* links */

.breadcrumbslink:link, .breadcrumbslink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3120;
	font-size: 10px;
	text-decoration: underline;
}

.breadcrumbs, .breadcrumbslink:active, .breadcrumbslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3120;
	font-size: 10px;
	text-decoration: none;
}

.hublinks:link, .hublinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3121;
	font-size: 11px;
	line-height: 150%;
	text-decoration: underline;
}

.hublinks:active, .hublinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3121;
	font-size: 11px;
	line-height: 150%;
	text-decoration: none;
}

.hublinks2:link, .hublinks2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3121;
	font-size: 11px;
	line-height: 150%;
	text-decoration: none;
	font-weight:bold;
}

.hublinks2:active, .hublinks2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #0F3121;
	font-size: 11px;
	line-height: 150%;
	text-decoration: underline;
	font-weight:bold;
}

.adminbreadcrumbslink:link, .adminbreadcrumbslink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 10px;
	text-decoration: underline;
}

.adminbreadcrumbslink:active, .adminbreadcrumbslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 10px;
	text-decoration: none;
}

.sublink:link, .sublink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FDEFB9;
	font-size: 11px;
	text-decoration: underline;
	line-height: 170%;
}

.sublink:active, .sublink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FDEFB9;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
}

.featuredbluelink:link, .featuredbluelink:visited {
	color : #2A3694;
	text-decoration: underline;
}

.featuredbluelink:active, .featuredbluelink:hover {
	color : #2A3694;
	text-decoration: none;
}

.linknounderline:link, .linknounderline:visited {
	color : #0F3120;
	text-decoration: none;
}

.linknounderline:active, .linknounderline:hover {
	color : #0F3120;
	text-decoration: underline;
}

.creamtext:link, .creamtext:visited {
	color : #FEF8E0;
	text-decoration: underline;
	line-height:150%;
}

.creamtext, .creamtext:active, .creamtext:hover {
	color : #FEF8E0;
	text-decoration: none;
	line-height:150%;
}


.paddinghomeonehundred {
	padding-top: 105px;
}

a:link, a:visited, a:active {
	color: #0F3120;
	text-decoration: underline;
}

a:hover {
	color: #0F3120;
	text-decoration: none;
}

.welcomebody {
	height:95%;
}

#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;}

.dhtmltableborder {
	border: solid 1px #197252;
	}
/* end links */
