BODY {
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#777777;
scrollbar-track-color:#171717;
scrollbar-shadow-color:#777777;
scrollbar-highlight-color:#777777;   
scrollbar-3dlight-color:#171717;
scrollbar-darkshadow-Color:#000000;
}

body	{FONT-SIZE: 11px;  background-color:#233869; COLOR: #DCDCDC; FONT-FAMILY: helvetica, arial, verdana, sans-serif, helvetica; line-height: 16px}
td		{FONT-SIZE: 11px; COLOR: #DCDCDC; FONT-FAMILY: helvetica, arial, verdana,  sans-serif, helvetica; line-height: 16px}

ul {list-style-type: square}

a:link {color:#DCDCDC; text-decoration: underline;}
a:visited {color:#DCDCDC; text-decoration: underline;}
a:hover {color:#C5DB16; text-decoration: underline;}

.MainNav {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; line-height: 25px; padding: 0px 0px 0px 10px;}
a.MainNav:link {color:#CCCC33; text-decoration: none;}
a.MainNav:visited {color:#CCCC33; text-decoration: none;}
a.MainNav:hover {color:#FFFFFF; text-decoration: none;}

.SubNav {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 17px; padding: 0px 0px 0px 10px;}
a.SubNav:link {color:#CCCC33; text-decoration: none;}
a.SubNav:visited {color:#CCCC33; text-decoration: none;}
a.SubNav:hover {color:#FFFFFF; text-decoration: none;}

.NewsTicker {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #DCDCDC;}
a.NewsTicker:link {color:#DCDCDC; text-decoration: underline; font-weight: normal;}
a.NewsTicker:visited {color:#DCDCDC; text-decoration: underline; font-weight: normal;}
a.NewsTicker:hover {color:#C5DB16; text-decoration: underline; font-weight: normal;}

.Description {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; color: #969696; line-height: 15px; padding: 10px 0px 0px 10px;}
a.Description:link {color:#CCCC33; text-decoration: none;}
a.Description:visited {color:#CCCC33; text-decoration: none;}
a.Description:hover {color:#DCDCDC; text-decoration: none;}

.Description1 {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #969696; line-height: 15px;}
a.Description1:link {color:#CCCC33; text-decoration: none;}
a.Description1:visited {color:#CCCC33; text-decoration: none;}
a.Description1:hover {color:#DCDCDC; text-decoration: none;}

.Description2 {font-family: arial, helvetica, verdana, sans-serif; font-size: 9px; color: #969696; line-height: 15px;}

.DescriptionHdr{font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; line-height: 14px;}
.DescriptionIntro{font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #969696; font-weight: bold;}

.Footer {font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; color: #969696; line-height: 15px;}
a.Footer:link {color:#B5B5B5; text-decoration: underline;}
a.Footer:visited {color:#B5B5B5; text-decoration: underline;}
a.Footer:hover {color:#CCCC33; text-decoration: none;}

.HdrWhite {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 15px; padding:8px 0px 0px 9px;}
.HdrFeatured {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #231F20; font-weight: bold; padding:4px 4px 4px 10px;}
.HdrNews {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding:4px 4px 4px 10px;}
.Hdr {font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; color: #C5DB16; font-weight: bold; padding:0px 0px 0px 0px;}

.Dates {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; color: #4585DD; font-weight: bold;}
.Member {font-family: arial, helvetica, verdana, sans-serif; font-size: 15px; color: #0099FF; font-weight: bold; line-height: 13px}

.PageTools {font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; color: #969696; line-height: 15px; padding: 10px 0px 0px 0px;}
a.PageTools:link {color:#B5B5B5; text-decoration: underline;}
a.PageTools:visited {color:#B5B5B5; text-decoration: underline;}
a.PageTools:hover {color:#CCCC33; text-decoration: none;}



.Forms {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color:#0B3774;
	border: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	width: 120px;
	height: 24px;
	padding:3px 0px 0px 4px;
}


.SubmitGo {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color:#01003D;
	border: solid;
	border-width: 1px;
	border-color: #01003D;
	background-color: #CADBE8;
	height: 24px;
	width: 30px;
}
























/* four-buttons box on index page */
TD.buttonsboxborder { background-color: #909090; }
TD.buttonsboxlightgrey { background-color: #ECF4FD; }
TD.buttonsboxdarkgrey { background-color: #909090; }

/* page tools */
TD.pagetoolsborder { border-color:White; }

/* background and border colours */
/*TABLE.whitebackground { background-color: #FFFFFF; }
TABLE.blackbackground { background-color: #183863; }
TABLE.redborder { border-color: #FF0000; border-style: solid; border-width:thin; }
TABLE.redbackground { background-color: #FF0000; }
TD.whitebackground { background-color: #FFFFFF; }
TD.blackbackground { background-color: #183863; }
TD.redbackground { background-color: #FF0000; }*/
/*TD.lightbluebackground { background-color: #E6E6E6; }*/


/*TD.footerblue { background-color: #DFDEF2; }*/
TD.greyline { background-color: #CECBCE; }

TD.imageborder { background-color: #0851BD; }

/* bottom grey at bottom of page and of footer */
TD.bottomrule { background-color: #f0f0f0; }

/* other table classes */
TD.BaseFont { font-family: arial, verdana, sans-serif, helv; font-size: 11px; }
/*TD.shaded { background-color : #E6E6E6; }
TD.shadedhotproperty {background-color : #010066; }*/
/*TD.shadedlight { font-weight: bold; background-color :#233869; }*/
TD.shadedyellow { background-color :#AEAA9F; color:Black;}
TD.shadedyellowheading { font-weight: bold; background-color :#AEAA9F; color:Black;}

/* font sizes */
span.fontsizeone { font-size: 7.5pt; }
span.fontsizetwo { font-size: 10pt; }
span.fontsizefive { font-size: 19pt; }

/* other section classes */
span.footer { font-family: verdana, arial, sans-serif, helv; font-size: 7.5pt;}
/*span.printpageheading { font-size: 19pt; color: #000000; }
span.copyrightnotice { font-size: 7.5pt; color: #989898; }
*/span.pagetitlemain { font-size: 16pt; color: #8382BE; line-height: 22px}

span.quicksearchtitle { font-size: 13pt; color: #D6E7F7; font-weight:bold; }
span.pagetitleindex { font-size: 16pt; color: White; }
span.pagetitlegrey { font-size: 16pt; color: #8382BE; }
span.pagetitlesub { font-size: 16pt; color: #CCCC00; }
span.pagetitlesubmain { font-size: 16pt; color: #858585; }

span.newsheading { font-size: 15px; font-weight: bold; }
span.selectionheading { font-size: 11px; font-weight: bold; }
/*span.paginationoff { color: #A0A0A0; }
span.activefont { color: #006600; }
span.inactivefont { color: #990000; }
span.bluetext { color: #010066; }
*/
span.redfont1 { color: #FF0000; }
/*span.whitefont { color: #FFFFFF; font-size:7pt; }
span.whitefontlge { color: #E9E9A6; }
*/span.darkredfont { color: #C5DB16; }/*
span.orange { color: #CE0000; }
span.greenfont { color: #006600; }
span.bluefont { color: #000066; }*/
span.examples { font-size: 7pt; color:#858585; }

span.bold { font-weight: bold; }
span.DeepBlue { color:#8382BE; }
span.DeepBlueFrontPage { color:#000000; }
/*span.lightgreytext { color:#010066; }*/

/*span.blueheading { color: #fffff; }*/

/* class for submit buttons */
.submitbutton {
   font-family: verdana, arial;
   font-size: 10px;
   font-weight: bold;
   xbackground: #E9E9A6;
   xcolor: #010066;
   xborder: 1px;
   xborder-style: solid;
   xborder-color: #010066;
   width: 50px;
}

/* class for submit buttons 
.allbuttons {
   font-family: arial, arial;
   font-size: 11px;
   font-weight: bold;
   background: #E9E9A6;
   color: #010066;
   border: 1px;
   border-style: solid;
   border-color: #010066;
   width:123px;
}*/

/* class for submit buttons 
.allbuttonsnosize {
   font-family: arial, arial;
   font-size: 11px;
   font-weight: bold;
   background: #E9E9A6;
   color: #010066;
   border: 1px;
   border-style: solid;
   border-color: #010066;
}*/

.blueinput {
   font-family: verdana, arial;
   font-size: 10px;
   font-weight: normal;
   background: #D6D6D6;
   color: #010101;
   width: 150px;
}

.inputformfield {
   font-family: verdana, arial;
   font-size: 10px;
   font-weight: normal;
   background: #D6E7F7;
   color: #000000;
   width: 250px;
}

.inputformfieldadmin {
   font-family: arial,verdana;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
}

#locationId select {
    width: 140px;
}

P.insertpagebreak {page-break-before: always}	

fieldset.searchfieldset
{
	border: solid 1px #333333;
	xmargin-top: 12px;
	padding: 12px;
	position: relative;   
	width: 95%;
	_width: 100%;
}

legend.lsubtitle
{
    _margin-top: -20px;
	xmargin: 0px;
	position: absolute;
	color: #999999;
	font-size: 16px;
	font-weight: bold;
}

#advance_btn
{
/*    background-image: url(../../images/advance_btn_bg.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;*/
	height: 36px;
	width: 205px;
	padding-left: 30px;	
}

.noborder
{
	border: none;
}

div.sold_banner
{
	background-color: #FF0000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

div.leased_banner
{
	background-color: #FF6600;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}