/* Onboard community CSS Override */
.OB_Wrapper {background-color: #666666;}
.OB_ChartColor1 {background-color: #FF7400; color:#000000;}
.OB_ChartColor2 {background-color: #4096EE; color:#000000;}
.OB_ChartColor3 {background-color: #8A23F0; color:#000000;}
.OB_ChartColor4 {background-color: #008C00; color:#000000;}
.OB_ChartColor5 {background-color: #FF1A00; color:#000000;}
.OB_ChartColor6 {background-color: #0625ED;color:#000000;}
.OB_ChartColor7 {background-color: #ACE02A;color:#000000;}
.OB_ChartColor8 {background-color: #FF0084;color:#000000;}

/* BST Emails */
td.propBorder {color:#000000;}

/* email header*/
td.formHeader2 
{
	background-color:#000080;
	color:White;
}

/* email sub-header*/
td.resultsCellAlternate2 
{
	background-color:#006139;
	color:#ffffff;
	border-top:1px solid white;
}

/*email tools*/
table.propDetail {}

/* email photo*/
img.linkBorder {}


/* ---- START historical styles created from company webstyle style page in AgentAchieve */
/*
a.formHeader2
{
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
a.header
{
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
input.button, input.footerButton
{
    font-family: 'Palatino Linotype';
    color: #000000;
    font-size: 14px;
    border: #6595ED Double;
}
input.button2
{
    font-family: 'Palatino Linotype';
    color: #000000;
    font-size: 14px;
    border: #6595ED Double;
}
.formBody2, .formBody
{
    background-color: #EFEFEF;
    font-family: 'Palatino Linotype';
    color: #08386B;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    padding:3px;
}
.formBody * TD
{
    border: 3px;
    font-family: 'Palatino Linotype';
    color: #0000FF;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
}
.formFooter2
{
    background-color: #08386B;
}

a.formFooter2 { background-color:Transparent;}

.headerBackground
{
	background-color: #0000CD;
}
.formHeader2, .resultsHeader, .formHeader, .OB_SRContentHeader
{
    margin-top:6px;
	background-color: #08386B;
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
    padding:2px 2px 2px 2px;
}
img.linkBorder, .propBorder
{
    border: solid 1px #0000CD;
}

.formHeader3
{
    background-color: #CCCCCC;
    border-right: 1px solid #FFFFFF;
    cursor: hand;
    color: #808080;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
.resultsCell2, .resultsCell
{
    color: #0000FF;
    font-family: 'Palatino Linotype';
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 12px;
    padding:3px;
}
.resultsCellAlternate2, .resultsCellAlternate
{
    color: #0000FF;
    font-family: 'Palatino Linotype';
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 12px;
    padding:3px;
}
.resultsCellNoBorder2
{
    color: #0000FF;
    font-family: 'Palatino Linotype';
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 12px;
    background-color: #e0e0e0;
    padding:3px;
}
.resultsCellAlternateNoBorder2
{
    color: #0000FF;
    font-family: 'Palatino Linotype';
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 12px;
    background-color: #F5F5F5;
    padding:3px;
}
.tabSelected
{
    padding:3px;
	background-color: #0000CD;
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
.tabUnselected
{
    padding:3px;
	background-color: #CCCCCC;
    border-right: 1px solid #FFFFFF;
    cursor: hand;
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
.searchFormBody
{
    padding:3px;
	background-color: #9cbb9c;
    font-family: 'Palatino Linotype';
    color: #0000FF;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
}
.searchFormFooter, .formFooter
{
    background-color: #0000CD;
    padding:3px;
}
.activeTabFont
{
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
.inactiveTabFont
{
    color: #808080;
    font-family: 'Tahoma';
    font-size: 12px;
    font-weight: bold;
}
.propEmailBody
{
    font-size: 8pt;
}
.propDetail, .EL, .PR
{
    background-color: #9cbb9c;
    color: #0000FF;
    font-family: 'Palatino Linotype';
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    line-height: 12px;
}
.emph
{
    color: #08386B;
    font-family: 'Tahoma';
    font-size: 14px;
    font-weight: bold;
    line-height: 12px;
}
.underline2
{
    border-bottom: #000000 1px solid;
}



td.resultsCell
{
    font-family: 'Arial';
    font-size: 12px;
    background-color: #FFFFFF;
    border-bottom: #999999 1px solid;
    padding: 3px;
}

td.resultsCellAlternate
{
    font-family: 'Arial';
    font-size: 12px;
    background-color: #EBD7BD;
    border-bottom: #999999 1px solid;
    padding: 3px;
}

td.resultsCellNoBorder
{
    font-family: 'Arial';
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 3px;
}

td.resultsCellAlternateNoBorder
{
    font-family: 'Arial';
    font-size: 12px;
    background-color: #EBD7BD;
    padding: 3px;
}

td.resultsHeader, div.resultsHeader
{
    background-color: #7a7676;
    color: #FFFFFF;
    font-family: 'Arial';
    font-size: 12px;
    font-weight: bold;
    padding: 3px 3px 3px 3px;
}

a.resultsheader:link, a.resultsheader:visited
{
    color: White;
}

.tabActive
{
    font-size: 8pt;
    font-weight: bold;
    border-right: solid 1px #ffffff;
    padding-right: 13px;
    padding-left: 10px;
    padding-top: 3px;
    color: #ffffff;
    cursor: pointer;
    height: 20px;
    background-color: #7a7676;
    text-align: center;
    background-image: url(/common/images/tab_background_corner.gif);
    background-position: right;
    background-repeat: no-repeat;
}

.tabInactive
{
    font-size: 8pt;
    font-weight: bold;
    border-right: solid 1px #ffffff;
    padding-right: 13px;
    padding-left: 10px;
    padding-top: 3px;
    cursor: pointer;
    color: #808080;
    height: 20px;
    background-color: #cccccc;
    text-align: center;
    background-image: url(/common/images/tab_background_corner.gif);
    background-position: right;
    background-repeat: no-repeat;
}

*/

/* ---- END historical styles created from company webstyle style page in AgentAchieve */


/* Standard Styles */

a
{
    color: #000000;
    font-family: Arial;
}

body
{
    color:Black;
}

table
{
    border-collapse: collapse;
    border-style: none;
}

td, .FontStyle
{
    padding: 0px 0px 0px 0px;
    border: none;
    white-space: normal;
    font-family: Arial;
}


/* Custom Styles */

#main
{
    height: 100%;
    border: solid 1px lime;
}

#header
{
    height: 93;
    background-color: #000080;
}

#heading
{
    padding:0px 20px 0px 33px;
}

#heading h1
{
    font-size: 18px;
    color: White;
    display: inline;
    font-family: Arial;
}

#heading h2, #signIn h2
{
    font-size: 13px;
    color: White;
    display: inline;
    font-family: Arial;
}

#heading h3
{
    font-size: 11px;
    color: White;
    display: inline;
    font-family: Arial;
}

#heading .contact 
{
	float:left;
	margin:0.5em 0 0 1em;
	width:500px;
	color:White;
	font-size:11px;
	padding:0px 20px 20px 20px;
}

#heading .contact .photo
{
	float:left;
	height:60px;
	width:auto;
}

#nav
{
    height: 25;
    background-image: url(/PageTemplates/Template32/Image/navBg.gif);
    background-repeat: repeat-x;
    text-align: center;
}

#body
{
    height: 100%;
}

#slogan
{
    height: 25;
    background-image: url(/PageTemplates/Template32/Image/navBg.gif);
    background-repeat: repeat-x;
    border-top: 1px solid #000080;
    text-align: right;
}

#footer
{
    height: 80;
    font-size: 11px;
    color: white;
    font-family: Arial;
    line-height: normal;
    padding: 10px 20px 0px 20px;
}

#footer p
{
    margin-top: 0;
    margin-bottom: 10;
}

#footer a:link, #footer a:visited
{
    color: white;
    text-decoration: none;
}

#contentLeft
{
    width: 13px;
    border-left: 1px solid #000080;
    border-top: 1px solid #000080;
    background-image: url(/PageTemplates/Template32/Image/contentLeft.gif);
    background-repeat: repeat-y;
    vertical-align: top;
}

#featured
{
    padding: 10;
    border: solid 1px #000080;
    width: 420;
}

#side
{
    width: 184;
    height: 100%;
    background-color: #006139;
    vertical-align: top;
    padding-top: 20px;
}

#content
{
    background-color: White;
    background-image: url(/PageTemplates/Template32/Image/contentTop.gif);
    background-repeat: repeat-x;
    border-top: 1px solid #000080;
    padding: 20px;
    vertical-align: top;
}

#pageContent
{
}

#signIn
{
    width: 230;
    border-left: solid 1px white;
    background-color: #006139;
}

#signIn1
{
    text-align: right;
    width: 130px;
	padding-right:30px;
}

#signIn2
{
    font-size: 11px;
    color: white;
    font-family: Arial;
    line-height: 12px;
    padding: 5px 10px 5px 15px;
}

#signIn2 a:link, #signIn a:visited
{
    color: #ffd300;
}

#signIn2 p
{
	margin:0;
	padding:0;
	line-height:normal;
}

#swapContent
{
    visibility: hidden;
    display: none;
}

.max
{
    width: 100%;
    height: 100%;
}

#logo
{
    width: 185px;
}

.navItem a
{
    display: block;
    padding: 0;
    color: #000080;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

h1.pagetitle
{
    font-size: 18px;
    color: black;
    font-family: Arial;
}

.hLine
{
    height: 1px;
    background-color: #000080;
}

.subItem
{
    background-image: url(/PageTemplates/Template32/Image/subBg.gif);
    background-repeat: repeat-x;
    width: 100%;
    height: 20;
}

.subItem a:link, .subItem a:visited
{
    width: 100%;
    height: 20;
    color: #000080;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    display: block;
}

.subItem a:hover 
{
	background-image:url(/PageTemplates/Template32/Image/subBgOn.gif);
	background-repeat:repeat-x;
	height:20px;
} 

.contact
{
    color: White;
    font-family: Arial;
}

.contact h3
{
    font-size: 11px;
}

.photo
{
    border: solid 1px black;
    width: 130;
    height: 150;
}

#office
{
    border: solid 1px black;
    width: 320;
    height: 200;
}

/* Property Detail Override*/
.pd_title_block { background-color:Transparent;}

.propDetail  
{
	margin-bottom:5px;
	background-color:Transparent;
}

/* Enhanced Search */
.sr_list_publicaddress, .sr_gallery_publicaddress { color:#010080 !important;}
.sr_list_item { border-bottom:solid 1px #006139;}

.button { background-color:#003366; color:White;}
.button:hover { color:White;}

.resultsHeader
{
    margin-top:6px;
	background-color: #08386B;
    color: #FFFFFF;
    font-weight: bold;
    padding:2px 2px 2px 2px;
}

/* Custom Styles */

.wrap_outer
{
    background-color : #00326f;
    background-image : url('http://www.unitedcountry.com/images/main-background.jpg');
    background-position : center top;
    background-repeat : repeat-y;
    padding:20px;
}
	
.layout
{
	margin: 1em auto;
	width: 980px;
	padding: 1em;
}

.navItem
{
	color:#000080;
	font-size:12px;
	font-weight:bold;
}

.navItem a:link, .navItem a:visited
{
	display:block;
	padding:5px;
	color:#000080;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.navItem a:hover
{
	display:block;
	background-image:url(/PageTemplates/Template32/Image/navBgOn.gif);
}

.navItem h2
{
	font-size:16px;
	color:#000080;
	font-family:Arial;
	display:inline;
	padding-right:10px;
}

.login
{
	width:980px;
	height:auto;
	margin:0 auto;
	color:White;
}

.login a { color:White;}
.login .welcome_option .ui-icon { background-image: url("/common/images/ui-icons_ffffff_256x240.png");}
.login .welcome_option .ui-icon-hover { background-image: url("/common/images/ui-icons_000000_256x240.png");}

body.ba_toolkit_searchprofiles * .dropdown
{
    float : none;    
}

.ln_container td
{
    padding : 2px;    
}
