.RedHeader {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	color: #C0001E;
}
.SmallBlue {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #002F5D;
	line-height: 15px;
}
.LrgBlue {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	color: #002F5D;
	line-height: 14px;
}
.Button {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	background-image: url(images/ButtonBG.gif);
	color: #002F5D;
	text-decoration: none;
	border: 1px solid #ADE2FA;
}
.GoldAgentPhoto_Blue {
	height: 190px;
	width: 153px;
	background-image: url(images/BluePhotoBG.jpg);
	display: block;
	margin: 0px;
	padding: 6px;
}
.MedLightBlue {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 13px;
	color: #006BD4;
	line-height: 18px;
}
.SmallBlueLink {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #002F5D;
	line-height: 15px;
	text-decoration: underline;
}
.SmallBlueLink:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #006BD4;
	line-height: 15px;
	text-decoration: none;
}
.SilverAgentPhoto {
	height: 144px;
	width: 116px;
	display: block;
	background-image: url(images/BluePhotoBG.jpg);
	border: 1px solid #CCCCCC;
}
.SmallGrey {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
.MedBlue {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 13px;
	color: #002F5D;
}
.Blue {
	background-image: url(images/Blue.jpg);
	height: 350px;
	width: 571px;
	display: block;
}
.Yellow {
	background-image: url(images/Yellow.jpg);
	height: 350px;
	width: 571px;
	display: block;
}
.Red {
	background-image: url(images/Red.jpg);
	height: 350px;
	width: 571px;
	display: block;
}
.GoldAgentPhoto_Yellow {

	height: 190px;
	width: 153px;
	background-image: url(images/YellowPhotoBG.jpg);
	display: block;
	margin: 0px;
	padding: 6px;
}
.GoldAgentPhoto_Red {

	height: 190px;
	width: 153px;
	background-image: url(images/RedPhotoBG.jpg);
	display: block;
	margin: 0px;
	padding: 6px;
}
.MainNav {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 14px;
	text-decoration: none;
	height: 48px;
	width: 100%;
}
.MainNav:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #CEDCEC;
	line-height: 14px;
	text-decoration: none;
	height: 48px;
	width: 100%;
}
.MedGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
}
.LrgWhite:link {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.LrgWhite:visited {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.SubNav:link {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
	padding: 1px 3px;
	list-style-type: none;
	font-weight: normal;
}
.SubNav:visited {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
	padding: 1px 3px;
	list-style-type: none;
	font-weight: normal;
}

.SubNav:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
	border: 1px solid #A3CDF3;
	padding-right: 2px;
	padding-left: 2px;
	list-style-type: none;
	font-weight: normal;
}
.BottomText {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #666666;
	line-height: 19px;
}
.BottomLinks {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #002F5D;
	line-height: 19px;
	text-decoration: underline;
}
.BottomLinks:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #8CC4E7;
	line-height: 19px;
	text-decoration: none;
}
.MLSLinks {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #002F5D;
	text-decoration: underline;
}
.MLSLinks:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #8CC4E7;
	text-decoration: none;
}
.SmallRed {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #B90000;
	line-height: 15px;
}
.SmallRed:hover {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #EA0000;
	line-height: 15px;
}
#flagwrap {
	display: block;
	}
	
#flagwrap img {
	margin: 0px 12px 5px 12px;
	}

.leadform {
	BORDER-RIGHT: #3C79BB 1px solid;
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #3C79BB 1px solid;
	PADDING-LEFT: 4px; 
	background-image: url(images/inputShadow.jpg);
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #3C79BB 1px solid; 
	WIDTH: 292px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #3C79BB 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff;
	}
.leadform2 {
	BORDER-RIGHT: #3C79BB 1px solid;
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #3C79BB 1px solid;
	PADDING-LEFT: 4px; 
	background-image: url(images/inputShadow2.jpg);
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #3C79BB 1px solid; 
	WIDTH: 292px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #3C79BB 1px solid; 
	HEIGHT: 75px; 
	BACKGROUND-COLOR: #ffffff;
	}
