﻿a
{
	font-family: Verdana;
	color: #747c80;
	text-decoration: underline;
}

a:hover
{
	color: #3476ca;
}

body
{
	font-family: Verdana;
	font-size: 8pt;
	color: #747c80;
	text-align:center;
	margin:0px auto 0px auto;
	height:100%;
	background-image:url(images/mainBg.jpg);
	background-repeat:repeat-x;
}
html {
scrollbar-arrow-color: #efefef;
scrollbar-base-color: #3E557D;
scrollbar-face-color: ##9BA7BC;
}

.asyncPostbackPopup
{
	vertical-align:middle; 
	text-align:center;
	position:absolute; 
	z-index:10030; 
	background-color:Gray; 
	opacity: 0.62;
	filter: alpha(opacity=62);
}

.centerAll
{
	text-align:center;
	margin: 0px auto 0px auto;
} 

.bodyText
{
	text-align: left;
	vertical-align: top;
}

.bodyText2
{
	font-family: Verdana;
	font-size: 9pt;
font-weight:bold;
	color: #9FBAEC;
	text-align: left;
	vertical-align: top;
}

.bottomNav
{
	color:#ffffff;
}

.courseHeading
{
	color:#0a4878;
	text-decoration:none;
	font-weight:bold;
	font-size:11pt;
}

.heading
{
	font-family:Arial;
	font-weight:bold;
	font-size:14pt;
	color:#27416e;
	text-align:left;
	vertical-align:middle;
	padding-left:15px;
}
.headingCp
{
	font-family:Arial;
	font-weight:bold;
	font-size:18pt;
	color:#c02714;
	text-align:left;
	vertical-align:middle;
	padding-left:15px;
}

img
{
	border:0px;
}

.line
{
	background-image:url(images/line.gif);
}

.orangeLine
{
	height: 1px; 
	background-color: #e29e56
}

.subHeading
{
	font-weight:bold;
	font-size:14px;
	color:#132f4c;
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:10px;
	background-color:#bec5cf;
}

.siteMapHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	padding-left: 5px;
	height: 25px;
	/*background-color:#d8d8d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Gray;*/
}

.siteMapCell
{	
	vertical-align:top;
	font-family: Verdana;
	font-size: 8pt;
	height: 20px;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.siteMapSubCat
{	
	vertical-align:top;
	font-family: Verdana;
	font-size: 8pt;
	height: 20px;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.tableCell
{
	font-family: Verdana;
	font-size: 8pt;
	height: 20px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.tableHeading
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	background-color:#6c89a6;
	text-decoration:none;
	text-align: left;
	color:white;
	font-style: italic;
	border-bottom-style:none;
	border-bottom-width:0px;
	padding-left: 5px;
	height: 25px;
}

.textIndent
{
	padding-left:25px;
}
.formCell
{
	text-align:left;
	vertical-align:top;
}