﻿BODY
{
/*background-color: #70d9e5;*/
background-color: #6399D5;
/* background-image:url('picts/bigsky1.jpg'); */ 
background-image:url('picts/page-bg.jpg');
font: 11pt  arial,  verdana, sans-serif;
}

ul, ol, dl {position: relative; display:inline;}

h1 {
 color:#0066CC; font-weight:bold; font-size:14pt;}

}

td 
{
	
font: 11pt arial, verdana,   sans-serif;
}

.fonttest
{
	font-family: Helvetica, Verdana, Arial,  sans-serif; 

	font-style: normal;
}


.greenshade {
	
	background-color: #CCFFCC;
	
}
.sshow{ 
position: relative;
}
#oslideshow{ 
	position: relative;
}
.skyframe
{

/* background-image:url('picts/sky-back1.jpg');  */
/* BORDER: #CCFFFF 4px outset;n */
/* background-repeat: repeat-y; */
width: 800px;
position: relative;
top: 0;
margin-left:auto; 
margin-right:auto;
}

table.skyframe {margin-left:auto; margin-right:auto;}


.geo_header
{
	
font: 10pt arial, verdana,   sans-serif;
}



#content
{

position: relative;
margin: auto;

}


* { margin: 0; padding: 0; }


.screencaption	{ FONT: 11pt arial, verdana, sans-serif; }

.box {
    width: 776px;
    background: url("picts/rounded_corners.png") no-repeat bottom right;
    background-color: #ffffff; 
}
.box_head {
    background: url("picts/rounded_corners.png") no-repeat top right;
    padding-right: 25px;
   
}
.box_head h2 {
    background: url("picts/rounded_corners.png") no-repeat top left;
    padding-left: 25px;
    min-height: 25px;
}
.box_content {
    background: url("picts/rounded_corners.png") no-repeat bottom left;
    padding: .7em 0 1.5em 25px;
    margin-right: 25px;
    padding-top: 0;
    /* background-color: #6ccaec; */
   /* background-color: #FFFFFF; */

   
}


.dropshad
 {
				-moz-box-shadow: 2px 2px 10px #000; 
				-webkit-box-shadow: 2px 2px 10px #000; 
				background-color: #FFFFFF; 
				/*opacity:0.9; filter:alpha(opacity=90); */
				width: 800px; 
						}


.topheader
{

position: relative;
margin: auto;
top: -2px;
BORDER: #999999 1px solid;
		background-image: url('picts/head-back.png');
			background-repeat: repeat-x;
}

