﻿
p, td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
	line-height: 16px;
}
a, a:link, a:visited, a:active
{
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #FFCC00;
}
a:hover
{	font-size:11px;
	text-decoration: underline;
	color: #fff;
	font-weight:bold;
}


/*///////////////////////////////TABS //////////////*/
/*/////////////////////Tab Pages ///////////////////////*/


a.subNavLink:link
{
	color: #4c4c4c;
	text-decoration: none;
	font-size: 10.5px;
	text-transform: uppercase;
	letter-spacing: 0px;
}
a.subNavLink:visited
{
	color: #fff;
	text-decoration: none;
	font-size: 10.5px;
	text-transform: uppercase;
	letter-spacing: 0px;
}
a.subNavLink:hover
{
	color: #fff;
	text-decoration: none;
	font-size: 10.5px;
	text-transform: uppercase;
	letter-spacing: 0px;
}
.subNav
{
	font-size: 11px;
	color: #012E4F;
	background-color: #D5DCE2;
	padding: 2px 20px 2px 20px;
	text-transform: uppercase;
	vertical-align: middle;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	font-family: Arial;
	cursor:hand;
}
.subNavEmpty
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #fff;
	padding: 0px 4px 0px 4px;
	text-transform: uppercase;
	vertical-align: middle;
	border-bottom: solid 2px #012E4F;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	font-family: Arial;
	font-weight: bold;
}
.subNavCurrent
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #012E4F;
	padding: 2px 20px 2px 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	vertical-align: middle;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	font-family: Arial;
	font-weight: bold;

}

.trTabs
{
	border-bottom: solid 1px #012E4F;
}


/********************************************************/
form {
		text-align: left;
		font-size: 8pt;
	}
	
	fieldset {
	display: block;
	overflow: auto;
	border: solid 1px #545565;
	padding: 20px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	}
	
	.label1 {
		display: block;
		width: 150px;
		float: left;
		text-align: right;
		padding-top: 0px;
		font-weight: normal;
		color: #FFE850;
		font-size: 8pt;
		margin-right:10px;
	}
