/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	margin:0px;
	padding:0px;
	background-color:#EAEAEA;
	background-image:url(../images/main/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

.noscale{
	font-size:12px;
}

.homelink{
	font-family:Arial, Helvetica, sans-serif;
}

.subcon{position:relative; float:right; top:-5px; border:0px solid red; margin:0px 0px 0px 20px; display:block; width:214px; height:59px; background-image:url(../images/products/contactbubble.jpg);}
.subcontext{color:#006600; line-height:11px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:relative; top:14px; font-size:11px; text-align:right; border:0px solid red; width:100px;}
a.subconbtn{background-image:url(../images/products/button.png); position:absolute; top:13px; right:10px; color:#FFFFFF; text-align:center; line-height:34px; width:94px; height:36px; display:block;}
a.subconbtn:hover{background-image:url(../images/products/buttonover.png); color:#FFFFFF; text-decoration:none; text-align:center; line-height:34px; width:94px; height:36px; display:block;}


.R{
	position:relative;
	top:-5px;
	font-size:7px;
}

a.R{
	position:relative;
	top:-5px;
	font-size:7px;
	text-decoration:none;
}

a.menu_button {
	font-family: arial, helvetica;
	font-size: 9px;
	color: #333333;
	background-color: #CCCCCC;
	background-image: url(../images/buttons/buttonBG1.jpg);
	background-repeat: repeat-x;
	border : gray outset 1px;
	text-decoration: none;
	padding-top: 1px;
	line-height: 13px;
	letter-spacing: 1px;
}

a.menu_button:link {
    color : #333333 ;
    background-color : #CCCCCC ;
}
a.menu_button:visited {
    color : #333333 ;
    background-color : #CCCCCC;
}
a.menu_button:active {
	border : 1px inset #666666;
}
a.menu_button:hover {
    background-image: url(../images/buttons/buttonBG2.jpg);
	background-repeat: repeat-x;
}

.red{color:#FF0000;}

.senior_quote{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	line-height:25px;
	height:25px;
	display:block;
}

.agentsite_title{
	font-size:20px;
	font-weight:bold;
	padding-bottom:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.agentsite_info{
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.searchBox{
	padding:0px;
	margin:0px;
	line-height:12px;
	height:12px;
	width:120px;
	font-size:11px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}

/*---------------------------------Begin SOTM Page Colors-------------------------------*/

	.senior_border_green{
		background-color:#f9faf4;
		border:2px solid #787c57;
		display:block;
		padding:15px;
	}

	.senior_border_tan{
		background-color:#FAF9F3;
		border:solid #b39d52 2px;
		display:block;
		padding:15px;
	}
	
	.senior_border_blue{
		background-color:#F5F8F8;
		border:2px solid #5B6977;
		display:block;
		padding:15px;
	}
	
	.senior_border_red{
		background-color:#fbf7f6;
		border:2px solid #932919;
		display:block;
		padding:15px;
	}
	
	.sotm_red{background-color:#932919; color:#FFFFFF;}
	.sotm_blue{background-color:#5B6977; color:#FFFFFF;}
	.sotm_tan{background-color:#b39d52; color:#FFFFFF;}
	.sotm_green{background-color:#787c57; color:#FFFFFF;}
	
	.year{font-size:42px; position:relative; border:0px solid green; color:#932919; line-height:normal; display:block; font-family:Georgia, "Times New Roman", Times, serif;}
	
	a.sotm_archive_red{cursor:pointer;}
	a.sotm_archive_red:hover{cursor:pointer; text-decoration:none;}
	a.sotm_archive_blue{cursor:pointer;}
	a.sotm_archive_blue:hover{cursor:pointer; text-decoration:none;}
	a.sotm_archive_green{cursor:pointer;}
	a.sotm_archive_green:hover{cursor:pointer; text-decoration:none;}
	a.sotm_archive_tan{cursor:pointer;}
	a.sotm_archive_tan:hover{cursor:pointer; text-decoration:none;}
	img{border:0px;}
	
	
	
/*---------------------------------End SOTM Page Colors-------------------------------*/

.lighttexts{
	color:#666666;
	font-size:10px;
	text-align:justify;
	line-height:normal;
}

.lighttext{
	color:#666666;
	font-size:11px;
	text-align:justify;
	line-height:normal;
}

.lighttextm{
	color:#666666;
	font-size:12px;
	text-align:justify;
	line-height:normal;
}

.main{
	width:801px;
	border:0px solid red;
}

div {
	font-size:12px;
}
span {
	font-size:12px;
}

.smallerp {font-size:8px;}
.pic_text {
	font-size:10px;
	text-align:center;
	line-height:13px;
}
.smallp {font-size:10px;}

.thankyou{
	font-size:12px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.sHeader {
	font-size:12px;
	font-weight:bold;
}
.mHeader {
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.lHeader {
	font-size:16px;
	font-weight:bold;
}

.xlHeader {
	font-size:18px;
	font-weight:bold;
	position:absolute;
	float:left;
	border:0px solid red;
	display:block;
	line-height:20px;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
}

.subheader{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	line-height:40px;
	position:relative;
	color:#003366;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
}

a.biglink{
	font-size:14px;
	line-height:20px;
}

.lowersubheader{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	position:relative;
	color:#003366;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;

}

.header_sm{
	color:#006699;
	font-size:12px;
	font-weight:bold;
	position:relative;
	left:40px;
}

.bgcolor {
	background-color:#FFFFFF;
	height:100%;
}

.siteSub{
	position:relative;
	margin-left:15px;
	padding-left:15px;
	background-image:url(../images/menu/vistaArrow.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.contentHolder {
	width:550px;
	border:0px solid red;
	position:relative;
	background-color:#FFFFFF;
	text-align:justify;
	padding:15px;
	line-height:17px;
	float:right;
	right:20px;
}

.out_content_holder {
	border-top:solid black 1px;
	width:742px;
	text-align:left;
	height:400px;
	padding:8px;
	position:relative;
}

.unitedbiggreen {
	color: #A8B538;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
}
.unitedmedgreen {
	color: #A8B538;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.unitedsmallgreen {
	font-size: 12px;
	font-weight: bold;
	color: #A8B538;
	font-family:Arial, Helvetica, sans-serif;
}
.unitedwhitebold {
	color: #FFFFFF;
	font-weight: bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.unitedwhite {
	color: #FFFFFF;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
