﻿*{					margin:0px; padding:0px; font-family: Century Gothic, Verdana, Arial, Tahoma, Sans-Serif, Helvetica;}
.Hidden{			display:none;}
img{				border:0px;}
body{				background: url(/images/orange.png) repeat-y left top;}

.ContWrap{			min-width:868px; background: url(/images/repeater.jpg) repeat-y 460px 0px;}
.Container{			min-width:868px; background: url(/images/samford_BG7.jpg) no-repeat 460px 0px;}
.Container .Plaid{	min-width:868px; background: url(/images/content_BG.png) repeat-y 49px 0px;}

/**		Header		**/

.Container .Plaid .Header{				height:195px; min-width:868px; overflow:hidden; }
.Container .Plaid .Header ul{			float:right; list-style-type:none; background-color:#2e5b89;}
.Container .Plaid .Header ul li{		display:inline;}
.Container .Plaid .Header ul li p{		float:left; height:17px; padding:0px 9px 0px 9px; margin:4px 0px 4px 0px; border-right:solid 1px #6FA7DF; overflow:hidden;}
.Container .Plaid .Header ul li p a{	font-weight:bold; font-size:9pt; color:#ffffff; text-decoration:none;}
.Container .Plaid .Header ul li p a img{	border:solid 1px #6699cc;}
.Container .Plaid .Header ul li p a:hover{	text-decoration:underline;}
.Container .Plaid .Header ul li p a:hover img{	border:solid 1px #ffffff;}
.Container .Plaid .Header ul .last p{	border-right:0px;}
.Container .Plaid .Header .HeadImg{		text-align:left; width:100%; overflow:hidden;}

/**		Footer		**/

.Container .Plaid .Footer{					height:180px; background-color:#264f76; overflow:hidden; min-width:868px;}
.Container .Plaid .Footer hr{				height:1px; background-color:#ffffff; color:#ffffff; border:0px; margin-top:1px;}
.Container .Plaid .Footer p{				width:674px; margin-left:180px; overflow:hidden;}
.Container .Plaid .Footer .numbers{			text-align:right; padding:8px 0px 5px 0px;}
.Container .Plaid .Footer .numbers .phone{	font-size:13pt; color:#ffffff; font-weight:bold;}
.Container .Plaid .Footer .numbers .fax{	font-family:Verdana, Sans-Serif; font-size:8pt; color:#ffffff; }
.Container .Plaid .Footer .address{			border-bottom: dotted 1px #ffcc66; border-top: dotted 1px #ffcc66; padding:5px 0px 5px 0px;}
.Container .Plaid .Footer .address .mail{	float:right; text-align:right; color:#ffffff; font-family:Verdana, Sans-Serif; font-size:8pt;}
.Container .Plaid .Footer .address .office{	float:left; text-align:left; color:#ffffff; font-family:Verdana, Sans-Serif; font-size:8pt;}
.Container .Plaid .Footer .copyRight{		color:#ffffff; font-family:Verdana, Sans-Serif; font-size:7pt; text-align:center; padding-top:6px;}
.Container .Plaid .Footer .emailLink{		color:#ffffff; font-family:Verdana, Sans-Serif; font-size:7pt; text-align:center; padding-top:6px;}
.Container .Plaid .Footer .emailLink a{		color:#ffffff; font-family:Verdana, Sans-Serif; font-size:7pt; text-align:center; padding-top:6px; text-decoration:none;}
.Container .Plaid .Footer .emailLink a:hover{		color:#ffffff; font-family:Verdana, Sans-Serif; font-size:7pt; text-align:center; padding-top:6px; text-decoration:underline;}
.Container .Plaid .Footer .COMNET{			width:688px; text-align:right; padding-bottom:10px; padding-top:10px;}

/**		 Menu		**/

.Container .Plaid .Content .Menu{							float:left; width:166px; background-color:#2e5b89; border:1px solid #588ec1; border-bottom:0px; margin:30px 31px 0px 13px; overflow:hidden;}
.Container .Plaid .Content .Menu ul{						list-style-type:none;}
.Container .Plaid .Content .Menu ul li {                    overflow:hidden;}
.Container .Plaid .Content .Menu ul li a{					display:block; vertical-align:bottom; font-weight:bold; font-size:10pt; color:#ffffff; text-decoration:none; border-bottom:1px solid #588ec1; padding:8px 8px 6px 8px; overflow:hidden;}
.Container .Plaid .Content .Menu ul li a:hover{				background:#4678ab;}			
.Container .Plaid .Content .Menu ul li .SubMenu{			position:absolute; width:166px; background:#ffcc66; border:1px solid #ffffff; border-bottom:0px; overflow:hidden;}
.Container .Plaid .Content .Menu ul li .SubMenu ul{			list-style-type:none;}
.Container .Plaid .Content .Menu ul li .SubMenu ul li {     overflow:hidden;}
.Container .Plaid .Content .Menu ul li .SubMenu ul li a{	display:block; vertical-align:bottom; font-weight:bold; font-size:10pt; color:#264f76; text-decoration:none; padding:8px 8px 6px 8px; border-bottom:1px solid #ffffff; overflow:hidden;}
.Container .Plaid .Content .Menu ul li .SubMenu ul li a:hover{	background:#ff9933;}

/**		Content		**/

.Container .Plaid .Content{					overflow:hidden; min-height:750px;}
.Container .Plaid .Content .ContentArea{	float:left; overflow:hidden;  width:574px; border:solid 2px #ffffff; padding:5px; margin:15px 0px 15px 0px;}
.Container .Plaid .Content .ContentArea .ContentAreaInner{		background:url(/images/copy_BG.png) repeat-y;overflow:hidden;}




/** Non Master Page CSS	**/

.Titles {		color:#ff883c; font-size:13pt; padding-left:4px;  padding-top:9px; padding-bottom:1px; font-weight:bold;border-bottom:solid 1px #ffcc66; margin-bottom:1px;  margin-left:5px; margin-right:25px;}
    
.Copy {			border-top:dotted 1px #ffcc66; border-bottom:dotted 1px #ffcc66; overflow:hidden; padding-top:10px; padding-left:10px; padding-right:5px; padding-bottom:10px;font-family:Verdana, Arial, Sans-Serif;font-size:8pt; line-height:1.5em; text-align:justify;  margin-left:10px; margin-right:18px;} 
.CopyCOPY{		border-top:dotted 1px #ffcc66; border-bottom:dotted 1px #ffcc66; overflow:hidden; padding-top:10px; padding-left:10px; padding-right:5px; padding-bottom:10px; font-family:Tahoma, Verdana, Arial, Sans-Serif; font-size:8pt;line-height:1.5em; text-align:left; margin-left:10px; margin-right:48px; } 
#flash{			border-top:dotted 1px #ffcc66; border-bottom:dotted 1px #ffcc66; overflow:hidden; padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; line-height:1.5em; text-align:center; margin-left:10px; margin-right:18px; }    
.Copy_Details{  border-top:dotted 1px #ffcc66;  border-bottom:dotted 1px #ffcc66;   overflow:hidden;  padding-top:10px; padding-left:10px; padding-right:5px; padding-bottom:10px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; line-height:1.5em; text-align:justify; margin-left:10px; margin-right:18px;}  
.Copy_Details_PROPERTY{  border-top:dotted 1px #ffcc66;  border-bottom:dotted 1px #ffcc66;   overflow:hidden;  padding-top:10px; padding-left:0px;  padding-right:0px; padding-bottom:10px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; line-height:1.5em; text-align:left; margin-left:0px; margin-right:0px; } 
.Announcement {				font-size:8pt;}
.AnnouncementName {			font-size:10pt; font-weight:bold;}
.AnnouncementText{			font-family:Verdana, Arial, Sans-Serif; font-size:11px; color:#666666;}
a.PartnerName {				font-weight:bold; color:#2e5b89; text-decoration:none;  }
a.PartnerName:hover{		font-weight:bold; color:#ff883c; text-decoration:none;  }
img.PartnerImage{			width:40px; height:30px; margin-right:10px;}

#text .dottedborder{		border-bottom: dotted 1px #ffcc66;  overflow:hidden; }
    
/* Contact Forms */


.DIV_ContactInfo{			float:right; width:125px; padding:0px 10px 0px 13px; border-left: solid 1px #387871; font-size: 8pt; color: #535353; text-align:left;}
.SPAN_ContactTitle{			font-family: Arial; font-weight: bold; font-size: 10pt; color: #3F5E82;}
.form {						font-family: Arial; font-size: 9pt;	line-height:15pt; padding: 2px 2px 2px 2px; /* border-collapse: separate; border-spacing: 4px;*/}
.formDrop{					font-family: Arial;font-size: 8pt; line-height:11pt; padding: 1px 1px 1px 1px; /* border-collapse: separate; border-spacing: 4px; */}
.Input{						border: solid 1px #4678AB;font-family: Verdana;font-size: 12px;height: 18px;font-weight: normal; background-color:#ffffff;/*background-color:#ff0000;*/}
.Input_OnFocus{				border: dotted 1px #2e5b89;font-family: Verdana;font-size: 12px;height: 18px;font-weight: normal; background-color:#e8f0ee;}
.PagingDropDown{			overflow:hidden;  margin-bottom:9px; margin-top:4px; border-bottom: dotted 1px #ffcc66; border-top: dotted 1px #ffcc66; padding-bottom:5px; padding-top:5px; padding-right:15px;   text-align:right;}
.PageBar p {				float:left;}
.Copy img {						border:solid 1px #4678ab; padding:2px; margin-top:3px; margin-left:5px; }
.Copy img:hover{				border:solid 1px #ffcc66;  padding:2px;  margin-top:3px; margin-left:5px; }
.Copy .NoBorderImage {			border:solid 0px #4678ab;  margin:0px;  padding:0px 2px 0px 0px;}
.Copy .NoBorderImage:hover{		border-bottom:none; border-top:none;  border-left:none;  border-right:none; margin:0px; padding:0px 2px 0px 0px;}
.Copy .NoBorderImageVR {		border:solid 0px #4678ab; margin-right:5px; margin-left:0px; margin-top:2px; margin-bottom:0px;}
.Copy .NoBorderImageVR:hover{	border-bottom:solid 0px #ffcc66; border-top:none;  border-left:none;  border-right:none; margin-left:0px;margin-top:2px;  margin-bottom:0px;  }


/* PROPERTY LISTINGS */


.PropertyListing{			overflow:hidden; border:dotted 1px #4678ab; padding-top:5px; padding-bottom:5px;}
.PropertyBottom {			overflow:hidden; border-top:dotted 1px #a0bfdd; padding-top:1px; padding-bottom:0px; width:97%;  clear:both;  margin-left:auto;  margin-right:auto;  }
.PropertyListing:hover {	border:solid 1px #ffcc66;  background-color:#ffffff;}
.PropertyListing a {		color:#2e5b89; text-decoration:none; }
.PropertyListing a:hover {	color:#2e5b89; text-decoration:underline; }
.PropertyImage {			float:left;  padding:0px; overflow:hidden;  margin-bottom:5px;}
.PropertyInfo{				float:left;margin-left:10px; margin-top:5px;margin-bottom:2px; }
.PropertyTitle {			font-size:11pt; font-weight:bold;color:#2e5b89;  font-family:Arial, Sans-Serif;}
.PropertyAddress {			padding:0px; float:left; margin-right:7px;}
.PropertyCityStateZip {		}
.PropertyPrice {			font-weight:bold; color:#2e5b89;}
.PropertySummary {			margin-top:7px; font-family:Tahoma, Arial, Sans-Serif; font-size:9pt; color:#333333; width:310px;}
.PropertySpacer{			height:2px; margin-top:7px; margin-bottom:7px;}         
.AnnouncementName {			color:#336699;}
.Docs {						overflow:hidden; border:dotted 1px #afc1d6;}
.Docs:hover {				background-color:#ffffff; border:dotted 1px #FF883C;}


.A_PageText
{
    text-decoration:none;
    font-weight:bold;
    color:#2e5b89;
    border:dotted 1px #999999;
    padding:0px 5px;
    overflow:hidden;
    margin-right:5px;
    margin-bottom:2px;
}
.A_PageText:hover
{
    text-decoration:none;
    font-weight:bold;
    color:#ff883c;
    border:solid 1px #999999;
    padding:0px 5px;
    overflow:hidden;
    margin-right:5px;
    margin-bottom:2px;
}
.CurPage 
{
    margin-right:5px;
    font-weight:bold;
    color:#ff883c;
}

/** Buttons **/
.BTN_Large{			padding:2px 8px 2px 8px !important; margin:2px; background:#272d53; border:solid 1px #272d53; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Large_Right{	float:right; padding:2px 8px 2px 8px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_MarginBottom{	margin-bottom:2px;}
.BTN_Large_Left{	float:left; padding:2px 8px 2px 8px; margin-right:2px; margin-bottom:2px; background:#272d53; border:solid 1px #272d53; color:#ffffff; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Large_MainAccount{	width:150px; padding:2px; margin:0px auto; margin-top:3px; background:#272d53; border:solid 1px #272d53; color:#ffffff; font-size:10pt; text-align:center; cursor:pointer;}
.BTN_Small{			width:115px; margin-bottom:2px; padding:1px; color:#ffffff; font-size:8pt; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_Right{	float:right; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_Left{	float:left; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Small_No_Float{	float:none; width:10px; padding:1px 4px 1px 4px; margin-left:2px; background:#272d53; border:solid 1px #272d53; font-size:8pt; text-align:center; cursor:pointer;}
.BTN_Over{			background:#6b9ecd;}
.BTN_Text{			color:#ffffff; text-decoration:none; font-weight:normal;}


.PAY_link a {
    color:#ffffff; background-color:#264F76; text-decoration:none; 
    float:left; font-size:11px; margin-right:7px; margin-top:5px; 
    border:solid 1px #E0E8EF; padding:5px 9px; font-weight:bold;
    }
    
    
.PAY_link:hover a {
    color:#ffffff; background-color:#FF954F; text-decoration:none; 
    float:left; font-size:11px; margin-right:7px; margin-top:5px; 
    border:solid 1px #E0E8EF; padding:5px 9px; font-weight:bold;
    }
    
    
        
.PAY_link2 a {
    color:#ffffff; background-color:#264F76; text-decoration:none; 
    float:left; font-size:11px; margin-right:0px; margin-top:5px; 
    border:solid 1px #E0E8EF; padding:5px 9px; font-weight:bold;
    }
    
.PAY_link2:hover a {
    color:#ffffff; background-color:#FF954F; text-decoration:none; 
    float:left; font-size:11px; margin-right:0px; margin-top:5px; 
    border:solid 1px #E0E8EF; padding:5px 9px; font-weight:bold;
    }