legend {
	font-weight: bold;
	color: #ffe850;
	margin-left: 20px;
	margin-bottom: 10px;
}




	
	.MandatoryField, .OptionalField {
		display: block;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		min-height: 10px;
		overflow: auto;
		/*height: 10px;
		*/overflow: visible;
	}
	
	.MandatoryWarningOn {
		display: block;
		text-align: left;
		background-color: #FFE850;
		color: #353546;
		font-weight: bold;
		margin: 0px 0px 10px 430px;
		padding-left: 5px;
	}
	
	.MandatoryWarningOff {
		display: block;
		text-align: left;
		background-color: transparent;
		color: #FFCC00;
		font-weight: bold;
		margin: 0px 0px 10px 410px;
		padding-left: 5px;
	}	

	.ButtonInput {
		margin: 0 20px 0px 0px;
		background: url('../images/button_bkgnd.gif') top left repeat-x #353546;
		border: solid 1px #A9ABC2;
		font: 8pt/12pt verdana,tahoma,arial,sans-serif;
		font-weight: bold;
		color: #FFE850;
	}
	
	.SelectInput {
		float: left;
		width: 300px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		margin: 0px;
	}
	
	.TextInput {
		float: left;
		width: 300px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #333333;
		margin: 0px 0px 0px 10px;

		font: 8pt verdana,tahoma,arial,sans-serif;
		color: #A9ABC2;
		background: #252536;
		border: solid 1px #A9ABC2;
	}
	
	.InactiveTextInput {
		float: left;
		width: 300px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #999999;
		margin: 0px 0px 0px 10px;

		font: 8pt verdana,tahoma,arial,sans-serif;
		color: #666666;
		background: #252536;
		border: solid 1px #666666;
	}
	
	.SmallTextInput, .NumberInput {
		/*float: left;
	*/	width: 80px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #333333;
		/*margin: 0px 0px 0px 10px;
*/
		font: 8pt verdana,tahoma,arial,sans-serif;
		color: #A9ABC2;
		background: #252536;
		border: solid 1px #A9ABC2;
	}
	
	.InactiveSmallTextInput, .InactiveNumberInput {
		float: left;
		width: 150px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #999999;
		margin: 0px 0px 0px 10px;

		font: 8pt verdana,tahoma,arial,sans-serif;
		color: #666666;
		background: #252536;
		border: solid 1px #666666;
	}
	
	.DateInput {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #333333;
	}
	
	.CheckBoxInput {
	text-align: left;
	float: left;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 200px;
	}
	
	.RadioButtonSet {
		text-align: left;
		float: left;
		width: 300px;
		margin: 0px 0px 0px 10px;
		padding: 0px;

		font: 8pt verdana,tahoma,arial,sans-serif;
		color: #A9ABC2;
		background: #252536;
		border: solid 1px #666666;
	}
	
	.DateField {
		text-align: left;
		float: left;
		width: 200px;
		margin: 0px 0px 0px 10px;
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #333333;
	}
	
	.RadioButton {
		display: block;
	}
	.RangeFieldset, .SelectFieldset {
		display: block;
		overflow: auto;
		border: solid 1px #545565;
		background-color: transparent;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		padding: 10px 10px 10px 10px;
		margin-bottom: 0px;
	}


	
	.FieldDescription {
		display: block;
		text-align:left;
		margin: 0px 0px 0px 430px;
		padding-left: 5px;
	}
	.TextInputPaging {
		width: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; margin: 0px 0px 0px 10px; font: 8pt verdana,tahoma,arial,sans-serif; color: #A9ABC2; background: #252536; border: solid 1px #A9ABC2;
	}
	
	h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #FFe850;
	clear: left;
	padding: 0px;
}
#Contents {
	margin:10px 10px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	display: block;
	overflow: auto;
}
#Contents a, #Contents a:visited {
	color: #ffe850;
}
#Contents a:hover {
	color: #FFFFFF;
}
#Contents div.RecordLinks ul li a, #BodyText div.RecordLinks ul li a:visited {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFE850;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFE850;
	color: #FFE850;
	padding-left: 10px;
	padding-bottom: 5px;
	margin: 0px;
	width: 120px;
	display: block;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.filterLabel
{
	font: 12px verdana, Helvetica, sans-serif;
	color: #FFCC00;
	font-weight: normal;
	padding-left: 2;
}
/*/////////////////////////////Admin Panel/////////////////*/
#adminContainer{width:845px;  margin:10px}
#adminhead{background-color:#ffcc00; padding:10px 10px 10px 20px; height:30px;}
#adminhead h1{font-family:Arial; font-size:16px; font-weight:bold; color:#A90000;}
#loginpane{float:right;}

#loginpane a, #loginpane a:link, #loginpane a:visited, #loginpane a:active
{
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #A90000;
}
#loginpane a:hover
{	font-size:11px;
	text-decoration: underline;
	color: #000;
	font-weight:bold;
}

.menutab{border:solid 2px #ffcc00;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	}
.menutab a,.menutab a:link, .menutab a:visited, .menutab a:active
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color: #FFCC00;
}
.menutab a:hover
{	
	font-family:Verdana;
	font-size:12px;
	text-decoration: none;
	color: #FFF;
}
.menutab table{ border:0px; border-collapse:collapse;}

.menutab table td{border:solid 1px #2A2A34; background-color:#000; padding:4px; white-space:nowrap; }

.menutab .headtd {background-color:#2A2A34; color:#FFCC00; font-weight:bold;width:50px;white-space:nowrap;}

/**************************************************************/
.tdlabel {
		width: 150px;
		text-align:right;
		font-weight: normal;
		color: #FFE850;
		font-size: 8pt;
		margin-right:10px;
	 vertical-align:top;
	}
.tdvalue
{
	text-align: left;
	font-size: 8pt;
	 padding-left:5px;
}

.propertyUnitTextbox
{
	font: 8pt verdana,tahoma,arial,sans-serif;
		color: #A9ABC2;
		background: #252536;
		border: solid 1px #A9ABC2;
	}