body {
	margin: auto;
	background-color:	White;
	color:	#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.noPrint {
display: none; background-color: red;
}

a 					{text-decoration:none;}
a:hover 			{text-decoration:underline; color:339900;}
a.link:hover	{text-decoration:underline; color:66ff66;}

.textlinks { color: #ff4500; text-decoration: underline }
.textlinksRev  { color: #a9a9a9; text-decoration: none }

/* Header Formatting */

.top_left { vertical-align: top; background-color: #000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 8pt;
color:#fff; text-align:left;
text-align:left;
}

.top_left a  {
	color: #FF4500;
	text-decoration: none;
}


.top_left a:hover  {
	color: Yellow;
	text-decoration: none;
}



.top_right { vertical-align: top; background-color: #000;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size: 8pt;
color:#fff; text-align:left;
text-align:right;
}

.top_right a  {
	color: white;
	text-decoration: none;
	margin: 0; padding: 1px;
	padding-left: 2em;
	background: url(image/arrow.gif) no-repeat 1em;
}


.top_right a:hover  {
	color: Yellow;
	background: url(image/arrow_hover.gif) no-repeat 1em;
	text-decoration: none;
}


td#content {
	padding-top:1em;
	padding-bottom:4em;
	padding-left:3px;
	padding-right:3px;
}




.FormBack {
	background-color: transparent;
}
.FooterStyle { background-color: #CC9900 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.FormText1 {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold
}
.FormLabels {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal
}
.FormHead {
	background-color: #008080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ffcc00;
}
.FormSubHead {
	background-color: Maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}
.FormSubText {
	background-color: #eeefdd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: Black;
}
.PageBrowser
		{
	background: transparent;
	font-family : "Arial Narrow", arial, verdana, sans-serif;
	font-size: 8pt;
}
		.bordernopad
		{border: 1px solid grey;
			border-color : 000000;
			font-family :  Verdana, Arial Narrow, arial  sans-serif;
			font-size: 8pt;
			border: 1px solid Black;}
		.RowA
		{background:#FFFFFF;
			font-family :  Verdana, Arial Narrow, arial   sans-serif;
			font-size: 10pt;}
		.RowB
		{background:#EFEFEF;
			font-family : Verdana, Arial Narrow, arial  sans-serif;
			font-size: 10pt;}
		.ColumnHeaders
		{font-family : "Arial Narrow", arial, verdana, sans-serif;
			font-size: 10pt;
			color:#ff0000;
			}
		.RecordsInput
		{
			font-size: 10px;
			font-family: Arial,verdana, sans-serif;
			background-color: #eeefdd;
			height:20px;
			text-align : center;
			padding:0px;
		}
		.SearchFacility
		{
			font-family : Arial Narrow, arial , verdana, sans-serif;
			font-size: 8pt;
			background: #efefef;
			color: #000000;
			padding:1px;
		}




		.formsubmit
		{
			font-family : Arial Narrow, arial , verdana,  sans-serif;
			font-size: 8pt;
			height:20px;
			width:60px;
			background: #eeefdd;
			cursor: hand;
			color: #6a6938;
			padding:0px;
			text-align : center;
		}
		.formsubmitMouseover {
			font-family : Arial Narrow, arial , verdana,  sans-serif;
			font-size: 8pt;
			height:20px;
			width:60px;
			background: #d6d3bd;
			cursor: hand;
			color: #6a6938;
			padding:0px;
			text-align : center;
			text-decoration : none;}

		.HorizTextMenu {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align : center;
}
.backbutton { font-family : Verdana, "Arial Narrow", "arial sans-serif"; font-size: 8pt; }
.DatePickHead {
	background-color: Navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}
.DatePickBody {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
}

.adminSide_10_white    { color: #fff; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-align: right; margin-right: 5px }
.adminFields_10_grey  { color: #696969; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 5px }
.redNotes { color: #f00; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.adminHeads_10   { color: #333; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; margin-left: 8px }

.adminTitles { color: #000; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.objectHeads     { color: #333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pageHeadsWhite  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.objectCopy { color: #666;	font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.objectCopyRed  { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.objectCopySmall   { color: #999; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.objectCopySmallBlack  { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mainCopy { color: #666; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.mainCopyHeads { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 8px; }
.objectCopyBlack   { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contractCopy   { color: #222; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Silver_10  { color: Gray; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contractCopyBold { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contractTitles  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contractCopyBig { color: #fff; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.objectHeads2    { color: #333; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background: #d7d7d7;  }



a:hover.textlinks { color: #222; text-decoration: underline }
a:hover.textlinksRev   { color: white; text-decoration: underline }
a:link.textlinks          { color: #ff4500; text-decoration: underline }
a:link.textlinksRev    { color: #a9a9a9; text-decoration: none }


.inactive_textlinks { color: #ff4500; text-decoration: none }



td.adminSide  { background-color: #a9a9a9; padding: 2px 0px; border-top: #fff; border-bottom: 1px solid #c0c0c0 }
td.borderMain { background-color: #ddd; border-top: #fff; border-bottom: #c0c0c0 }

td.objectBorders  { background-color: #d3d3d3; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.contractBorders { background-color: #696969; border-top: medium none #fff; border-bottom: medium none #c0c0c0}
td.objectHeadsBg      { background-color: #f5f5f5; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.listHeadsBg   {font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dedede; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }

td.listHeadsBg1 { background-color: #efefef; border-top: medium none #fff; border-bottom: medium none #a9a9a9 }
td.objectBg   { background-color: white; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.panelDark { background-color: #444 }
td.panelBlack { background-color: #000 }
td.objectTableBg { background-color: #f5f5f5 }
td.objectTableDarkBg  { background-color: #ddd }
td.objectEditBg { background-color: #f5f5f5; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.contractBg   { background-color: #c0c0c0; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.contractBgTop { background-color: #808080; border-top: medium none #fff; border-bottom: medium none #c0c0c0 }
td.adminFields    { background-color: #f5f5f5; padding: 2px 0px }
td.adminFieldsHeads   { background-color: #ededed; padding: 2px 0px }
td.adminFieldsON  { background-color: #eee; padding: 2px 0px }



.fields   { color: #ff4500; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; background-color: #fff; border: solid 1px #d3d3d3 }
.fieldsDark { color: #dcdcdc; font-size: 11px; font-family: Arial, Helvetica, Sans-serif; background-color: #696969; border: none 0px #696969 }
.fieldsPlain { color: #ff4500; font-size: 11px; font-family: Arial, Helvetica, Sans-serif }

.menuItems     { color: #333; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuHeads     { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.mainCopyBlack { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  margin: 2em 2em;  border: 2px;   }

p#quickSearch {font-size: x-small; width: 95%;}

.form-wrapper 		{background-color:#666666; border: 1px solid #666666; }
.form-titlebar		{background-color:#888885; color:white;  font-size: 11px;  font-weight: bold; text-align: center;  }
.title-forgot       {color:#666666;  font-size: 11px;  font-weight: bold; text-align: center; }
 p.forgot			{color:	#666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: auto;}
.form-description	{background-color:#ddddd5; color: Black;  font-size: 11px; text-align: center; }
.form-errors		{color: Red;  text-align: left;   }
.form-errors-li		{color: Red;  font-size:11;     }
.form-body			{background-color:#ddddd5;color: Black;         }
.form-buttons		{background-color:#ccccc5;}
.form-required       { font-weight: normal;    align: right;     }
.form-block-description	{background-color:#ddddd5;color: Black;       padding-top: 7px;  padding-bottom: 8px;  font-weight: bold;             }
.buttn,.buttnText	{background-color:#e0e0d5;}
.buttn-fix 			{background-color:#e0e0d5;width:7.5em;}
.label			{font-size: 11;  }
.buttn,.buttnText	{background-color:#e0e0d5;}
.buttn-fix 			{background-color:#e0e0d5;width:7.5em;}


select { color: Black;  font-size: 11px; }

input  { font-size: 11px; }



