﻿td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-weight: normal;
	color: #7A7A7A;
}
DIV 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-weight: normal;
	color: #7A7A7A;
}

A:link, A:visited, A.tnav:link, A.tnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
}

A.bolded:link, A.bolded:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
}

a.headernavLink, a.headernavLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
    text-decoration: none;
}

a.footernavLink, a.footernavLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #858585;
    text-decoration: none;
}

a.headernavLink:hover, a.footernavLink:hover {
	color: #227FD5;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;

	background-color: #FFFFFF;
	margin-top: 0px;
	background-position: top;
	background-image: url('../../images/top_back.jpg');
	background-repeat: repeat-x;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.SectionHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.Head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.SubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC3333
}

.note{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
}

.normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.bolded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.smallbolded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

table.detail{
	border-color : #CCCCCC;
	background : #666666;
}

td.sectionSeparator{
	color: #FFFFFF;
	background : #999999;
}

td.dataLabel{
	color: #666666;
	background : #CCCCCC;
	vertical-align : top;
	text-align: right;
}

td.dataLabel2{
	color: #666666;
	background : #CCCCCC;
	vertical-align : top;
	text-align: left;
}

td.dataCell{
	background : #FFFFFF;
	vertical-align : top;
	text-align: left;
}

td.dataCell2{
	background : #FFFFFF;
	vertical-align : top;
	text-align: right;
}

td.divBar{
	color: #666666;
	background : #CCCCCC;
	vertical-align : top;
	text-align: left;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

td.sidebar{
	background-color: #316194;
	color: #FFFFFF;
}

td.print
{
	background-color : Silver;
}

.white {font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.whitehead {font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.whitesubhead {font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.whitesmallsubhead {font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

LI { List-style-type: square; List-style: outside }

.formButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EAEBEF;
	height: 17px;
}

.formText {
	font-size: 10px;
	color: #7A7A7A;
	border: 1px solid #7A7A7A;
	height: 18px;
	width: 120px;
}

.appDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}



.separatorline {
	color: #FF0000;
	background-color: #FF0000;
	font-size: 1px; /* This is needed for Netscape Navigator to force the height of the cell to 1 px */
}

.footerCopyRightText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-weight: normal;
	color: #797979;
}

table.header {
	width: 779px;
}

table.footer {
	width: 779px;
}

.tableHeader{
	background : #666666;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}

.dataRowEven{
	background-color : #CCCCCC;
	vertical-align : middle;
}

.dataRowOdd{
	background-color : #FFFFFF;
	vertical-align : middle;
}
