/* ============================ */
/*		[S] HTML Standards		*/
/* ============================ */
body 	{
	margin: 0px 0px 0px 0px; padding:0px; background-color:#FFF; background-image:  url("/images/bg.gif");
	color:#222222; font-family: "Verdana", sans-serif;line-height: 11px;
	}

/* Link */
a { color:#006Cb5; text-decoration: underline; }
a:link {}
a:visited { }
a:hover { text-decoration: none; }
a:focus {  }
a:active { }

/* Headers */
h1, h2, h3, h4, h5, h6 {font-weight: bold;}
h1 { font-size: 20px; color:#993333; font-family: "Times", serif; font-style: italic; margin-top: 0px; margin-bottom: 8px;}
h2 { font-size: 16px; color:#333333; font-family: "Times", serif; margin-top: 0px; margin-bottom: 8px;}
h3 { font-size: 12px; margin-top: 12px; margin-bottom: 2px;}
h4 { font-size: 11px;margin: 0px 0px 2px 0px; }

div { margin: 0px; padding:0px;}
p 	{ margin-top: 0px;	margin-bottom: 14px;}
ul,ol {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
li 	{ padding: 1px 1px 1px 0px; margin: 0px 0px 0px 20px; }
pre { font-family: monospace; }
img { border: 0px;	border-style:none; display: block;}

form { margin: 0px; padding: 0px; }

th, td, li, dd, dl, dt    {
	color:#222222; font-family: "Verdana", sans-serif; font-size: 11px; line-height: 14px;
}
	
/* ============================ */
/*		[E] HTML Standards		*/
/* ============================ */

/* ============================ */
/*		[S] Custom Classes, Ids */
/* ============================ */

#content { margin: 20px 30px 25px 20px;}
.arrowBottomRight {
	font-size: 10px; 
	background-image: url(/images/arrowBullet.gif); background-repeat: no-repeat; background-position: bottom right;
}		

#homeVacancyListing { font-size: 10px; padding: 8px 8px 8px 8px;}
#homeVacancyListing img {float:left; margin: 3px 5px 22px 0px;}

#contactInfo { text-align: center; color: #993333; line-height: 14px; font-size: 10px;}

#copyright { text-align: center; color: #111111; line-height: 14px;}

#directions { padding-left: 30px; }
#directions img { border: 2px solid #1E3E65;}

#propertyPageLinks { font-size:11px; padding: 5px 5px 5px 10px;}
#propertyPageLinks p{ padding: 0px; margin: 0px 0px 5px 0px;}

#activePropertyPage {margin-left: 50px;}

.propertyPhoto{ margin: 3px 0px; border: 1px solid #ccc;}

#searchMap{border-right: 1px solid #ccc; padding-right: 20px;}
#searchMapRight{padding-left: 10px;}
/* ============================ */
/*		[S] Headers, etc.		*/
/* ============================ */
.header10 	{ font-size: 10px; color: #000; font-weight: bold }
.header14 	{ font-size: 14px; color: #000; font-weight: bold }
.header16 	{ font-size: 16px; color: #000; font-weight: bold }
.header18 	{ font-size: 18px; color: #000; font-weight: bold }
.header20 	{ font-size: 20px; color: #000; font-weight: bold }
.small 		{ font-size: 9px; }
.smallwhite { font-size: 9px; color: #FFFFFF; }
.nosp 		{ display: block }
.red 		{ color: #F00; }
.cyan 		{ color: #58C; }
.green 		{ color: #0B0; }
.orange 	{ color: #F60; }
.yellow 	{ color: #FF0; }
.white 		{ color: #FFFFFF; }
.black 		{ color: #000000; }
.smallblack { font-size: 9px; color: #000; }
.smallwhite { font-size: 9px; color: #FFF; }
.explanations {border: solid 1px #AAA; background: #FFE; padding: 5px; margin:10px}
.notebox {border: solid 1px #AAA; background: #f5f5f5; padding: 5px; margin:0px}
/* ============================ */
/*		[E] Headers, etc.		*/
/* ============================ */

.FieldDesc{ font-size:9px; }
.Field{ font-size:9px; }
.FormField{ visibility:hidden; display:none; }
.183{ width:183px; }
.137{ width:137px; }

