BODY {
	background-color;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	margin-top: 2px;
	margin-left: 2px;
}
.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
}

.telfont {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #006699;
}
.rightmainBG {
	background-image: url(images/rightmainbg.jpg);
	background-repeat: no-repeat;
	}
.leftmainBG {
	background-image: url(images/leftmainbg.jpg);
	background-repeat: no-repeat;
}
A.main {
	color: White;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.mainlink {
	color : #ECD888;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main7 {
	color: #2D4D96;
	font-size: 8pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main6 {
	color: White;
	font-size: 8pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main5 {
	color: #006699;
	font-size: 8pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main4 {
	color: #006699;
	font-size: 8pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main3 {
	color: #006699;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main2 {
	color: #C7D0DC;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main1 {
	color: White;
	font-size: 8pt;
	text-decoration: none;
	font-family: Tahoma,Verdana;
}
A.main:HOVER {
	text-decoration: underline;
}
A.main1:HOVER {
	text-decoration: underline;
}
A.main2:HOVER {
	text-decoration: none;
	color: White;
}
A.main3:HOVER {
	text-decoration: underline;
	color: red;
}
A.main4:HOVER {
	text-decoration: underline;
	}
A.main5:HOVER{
	text-decoration: underline;
	color: red;
}
A.main6:HOVER{
	text-decoration: underline;
	color: red;
}
A.main7:HOVER{
	text-decoration: underline;
	color: red;
}
TD.nav1 {
	color: White;
	font-size: 8pt;
	font-family: Tahoma,Verdana;
}
TR.mainw {
	color: White;
	font-size: 8pt;
	font-family: Tahoma,Verdana;
}
.current {
	color : #ECD888;
	font-weight: bold;
}
.current1 {
	color : #ECD888;
	font-weight: bold;
	font-size: 10pt;
}
.buttonFAH { color: #FFFFFF; background: #006699; border-color: #006699; font-weight: bold;  font-size: 12px; }
.buttonDIF { color: #FFFFFF; background: #2D4D96; border-color: #2D4D96; font-weight: bold;  font-size: 12px; }
.button {
		cursor: pointer;
		color: navy;
		border: 1px solid #CCD;
		background-color: #EEF;
		padding: .1em;
		margin-left: 1em;
		}
TD.main {
	background-image: url(images/rightmainbg.jpg);
	background-repeat: no-repeat;
	background-color: White;
}
TD.left {
	background-image : url(images/leftmainbg.jpg);
	background-repeat : no-repeat;
}
TD {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
}
.header2 {
	color: White;
	font-weight: bold;
	font-size: 9pt;
}
.mainheading {
	font-size: 16pt;
	font-weight: bold;
	color: #1E3D86;
}

.subheading1 {
	font-size: 10pt;
	font-weight: bold;
	color: #1E3D86;
}

.subheading0 {
	font-size: 11pt;
	font-weight: bold;
	color: Maroon;
}
.reportheader {
	color : White;
	font-weight : bold;
	background: #396394;
	text-align: center;
}
A.headerlink {
	color : black;
	text-decoration: none;
	font-weight : bold;
}
A.headerlink:HOVER {
	text-decoration: underline;
}
A.calitem {
	color : black;
	text-decoration: none;
	font-weight : bold;
}
A.calitem:HOVER {
	text-decoration: underline;
}
.FormTABLE {border-collapse: collapse}
.FormHeaderTD {background-color: #006699; text-align: left;}
.FormHeaderFONT {font-family: Verdana; font-size: 11pt; color: #FFFFFF; font-weight: bold}
.FieldCaptionTD {background-color: #2D4B94;}
.FieldCaptionFONT {font-family: Verdana, Arial, Tahoma, Helvetica; color: #FFFFFF; font-size: 10pt}
.DataTD {background-color: #DDDDDD;}
.ColumnFONT {font-family: Verdana, Arial, Tahoma, Helvetica; color: #FFFFFF; font-size: 10pt; font-weight: bold}
.ColumnTD {background-color: #2D4B94;}

.rowTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
.tableData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.fieldData1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
}
.fieldData2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.notice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #993300;
	font-weight: normal;
}
.rowTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	font-weight: normal;
}
.tableData2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #627395;
	text-decoration: none;
}
a.navigation:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
}.username {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

table {
	border-color: #336699;
	border-collapse: collapse;
}

