
body {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	background-color:#D2E1F2;	
}

div#bodyContainer {
  margin: 0 auto;
  width: 986px;
  text-align: left;
} 

table,input,textarea,select, radio {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;	
}

.message{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: italics;
	color: #0072b8;
	line-height: 16px;
}	

.bodytxt{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}	

.bluesubhead{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #213D5F;
}

h1{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14pt;
	color: #0075BB;
	line-height:18pt;
	font-weight:normal;
}

.headerSignup{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14pt;
	color: #0075BB;
	line-height:18pt;
	font-weight:normal;
}

a:link { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #15789B;  font-size: 10pt;text-decoration: none ;font-weight:normal; }
a:visited { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #15789B; font-size: 10pt; text-decoration: none;font-weight:normal; }
a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #15789B; font-size: 10pt;text-decoration: none;font-weight:normal; }
a:hover { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #15789B; font-size: 10pt;text-decoration: underline;font-weight:normal; }

.footer{ font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #DC7575;  font-size: 8pt;font-weight:normal; }
.footer a:link { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #DC7575;  font-size: 8pt;text-decoration: none ;font-weight:normal; }
.footer a:visited { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #DC7575; font-size: 8pt; text-decoration: none;font-weight:normal; }
.footer a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #DC7575; font-size: 8pt;text-decoration: none;font-weight:normal; }
.footer a:hover { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 8pt;text-decoration: underline;font-weight:normal; }
	
.bodytxt {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; color: #666666;}
.bodyblackbold {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; font-weight:bold; color: #000000;}
.subhdblack {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 14pt; font-weight:normal; font-weight:bold;color: #000000;}
.hdlargeblack {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13pt; line-height: 16pt; font-weight:normal; font-weight:bold;color: #000000;}
.txtboldblack {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; font-weight:bold; color: #000000;}
.hdlargered {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13pt; line-height: 16pt; font-weight:normal; font-weight:bold;color: #BE0000;}
.txtboldred {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; font-weight:bold; color: #BE0000;}
.txtboldwht{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; font-weight:bold;color: #ffffff;}

.txtred {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 13pt; font-weight:normal; font-weight:normal;color: #BE0000;}
.txtred a:link { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #BE0000;  font-size: 10pt;text-decoration: none ;font-weight:normal; }
.txtred a:visited { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #BE0000; font-size: 10pt; text-decoration: none;font-weight:normal; }
.txtred a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #BE0000; font-size: 10pt;text-decoration: none;font-weight:normal; }
.txtred a:hover { font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #BE0000; font-size: 10pt;text-decoration: underline;font-weight:normal; }

.txtsmgrey {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 13pt; font-weight:bold;color: #666666;}
.txtsmgrey a:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 13pt; text-decoration:none; font-weight:bold;color: #666666; }
.txtsmgrey a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 13pt; text-decoration:none; font-weight:bold;color: #666666; }
.txtsmgrey a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 13pt; text-decoration:none; font-weight:bold;color: #666666; }
.txtsmgrey a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 13pt; text-decoration:underline; font-weight:bold;color: #666666; }

a#moreDetails {
    display: block;
    width: 100px;
    height: 25px;
    background-image: url('../images/but_moredetails.jpg') ;
	background-repeat: no-repeat;
	margin: 0 auto;
	outline:none;
}
a#moreDetails:hover {
    background-image: url('../images/but_moredetails_over.jpg');
	background-repeat: no-repeat;
	outline:none;
}
a .alt { display: none; }

.gridrow TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}

.gridrowover TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dddddd
}



table.propList_table {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	font-weight: normal;	
	FONT-FAMILY: Helvetica, Calibri, Arial, sans-serif;
	border-width: 1px;
	border-spacing:1px ;
	border-style: solid;
	border-color: #DCDCDC;
	border-collapse: collapse;
}
table.propList_table th {
	FONT-SIZE: 11px; 
	vertical-align: bottom;
	color: #ffffff;
	font-weight: normal;	
	border-width: 1px;
	padding: 2px;
	border-style: none;
	border-color: #DCDCDC;
	background-color: #1578B9;
	-moz-border-radius: ;
}
table.propList_table td {
	vertical-align: top;
	border-width: 1px;
	font-weight: normal;	
	padding: 5px;
	spacing: 5px;
	border-style: solid;
	border-color: #DCDCDC;
	-moz-border-radius: ;
}

.blogFormField{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #0072b8;
	line-height: 14px;
}
.blogFormLabel{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #213e60;
	line-height: 14px;
}
.blogLabel{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #213e60;
	line-height: 14px;
}
.blogField{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #0072b8;
	line-height: 14px;
}
.year_DIV{color:green;}
.year_DIV a:link{color:green;}
.year_DIV a:visited{color:green;}
.year_DIV a:active{color:green;}
.year_DIV a:hover{color:green;}

.month_DIV{color:purple;}
.month_DIV a:link{color:purple;}
.month_DIV a:visited{color:purple;}
.month_DIV a:active{color:purple;}
.month_DIV a:hover{color:purple;}

.day_DIV{color:orange;}
.day_DIV a:link{color:orange;}
.day_DIV a:visited{color:orange;}
.day_DIV a:active{color:orange;}
.day_DIV a:hover{color:orange;}	

.home_footer{
width:800px; height:100px; z-index:90;  margin-top:-90px; text-align:center; margin-left:0px;
}
.home_menu{
width:800px; height:20px; margin-left:285px; margin-top:110px; z-index:10; position:absolute; cursor:pointer; float:left; text-align:right; 
}

.phone_footer{color:#FFFFFF; font-size:18px}