body, td, th, p
{
	font-family: verdana, tahoma;
	font-size: 8pt;
}
body
{
}

.buttonReg 
{
	background-image:url(images/buttonRegBack.gif); 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	padding-left:15px; 
	padding-right:15px; 
	padding-top:5px; 
	padding-bottom:5px;
}

.buttonRegOver 
{
	background-image:url(images/buttonOverBack.gif); 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	padding-left:15px; 
	padding-right:15px; 
	padding-top:5px; 
	padding-bottom:5px;
}

.navReg 
{
	background-color:#F4F4F4; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:5px;
}

.navOver 
{
	background-color:#D9D9D9; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:5px;
}

a.botnav:link, a.botnav:active, a.botnav:visited 
{
	color: #666666;
	text-decoration: none;
	font-size: 7pt;
}
a.botnav:hover 
{
	color: #666666;
	text-decoration: underline;
	font-size: 7pt;
}


a:link, a:active, a:visited 
{
	color: #900028;
	text-decoration: none;
}
a:hover 
{
	color: #009ddd;
	text-decoration: underline;
}


a:link.top, a:active.top, a:visited.top
{
	font-weight: bold;
	color: #006b85;
	text-decoration: none;
}
a:hover.top
{
	color: #222222;
	text-decoration: underline;
}

.page_header
{
	color: #009ddd;
	font-size: 14pt;
}
.question
{
	font-weight: bold;
	background: url('images/header_bg.gif') #ffffff;
	color: #ffffff;
	padding: 5px;
}
.header_question
{
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
	color: #009ddd;
	padding: 2px;
	border-bottom: solid 1px #900028;
}
.err
{
	color: #ff0000;
}
.input, textarea, select
{
	border: solid 1px #666666;
	background-color: #ffffff;
	color: #004275;
	font-family: verdana, tahoma;
	font-size: 8pt;
}

.graphicReg 
{
	background-image:url(images/graphicReg.gif);
	background-repeat:no-repeat;
	width:140px;
	height:24px;
	color:black;
	padding-top: 5px;
	padding-left: 30px;
	margin-bottom:10px;
	cursor: pointer;
}

.graphicOver 
{
	background-image:url(images/graphicOver.gif);
	background-repeat:no-repeat;
	width:140px;
	height:24px;
	color:black;
	text-decoration:underline;
	padding-top: 5px;
	padding-left: 30px;
	margin-bottom:10px;
	cursor: pointer;
}

.contact 
{
	min-height: 23px;
	display: block;
	padding: 10px 5px 10px 10px;
	color: #000;
	text-decoration: none;
	font-family: verdana,sans;
	line-height: 13px;
	background-color: #f0f0f0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #999;
}
td.left
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #999999;
	height: 23px;
	display: block;
	padding: 7px 7px 7px 15px;
	color: #000;
	text-decoration: none;
	font-family: verdana,sans;
	font-size: 10px;
	line-height: 13px;
	background: #e9f2fa;
}
td.left_over
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #999999;
	height: 23px;
	display: block;
	padding: 7px 7px 7px 15px;
	color: #000;
	text-decoration: underline;
	font-family: verdana,sans;
	font-size: 10px;
	line-height: 13px;
	background: #e5e5e5;
}
.topmenu
{
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}
.cellContrast
{
	background-color: #e9f2fa;
	font-size: 11px;
	font-weight: bold;
	
	padding: 2px;
}

.cellContrastNo
{
	background-color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	
	padding: 2px;
}

/***** /page specific css *****/
table.mcom {
	background-color: #ffffff;
	font-size: 11px;
	text-align: center;
	width: 450px;
}
table.mcom td {
	text-align: center;
	font-size: 11px;
	border-right: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}
table.mcom img {
	border: 0px;
	font-size: 11px;
}

h1
{
	color: #009ddd;
	font-size: 14pt;
    font-weight: normal;
	text-decoration: none;
}
h2
{
	color: #009ddd;
	font-size: 14pt;
}
h3
{
	color: #009ddd;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: none;
}

.textLink   { color:E32320; text-decoration:underline; cursor:hand; }


