/* default for website */
body,div,td,tr,th,span,input,select,textarea,submit,p{
	font-family : Arial, Verdana, Helvetica;
	font-size:11px;
	font-weight:normal
}

a:link 		{ font-size : 11px; color : #666666; text-decoration : none; }
a:active 	{ font-size : 11px; color : #666666; text-decoration : none; }
a:visited 	{ font-size : 11px; color : #666666; text-decoration : none; }
a:hover 	{ font-size : 11px; color : #999999; text-decoration : underline; }

.copy,input,select,textarea,submit{color: #666666;}
.DefaultLinkColor {color : #666666;}
h1 { font-weight:normal; display:inline}
.bold { font-weight:bold}
.lowerCase {text-transform: lowercase}

.formboxsearch   { color: #FFFFFF; font-size: 10px; height:18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #F47929; padding: 1px 1px; border: solid 0px #7f7f7f; width: 20px;}

/* background colors */
.bodyBG 	 	 { background-color: #F8F8F8}
.oragenBG		 { background-color: #F47929}
.whiteBG 		 { background-color: #FFFFFF}
.lightGreyBG 	 { background-color: #F3F3F3}
.lightBlueGreyBG { background-color: #DCDFE4}
.blueBG			 { background-color: #204B82}

/* header images */
.headerBGLeft 	{ background-image:url('lib/images/body/backgroundLeftImage.gif'); background-x: repeat;}

/* font colors and sizers */
.white10 		{ font-size: 10px; color: #FFFFFF}
.white11 		{ font-size: 11px; color: #FFFFFF}
.white14 		{ font-size: 14px; color: #FFFFFF}
.white16 		{ font-size: 16px; color: #FFFFFF}
.white18 		{ font-size: 18px; color: #FFFFFF}
.white22 		{ font-size: 22px; color: #FFFFFF}
.whiteBold16	{ font-size: 16px; color: #FFFFFF; font-weight:bold}

.blue09  		{ font-size:9px; color: #204B82}
.blue10  		{ font-size:10px; color: #204B82}
.blue11  		{ font-size:11px; color: #204B82}
.blue12  		{ font-size:12px; color: #204B82}
.blue13  		{ font-size:13px; color: #204B82}
.blue14  		{ font-size:14px; color: #204B82}
.blue16  		{ font-size:16px; color: #204B82}
.blue18  		{ font-size:18px; color: #204B82}
.blueBold12 	{ font-size:12px; color: #204B82; font-weight:bold}
.blueBold14 	{ font-size:14px; color: #204B82; font-weight:bold}
.blueBold16		{ font-size:16px; color: #204B82; font-weight:bold}

.orangeBold11	{ font-size:11px; color: #F47929; font-weight:bold}
.orangeBold12	{ font-size:12px; color: #F47929; font-weight:bold}
.orangeBold14	{ font-size:14px; color: #F47929; font-weight:bold}
.orange14		{ font-size:14px; color: #F47929}
.orange16  		{ font-size:16px; color: #F47929}

.grey9 		{ font-size:9px; color: #666666}
.grey10 		{ font-size:10px; color: #666666}
.grey11 		{ font-size:11px; color: #666666}

/* scroll text */
.scrollTextSearchHome {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #204B82;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	
	overflow: auto;  
	height: 375px; 
	width: 430px;

	padding-bottom: 20px;
}

.scrollTextPropPage {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #204B82;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	border: 1px solid #FFFFFF;
	
	overflow: auto;  
	height: 215px; 
	width: 340px;

	padding-bottom: 20px;
}

/* links */
a.grey10LinkColor:link 		{ font-size : 10px; color : #666666; text-decoration : none; }
a.grey10LinkColor:active 	{ font-size : 10px; color : #666666; text-decoration : none; }
a.grey10LinkColor:visited 	{ font-size : 10px; color : #666666; text-decoration : none; }
a.grey10LinkColor:hover 	{ font-size : 10px; color : #666666; text-decoration : underline; }

a.grey11LinkColor:link 		{ font-size : 11px; color : #666666; text-decoration : none; }
a.grey11LinkColor:active 	{ font-size : 11px; color : #666666; text-decoration : none; }
a.grey11LinkColor:visited 	{ font-size : 11px; color : #666666; text-decoration : none; }
a.grey11LinkColor:hover 	{ font-size : 11px; color : #666666; text-decoration : underline; }

a.blue10LinkColor:link 		{ font-size : 10px; color : #204B82; text-decoration : none; }
a.blue10LinkColor:active 	{ font-size : 10px; color : #204B82; text-decoration : none; }
a.blue10LinkColor:visited 	{ font-size : 10px; color : #204B82; text-decoration : none; }
a.blue10LinkColor:hover 	{ font-size : 10px; color : #204B82; text-decoration : underline; }

a.blue11LinkColor:link 		{ font-size : 11px; color : #204B82; text-decoration : none; }
a.blue11LinkColor:active 	{ font-size : 11px; color : #204B82; text-decoration : none; }
a.blue11LinkColor:visited 	{ font-size : 11px; color : #204B82; text-decoration : none; }
a.blue11LinkColor:hover 	{ font-size : 11px; color : #204B82; text-decoration : underline; }

a.blue11ItalicLinkColor:link	{ font-size : 11px; color : #204B82; text-decoration : none; font-style:italic }
a.blue11ItalicLinkColor:active 	{ font-size : 11px; color : #204B82; text-decoration : none; font-style:italic }
a.blue11ItalicLinkColor:visited	{ font-size : 11px; color : #204B82; text-decoration : none; font-style:italic }
a.blue11ItalicLinkColor:hover	{ font-size : 11px; color : #204B82; text-decoration : underline; font-style:italic }

a.blue12LinkColor:link		{ font-size : 12px; color : #204B82; text-decoration : none; }
a.blue12LinkColor:active 	{ font-size : 12px; color : #204B82; text-decoration : none; }
a.blue12LinkColor:visited	{ font-size : 12px; color : #204B82; text-decoration : none; }
a.blue12LinkColor:hover		{ font-size : 12px; color : #204B82; text-decoration : underline; }

a.blue13LinkColor:link		{ font-size : 13px; color : #204B82; text-decoration : none; }
a.blue13LinkColor:active 	{ font-size : 13px; color : #204B82; text-decoration : none; }
a.blue13LinkColor:visited	{ font-size : 13px; color : #204B82; text-decoration : none; }
a.blue13LinkColor:hover		{ font-size : 13px; color : #204B82; text-decoration : none; }

a.blue16LinkColor:link 		{ font-size : 16px; color : #204B82; text-decoration : none; }
a.blue16LinkColor:active 	{ font-size : 16px; color : #204B82; text-decoration : none; }
a.blue16LinkColor:visited 	{ font-size : 16px; color : #204B82; text-decoration : none; }
a.blue16LinkColor:hover 	{ font-size : 16px; color : #204B82; text-decoration : none; }

a.orange11LinkColor:link 	{ font-size : 11px; color : #F47929; text-decoration : none; }
a.orange11LinkColor:active 	{ font-size : 11px; color : #F47929; text-decoration : none; }
a.orange11LinkColor:visited	{ font-size : 11px; color : #F47929; text-decoration : none; }
a.orange11LinkColor:hover 	{ font-size : 11px; color : #F47929; text-decoration : underline; }

a.orange13LinkColor:link 	{ font-size : 13px; color : #F47929; text-decoration : none; }
a.orange13LinkColor:active 	{ font-size : 13px; color : #F47929; text-decoration : none; }
a.orange13LinkColor:visited	{ font-size : 13px; color : #F47929; text-decoration : none; }
a.orange13LinkColor:hover 	{ font-size : 13px; color : #F47929; text-decoration : underline; }

a.orange14LinkColor:link 	{ font-size : 14px; color : #F47929; text-decoration : none; }
a.orange14LinkColor:active 	{ font-size : 14px; color : #F47929; text-decoration : none; }
a.orange14LinkColor:visited	{ font-size : 14px; color : #F47929; text-decoration : none; }
a.orange14LinkColor:hover 	{ font-size : 14px; color : #F47929; text-decoration : underline; }

a.orange16LinkColor:link 	{ font-size : 16px; color : #F47929; text-decoration : none; }
a.orange16LinkColor:active 	{ font-size : 16px; color : #F47929; text-decoration : none; }
a.orange16LinkColor:visited	{ font-size : 16px; color : #F47929; text-decoration : none; }
a.orange16LinkColor:hover 	{ font-size : 16px; color : #F47929; text-decoration : none; }

a.white22LinkColor:link 	{ font-size : 22px; color : #FFFFFF; text-decoration : none; }
a.white22LinkColor:active 	{ font-size : 22px; color : #FFFFFF; text-decoration : none; }
a.white22LinkColor:visited	{ font-size : 22px; color : #FFFFFF; text-decoration : none; }
a.white22LinkColor:hover 	{ font-size : 22px; color : #EDEFF1; text-decoration : none; }

/* line heights */
.lineHeight18 {line-height:18px}
.lineHeight22 {line-height:22px}
.lineHeight32 {line-height:32px}

/* global form element styles */
form{
	padding:0px;
	margin:0px;
}

input {
	color: #666666;
	font-size: 10px;
	background-color: #ffffff;
	padding: 2px 2px; 
	border: solid 1px #7f7f7f;
}

.popupforms{
	color: #999999;
	font-size: 10px;
}

.popupformsSpace{
	padding-top:10px;
	line-height:15px;
}

.mapTypes 		{ width: 90px; text-align: center; font-size: 12px; background-color: #DCDFE4; color: #204B82; border: 1px solid #FFFFFF;font-size: 11px; padding: 2px 0px; font-weight: normal}
.mapTypesOver	{ width: 90px; text-align: center; font-size: 12px;	background-color: #204B82; color: #FFFFFF; border: 1px solid #FFFFFF;font-size: 11px; padding: 2px 0px; font-weight: normal}

/* property Tracker Styles */
.wrapTable {
	width : 100%;
	border : none;
	padding-top : 6px;
	padding-left : 6px;
}
loginTable {
	border : none;
}
.menuCell {
	background-color : 5D6568;
	background : 5D6568;
}
.menuCellHover {
	background-color : AAB0B1;
	background : AAB0B1;
}
a.menuText {
	color : White;
	text-decoration: none;
	font : bold 11px;
}
a.menuText:hover {
	color : White;
	text-decoration: none;
}

.headingTable {
	width : 100%;
	border : none;
}

.headingCellLeft {
	background-color : 989BA2;
	background : 989BA2;
	width : 60%;
}
.headingCellRight {
	background-color : 989BA2;
	background : 989BA2;
}
.headingTextLeft {
	text-decoration: none;
	color: White;
	font : bold 11px;
}
.headingTextRight {
	text-decoration: none;
	color: White;
	font : bold 11px;
}
a.headingTextRight {
	text-decoration: underline;
	color: White;
}
a.headingTextRight:hover {
	text-decoration: underline;
	color: AAB0B1;
}

.inputSelect  {
	font-size: 11px;
	background-color: ffffff;
	padding: 1px;
	border: solid 1px Gray
}

.inputText  {
	font-size: 11px;
	background-color: White;
	padding: 1px;
	border: solid 1px Gray
}

.inputCheckbox  {
	font-size: 11px;
	background-color: ffffff;
	padding: 1px;
	border: none;
}

.inputTextarea  {
	font-size: 11px;
	background-color: ffffff;
	padding: 1px;
	border: solid 1px Gray;
}

.inputButton  {
	font-size: 11px;
	border: solid 1px Gray;
	height: 17px;
	padding-top:0px;
}

.criteriaTable {
	width : 100%;
}

.plainBold {
	text-decoration: none;
	color: Black;
	font-size: 11px;
	font : bold;
	padding-left : 5px;
}

.plainLarge {
	text-decoration: none;
	color: Black;
	font-size: 12px;
}

.listAddressRow {
	background-color : EFEFEF;
	background : EFEFEF;
	height: 20;
}

.listDataRow {
	background-color : white;
	background : white;
	height: 20;
}

.listSeparatorRow {
	background-color : F2A525;
	background : F2A525;
	height : 1;
}

.address {
	text-decoration: none;
	color: 5E656B;
	font-size: 11px;
	font : bold;
	padding-left : 5px;
}

.required {
	color: Red;
	font : bold;
	padding-left : 5px;
}

a.nextPrev {
	text-decoration: underline;
}

a.plain {
	text-decoration: none;
	color: Black;
	font-size: 11px;
	padding-left : 5px;
}
a.plain:hover {
	text-decoration : underline;
	color: 5b5b5b;
	font-size: 11px;
	padding-left : 5px;
}
a.plainLarge {
	text-decoration	: none;
	color		: black;
	font-size	: 12px;
	font-weight	: bold;
	padding-left : 5px;
}
a.plainLarge:hover { 
	text-decoration : underline;
	color		: 5b5b5b;
	font-size	: 12px;
	font-weight	: bold;
	padding-left : 5px;
}

a.button {
	text-decoration	: none;
	color		: white;
	font-size	: 11px;
	background-color : 9A9AA4;
	padding-top	: 2;
	padding-bottom	: 2;
	padding-left	: 3;
	padding-right	: 3;
	font-weight	: bold;
}
a.button:hover { 
	text-decoration : none;
	color		: white;
	font-size	: 11px;	
	background-color : ED1B24;
	padding-top	: 2;
	padding-bottom	: 2;
	padding-left	: 3;
	padding-right	: 3;
	font-weight	: bold;
}
a.th {
	text-decoration	: none;
	color		: ffffff;
	font-size	: 11px;
	padding-top	: 2;
	padding-bottom	: 2;
	padding-left	: 3;
	padding-right	: 3;
}
a.th:hover { 
	text-decoration : none;
	color		: 5b5b5b;
	font-size	: 11px;	
	padding-top	: 2;
	padding-bottom	: 2;
	padding-left	: 3;
	padding-right	: 3;
}

