﻿
/*  Colors on website
000068	Dk Blue
fefbe6	Ivory
a50021	Dk Red
007876	Lt Green
005856	Dk Green
*/


/* links*/
   
a:link { 
	color: #000068;
	text-transform: uppercase; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight: bold; 
	}

a:visited  { 
	font-size: 10px; 
	color: #fefbe6; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }
a:hover  { 
	font-size: 10px; 
	color: #007876; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }

a:active { 
	font-size: 10px; 
	text-decoration: none; 
	color: #000068; 
    font-weight: bold; 
    }

a.anchor { 
	font-size: 10px; 
	color: #000068; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }


a.click:link { 
	font-size: xx-small; 
	color: #000068; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
 	}

a.click:visited  { 
	font-size: xx-small; 
	color: #000068; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
     }
    
a.click:hover  { 
	font-size: xx-small; 
	color: #007876; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
     }

a.click:active { 
	font-size: xx-small; 
	color: #000068; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
    }

a.click2:link { 
	font-size: x-small; 
	color: #a50021; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
 	}

a.click2:visited  { 
	font-size: x-small; 
	color: #a50021; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
     }
    
a.click2:hover  { 
	font-size: x-small; 
	color: #007876; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
     }

a.click2:active { 
	font-size: x-small; 
	color: #000068; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none;
    text-align: center;
    }



 a.search:link { 
	font-size: small; 
	color: #fefbe6; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
 	}

a.search:visited  { 
	font-size: small; 
	color: #fefbe6; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
     }
    
a.search:hover  { 
	font-size: small; 
	color: #fefbe6; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
     }

a.search:active { 
	font-size: small; 
	color: #fefbe6; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
    }

 
 
a.paging:link { 
	font-size: x-small; 
	color: #005856; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
 	}

a.paging:visited  { 
	font-size: x-small; 
	color: #005856; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
     }
    
a.paging:hover  { 
	font-size: x-small; 
	color: #005856; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
     }

a.paging:active { 
	font-size: x-small; 
	color: #005856; 
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    text-align: center;
    }

    
/*General style - used on all pages   */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	color:#000068; 
	background-color:#000068;
	}

#wrapper {  
	margin: 0 auto;  
	border: 0px solid #fefbe6;  
	padding: 0;  
	width: 975px;
	background-color:#000068;
	  
	} 
 

.wholepage  {
	width: 975px;
	border:0px;
	background-color:#000068;
	} 

.maintbl {
	border: 2px solid #a50021;
	width: 975px;
	padding:4px;
	/*background-color: #005856;*/
	background-color: #fefbe6;
	}

.maintbl1 {
	width: 800px;
	padding:1px;
	background-color: #fefbe6;
	/*border: solid 1px #a50021;*/
	}

.aligncenter {
	text-align: center;
	 }

.alignright {
	text-align: right;
	 }
.idxframe {
	border:1px #005856 solid;
	background-color: #fefbe6;
	margin:2px;
	height: 800px;
	width: 780px;
	}
	
.underline {
	text-decoration: underline;
	}

.bgtbl {
	background-color:#fefbe6;
	width: 800px;
	}

.width975 {
	width: 975px;
	}

.width945 {
	width: 945px;
	}
	
.width850 {
	width: 850px;
	}

	
.width800 {
	width: 800px;
	}

.width10 {
	width:10%;
	}

.width20 {
	width:20%;
	}

.width25 {
	width:25%;
	}

.width33 {
	width:33%;
	}

.width40 {
	width:40%;
	}
	
.width45 {
	width:40%;
	}

.width50 {
	width:50%;
	}

.width80 {
	width:80%;
	}
	
.width85 {
	width:85%;
	}

.width100 {
	width:100%;
	}

.floatright {
	float: right;
	}

.floatleft {
	float: left;
	}

.borderthin {
	border:	1px;
	color: #000068;
	border-style:double;
	}

.borderthin_crm {
	border: 1px;
	border-style: solid;
	color: #FEFBE6;
		}

.borderthin_red {
	border: 5px;
	border-style: solid;
	color: #a50021;
		}

/*header style*/

.header_table {
	/*border: solid thin #a50021;*/
	border-bottom: none;
	width: 975px;
	background-color: #000068;
	}

.header_text_msr {
	text-align: center;
	font-size: x-large;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 2.5pt;
	}

.header_text {
	text-align: center;
	vertical-align:top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	}

.header_text2 {
	text-align: center;
	vertical-align:top;
	font-size: small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
	}

/*Property Detail style  */  

hr {
	color:#a50021;
	width:700px;
	background-color:#fefbe6;
	}

.photo {
	vertical-align:top;
	}
	
.photodet {
	width:95px;
	height:72px;
	}
	
.photo1 {
	height: 90px;
	width: 80px;
	vertical-align:top;
	border: thick #660000;
	}

.list {
	color: #000068;
	font-size: x-small;
	text-align: left;
	}

.prophd {
	text-align: center;
	color: #000068;
	background-color: #fefbe6;
	font-weight: bold;
	}
	
.propsold {
	color: #a50021;
	font-weight: bold;
	}
	
	
.headline {
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: #A50021;
	letter-spacing: 1pt;
}

.border {
	border: 0px;
	}

li.nobullet {
  list-style-type: none}
  
/*Property style */

.proptable {
	background-color: #E9ECF5;
	width:33%;
	height:100px;
	text-align:center;
	align: center;
	}

.propimg {
	border:2px;
	width: 185px;
	height:140px
	}
	
	
a.propimg1 {
	border:2px;
	width: 120px;
	height: 90px;
	}


/*CMA style  */  

.cmabanner {
	border-style: none;
	padding: 1px 4px;
	text-align: center; 
	font-weight: bold;
	font-size: x-small;
	}

.formstyle {
	background-color: #fefbe6;
	text-align: left;
	color: #000068;
	font-family: Arial;
	font-size: x-small;
	}

/*Staff style  */  

a.bioname:link { 
	color: #000068;
	text-transform: uppercase; 
	text-decoration: none; 
	font-size: small;
	font-weight: bold; 
	}

a.bioname:visited  { 
	font-size: small; 
	color: #a50021; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }
    
a.bioname:hover  { 
	font-size: small; 
	color: #007876; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }

a.bioname:active { 
	font-size: small; 
	text-decoration: none; 
	color: #000068; 
    font-weight: bold; 
    }

.biotext {
	font-size: x-small;
	color: #000068;
	text-decoration: none;
	text-align: justify
	}

.biodesig {
	font-size: small;
	font-weight: bold;
	color: #000068;
	text-decoration: none;
	}

.biotagline {
	color: #000068;	
	font-size: x-small;
	font-style: italic;
	}
	
.staffphoto {
	width:174px;
	height:194px;
	padding: 1px 4px;
	border: 1px solid #005856;
	}
		
/*Area Info style  */  

ul.listformat {
	color: #000068;
	text-align: left;
	font-size: x-small;
	}
	
a.arealink:link { 
	color: #000068;
	text-decoration: none; 
	font-size: xx-small;
	font-weight:bold;	
	text-align: left;
	}

a.arealink:visited  { 
	font-size: xx-small; 
	color: #a50021; 
	text-transform: uppercase; 
    text-decoration: none;
    text-align: left;
   }
    
a.arealink:hover  { 
	font-size: xx-small; 
	color: #007876; 
	text-transform: uppercase; 
    text-decoration: none;
    text-align: left;
    }

a.arealink:active { 
	font-size: xx-small; 
	text-decoration: none; 
	color: #000068;
	text-align: left;
    }

/*Font styles  */  


.font_s_crm {
	text-align: center;
	vertical-align: top;
	font-size: small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 0.5pt;
}

.font_xxs_crm {
	font-size: xx-small;
	font-weight: normal; 
	font-family:Arial; 
	color:#FEFBE6;
}

.font_xxs_crm_nav {
	font-size: xx-small;
	font-weight: bold; 
	font-family:Arial; 
	color:#FEFBE6;
	text-align: center;
	vertical-align: top;
}


.font_xxs_dk {
	text-align: center;
	color: #000068;
	font-size: xx-small;
	}

.font_xxs_red {
	text-align: center;
	color: #a50021;
	font-size: xx-small;
	}

.font_xs_dk {
	text-align: center;
	color: #000068;
	font-size: x-small;
	}

.font_xs_dk_just {
	text-align: justify;
	color: #000068;
	font-size: x-small;
	font-weight: normal;
	}


.indextext {
	text-align: justify;
	color: #000068;
	font-size: x-small;
	padding:5px;
	}
	
.indextext_s_rd {
	text-align: justify;
	color: #a50021;
	font-size: small;
	padding:5px;
	}


.font_s_crm {
	text-align: center;
	vertical-align: top;
	font-size: small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 0.5pt;
}


.font_s_dk {
	text-align: left;
	color: #000068;
	font-size: x-small;
	}
	
.font_s_dk_cent {
	text-align: center;
	color: #000068;
	font-size: x-small;
	}

.font_sb_dk_cent {
	text-align: center;
	color: #000068;
	font-size: x-small;
	font-weight: bold;
	}

.font_m_dk {
	text-align: center;
	color: #000068;
	font-size: medium;
	}

.font_m_red {
	text-align: center;
	color: #a50021;
	font-size: medium;
	}

.font_l_red {
	text-align: center;
	color: #a50021;
	font-size: large;
	}


.font_s_red {
	text-align: center;
	color: #a50021;
	font-size: x-small;
	}
	
.font_s_red_left {
	text-align: left;
	color: #a50021;
	font-size: x-small;
	font-weight:bold;
	}

.font_xs_red1 {
	text-align: center;
	color: #a50021;
	font-size: x-small;
	font-weight:bold;
	}

.font_xs_red {
	text-align: center;
	color: #a50021;
	font-size: x-small;
	font-style:italic;
	font-weight:bold;
	}

.font_xs_grn {
	text-align: center;
	color: #005856;
	font-size: x-small;
	font-style:italic;
	font-weight:bold;
	}

/*navigation bar style*/

.nav_bar_tbl {
	background-color: #005856;
	text-align:center; 
	width: 175px;
	color:#fefbe6; 
	}

.nav_bar_text {
	text-decoration: none;
	text-align: center; 
	font-size: x-small;
	font-weight: bold;
	color: #fefbe6;
	letter-spacing: -0.8pt;
	}

.nav_bar_text2 {
	text-decoration: none;
	text-align: center;
	font-size: xx-small;
	font-weight: bold;
	color: #fefbe6;
	}

.position1 {
	position: absolute;
	top: 530px;
	left: 20px;
	margin: 10;
	text-align: center;
	color:#fefbe6;
	}

.phone {
	text-align: center;
	font-size: medium;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
	}

/*footer style*/

.footertxt {
	vertical-align: top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
	text-align: center;
	}

a.footer:link { 
	vertical-align: top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
    text-decoration: underline;
    text-transform: none;
 	}

a.footer:visited  { 
	vertical-align: top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
    text-decoration: underline;
    text-transform: none;
     }
    
a.footer:hover  { 
	vertical-align: top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
    text-decoration: underline;
    text-transform: none;
     }

a.footer:active { 
	vertical-align: top;
	font-size: xx-small;
	color: #fefbe6;
	font-weight: bold;
	letter-spacing: 1pt;
    text-decoration: underline;
    text-transform: none;
    }