.subtitle	{ color: #0f75bc; font: 22px arial, verdana, sans-serif; font-weight: normal; }


.content-table
{
position: relative;
margin: auto;



}
.bottomheader
{
width:100%;


BORDER: #999999 1px solid;
		background-image: url('picts/head-back.png');
			background-repeat: repeat-x;
}

.topbanner
{

position: relative;
margin: auto;

top: -2px;


}

.quiz_caption
{
	
	
font-size:9pt;	
color:#0066CC; 
	
}

.headertext
{
color: #444444; 
font: 12px  arial, verdana, sans-serif;
font-weight: bold;
}

.footertext
{
color: #444444; 
font: 11px verdana, arial, sans-serif;

}

.MLS-search	{
		BORDER: 1px solid #8A9AB7;
		background-color: #F1F5FC;
		background-image: url('picts/background-search.jpg');
		}

a.footertext:link 	{
		text-decoration: none;
		color: #0066CC;
		}


a.footertext:visited 	{
		text-decoration: none;
		color: #0066CC;
		}


afootertext:active 	{
		text-decoration: none;
		color: #33CC66;
		}


a.footertext:hover 	{
		
		text-decoration: none;
		color: #33CC66;
		
		}



/* PAGE LINKS */

/*a:link		{ color: #0066CC; text-decoration: underline; }

a:visited	{ color: #0066CC; text-decoration: underline; }*/

a:link		{ color: #004b8d; text-decoration: underline; }

a:visited	{ color: #004b8d; text-decoration: underline; }



a:active	{ color: #33CC66; text-decoration: underline; }

a:hover		{ color: #33CC66; text-decoration: underline; }


.nav-labels
{

color: #0066CC; font: 13px verdana, arial, sans-serif; font-weight: bold;

}

.right-link
{

color: #0066CC; font: 13px verdana, arial, sans-serif; font-weight: bold; text-align:right

}

a.right-link:link 	{
		text-decoration: none;
		color: #0066CC;
		}


a.right-link:visited 	{
		text-decoration: none;
		color: #0066CC;
		}


a.right-link:active 	{
		text-decoration: none;
		color: #33CC66;
		}


a.right-link:hover 	{
		
		text-decoration: none;
		color: #33CC66;
		
		}


.blueheadline
{
color: #0066CC;
font-weight: bold;
}

a.nav-labels:link 	{
		text-decoration: none;
		color: #0066CC;
		}


a.nav-labels:visited 	{
		text-decoration: none;
		color: #0066CC;
		}


a.nav-labels:active 	{
		text-decoration: none;
		color: #33CC66;
		}


a.nav-labels:hover 	{
		
		text-decoration: none;
		color: #33CC66;
		
		}
		
		.hiddenDiv	{display: none;}

.required	{ COLOR: red; font: 11px verdana, arial, sans-serif; font-weight: bold;}

/* HOME SEARCH AREA */

.MLS-search	{
		BORDER: #8A9AB7 1px solid;
		background-color: #F1F5FC;
		background-image: url("picts/background-search.jpg");
		}

.MLS-form	{
		COLOR: #000000;
		FONT: 14px arial, verdana, sans-serif;
		}

.MLS-drop	{
		COLOR: #000000;
		FONT: 14px arial, verdana, sans-serif;
		}

.MLS-button 	{ font-size: 14px; }


.altrow
{
	background: #F1F5FC;
			}

.gold
{
	background: #FDDF56;
}	
		
.altrow_gold
{
	background: #FEFD99;
}			



.shadeform	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #F6F8FD;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid;
		}

.shadeform-req	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: red;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: red 1px solid;
		}

.textarea	{
		FONT: 13px arial, verdana, sans-serif;
		background-color: #F6F8FD;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 135PX;
		BORDER: #000000 1px solid;
		}

.dropdown 	{
		COLOR: #000000;
		WIDTH: 250PX;
		background-color: #F6F8FD;
		FONT: 12px arial, verdana, sans-serif;
		}

.phonenum	{ COLOR: #6699FF; font: 18px  georgia, "times new roman", verdana, arial, sans-serif; font-weight: normal; }

.phonetitle 	{ color: #6699FF; font: 17px  georgia, "times new roman", verdana, arial, sans-serif; font-weight: normal; }

.hilite		{ COLOR: #FF0000; }

.formmargin	{ margin: 0px; }



.hiddenDiv	{display: none;}

.required	{ COLOR: red; font: 11px verdana, arial, sans-serif; font-weight: bold;}

.label {
text-align: right;
font-weight:bold;
	
	
}
.feature-value { 
FONT: 11px arial, verdana, sans-serif;
font-style: italic;	
}

.description-div{
	clear: both;	
}

.table-header{
	color:#0066CC;
	text-decoration:none;
	font-size: 13px;
	font-family: arial,verdana,sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

p {margin: 10; padding: 0;}

#tooltip {
	color: #003399;
	FONT: 11px arial, verdana, sans-serif;
	position: absolute;
	z-index: 3000;
	border: 1px solid #00FF00;
	background-color: #fff;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding: 5px;
	opacity: 0.90;
}
#tooltip h3, #tooltip div { margin: 0; }

.ttext {
	
	text-decoration:none;
	border-bottom:1px dotted  #0000FF;

}

.greendotted {
	
	text-decoration:none;
	border-bottom:2px dotted  #33CC33;
	border-top:2px dotted  #33CC33;
	border-right:2px dotted  #33CC33;
	border-left:2px dotted  #33CC33;
	

}
.greendottedright {
	
	border-right:3px dotted #33CC33;
	border-top:3px dotted  #FFFFFF;
	border-bottom:3px dotted  #FFFFFF;

}


.greendottedbottom {
	
	border-right:3px dotted #FFFFFF;
	border-top:3px dotted  #FFFFFF;
	border-bottom:3px dotted  #33CC33;

}


.textHilite{

	text-decoration:none;
#border-bottom:2px inset #FF0066;
	#border-top:2px inset  #FF0066;
	border-right:3px  dotted #33CC33;
	#border-left:2px inset  #FF0066;
	background-color:#EEEEEE;

	
	

}



.pinkdotted {
	
	text-decoration:none;
	border-bottom:2px dotted  #FF0066;
	border-top:2px dotted  #FF0066;
	border-right:2px dotted  #FF0066;
	border-left:2px dotted   #FF0066;

}



.pinktext {
	color:#ff3366;
	

}

.hometext {
	
	font: 11pt  arial,  verdana, sans-serif;

	
	
}