.leadform3 {	
	BORDER-RIGHT: #3C79BB 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #3C79BB 1px solid; 
	PADDING-LEFT: 4px; 
	background-image: url(images/inputShadow3.jpg); 
	background-attachment: fixed; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #3C79BB 1px solid; 
	WIDTH: 60px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #3C79BB 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff	
	}
.leadform4 {	
	BORDER-RIGHT: #3C79BB 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #3C79BB 1px solid; 
	PADDING-LEFT: 4px; 
	background-image: url(images/inputShadow4.jpg); 
	background-attachment: fixed; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #3C79BB 1px solid; 
	WIDTH: 125px; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #3C79BB 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff	
	}
.leadformdropdown {
	BORDER-RIGHT: #3C79BB 1px solid;
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #3C79BB 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #3C79BB 1px solid; 
	WIDTH: 302px;
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #3C79BB 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff;
	}
.MedRed {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 13px;
	color: #C0001E;
}

/* agent public page */

#agentpublicpagewrap_red {
	background: url(images/Agent-BGtop-Red.jpg) no-repeat top center;
	min-height: 220px;
	width: 100%;
	}
	
#agentphoto {
	display: inline;
	margin: 15px;
	text-align: left;
	float: left;
	}
	
#toptextwrap {
	float: left;
	}
	
#agentname {
	font-size: 22px;
	color: #FFF;
	text-align: left;
	display: block;
	margin: 13px 0px 10px 0px;
	}
	
#agentname span, a {
	font: bold 12px "Trebuchet MS", Arial, Verdana;
	color: #D9C2BD;
	text-align: left;
	display: inline;
	}
	
#phonewrap {
	font: 14px "Trebuchet MS", Arial, Verdana;
	color: #FFF;
	text-align: left;
	display: block;
	margin: 0px 0px 10px 0px;
	}
	
.topphone {
	font: bold 14px "Trebuchet MS", Arial, Verdana;
	color: #FFF;
	text-align: left;
	}
	
#agentpubliccontentwrap {
	width: 100%;
	text-align: left;
	}
	
#agentlinks {
	display: block;
	padding: 10px 15px 10px 15px;
	text-align: left;
	font: 12px Arial;
	color: #222;	
	}
	
#agentlinksCOMIC {
	text-align: left;
	font: 12px "Comic Sans MS";
	color: #222;
	}
	
#agentlinksCOUNW {
	text-align: left;
	font: 12px "Courier New";
	color: #222;
	}
	
#agentlinksTAHOM {
	text-align: left;
	font: 12px "Tahoma";
	color: #222;
	}
	
#agentlinksTIMES {
	text-align: left;
	font: 12px "Times New Roman";
	color: #222;
	}
	
#agentlinksVERDA {
	text-align: left;
	font: 12px Verdana;
	color: #222;
	}
	
#agentlinks h4 {
	margin: 5px -5px 10px -5px;
	padding: 7px 7px 7px 12px;
	font: bold 14px "Trebuchet MS", Arial, Verdana;
	text-align: left;
	color: #FFF;
	background: url(images/Agent-Header-Red.jpg) no-repeat;
	}
	
#areasserved {
	display: block;
	padding: 10px 15px 10px 15px;
	text-align: left;
	}
	
#areasserved h4 {
	margin: 5px -5px 0px -5px;
	padding: 7px 7px 7px 12px;
	font: bold 14px "Trebuchet MS", Arial, Verdana;
	text-align: left;
	color: #FFF;
	background: url(images/Agent-Header-Red.jpg) no-repeat;
	}
	
#areasserved p {
	font-size: 14px;
	color: #333;
	line-height: 170%;
	margin: 5px 0 0 0px;
	}
	
#logoswrap {
	display: block;
	padding: 10px 15px 10px 15px;
	text-align: center;	
	}
	
#logoswrap img {
	display: inline;
	padding: 0px 5px 0px 5px;
	}

.editbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	display: inline;
	width: 335px;
    }