/* Chesapeake Homes Owners -- copyright 2000-2006 -- Last modified 10/13/2006 */

A:link { color: #43439B;}
A.menuwhite:link { color: #43439B; text-decoration: none; }

A:active { color: #FF9900; }
A:visited { color: #666666; /*dark gray */ }
A:hover { color: Red; }

body  {
 	background-color : #F1EDED;
	font-family : Georgia, "Times New Roman", Times, serif;
	color: Black; 	/*foreground or text -- black*/
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11pt;  }

H1 {
	font-size : 20pt;
	font-weight : 500;
	color : #660000;
	border: thin solid none;
	margin : 10px 10px 3px 0px; }
 	
H2 {
	font-size : 18pt; 
	font-weight : 100;
	color : #660000;
	margin : 10px 10px 0px 0px;
	border: thin solid none;
	 }
	

H2.address {
	font-size : 18pt;
	font-weight : bold;
	color : #660000;
	margin : 10px 10px 0px 0px;
	font-family : Georgia, "Times New Roman", serif;
	border: thin solid none;
	font-style : normal;
	text-align : center;  } 

H3 { 
	font-size : 16pt;
	font-weight : 100;
	color : #660000;
	margin : 0px 15px 0px 0px;
	border: thin solid none;
	 }

H4 { 
	font-size : 12pt;
	font-weight : bold;
	color : #660000;
	margin : 5px 15px 0px 16px;
	border: thin solid none;
	 }

TD, P, FORM, OL, DIV  {	
	font-size: 11pt; color: Black;
	/*foreground or text -- black*/
	font-family : Georgia, "Times New Roman", Times, serif; 
	}	
	
td.number { vertical-align : top; 
		text-align : right;
		}	  
/*used on 30 day questionnaire*/

td.titlebar {
	font-size : 10pt;
	font-weight : bold;
	color : #640000;
	font-family : tahoma, verdana, sans-serif;
	padding-bottom: 4px;
	background-color : #E7E0E0;  /* used on home care guide and emergency*/
	}
		
TD.taupe { 
	background-color:#D9CDCD; 
	}
		
.address { 
	/*used for contact address*/
	font-size : 10pt; 
	font-style: italic; 
	}
	
.caption {
	font-size : 8pt;
	font-weight : bold;
	color : #43439B;
	font-family : tahoma, verdana, sans-serif;  /* used with Adobe Acro Reader link*/
	}	
	
 .toptextnav {
 	font-family : tahoma, verdana, sans-serif;
	font-weight : bold;
	background-color : #7D9BE3;
 	text-align: right;
	padding: 5px; 
 }  /* top nav text Homes | Contact */
 
.copyright {
	vertical-align : text-bottom; }	
 
.features {
	/*used on referral program pages*/
	border: 2px solid none;
	color : #000080;
	font-size : 9pt;
	font-family : tahoma, verdana, sans-serif;
	text-align : center;  
	}	

	
.featuretext {
    padding : 6px;
	border: 3px solid #D9CDCD;
	color : #000080;
	font-size : 9pt;
	font-family : tahoma, verdana, sans-serif;
	width : 370px;  /* used on careguide.html*/
	}		
 
.header {
	background-image: url(clipart/bkgr.gif);
	text-align : center;	 
	}

.input {
	background-color : #F5F2F2; 
	}	
	/* form input area*/ 
	
.menu {
	font-size : 9pt;
	color : #640000;
	font-family : tahoma, verdana, sans-serif;
	font-weight: bold;
	padding-left : 5px;
	padding-bottom: 4px; 
	}
		
.navlocation {
	font-size : 8pt;
	font-weight : bold;
	color : #43439B;
	font-family : tahoma, verdana, sans-serif;
	padding-bottom: 4px;
	background-color : #7D9BE3; 
	}  /*used in the footer nav*/
	
.red {
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
	color: #CC0000; 
	}
	
.required {
	font-size: 14px;
	font-weight: bolder;
	color: #CC0000; 
	}
		/*required form fields on agent_news and interest list*/
		
.rightnav {
	font-size : 9pt;
	font-family : tahoma, verdana, sans-serif;
	/*nav named anchor*/
	padding: 5px 20px 15px 12px;
	text-align : right; 
	}	

.select {
	background-color : #F5F2F2;  /* form selection list area*/  
	}	
	
.smallred { 
	font-size : 8pt;
	font-family : tahoma, verdana, sans-serif; 
	font-weight: bolder;
	font-variant: small-caps;
	color: #CC0000; 
	}	/*required text*/ 
		
.smalltext { 
	font-size : 8pt;
	font-family : tahoma, verdana, sans-serif; 
	}	/*replaces font size -5 in counter div*/ 
			
.taupeline { 
	background-image: url(http://www.cheshomes.com/clipart/taupe.gif); 
	background-repeat: repeat-x;  
	 } /* produces a taupe HR for a flowed width element*/

.textarea {
	background-color : #F5F2F2;  /* form text area*/ 
	 }	
	
.totop {
	font-size : 8pt;
	font-family : tahoma, verdana, sans-serif;
	padding: 5px 20px 15px 12px;
	text-align : right; 
	} /*nav named anchor*/

.white { 
	background-color:#ffffff; 
	}	

.whitespace {
	padding-bottom : 0px;
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 30px;  
	}


