﻿/*a.nav:link {color: red; text-decoration: none; }
a.nav:visited {color: purple; text-decoration: none; }
a.nav:hover {color: orange; text-decoration: underline; }
a.nav:active {color: blue; } 
a.external:link {color: #0000ff; font-size: 18pt; font-weight: bold; }
a.external:visited {color: #894f7b; font-weight: bold; }
a.external:hover {text-decoration: overline; background-color: #003399; }
a.external:active {color: red; }*/ 

/* navigation bar links*/
   
a.nav:link { 
	color: #FFFFFF; 
	text-transform: uppercase; 
	text-decoration: none; 
	font-size: 10px; 
	font-weight: bold; 
	}

a.nav:visited  { 
	font-size: 10px; 
	color: #ffffff; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }
a.nav:hover  { 
	font-size: 10px; 
	color: #6fa694; 
	text-transform: uppercase; 
    text-decoration: none; 
    font-weight: bold; 
    }

a.nav:active { 
	font-size: 10px; 
	text-decoration: none; 
	color: #e9ecf5; 
    font-weight: bold; 
    }
               
a.emaillink { 
	font-size: 10px; 
	color: #3366cc; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }

a.click:link { 
	font-size: x-small; 
	color: #001c5e; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
	}

a.click:visited  { 
	font-size: x-small; 
	color: #001c5e; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }
    
a.click:hover  { 
	font-size: x-small; 
	color: #001c5e; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }

a.click:active { 
	font-size: x-small; 
	color: #001c5e; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	color:#E9ECF5; 
	background-color:#001C5E}
}

/*header style*/

.header_table {
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom: 2px solid #E9ECF5;
	background-color: #001C5E;
	width:100%;
	height:75px;
}

.header_text {
	text-align: center;
	vertical-align:top;
	font-size: x-large;
	color: #E9ECF5;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 1.5pt;
	border-style: solid;
	border-color: #001C5E;
	background-color: #001C5E;
}

/*navigation bar style*/

.nav_bar {
	border-style: solid;
	border-color: #001c5e;
	background-color: #001C5E;
	text-align: center;
	font-size: x-small;
	font-weight: bolder;
	color: #E9ECF5;
}

.nav_bar_text {
	text-decoration: none;
	color: #E9ECF5;
	text-align: center; 
}

/*footer style*/

.footer_table {
	background-color: #E9ECF5;
}

.footer_logo_box {
	border-style: solid;
	border-color: #E9ECF5;
	background-color: #E9ECF5;
	width:10%;
}

/*font style*/

.font_med_dk {
	text-align: center;
	font-size: medium;
	color: #001C5E;
	font-weight: bold;
	letter-spacing: 1.5pt;
}

.font_xs_dk {
	font-size: x-small;
	letter-spacing: normal;
	color: #001C5E;
}

.font_xs_dk_b {
	font-size: x-small;
	font-weight: bold;
	color: #001C5E;
}

.font_xs_dk_sp {
	font-size: x-small;
	letter-spacing:0.1em;
}

.font_s_dk_b {
	font-size: small;
	font-weight: bold;
	color: #001C5E;
	text-align: center;
}

.font_s_dk {
	font-size: small;
	color: #001C5E;
}

.font_s_lt {
	font-size: small;
	color: #E9ECF5;
	text-align: center;

}

.font_l_dk {
	font-size: large;
	letter-spacing: 0.4em;
	color: #001C5E;
	font-style: italic;
}

.font_xxs_dk {
	font-size: xx-small;
	color: #001C5E;
}

.fontlist {
	font-size: x-small;
	color: #001C5E;
	text-transform: uppercase;
	text-align: center;
	font-style: italic;
	height:24px;
}

.fontital {
	font-style: italic;
}

.fontlist1 {
	font-size: x-small;
	color: #001C5E;
	text-transform: uppercase;
	text-align: center;
}

.font_l_lt {
	font-size: large;
	color: #E9ECF5;
	text-align: center;
	font-weight: bold;

}
.font_l_red {
	text-align: center;
	font-size: large;
	color: #9B0000;
	letter-spacing: 1pt;
	font-weight: bold;
	font-style: italic;
}

.font_xs_red {
	text-align: center;
	font-size: x-small;
	color: #9B0000;
	font-weight: bold;
	text-decoration:none;
}

.font_s_red {
	text-align: center;
	font-size: small;
	color: #9B0000;
	font-weight: bold;
	text-decoration:none;
}

/*general style*/

.aligncenter {
	text-align: center; 
}

/*cma style*/

.cmabanner {
	border-style: none;
	padding: 1px 4px;
	text-align: center; 
	font-weight: bold;
	font-size: large;
}

.formstyle {
	border: 6px solid #001C5E;
	background-color: #E9ECF5;
	text-align: left;
	color: #001C5E;
	font-family: Arial;
	font-size: x-small;
}

/*property detail style*/

.detailtable {
	border: 1px solid #001C5E;
	background-color: #E9ECF5;
	width:100%;
}

.detailhd {
	border-bottom: 1px solid #387070;
	text-align: center;
	font-size: large;
	color: #9B0000;
	letter-spacing: 1pt;
	height: 23px; 
}
.detailimg {
	border-width: 1px;
	text-align:center;
	
	}
	
.detailtext {
	text-align: justify;
	padding: 4px 4px;
	color: #001C5E;
	font-size: small;
	vertical-align:top;
}

.feature10bl {
		width:  10%; 
		height: 17px;
		color: #001C5E;
}

.feature14rd {
		width:  14%; 
		height: 17px;
		color: #A80000;
}

.featurerd {
		font-size: xx-small;
		color: #A80000;
		text-transform:uppercase;
		text-align:center;
		font-style: italic;
		font-weight: bold;
}

/*Property */

.proptable {
	background-color: #E9ECF5;
	width:33%;
	height:100px;
	text-align:center;
	align: center;

}

.propimg {
	border:2px solid #8393C2;
	align: center;
	}


a.bioname {
		font-size: medium;
		color: #001c5e;
		text-decoration: underline;
		text-transform: none;
}

.bioimg {
		border-left: 1px solid #BDC6DF; 
		border-top: 1px solid #BDC6DF; 
		border-bottom: 1px solid #BDC6DF; 
		padding-left: 4px;
		padding-right: 4px; 
		padding-top: 1px; 
		padding-bottom: 1px;
		} 

.biodesig {
		font-size: medium;
		font-weight: bold;
		color: #001c5e;
		text-decoration: none;
}

.biotable {
	 	border-bottom: 6px solid #001c5e;
	 	background-color:#E9ECF5;
	 	}

.biotagline {
		color: #001c5e;	
		font-size: small;
		font-style: italic;
}
.biotext {
		font-size: medium;
		color: #001c5e;
		text-decoration: none;
		text-align: justify
}		

/*Area Info list */

h2 {
	color: #001c5e;
	text-align: left;
	font-size:large;
	text-transform: uppercase;
}

.areatable {
	background-color: #e9ecf5;
	width: 100%;
	text-align: center;
	vertical-align: bottom;
    }

.listformat {
	color: #001c5e;
	text-align: left;
	font-size:medium;
	}

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

a.arealink { 
	font-size: small; 
	color: #001c5e; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }

a.arealink:hover { 
	font-size: small; 
	color: #6fa694; 
    font-weight: bold;
    text-decoration: underline;
    text-transform: none; 
    }


/*drop down menu style - DO NOT CHANGE */

#dropmenudiv{
	background-color: #001c5e;
	position:absolute;
	border:1px solid #e9ecf5;
	border-bottom-width: 0;
	font: normal 12px Arial;
	color:#e9ecf5;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #e9ecf5;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #001c5e;
}


.status {
	font-weight: bold;
	font-size: small;
	color: #9B0000;
}
