﻿/* Project Page Lyaout */
.layout_Container_Content_Splash_Top_HOAServices{background:#fff;height:50%;}
.layout_Container_Content_Splash_Bottom_HOAServices{text-align:right;height:20%;margin-top:10px;border-top:solid 1px #ededed; padding-top:5px;}    
.layout_Container_Footer_Left_HOAServices{display:block;width:180px;float:left;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:right;color:#555555;margin: 0px 0px 0px 0px;padding: 2px 0px 0px 0px;}
.layout_Container_Footer_Right_HOAServices{display:block;width:195px;float:right;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:right;color:#555555;margin: 0px 20px 0px 0px;padding: 2px 0px 0px 0px;}
.layout_Container_Footer_SiteMap_HOAServices{float:left;text-align:center;margin-left:20px;}
.layout_Container_Header_Main_DivLogo_Sentry{float:left;position:relative;top:-15px;z-index:100;}
.layout_Container_Header_Main_DivLogo_HOAServices{float:right;position:relative;top:-15px;z-index:100;padding-bottom:5px; padding-right: 10px;}
.layout_Container_Header_Main_NavMenu_HOAServices{display:block;float:left;position:relative;background-image:url('../App_Themes/HOAServices/Web/mItemBack.gif');background-repeat:repeat-x;width:100%;top:-15px;z-index:4;}
.layout_Container_PageHeader_HOAServices{background:#fff;}
.layout_Container_PageHeader_Left_HOAServices{width:60%;text-align:left;float:left;border-bottom:1px solid #ededed;margin-bottom:10px;padding-bottom:3px;}
.layout_Container_PageHeader_Right_HOAServices{width:40%;text-align:right;float:right;border-bottom:1px solid #ededed;margin-bottom:10px;}
.layout_Container_Content_Services_Top_HOAServices{background:#fff;height:50%;}
.layout_Container_Content_Services_Top_LeftCol_HOAServices{background:#fff;float:left;text-align:left;}
.layout_Container_Content_Services_Middle_HOAServices{text-align:right;background:#fff;height:25%;padding-bottom:10px;border-bottom:solid 1px #ededed;}    
.layout_Container_Content_Services_Bottom_HOAServices{text-align:left;background:#fff;height:25%;}  
.layout_Container_Content_News_Left_HOAServices{float:left;width:100%;margin: 0px 5x 0px 0px; vertical-align:top;}
.layout_Container_Content_News_Left_Disclaimer{float:left;width:100%;margin: 0px 5x 0px 0px; vertical-align:top;}
.layout_Container_Content_News_Right_HOAServices{float:right;width:100%;margin: 0px 0px 0px 5px;vertical-align:top;}
.layout_Container_Content_News_Right_Top_HOAServices{float:left;height:100%;}    
.layout_Container_Content_News_Right_Bottom_HOAServices{height:100%;margin-top:10px;border-top:solid 1px #ededed;padding-top:5px;}   
.SplashTitle{margin:5px 5px 5px 0px;}
.SplashBody{width:80%;}
.BoxSpacer{text-align:left;float:left;margin:0px 0px 0px 30px;}
.InternalBlockLinkBkground_HOAServices{background-image: url('/Images/intblocklink_bkimage1.gif');background-repeat:no-repeat;position:absolute;border-style:none;position:relative;left:88px;top:-24px;z-index:1;visibility: visible;}
.service_video{text-align:left;float:left;margin-right:10px;}
.service_video_caption{text-align:left;float:left;margin-bottom:5px;}
.service_video_content{text-align:left;float:right;}
.service_box{background:#fff;width:160px;float:left;padding:5px;margin-top:10px;}
.service_box_borders{background:#fff;width:160px;border-left:1px solid #ededed;border-right:solid 1px #ededed;margin-left:10px;margin-right:10px;float:left;padding:5px;margin-top:10px;}
.service_image_playvid{text-align:left;float:left;margin-right:4px;}
.service_video_item{text-align:left; margin-bottom:5px; clear:both;}
.Laside_logo{float:left; text-align:left; margin-bottom:5px;margin:0px -20px 0px 0px;}
.Laside_text{float:left; text-align:right;margin:10px -20px 0px 0px;}
.Raside_text{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#888;float:left; text-align:left;margin:5px -20px 0px 0px;}
.reference_text{font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#888;float:left; text-align:left;margin:5px -20px 0px 0px;}
.service_main_content_title{font-size:14px;font-family:Tahoma, serifSansSerifMonospace;font-weight:bold;color:#14214a;float:left; text-align:left;margin:0px 0px 0px 0px;}
.service_main_content_subtitle{font-size:11px;font-family:Tahoma, serifSansSerifMonospace;font-weight:bold;color:#444444;float:left; text-align:left;margin:0px 0px 0px 0px;}
.service_main_content{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;line-height:175%;color:#555555;float:left; text-align:left;margin:0px 0px 0px 0px;}
.tab{margin:0px 0px 0px 20px;}
.LatestNews_main_content{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;line-height:175%;color:#555555;float:left; text-align:left;margin:0px 0px 0px 0px;}
.CMS_Citem_216474{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#555555;float:left; text-align:left;margin:0px 0px 0px 0px;}
.Legal_Headers{font-size:14px;font-family:Tahoma,serifSansSerifMonospace;font-weight:bold;color:#14214a;}
/*Inline buttons*/
.buttonInline
{
    display: inline;
}

/* UB Rebranding Page Layout */
.layout_Body_HOAServicesUB{width:100%;height:100%;background:#fff;}
.ie7 .layout_Body_Fixed_1024_HOAServicesUB{position:relative; width:1024px;height:100%; background:#FFFFFF; margin:0 auto;}
.layout_Body_Fixed_1024_HOAServicesUB{width:1024px;height:100%; background:#FFFFFF; margin:0 auto;}
.layout_Container_Content_Splash_Top_LeftCol_HOAServicesUB{background:#FFFFFF;float:left;width:60%;}
.layout_Container_Content_Splash_Top_RightCol_HOAServicesUB{background:#FFFFFF;float:right;width:40%;} 
.layout_Container_Content_Splash_Top_HOAServicesUB{background:#FFFFFF;height:80%;}
.layout_Container_Header_HOAServicesUB {border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: 1px solid #C8C8C8; }
.layout_Container_Content_HOAServicesUB { border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: none; min-height: 375px; height: auto; }
.gecko .layout_Container_Content_HOAServicesUB { border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: none; min-height: 375px; height: auto; overflow:hidden; margin-top:40px; }
.verisignLogo_FooterUB{ text-align:left;  }
.dxsmControl_HOAServices{ font-family:Arial; width:100%!important; text-align:right;  padding-top:0px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important;}
.dxsmControl_HOAServices td { font-family:Arial; padding-top:0px!important; padding-right:2px!important; padding-bottom:0px!important; padding-left:30px!important;}
.headerSplashUB {width:1022px; height: 40px; background:#FFFFFF; padding-bottom:25px;}
.gecko .headerSplashUB {width:1022px; height: 60px; background:#FFFFFF; padding-bottom:25px;}
.headerSplashLeftUB {float:left; padding-left:20px;}
.headerSplashRightUB {float:right; padding-right:20px; padding-top:13px; padding-bottom:10px;}
/*.dxmMenuItem_UBHOAServicesSplash {background: transparent; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);   position:relative; }*/
.menuWrapperUB {width:100%; float:left;}
.ie7 .menuContainerUB {position:absolute; width:1024px; margin:10px auto 0px auto;}
.menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px; margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie6 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px;  margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie7 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px;  margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; margin-left:-1px; margin-right:1px;}
.ie8 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px; margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; margin-left:-1px; margin-right:-1px;}
.ie9 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px; margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie10 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px; margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie11 .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px; margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.webkit .menuUB {height:36px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px;  margin:0 auto; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.gecko .menuUB {height:34px; background: #001B2C; /*background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -pie-background: linear-gradient(#304CB5, #203686);*/ padding-left:50px; padding-right:50px;  margin:0 auto;  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie6 .menuInteriorUB {height:39px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie7 .menuInteriorUB {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie8 .menuInteriorUB {height:39px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie9 .menuInteriorUB {height:39px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie10 .menuInteriorUB {height:39px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie11 .menuInteriorUB {height:39px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.webkit .menuInteriorUB {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.gecko .menuInteriorUB {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.menuInteriorUB {height:40px; background:#203686; padding-bottom:4px;  padding-left:100px;} 
.SplashVerbiageUB {height:330px; background:#FFFFFF; padding:15px; font-size:16px; font-family:Tahoma; }
.ie6 .dxrpControl_HOAServices td.dxrp
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	background-color: White; 
	border-bottom-color:#c8c8c8!important; 
	border-bottom-width:1px!important; 
	border-bottom-style:solid!important;	
}
.ie7 .dxrpControl_HOAServices td.dxrp
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	background-color: White; 
	border-bottom-color:#c8c8c8!important; 
	border-bottom-width:1px!important; 
	border-bottom-style:solid!important;	
}

.bodyWrapperUB {width:1024px; min-height:375px; height:auto!important; overflow: hidden;}
.gecko .bodyWrapperUB {width:100%; min-height:375px; height:auto!important; overflow: hidden; float:left; /*border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8;*/}
.headerUB{width:100%;}
.bodyLowerUBContainer {width:100%; background:#FFFFFF; text-align:center; }
.ie7 .bodyLowerUBContainer {width:100%; background:#FFFFFF; text-align:center; margin-top:20px;}
.bodyLowerUB {clear:both; width:1000px; height: 160px; margin: 0 auto; padding-top: 22px;}
.gecko .bodyLowerUB {clear:both; width:1000px; height: 160px; margin: 0 auto; padding-top: 50px;}
.ie7 .bodyLowerUB {clear:both; width:1000px; height: 160px; margin: 5px auto 0px auto; padding-top: 22px;}
.bodyLeftUB { float:left;width:570px; padding-left:10px;}
.bodyRightUB {float:right; width:414px; padding-left:10px; padding-right:10px;}
.bodysRightSpacerUB {height:30px;}
.bodyTwoColLeftUB {padding: 20px 15px 10px 15px; width:205px; float:left;}
.ie7 .bodyTwoColLeftUB {padding: 55px 15px 10px 15px; width:205px; float:left;}
.bodyTwoColLeftOLPUB {padding: 20px 5px 10px 15px; width:205px; float:left;}
.ie7 .bodyTwoColLeftOLPUB {padding: 55px 5px 10px 15px; width:205px; float:left;}
.bodyTwoColLeftCustomerVerbiageUB { background:#787878; padding:5px 5px 5px 5px;}
.bodyTwoColLeftCustomerVerbiageNewUB { background:#76777B; padding:5px 5px 5px 5px;} /*  D00000 */
.ie8 .bodyTwoColLeftCustomerVerbiageNewUB { height:160px; }
.webkit .bodyTwoColLeftCustomerVerbiageNewUB { height:163px; }
_:-moz-tree-row(hover), .bodyTwoColLeftCustomerVerbiageNewUB { height:161px; }
.bodyTwoColLeftCustomerVerbiageWhiteUB { background:#FFFFFF; padding:5px 5px 5px 5px;}
.bodyTwoColLeftCustomerVerbiageHeaderUB {font-size:22px; color:#FFFFFF; font-family:Arial; font-weight:bold;}
.bodyTwoColLeftCustomerVerbiageSubHeaderUB {font-size:18px; color:#FFFFFF; font-family:Arial;}
.bodyTwoColLeftCustomerVerbiageBottomUB{font-size:16px; color:#FFFFFF; font-family:Arial;}
.bodyTwoColLeftCustomerVerbiageInteriorUB{ padding:5px 5px 5px 5px;}
.bodyTwoColLeftCustomerInteriorTextUB{font-size:16px; color:#000000; font-family:Arial;}
.bodyTwoColLeftCustomerInteriorGrayTextUB{font-size:16px; color:#787878; font-family:Arial;}
.bodyTwoColRightUB {width:740px; padding: 20px 15px 10px 15px; float:right;}
.ie7 .bodyTwoColRightUB {width:740px; padding: 55px 15px 10px 34px; float:left;}
.ie7 .bodyTwoColRightContainerUB {position:absolute; top:120px; float:left; margin: 0 auto; display:table; width:740px;}
.bodyTwoColRightSplashUB {width:740px; padding: 40px 5px 0px 5px; float:right;}
.ie7 .bodyTwoColRightSplashUB {width:740px; padding: 40px 5px 438px 5px; float:right;}
.bodyTwoColRightOLPUB {width: 740px; padding: 20px 0px 10px 0px; float: left;}
.bodyTwoColRightOLPNewUB {width: 740px; padding: 20px 0px 10px 10px; float: left;}
.ie7 .bodyTwoColRightOLPUB {width: 740px; padding: 55px 0px 10px 0px; float: left;}
.ie7 .bodyTwoColRightOLPNewUB {width: 740px; padding: 55px 0px 10px 10px; float: left;}
.bodyThreeColLeftUB {
    float: left;
    width: 200px;
    background-color: #FFFFFF;
    padding-left:5px;
    border-right:1px solid #ededed;
     min-height:460px;
     height:inherit;
     padding-right:5px;     
}
.bodyThreeColRightUB {
    float: right;
    width: 200px;
    min-height:400px;
    background-color: #FFFFFF;
    padding-right:10px;
    border-left:1px solid #ededed;
     min-height:460px;
     height:inherit;
     padding-left:5px;
 
}
.bodyThreeColRightContentUB    
{
    float: right;
    width: 200px;
    min-height:400px;
    background-color: #FFFFFF;
    padding-right:10px;
    border-left:1px solid #ededed;
     min-height:460px;
     height:inherit;
     padding-left:5px;
     margin-top: -515px;
  }

.bodyThreeColmiddleUB {
    padding: 20px 220px 5px 220px;
    background-color: #FFFFFF;
    width:500px;
    min-height:680px;
    height:auto!important;
}
.bodyThreeColmiddlePaddingUB { width: 565px; margin: 0 auto;text-align: left;}
.ie6 .layout_Container_Content_ContactUs_HOAServicesUB{padding: 50px 120px 5px 100px;}
.ie7 .layout_Container_Content_ContactUs_HOAServicesUB{padding: 50px 120px 5px 100px;}
.layout_Container_Content_ContactUs_HOAServicesUB{padding: 50px 120px 5px 320px;}
.ContactUsFormUB {width:550px;}
.contactUsFormSpacer{ margin-top:55px;}
.contactUsThankYouUB {text-align:center; font-size:14px; font-family:Arial; color:#000000;}
.layout_Container_Content_Services_Top_HOAServicesUB{background:#fff;height:50%; padding-top: 80px; padding-bottom:5px;}
.layout_Container_Content_Services_Top_LeftCol_HOAServicesUB{background:#fff;float:left;text-align:left; width: 250px;}
.layout_Container_Content_Services_Top_RightCol_HOAServicesUB{background:#fff;float:none;text-align:left;} 
.layout_Container_Content_Services_Middle_HOAServicesUB{text-align:right;background:#fff;height:25%;padding-bottom:10px;border-bottom:solid 1px #ededed;}    
.layout_Container_Content_Services_Bottom_HOAServicesUB{text-align:left;background:#fff;height:25%; padding: 20px 210px 160px 240px}  
.ie6 .layout_Container_Content_Services_Bottom_HOAServicesUB{text-align:left;background:#fff;height:25%; padding: 20px 210px 0px 0px}  
.ie7 .layout_Container_Content_Services_Bottom_HOAServicesUB{text-align:left;background:#fff;height:25%; padding: 20px 210px 0px 0px}  
.findARepDataViewUB {width:auto!important; padding-left:210px; padding-right:210px;}
.findARepNearYouRightColImageUB {padding-left:25px!important;}
.findARepNearYouMapHeaderUB {padding: 20px 210px 5px 270px;}
.findARepNearYouMapUB {padding: 20px 210px 5px 230px;}
.bodyThreeColMiddleContentUB{padding: 20px 210px 5px 230px;}
.bodyThreeColMiddleLeftNewsUB{ float:left; padding-left:20px; width:300px; padding-top: 20px;}
.bodyThreeColMiddleRightNewsUB{ float:left; padding-right:20px; padding-top: 20px; padding-top: 25px; padding-left: 25px;}
.bodyThreeColMiddleBottomNewsUB{ padding: 290px 230px 5px 230px;}
.bodyThreeColRightPanelUB {padding-left:25px; padding-top:10px; }
.ie6 .bodyThreeColRightPanelUB {padding-left:60px; padding-top:10px; }
.ie7 .bodyThreeColRightPanelUB {padding-left:60px; padding-top:10px; }
.dxeLabel_HOAServicesFooter {font-family: Arial; font-weight: normal; color: rgb(256, 256, 256); font-size: 11px;} /* color: rgb(136, 136, 136); */
.FooterSiteMapUB {text-align: right;}
.layout_Container_Footer_HOAServicesUB {width: 1024px; margin: 0 auto;}
.layout_Container_FooterUB { float:left; width:1022px; border-top: 2px solid #808080; border-bottom: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; height:95px; background:#FFFFFF;}
.ie7 .layout_Container_FooterUB { padding-bottom:15px; float:left; width:1022px; border-top: 2px solid #808080; border-bottom: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; height:95px; background:#FFFFFF;}
.footerleftUB { float:left; text-align:left; width:375px; padding-top:15px; padding-left: 5px; padding-right: 23px;font-family: Verdana,sans-serif!important; font-weight: normal!important; color: rgb(136, 136, 136)!important; font-size: 9px!important;}
.webkit .footermiddleUB {float:left; padding:2px 0px 0px 0px; margin:0; margin-left: -100px; }
.footermiddleUB {float:left; padding:2px 0px 0px 0px; margin:0; margin-left: -100px; }
.footerrightUB { float:right; text-align: left; width: 555px; vertical-align: top; padding-top:22px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important; }
.webkit .footerrightUB { float:right; text-align: left; width: 555px; vertical-align: top; padding-top:22px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important; }
.BoxSpacerUB{text-align:left;float:left;margin:0px 5px 0px 20px;}
.BoxUB{background:#fff;width:170px;height:150px;}
.divSpacerUB { height:5px;}
.layout_Container_Footer_Left_HOAServicesUB{ display:block; float:left;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:left;color:#555555;}
.layout_Container_Footer_Right_HOAServicesUB{display:block; float:right;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:right;color:#555555;}
.layout_Container_Content_TwoColLayout_LeftCol_HOAServicesUB{/*width:205px;*/ height: auto;}
.layout_Container_Content_TwoColLayout_RightCol_HOAServicesUB{/* width:740px;*/ height:auto!important;}
.LogoSplashHeaderTextUB{font-size:14px; font-family:Arial; margin-left:170px; font-weight:bold; padding-top: 24px;/* position: absolute; top: 37px;*/}
.ie7 .LogoSplashHeaderTextUB{font-size:14px; font-family:Arial; margin-left:20px; font-weight:bold; padding-top: 24px; /* position: absolute; top: 37px;*/}
.LogoSplashHeaderTextSentryUB{font-size:14px; font-family:Arial; margin-left:170px; font-weight:bold; padding-top: 30px;/* position: absolute; top: 37px;*/}
.ie7 .LogoSplashHeaderTextSentryUB{font-size:14px; font-family:Arial; margin-left:20px; font-weight:bold; padding-top: 30px; /* position: absolute; top: 37px;*/}
.LogoSplashHeaderIconUB{ padding-top:4px;}
.LogoSplashHeaderContactTextUB{font-size:14px; font-family:Arial; color:#007DB6; font-weight:bold; padding-top: 24px; /* padding-top: 18px;*/}
.LogoSplashHeaderContactTextSentryUB{font-size:14px; font-family:Arial; color:#787878; font-weight:bold;}
@font-face {font-family: "GraphikB"; src:url("../Fonts/Graphik-Bold.otf") format("opentype");}
.headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-10px; letter-spacing:-1px}
.headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:0px; letter-spacing:-1px}
.ie6 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie6 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie7 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:30px; letter-spacing:-1px}
.ie7 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie8 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie8 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie9 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie9 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie10 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie10 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:0px; letter-spacing:-1px}
.ie11 .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-5px; letter-spacing:-1px}
.ie11 .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:0px; letter-spacing:-1px}
.webkit .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; letter-spacing:-1px}
.webkit .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; letter-spacing:-1px}
.gecko .headerInteriorGraySplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:80%; color:#787878; padding:0px; margin-top:-10px; letter-spacing:-1px}
.gecko .headerInteriorRedSplashUB{font-size:45px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; color:#D00000; padding:0px; margin-top:0px; letter-spacing:-1px}
.headerSmallerInteriorBlackUB{font-size:18px; font-family:Arial; color:#000000; font-weight:bold;}

.headerInteriorGrayUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#787878; letter-spacing:-1px}
.headerInteriorBlackUB{font-size:30px; font-family:Arial; color:#000000;}
.headerSmallInteriorBlackUB{font-size:18px; font-family:Arial; color:#000000; font-weight:bold; padding-left:5px;}
.headerSmallestInteriorBlackUB{font-size:12px; font-family:Arial; color:#000000; font-weight:bold;}
.headerSmallestInteriorBlackFootNoteUB{font-size:10px; font-family:Arial; color:#000000;}

.headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie6 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie7 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie8 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie9 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie10 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.ie11 .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.webkit .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}
.gecko .headerInteriorRedUB{font-size:27px; font-family:"GraphikB",Helvetica,Arial; font-weight:bolder; line-height:100%; color:#D00000; letter-spacing:-1px}

.SplashMainVerbiageUB{ font-size:14px; width:405px; color:#000000; font-family:Arial; z-index:2!important; position:relative;}
.ie7 .SplashMainVerbiageUB{ font-size:14px; width:405px; color:#000000; font-family:Arial; z-index:2!important; position:relative; margin-left:32px;}
.SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.ie6 .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.ie7 .SplashHouseUB {float:right; margin-bottom:2px; margin-top:-20px; z-index:0!important;}
.ie8 .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.ie9 .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.ie10 .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.ie11 .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.gecko .SplashHouseUB {float:right; margin-bottom:4px; z-index:0!important;}
.webkit .SplashHouseUB {float:right; margin-bottom:2px; z-index:0!important;}
.bodyThreeColMiddleInteriorCheckList { width:650px;}
.ChecklistRoundedBorderUB { height:auto!important; font-family:Arial!important; background:#FFFFFF; border:1px solid #C8C8C8; width:650px; padding:15px 15px 15px 15px; min-height:450px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.ChecklistRoundedBorderTestUB { height:auto!important; font-family:Arial; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; border:1px solid #C8C8C8; background:#FFFFFF; z-index:1; width:650px; padding:15px 15px 15px 15px; min-height:400px;}
.ChecklistRoundedBorderWrapperUB{height:auto!important; font-family:Arial;background:#C8C8C8; width:682px; padding:4px 4px 4px 4px; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderOLPUB {height:auto!important; font-family:Arial; background:#FFFFFF; border:1px solid #C8C8C8; width:715px; padding: 15px 20px 15px 3px; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderRecUB {height:auto!important; font-family:Arial;background:#FFFFFF; border:1px solid #C8C8C8; width:765px; padding: 15px 20px 15px 3px; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderRecIndentUB {padding-left:10px;}
.OLPOptionHeader {font-weight:bold; font-size:12px;}
.OLPOptionGradientBackground{ z-index:150; height:125px; border: 2px solid #4F81BD; background-image: url('../Images/BlueShadeBkgd.png'); background-repeat:repeat-x; }
/*background: #EEF3FC; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEF3FC), to(#A3C4FF)); background: -webkit-linear-gradient(#EEF3FC, #A3C4FF); background: -moz-linear-gradient(#EEF3FC, #A3C4FF);background: -ms-linear-gradient(#EEF3FC, #A3C4FF);background: -o-linear-gradient(#EEF3FC, #A3C4FF);background: linear-gradient(#EEF3FC, #A3C4FF); -pie-background: linear-gradient(#EEF3FC, #A3C4FF);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; }*/

.RoundedRedBorderOLPUB {z-index:100; height:auto!important; font-family:Arial;background:#FFFFFF; border:2px solid #D00000; width:715px; padding: 15px 20px 15px 3px; min-height:120px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderOLPCCUB{z-index:100; height:auto!important; font-family:Arial;background:#FFFFFF; border:1px solid #C8C8C8; width:255px; padding: 15px 20px 15px 7px; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedRedBorderOLPCCUB{z-index:100; height:auto!important; font-family:Arial; background:#FFFFFF; border:2px solid #D00000; width:255px; padding: 15px 20px 15px 7px; min-height:120px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderOLPCCSentryUB{z-index:100; height:auto!important; font-family:Arial;background:#FFFFFF; border:1px solid #C8C8C8; width:198px; padding: 15px 20px 15px 7px; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedRedBorderOLPCCSentryUB{z-index:100; height:auto!important; font-family:Arial; background:#FFFFFF; border:2px solid #D00000; width:198px; padding: 15px 20px 15px 7px; min-height:120px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}

.ChecklistRoundedBorderServicesUB {z-index:100; height:auto!important; font-family:Arial; background:#FFFFFF; border:1px solid #C8C8C8; width:650px; padding:15px 15px 15px 15px; min-height:285px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.ChecklistRoundedBorderMTUB {z-index:100;  height:auto!important; min-height:800px; font-family:Arial; background:#FFFFFF;  border:1px solid #C8C8C8; width:665px; padding:15px 45px 15px 15px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.ie7 .ChecklistRoundedBorderMTUB {z-index:100;  height:auto!important; min-height:2400px; font-family:Arial; background:#FFFFFF;  border:1px solid #C8C8C8; width:665px; padding:15px 45px 15px 15px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.webkit .ChecklistRoundedBorderMTUB {z-index:100;  height:auto!important; font-family:Arial; background:#FFFFFF;  border:1px solid #C8C8C8; width:680px; padding:15px 45px 15px 15px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.ChecklistInnerRoundedBorderUB {z-index:100; height:auto!important; font-family:Arial; background:#FFFFFF; border:1px solid #C8C8C8; width:265px; padding:15px 15px 15px 15px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.EventRoundedBorderUB {z-index:150; font-family:Arial; background:#FFFFFF; text-align:center; border:1px solid #C8C8C8; min-height:175px; height:auto!important; width: 280px; padding: 15px 15px 15px 4px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.ie7 .LoadingPanelOffset {position:absolute; margin-left:-150px!important;}
.ie7 .LoadingPanelOffsetContactUs  {position:absolute; margin-left:-150px!important;}
.ChecklistInnerSmallRoundedBorderUB{z-index:150; background:#FFFFFF; border:1px solid #C8C8C8; font-size:12px; font-family:Arial; color:#787878;  width:115px; height:180px; padding:15px 15px 15px 15px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; text-align: left;}
.MeetTheTeam-LeftCol {}
.MeetTheTeam-RightCol{}
.MeetTheTeam-BusinessArea{color:#000000; border-bottom:1px solid #C8C8C8; padding-bottom:5px; text-align:left; width:340px; padding-right:0px; }
.MeetTheTeam-BusinessAreaDiv {text-align:left; padding-right:0px; width:340px;}
.MeetTheTeam-BioHeader {color:#000000; padding-bottom:5px;}
.MeetTheTeam-BioArea {}
.MeetTheTeam-Photo{padding-top:5px;}
.MeetTheTeam-AllInfo{font-size:14px; font-family:Arial; color:#000000; padding-left:3px;}
.MeetTheTeam-NameAndCert{ font-weight:bold;}
.MeetTheTeam-TitleMain{font-family:Arial; color:#000000;}
.MeetTheTeam-TitleGen{font-family:Arial; color:#000000;}
.MeetTheTeam-Email{font-family:Arial; color:#000000;}
.MeetTheTeam-OfficePhone{font-family:Arial; color:#000000;}
.MeetTheTeam-TollFreePhone{font-family:Arial; color:#000000;}
.divFindARepMapUB{text-align:center;}
.OLPMobileVerbiage{ background-image: url('../Images/OLP_bg_small.png'); background-repeat:no-repeat; min-height: 100px; height:auto!important; padding:10px 10px 10px 10px; font-size:14px; font-family:Arial; color:#000000; }
.OLPMobileVerbiageHeader {font-size:16px; font-family:Arial; color:#000000; text-decoration:underline; font-weight:bold; }
.OLPTableOptionBorder {border: 2px solid #4F81BD; padding: 0px;}
.loginCustomerAlertUB{font-size:14px!important; font-family:Arial!important; color:#D00000!important;}
.loginDescRoundedBorderUB{z-index:150;  background:#FFFFFF; border:1px solid #C8C8C8; width:295px; height: 260px; padding:15px 15px 15px 15px;  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.loginDescRoundedBorderEcheckUB{z-index:150;  background:#FFFFFF; border:1px solid #C8C8C8; width:368px; height: 590px; padding: 0px 0px 15px 0px;  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.loginBoxUB{/* background-image: url('../Images/appLoginBgOLP.png');*/ width:367px; height:605px; z-index:150;  background:#FFFFFF; border:1px solid #C8C8C8; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   position:relative; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.loginHeaderUB{font-size:22px; font-family:Arial; color:#000000; font-weight:bold; width:100%; text-align: center; padding: 25px 0px 10px 0px;}
.loginBodyUB{font-size:14px!important; font-family:Arial!important; color:#FFFFFF!important; }
.loginFormUB{width:380px; font-size:14px; font-family:Arial; color:#FFFFFF;}
.loginFootNotesUB{margin:0 auto; width:80%; font-size:12px!important; font-family:Arial!important; color:#000000!important;}
.loginWebsiteMessageUB{ width:100%; font-size:14px; font-family:Arial; color:#D00000!important;}
.recRegistrationUB{ text-align:center; font-size: 16px; font-family: Arial; font-weight:bold; color: #FFFFFF; background-image: url('../Images/appLoginBgOLP2.png'); padding-top:10px; width:369px; height:203px;}
.recLoginBackground{background-image: url('../Images/appLoginBgOLP2.png'); padding: 10px 0px 0px 0px; width:369px;}
.BulletIndent {padding-left:15px;}
.dxsmLevel1_UBHOAServices { color:#D00000!important;}
.dxsmLevel2_UBHOAServices { color:#D00000!important;}


/*new UB cc,echeck, & Rec Pmt find assoc popup*/
.assocpopupNewUB{display: none;position: relative; top: -805px; left: 75px;z-index: 0;}
.eChkassocpopupNewUB{display: none;position: relative;top: -805px; left: 75px;z-index: 0;}
.ie6 .assocpopupNewUB{display: none;position: relative; top: -835px; left: 75px;z-index: 0;}
.ie6 .assocpopupNewSentryUB{display: none;position: relative;top: -1200px; left: 75px;z-index: 0;}
.ie6 .eChkassocpopupNewUB{display: none;position: relative;top: -1090px; left: 75px;z-index: 0;}
.ie6 .eChkassocpopupNewSentryUB{display: none; position: relative; top: -1415px; left: 85px; z-index: 0;}
.ie6 .recassocpopupNewUB{display: none;position: relative;top: -1025px; left: 210px; z-index: 0;}
.ie7 .assocpopupNewUB{display: none;position: relative; top: -835px; left: 75px;z-index: 0;}
.ie7 .assocpopupNewSentryUB{display: none;position: relative;top: -1170px; left: 75px;z-index: 0;}
.ie7 .eChkassocpopupNewUB{display: none;position: relative;top: -1090px; left: 75px;z-index: 0;}
.ie7 .eChkassocpopupNewSentryUB{display: none; position: relative; top: -1415px; left: 85px; z-index: 0;}
.ie7 .recassocpopupNewUB{display: none;position: relative;top: -1025px; left: 210px; z-index: 0;}
.ie8 .assocpopupNewUB{display: none;position: relative; top: -805px; left: 75px;z-index: 0;}
.ie8 .assocpopupNewSentryUB{display: none;position: relative;top: -1140px; left: 75px;z-index: 0;}
.ie8 .eChkassocpopupNewUB{display: none;position: relative;top: -1065px;  left: 75px;z-index: 0;}
.ie8 .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1395px; left: 85px;z-index: 0;}
.ie8 .recassocpopupNewUB{display: none;position: relative;top: -970px; left: 205px; z-index: 0;}
.ie9 .assocpopupNewUB{display: none;position: relative; top: -805px; left: 75px;z-index: 0;}
.ie9 .assocpopupNewSentryUB{display: none;position: relative;top: -1125px; left: 75px;z-index: 0;}
.ie9 .eChkassocpopupNewUB{display: none;position: relative;top: -1060px; left: 75px;z-index: 0;}
.ie9 .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1395px; left: 85px;z-index: 0;}
.ie9 .recassocpopupNewUB{display: none;position: relative;top: -960px; left: 210px; z-index: 0;}
.ie10 .assocpopupNewUB{display: none;position: relative; top: -805px; left: 75px;z-index: 0;}
.ie10 .assocpopupNewSentryUB{display: none;position: relative;top: -1125px; left: 75px;z-index: 0;}
.ie10 .eChkassocpopupNewUB{display: none;position: relative;top: -1060px; left: 75px;z-index: 0;}
.ie10 .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1395px; left: 85px;z-index: 0;}
.ie10 .recassocpopupNewUB{display: none;position: relative;top: -960px; left: 210px; z-index: 0;}
.ie11 .assocpopupNewUB{display: none;position: relative; top: -805px; left: 75px;z-index: 0;}
.ie11 .assocpopupNewSentryUB{display: none;position: relative;top: -1125px; left: 75px;z-index: 0;}
.ie11 .eChkassocpopupNewUB{display: none;position: relative;top: -1060px; left: 75px;z-index: 0;}
.ie11 .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1395px; left: 85px;z-index: 0;}
.ie11 .recassocpopupNewUB{display: none;position: relative;top: -960px; left: 210px; z-index: 0;}
.webkit .assocpopupNewUB{display: none;position: relative;top: -890px; left: 75px;z-index: 0;}
.webkit .assocpopupNewSentryUB{display: none;position: relative;top: -1200px; left: 75px;z-index: 0;}
.webkit .eChkassocpopupNewUB{display: none;position: relative;top: -1130px; left: 75px;z-index: 0;}
.webkit .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1455px; left: 75px;z-index: 0;}
.webkit .recassocpopupNewUB{display: none;position: relative;top: -1035px; left: 210px; z-index: 0;}
.gecko .assocpopupNewUB{display: none;position: relative; top: -815px; left: 75px; z-index: 0;}
.gecko .eChkassocpopupNewUB{display: none;position: relative;top: -1060px; left: 75px;z-index: 0;}
.gecko .assocpopupNewSentryUB{display: none;position: relative;top: -1105px; left: 85px;z-index: 0;}
.gecko .eChkassocpopupNewSentryUB{display: none;position: relative;top: -1405px; left: 75px;z-index: 0;}
.gecko .recassocpopupNewUB{display: none;position: relative;top: -985px; left: 210px; z-index: 0;}
/*End New UB cc & echeck find assoc popup*/

/*new UB self register popup*/
.srassocpopupNewUB{display: none;position: relative; top: -855px; left: 150px;z-index: 0;}
.ie6 .srassocpopupNewUB{display: none;position: relative; top: -825px; left: 150px;z-index: 0;}
.ie7 .srassocpopupNewUB{display: none;position: relative; top: -835px; left: 100px;z-index: 0;}
.ie8 .srassocpopupNewUB{display: none;position: relative; top: -805px; left: 100px;z-index: 0;}
.ie9 .srassocpopupNewUB{ display: none;position: relative; top: -805px; left: 150px;z-index: 0;}
.ie10 .srassocpopupNewUB{display: none;position: relative; top: -805px; left: 150px;z-index: 0;}
.ie11 .srassocpopupNewUB{display: none;position: relative; top: -805px; left: 150px;z-index: 0;}
.webkit .srassocpopupNewUB{display: none;position: relative; top: -875px; left: 150px;z-index: 0;}
.gecko .srassocpopupNewUB{display: none;left: 130px;position: relative;top: -825px;z-index: 0;}
/*end new UB self register popup*/

/* end UB Rebranding Page Layout */


/* UB Rebranding 2 Page Layout */
.dxmMenuItemSelected_UBHOAServices2 {background-color:#CCCCCC!important;}
.layout_Body_HOAServicesUB2{width:100%;height:100%;background:#fff; text-align:center;}
.layout_Body_Fixed_1024_HOAServicesUB2{width:1024px;height:100%; background:#FFFFFF; margin:0 auto;}
.layout_Container_Content_Splash_Top_LeftCol_HOAServicesUB2{background:#FFFFFF;float:left;width:60%;}
.layout_Container_Content_Splash_Top_RightCol_HOAServicesUB2{background:#FFFFFF;float:right;width:40%;} 
.layout_Container_Content_Splash_Top_HOAServicesUB2{background:#FFFFFF;height:80%;}
.layout_Container_Header_HOAServicesUB2 {border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: 1px solid #C8C8C8; }
.layout_Container_Content_HOAServicesUB2 { border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: none;  }
.verisignLogo_FooterUB2{ text-align:left;}
.dxsmControl_HOAServices2{ width:100%!important; text-align:right;  padding-top:0px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important;}
.dxsmControl_HOAServices2 td { padding-top:0px!important; padding-right:2px!important; padding-bottom:0px!important; padding-left:30px!important;}
.headerUB2 {width:1024px; height: 95px; background:#4E78A0; padding-bottom:10px;}
.headerLeftUB2 {float:left;  padding-top:10px; padding-bottom:10px;}
.headerRightUB2 {float:right; padding-top:10px; padding-bottom:10px; padding-top: 35px;}
.menuWrapperUB2 {width:100%; padding-bottom:8px; padding-top: 60px; width:860px; margin:0 auto;}
.ie9 .menuWrapperUB2 {width:100%; padding-bottom:8px; padding-top: 62px; width:860px; margin:0 auto;}
.ie8 .menuWrapperUB2 {width:100%; padding-bottom:8px; padding-top: 62px; width:860px; margin:0 auto;}
.ie7 .menuWrapperUB2 {width:100%; padding-bottom:8px; width:860px; margin:0 auto;}
.ie6 .menuWrapperUB2 {width:100%; padding-bottom:8px; width:860px; margin:0 auto;}
.menuUB2 {height:43px;}
.ie7 .menuUB2 {height:45px;}
.webkit .menuUB2 {height:45px;}
.gecko .menuUB2 {height:45px;}
.ie6 .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie7 .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie8 .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie9 .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.ie10 .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.webkit .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.gecko .menuInteriorUB2 {height:41px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.menuInteriorUB2 {height:40px; background:#203686; padding-bottom:4px;  padding-left:100px;}
.SplashVerbiageUB2 {height:330px; background:#FFFFFF; padding:15px; font-size:16px; font-family:Tahoma; }
.ie6 .dxrpControl_HOAServices td.dxrp
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	background-color: White; 
	border-bottom-color:#c8c8c8!important; 
	border-bottom-width:1px!important; 
	border-bottom-style:solid!important;	
}
.ie7 .dxrpControl_HOAServices td.dxrp
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial;
	color: #000000;
	background-color: White; 
	border-bottom-color:#c8c8c8!important; 
	border-bottom-width:1px!important; 
	border-bottom-style:solid!important;	
}

.bodyWrapperUB2 {width:100%; min-height:520px; height:auto!important; margin: 0 auto;padding-top: 20px;}
.ie6 .bodyWrapperUB2 {width:100%; min-height:520px; height:auto!important; margin: 0 auto;padding-top: 0px;padding-bottom: 50px;}
.ie7 .bodyWrapperUB2 {width:100%; min-height:520px; height:auto!important; margin: 0 auto;padding-top: 0px;padding-bottom: 50px;}
.headerWrapperUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom: 135px;}
.ie6 .headerWrapperUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom:0px;}
.ie7 .headerWrapperUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom:0px;}
.headerWrapperInteriorUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom: 100px;}
.ie6 .headerWrapperInteriorUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom: 0px;}
.ie7 .headerWrapperInteriorUB2{width:860px; height:auto!important; margin: 0 auto; padding-bottom: 0px;}
.headerUB2{width:100%;}
.bodyUBSiteDashboardContainer2{width:860px; height:auto!important; margin:0 auto; }
.bodyLowerUBContainer2 {width:100%; background:#FFFFFF; text-align:center; }
.ie7 .bodyLowerUBContainer2 {width:100%; background:#FFFFFF; text-align:center; margin-top:20px;}
.bodyUBContainer2 { width:100%; background-color:#C0C0C0; height:261px; }
.bodyLowerUB2 {clear:both; width:860px; min-height: 160px; margin: 0 auto;}
.gecko .bodyLowerUB2 {clear:both; width:860px; min-height: 160px; margin: 0 auto; padding-top: 50px;}
.ie7 .bodyLowerUB2 {clear:both; width:860px; height: 160px; margin: 5px auto 0px auto;}
.bodyLeftUB2 { float:left;width:290px;}
.bodyRightUB2 {float:right; width:620px;}
.bodysRightSpacerUB2 {height:30px;}
.bodyThreeColLeftUB2 {
    float: left;
    width: 200px;
    background-color: #FFFFFF;
    padding-left:10px;
    border-right:1px solid #ededed;
     min-height:460px;
     height:inherit;
     padding-right:5px;     
}
.bodyThreeColRightUB2 {
    float: right;
    width: 200px;
    min-height:400px;
    background-color: #FFFFFF;
    padding-right:10px;
    border-left:1px solid #ededed;
     min-height:460px;
     height:inherit;
     padding-left:5px;
   
}
.bodyThreeColmiddleUB2 {
    padding: 20px 210px 5px 210px;
    background-color: #FFFFFF;
    width:500px;
    min-height:680px;
    height:auto!important;
}
.ie6 .layout_Container_Content_ContactUs_HOAServicesUB2{padding: 50px 120px 5px 100px;}
.ie7 .layout_Container_Content_ContactUs_HOAServicesUB2{padding: 50px 120px 5px 100px;}
.layout_Container_Content_ContactUs_HOAServicesUB2{padding: 5px 120px 5px 320px;}
.ContactUsFormUB2 {width:550px;}
.contactUsFormSpacer2{ margin-top:0px;}
.contactUsThankYouUB2 {width:550px;padding: 100px 0px 0px 100px;}
.layout_Container_Content_Services_Top_HOAServicesUB2{background:#fff;height:50%; padding-bottom:5px;}
.layout_Container_Content_Services_Top_LeftCol_HOAServicesUB2{background:#fff;float:left;text-align:left; width: 250px;}
.layout_Container_Content_Services_Top_RightCol_HOAServicesUB2{background:#fff;float:none;text-align:left;} 
.layout_Container_Content_Services_Middle_HOAServicesUB2{text-align:right;background:#fff;height:25%;padding-bottom:10px;border-bottom:solid 1px #ededed;}    
.layout_Container_Content_Services_Bottom_HOAServicesUB2{text-align:left;background:#fff;height:25%; padding: 20px 210px 160px 240px}  
.ie6 .layout_Container_Content_Services_Bottom_HOAServicesUB2{text-align:left;background:#fff;height:25%; padding: 20px 210px 0px 0px}  
.ie7 .layout_Container_Content_Services_Bottom_HOAServicesUB2{text-align:left;background:#fff;height:25%; padding: 20px 210px 0px 0px}  
.findARepDataViewUB {width:auto!important; padding-left:210px; padding-right:210px;}
.findARepNearYouRightColImageUB2 {padding-left:25px!important;}
.findARepNearYouMapHeaderUB2 {padding: 20px 210px 5px 270px}
.findARepNearYouMapUB {padding: 20px 210px 5px 230px}
.bodyThreeColMiddleLeftNewsUB2{ float:left; padding-left:20px; width:300px; padding-top: 20px;}
.bodyThreeColMiddleRightNewsUB2{ float:left; padding-right:20px; padding-top: 20px; padding-top: 25px; padding-left: 25px;}
.bodyThreeColMiddleBottomNewsUB2{ padding: 290px 230px 5px 230px;}
.bodyThreeColRightPanelUB {padding-left:25px; padding-top:10px; }
.ie6 .bodyThreeColRightPanelUB2 {padding-left:60px; padding-top:10px; }
.ie7 .bodyThreeColRightPanelUB2 {padding-left:60px; padding-top:10px; }
.dxeLabel_HOAServicesFooter2 {font-family: Verdana,sans-serif; font-weight: normal; color: rgb(136, 136, 136); font-size: 9px;}
.layout_Container_FooterUB2 {border-top: 2px solid #808080; border-bottom: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; height:65px; background:#FFFFFF;}
.footerleftUB2 { float:left; text-align:left; width:400px; padding-top:15px; padding-left: 5px; padding-right: 23px;font-family: Verdana,sans-serif!important; font-weight: normal!important; color: rgb(136, 136, 136)!important; font-size: 9px!important;}
.webkit .footermiddleUB2 {float:left; padding:2px 0px 0px 0px; margin:0; margin-left: -100px; }
.footermiddleUB2 {float:left; padding:2px 0px 0px 0px; margin:0; margin-left: -100px; }
.footerrightUB2 { float:right; text-align: left; width: 555px; vertical-align: top; padding-top:10px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important; }
.webkit .footerrightUB2 { float:right; text-align: left; width: 455px; vertical-align: top; padding-top:10px!important; padding-right:0px!important; padding-bottom:0px!important; padding-left:30px!important; }
.BoxSpacerUB2{text-align:left;float:left;margin:0px 5px 0px 20px;}
.BoxUB2{background:#fff;width:170px;height:150px;}
.divSpacerUB2 { height:5px;}
.layout_Container_Footer_Left_HOAServicesUB2{ display:block; float:left;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:left;color:#555555;}
.layout_Container_Footer_Right_HOAServicesUB2{display:block; float:right;font-size:9px;font-family:Verdana,sans-serif;font-weight:normal;text-align:right;color:#555555;}
.SplashVerbiageHeaderUB2 { font-size:24px; width:520px; color:#D00000; font-family:Arial;}
.SplashNewVerbiageUB2{width:510px; min-height:300px; font-size:14px; font-family:Arial; }
.SplashUpcomingEventsHeader {font-size:20px; color: #D00000; font-family:Arial; background-color:#C0C0C0; padding: 5px 5px 5px 5px;}
.SplashUpcomingEvents {padding-top:20px;}
.ie6 .SplashUpcomingEvents {padding-top:0px;}
.ie7 .SplashUpcomingEvents {padding-top:0px;}
.SplashUpcomingEventsBody { border: 1px solid #C0C0C0; height:215px; font-family:Arial; color:#787878!important; padding-left:5px;}
.ie6 .SplashUpcomingEventsBody { border: 1px solid #C0C0C0; height:175px; font-family:Arial; color:#787878!important; padding-left:5px;}
.ie7 .SplashUpcomingEventsBody { border: 1px solid #C0C0C0; height:175px; font-family:Arial; color:#787878!important; padding-left:5px;}
.LogoHeaderTextUB2{font-size:14px; font-family:Arial; padding-left:140px; position:absolute; top:148px;}
.LogoHeaderIconUB2{ padding-top:16px;padding-bottom: 20px;}
.LogoHeaderContactTextUB2{font-size:14px; font-family:Arial; color:#787878; font-weight:bold;}
.dxmMenuItemWithImage_UBHOAServices .dxmMenuItemSelectedWithImage_UBHOAServices td {width:60px!important;}
.dxmMenuItemWithImage_UBHOAServices td {width:60px!important;}
.dxmMenuItemWithImage_UBHOAServices .dxmMenuItemSelectedWithImage_UBHOAServices {width:60px!important;}
.dxmMenuItemWithImage_UBHOAServices {width:60px!important;}
.dxmMenuItemSelectedWithImage_UBHOAServices {width:60px!important;}


.bodyThreeColMiddleInteriorHeaderUB{ margin-left:-40px; }
.bodyThreeColMiddleInteriorHeaderUBSpacing{ position:absolute; width:500px; }
.bodyThreeColMiddleInteriorPersonalVerbiage{font-size:15px; font-family:Arial; color:#000000; padding:10px 0px 20px 8px; width:650px;}
.bodyThreeColMiddleInteriorPersonalVerbiageSpacing1 { margin-top:-3px; }
.bodyThreeColMiddleInteriorPersonalVerbiageSpacing2 { height:80px; }
.bodyThreeColMiddleInteriorSubHeaderUB{font-size:22px; font-family:Arial; color:#4E78A0;}
.tdCheckListLarge{font-size:18px; font-family:Arial; color:#505050;}
.tdCheckListSmall{font-size:15px; font-family:Arial; color:#000000;}
.tdCheckListSmallPadding {font-size:15px; font-family:Arial; color:#000000; text-align:center;}
.bodyThreeColMiddleFinePrintText{ font-size:12px; font-family:Arial; color:#000000; padding:5px 0px 10px 45px;}
.bodyThreeColMiddleFinePrintTextNoIndent{ font-size:12px; font-family:Arial; color:#000000; padding:5px 0px 10px 0px;}
.divSpacerThreeColMiddleUB {height:60px;}
.divSmallSpacerThreeColMiddleUB {height:30px;}
.bodyThreeColMiddleInteriorListIndent { padding-left:65px;}
/* end UB Rebranding 2 Page Layout */


/* cc & echeck find assoc popup */
.assocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 325px;
    z-index: 0;
}

.eChkassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 280px;
    z-index: 0;
}
.ie6 .assocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 365px;
    z-index: 0;
}
.ie6 .eChkassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 290px;
    z-index: 0;
}
.ie7 .assocpopupNew
{
    display: none;
    left: 345px;
    position: absolute;
    top: 365px;
    z-index: 0;
}
.ie7 .eChkassocpopupNew
{
    display: none;
    left: 345px;
    position: absolute;
    top: 290px;
    z-index: 0;
}
 .ie8 .assocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 365px;
    z-index: 0;
}
.ie8 .eChkassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 290px;
    z-index: 0;
}
.ie9 .assocpopupNew
{    
    display: none;
    left: 375px;
    position: absolute;
    top: 325px;
    z-index: 0;
}
.ie10 .assocpopupNew
{    
    display: none;
    left: 375px;
    position: absolute;
    top: 325px;
    z-index: 0;
}
.ie9 .eChkassocpopupNew
{    
    display: none;
    left: 375px;
    position: absolute;
    top: 280px;
    z-index: 0;
}
.ie10 .eChkassocpopupNew
{    
    display: none;
    left: 375px;
    position: absolute;
    top: 280px;
    z-index: 0;
}
.webkit .assocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 345px;
    z-index: 0;
}
.webkit .eChkassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 300px;
    z-index: 0;
}

.gecko .assocpopupNew
{
    display: none;
    left: 365px;
    position: absolute;
    top: 375px;
    z-index: 0;
}
.gecko .eChkassocpopupNew
{
    display: none;
    left: 365px;
    position: absolute;
    top: 295px;
    z-index: 0;
}

/* self-register find assoc popup */

.srassocpopupNew
{
    display: none;
    left: 445px;
    position: absolute;
    top: 500px;
    z-index: 0;
}
.ie6 .srassocpopupNew
{
     position:absolute;
     top:505px; 
     left:395px; 
     display:none;
     z-index: 0;
}
.ie7 .srassocpopupNew
{
     position:absolute;
     top:525px; 
     left:395px; 
     display:none;
     z-index: 0;
}
 .ie8 .srassocpopupNew
{
     position:absolute;
     top:505px; 
     left:395px; 
     display:none;
     z-index: 0;
}
.ie9 .srassocpopupNew
{    
    display: none;
    left: 445px;
    position: absolute;
    top: 500px;
    z-index: 0;
}
.ie10 .srassocpopupNew
{    
    display: none;
    left: 445px;
    position: absolute;
    top: 500px;
    z-index: 0;
}
.webkit .srassocpopupNew
{
    display: none;
    left: 405px;
    position: absolute;
    top: 500px;
    z-index: 0;
}

.gecko .srassocpopupNew
{
    display: none;
    left: 405px;
    position: absolute;
    top: 500px;
    z-index: 0;
}

/* recurring find assoc popup */

.recassocpopupNew
{
    display: none;
    left: 405px;
    position: absolute;
    top: 245px;
    z-index: 0;
}
.ie6 .recassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 365px;
    z-index: 0;
}
.ie7 .recassocpopupNew
{
    display: none;
    left: 345px;
    position: absolute;
    top: 365px;
    z-index: 0;
}
 .ie8 .recassocpopupNew
{
    display: none;
    left: 375px;
    position: absolute;
    top: 365px;
    z-index: 0;
}

.ie9 .recassocpopupNew 
{
    display: none;
    left: 435px;
    position: absolute;
    top: 325px;
    z-index: 0;
}
.ie10 .recassocpopupNew 
{
    display: none;
    left: 435px;
    position: absolute;
    top: 325px;
    z-index: 0;
}
.webkit .recassocpopupNew 
{
    display: none;
    left: 445px;
    position: absolute;
    top: 270px;
    z-index: 0;
}
.gecko .recassocpopupNew 
{
    display: none;
    left: 405px;
    position: absolute;
    top: 270px;
    z-index: 0;
}

/*UB Mobile Payments Layout */
.layout_MBody_HOAServicesUB{width:100%;height:100%;background:#fff; margin:0; zoom: 100%;}
.layout_BodyContainer_Mobile_HOAServicesUB{width:100%;height:100%; background:#FFFFFF; margin:0;}
.bodyWrapperMobileUB {width:100%; min-height:375px; height:auto!important;}
.layout_Container_MobileContent_HOAServicesUB { min-height: 400px; height: auto; margin:0px 5px 10px 5px; }
.gecko .layout_Container_MobileContent_HOAServicesUB { border-top: none; min-height: 515px; height: auto;}
.layout_Container_MobileHeader_HOAServicesUB { margin:0px 2px 5px 2px;}
.layout_Container_MobileFooter_HOAServicesUB { margin:0px 6px 0px 6px;}
.headerMobileUB {width:100%; height:auto; background:#FFFFFF; }
.headerMobileLeftUB {padding-left:20px;}
.LogoMobileHeaderIconUB{}
.LogoMobileHeaderTextUB{font-size:14px; font-family:Arial; margin-left:170px; font-weight:bold; padding-top: 24px; position:static;}
.ie7 .LogoMobileHeaderTextUB{font-size:14px; font-family:Arial; margin-left:20px; font-weight:bold; position:static;}
.LogoMobileHeaderContactTextUB{font-size:14px; font-family:Arial; color:#787878; font-weight:bold; position:static;}
.LogoMobileHeaderContactTextSentryUB{font-size:14px; font-family:Arial; color:#787878; font-weight:bold; padding-top: 22px; padding-right:10px; position:static;}
.LogoMobile { padding: 24px 0px 0px 2px;}
.LogoMobileTitle { padding: 0px 0px 0px 10px; font-size:14px; font-family:Arial; font-weight:bold;}
.LogoMobileIcon {}
.layout_Container_Mobile_FooterUB{ float:left; width:100%; height:130px; background:#FFFFFF;}
.FooterMobileSiteMapUB {text-align: center;}
.MobilePaymentHomeSmallFont { font-size:12px!important;}
.paymentLandingPadding{margin-left: 20px;}
.paymentLandingPaddingEchk {margin-left: 35px;}
.RoundedBorderMobileOLP {height:auto!important; font-family:Arial; background:#FFFFFF; border:1px solid #C8C8C8; width:100%; min-height:400px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.RoundedBorderMobilePaddingOLP {padding: 10px 15px 10px 15px;}
.RoundedBorderMobileCCPaddingOLP {padding:5px 5px 10px 5px;}
.RoundedRedBorderMobileOLP {z-index:100; height:auto!important; font-family:Arial; background:#FFFFFF; border:2px solid #D00000; width:100%; min-height:120px; -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.MobilePaymentsControlCenter  { margin:0 auto;}
.MobileOLPOptionGradientBackground{ z-index:150; min-height:145px; height:auto; border: 2px solid #4F81BD; background: #DBE5F5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#8BB0EE)); background: -webkit-linear-gradient(#FFFFFF, #8BB0EE);background: -moz-linear-gradient(#FFFFFF, #8BB0EE); background: -ms-linear-gradient(#FFFFFF, #8BB0EE); background: -o-linear-gradient(#FFFFFF, #8BB0EE); background: linear-gradient(#FFFFFF, #8BB0EE); /*background-image: url('../Images/BlueShadeBkgd.png');*/ background-repeat:repeat-x; }
.MobileOLPFormPadding{ padding:10px;}
.MobileTitlePadding {padding:10px;}
.MobileOLPCenterVerbiage { text-align:center; width:100%}
.MobileFindAssocFont { font-size:18px!important; font-family:Arial;}
.MobileFindAssocPopupGrid {}
.MobileLoginBoxContainer {margin:0 auto; width:100%;}
.mobileLoginFormUB{width:100%; font-size:14px; font-family:Arial; color:#FFFFFF;}
.mobileLoginBoxUB{z-index:150; width:100%; height:auto; border: 2px solid #203686; background: #203686; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.mobileLoginHeaderUB{font-size: 22px; font-family: Arial; color: #FFFFFF; width: 100%; text-align:center; padding-top:5px;}
.mobileLoginBodyUB{text-align:center;}

.menuMobileUB {width:100%; height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie6 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686); -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie7 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie8 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);   -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie9 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie10 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie11 .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.webkit .menuMobileUB {width:100%;height:55px; background: #304CB5; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#304CB5), to(#203686)); background: -webkit-linear-gradient(#304CB5, #203686); background: -moz-linear-gradient(#304CB5, #203686);background: -ms-linear-gradient(#304CB5, #203686);background: -o-linear-gradient(#304CB5, #203686);background: linear-gradient(#304CB5, #203686);   -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.gecko .menuMobileUB {width:100%;height:55px; background: #304CB5;   margin:0 auto;  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px; position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.menuMobileWrapperUB {width:100%;}
.menuMobileJustifyRight{padding-left:5px; }
.menuMobileJustifyLeft {font-family:Arial; font-size:12px; color:#FFFFFF; padding:2px 10px 0px 5px; font-weight:bold;}
.menuMobileBottomUB {width:100%; height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie6 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616); -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie7 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie8 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);   -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie9 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;   -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie10 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.ie11 .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.webkit .menuMobileBottomUB {width:100%;height:55px; background: #D00000; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D00000), to(#921616)); background: -webkit-linear-gradient(#D00000, #921616); background: -moz-linear-gradient(#D00000, #921616);background: -ms-linear-gradient(#D00000, #921616);background: -o-linear-gradient(#D00000, #921616);background: linear-gradient(#D00000, #921616);   -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.gecko .menuMobileBottomUB {width:100%;height:55px; background: #D00000;   margin:0 auto;  -webkit-box-shadow: #666 1px 2px 3px; -moz-box-shadow: #666 1px 2px 3px; box-shadow: #666 1px 2px 3px;  position:relative; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}
.menuMobileBottomWrapperUB {width:100%;}

.headerMobile {font-family: Arial; font-size: 13pt; line-height: normal; font-weight: bold; color: #FFFFFF}
.textformMobile {  font-family: Arial; font-size: 10pt; line-height: 10pt; font-weight: normal; color: #000000}
.textdataMobile {  font-family: Arial; font-size: 10pt; line-height: 10pt; font-weight: normal; color: #000000}

.formcolheadlineMobile { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: bold; color: #FFFFFF; background-color: #203686; padding:2px;}
/*End UB Mobile Payments Layout */


/* Left nav login */
.OLB_SC_Login {
    background-color: #76777B;
    color: White;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
}
.login_box {
    background-color:#5A5A5A;
    margin:7px;
    padding:7px;
    font-size:12px;
}
.login_input {
    width:50%;
    vertical-align:top;
}
.login_lock {
    display: inline-block;
    height: 10px;
    width: 12px;
    background: url(/Images/sec_lock.gif) no-repeat scroll 0px 0px;
    margin: 0px -5px 0px 20px;
}
.login_button {
    cursor: pointer;
    height: 18px;
    text-indent: -9999px;
    width: 68px;
    background: url(/Images/top-nav-bg_PWB.png) no-repeat scroll -53px -461px;
    border: 0px none rgb(255, 255, 255);
    margin: 1px 0px 0px 4px;
    padding: 0px;
}
.login_lnk {
    color:White;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    text-decoration:none;
}
.OLP_link 
{
    width:205px;
    vertical-align:middle;
    background-color:#76777B;
    padding:3px;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    color:White;
}

/* Splash page carousel */
.hideable { display: none; }
.carousel {
    position:relative;
    width:780px;
    height:355px;
    top:-20px;
    left:-40px;
}
.ie7 .carousel { top:1px; left:-40px; }
.carousel_indicator_div {
    position: absolute;
    right: 12px;
    z-index: 1;
    width: auto;
    padding: 0px;
    margin: 0px;
}
.carousel_list { padding:0px; margin:0px; }
.carousel_indicators {
    list-style: none;
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-top: 11px;
    margin-left: 2px;
    cursor: pointer;
    background-color: #808080;
    border-radius: 13px;
}
.ie7 .carousel_indicators { display: inline; margin-left: 6px; }
.carousel_indicators_active { background-color: #000000; }

/* Products & Services table */
.table_ProductsServices {
    font: 10.8pt Arial, Helvetica, sans-serif;
    background: url(/Images/callout-main-bg.gif) no-repeat;
    background-size: cover;
    width: 212px;
    padding: 5px;
}
.ie7 .table_ProductsServices { height: 170px; }
.ie8 .table_ProductsServices { height: 170px; }
.ie7 .tableData_ProductsServices { padding: 5px; }
.header_ProductsServices {
    font-size: 14px;
    margin: 0px;
}
.link_ProductsServices {
    color: rgb(0, 51, 153);
    text-decoration: none;
}

/* Loan calculator */
.loanLinkBox {
    background-color: lightgray; 
    border-style:solid; 
    border-width:1px; 
    border-color:Black; 
    padding:5px; 
    font-weight:bold;
    font-family:Arial;
    font-size:14px;
    width:228px;
}
.ie7 .data_loanLinkBox { padding:5px; }
.loanCalc {
    color: rgb(51, 51, 51);
    height: 388px;
    text-align: left;
    width: 194px;
    background: url(/Images/bg-pcalulator-body.gif) repeat-y scroll 0% 100%;
    font: normal normal normal 11px/normal Arial, Helvetica, sans-serif;
    margin: 0px 20px 25px;
}
.ie7 .loanCalc { padding-bottom:10px; }
.bottom_loanCalc {
    height: 388px;
    background: url(/Images/bg-pcalulator-bottom.gif) no-repeat scroll 0% 100%;
}
.ie7 .bottom_loanCalc { padding-bottom:10px; }
.content_loanCalc {
    background: url(/Images/bg-pcalulator-top.gif) no-repeat scroll 0% 0%;
    padding: 8px 10px 15px;
}
.header_loanCalc {
    font: normal normal bold 12px/normal Arial, Helvetica, sans-serif;
    margin: 0px 0px 15px;
}
.text_loanCalc {
    margin: 0px;
}
.table_loanCalc {
    height: 203px;
    text-align: left;
    width: 174px;
    border-spacing: 0px 0px;
}
.lbl_loanCalc {
    display: block;
    text-align: right;
    font-weight: bold;
    padding: 0px 8px 0px 0px;
}
.input_loanCalc {
    background-position: 50% 0%;
    box-sizing: content-box;
    height: 15px;
    text-align: right;
    vertical-align: middle;
    width: 76px;
    background: rgb(255, 255, 255) url(/Images/bg-input.gif) repeat-x scroll 50% 0%;
    border-top: 0px none rgb(0, 0, 0);
    border-right: 1px solid rgb(206, 206, 206);
    border-bottom: 0px none rgb(0, 0, 0);
    border-left: 1px solid rgb(206, 206, 206);
    font: normal normal normal 12px/normal Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 5px 2px 5px 3px;
}
.btn_LoanCalc {
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    white-space: pre;
    width: 74px;
    height: 22px;
    align-items: flex-start;
    border: 0px none rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
}
.reset {
    background: url(/Images/btn-reset-blue.jpg) no-repeat scroll 0% 0%;
}
.calculate {
    background: url(/Images/btn-calculate-blue.jpg) no-repeat scroll 0% 0%;
}
.results_LoanCalc {
    border-spacing: 0px 0px;
}
.resultsRow_LoanCalc {
    background: url(/Images/line-result-separator.gif) no-repeat scroll 0% 0%;
}
.key {
    text-align: right;
    padding: 5px 0px;
}
.value {
    height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 88px;
    font: normal normal normal 13px/normal Arial, Helvetica, sans-serif;
}

/* Loan application box */
.loanAppl {
    padding: 0px 20px 25px;
}
.header_loanAppl {
    background: url(/Images/rightcol-heading-bg.gif) no-repeat scroll 0% 50%;
    font: normal normal bold 12px/normal Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 10px 15px 10px 10px;
}
.lnk_loanAppl {
    color: rgb(0, 51, 153);
    display: block;
    height: 35px;
    border-bottom: 1px solid rgb(218, 218, 218);
    text-decoration: none;
    background: url(/Images/icon-pdf.gif) no-repeat scroll 0% 0%;
    font: normal normal bold 11px/normal Arial, Helvetica, sans-serif;
    margin: 7px 5px 0px;
    padding: 0px 0px 5px 40px;
}

/* Fraud Prevention Services page: link box */
.securityVideoLnk {
    color: rgb(51, 51, 51);
    height: 84px;
    position: relative;
    width: 212px;
    font: normal normal normal 11px/15px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    margin: 0px 0px 8px;
    padding: 6px;
}
.header_securityVideoLnk {
    color: rgb(26, 69, 78);
    height: 18px;
    text-decoration: none solid rgb(26, 69, 78);
    text-transform: uppercase;
    border: 0px none rgb(26, 69, 78);
    font: normal normal bold 13px/18px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    margin: 0px 0px 6px;
    outline: rgb(26, 69, 78) none 0px;
}
.img_securityVideoLnk {
    display: block;
    float: left;
    height: 60px;
    width: 70px;
    margin: 0px 6px 0px 0px;
}
.txt_securityVideoLnk {
    height: 30px;
    margin: 0px 0px 4px;
}
.lnk_securityVideoLnk {
    color: rgb(51, 51, 51);
    float: right;
    text-decoration: none;
    margin: 0px 0px 4px;
    text-align: right;
    background: url(/Images/vertical-icon-sprite.png) no-repeat scroll 100% -6px;
    font: normal normal bold 11px/15px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    padding: 2px 18px 2px 0px;
}

/* Fraud Prevention Services page */
.header_FraudPrevention {
    color: rgb(26, 69, 78);
    height: 18px;
    text-transform: uppercase;
    font: normal normal bold 13px/18px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    margin: 0px 0px 6px;
}
.section_FraudPrevention {
    position: relative;
    width: 305px;
    padding: 6px 9px 0px 10px;
}
.section1_FraudPrevention {
    clear: both;
    color: rgb(102, 102, 102);
    height: 103px;
    position: relative;
    width: 631px;
    font: normal normal normal 11px/15px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    padding: 6px 9px 0px 10px;
}
.section2_FraudPrevention {
    float: left;
    height: 97px;
    border-right: 1px dotted rgb(204, 204, 204);
}
.section3_FraudPrevention {
    float: right;
    height: 97px;
}
.section4_FraudPrevention {
    float: left;
    height: 130px;
    border-right: 1px dotted rgb(204, 204, 204);
    margin: 0px 0px -4px;
}
.section5_FraudPrevention {
    float: right;
    height: 130px;
    margin: 0px 0px -4px;
}
.border1_FraudPrevention {
    height: 70px;
    position: relative;
    width: 631px;
    border-bottom: 1px dotted rgb(204, 204, 204);
    padding: 0px 0px 8px;
}
.border2_FraudPrevention {
    height: 64px;
    border-bottom: 1px dotted rgb(204, 204, 204);
    padding: 0px 0px 8px;
}
.text_FraudPrevention {
    color: rgb(102, 102, 102);
    height: 75px;
    width: 305px;
    font: normal normal normal 11px/15px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    margin: 0px 0px 4px;
}
.lnk_FraudPrevention {
    color: rgb(102, 102, 102);
    display: block;
    height: 15px;
    right: 0px;
    text-align: right;
    text-decoration: none solid rgb(102, 102, 102);
    width: 613px;
    background: url(/Images/vertical-icon-sprite.png) no-repeat scroll 100% -6px;
    font: normal normal bold 11px/15px Arial, Helvetica, sans-serif, 'MS P Gothic', Meiryo, Osaka;
    padding: 2px 18px 2px 0px;
}
.lnkW_FraudPrevention {
    width: 287px;
}

/* Contact us header */
.header_ContactUs {
     color: Gray;
     font-weight: bold;
     text-transform: uppercase;
}

/* Footer */
.footer_ul {
    margin: 0px;
    padding: 0px;
}
.footer_li {
    display: inline;
    padding: 5px 4px 5px 8px;
    margin-right: 27px;
}

.footer_li a:hover {
    color: #00a3e0;
}

.footer_lnk {
    color: rgb(255, 255, 255);
    text-decoration: underline;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
}

/* Error Page */
.ie7 .dxeLabel_SmartstreetExtSubTitle { position:absolute; margin-top:50px; }
.ie7 .dxeLabel_SmartstreetSubSectionTitle { position:absolute; margin-top:50px; }

.ie7 sup { vertical-align: top; font-size: 0.7em; }
.webkit sup { vertical-align: top; font-size: 0.6em; }
.gecko sup { vertical-align: top; font-size: 0.6em; }

/* Video Popup */
#ctl00_ctl00_cphBody_cphBody_pnlVideoPopup_overlay /* .dxpnlControl_HOAServices */
{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:9999;
    background-color:rgb(119,119,119);
    visibility:hidden;
    opacity:0.75;
    filter:alpha(opacity=75);
}
#ctl00_ctl00_cphBody_cphBody_pcVideoPopup_PWH-1 /* .dxpc-header */
{
    display:none;
}
#ctl00_ctl00_cphBody_cphBody_pcVideoPopup_PWC-1 /* .dxpc-content */
{
	padding:0px !important;
}
.dxpc-contentWrapper
{
	border:0px;
	padding:0px;
	width:auto;
}

/* Contact Us */
.table_ContactUs {
    border: 1px solid black;
    border-collapse: collapse;
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    width: 700px; /*550px*/
}
.table_ContactUs td {
    border: solid black;
    border-width: 0px 1px;
    padding-left: 7px;
    padding-bottom: 5px;
    vertical-align: top;
}
.mainHeader_ContactUs {
    background-color: rgb(128,128,128);
    color: white;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}
.subHeader_ContactUs {
    background-color: rgb(217,217,217);
    font-weight: bold;
}
.centerText_ContactUs {
    text-align: center;
}
.footnoteSign_ContactUs {
    color: red;
}
.footnote_ContactUs {
    color: red;
    font-family: Calibri;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
}
