﻿body{
background: #fff;
font-family:Verdana, Geneva, sans-serif
}

.wrap{
width:960px;
margin:0px auto;
min-height:800px;
}

div.head{
height:75px;
}

div.head div.nav,
div.head img.logo,
div.head div.global_phone,
div.head div.bc{
position:absolute;
}

div.head img.logo{
border:none;
z-index:100;
}

.social_bar{
position:absolute;
margin-top:-43px;
text-align:right;
margin-left:85px;
width:50px;
}
.social_bar>a{
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-webkit-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
display:block;
background:url('http://www.realpage.com/images/social_sprite.png') no-repeat;
width:18px;
height:19px;
position:absolute;
margin-top:-2px;
}
.social_bar>a:hover{
-moz-box-shadow:0px 0px 2px #777;
-o-box-shadow:0px 0px 2px #777;
-webkit-box-shadow:0px 0px 2px #777;
box-shadow:0px 0px 2px #777;
}

.social_bar>a>b{
display:none;
}
.social_bar>a.yt{
margin-left:-24px;
background-position:-56px 0px;
}

.social_bar>a.li{
margin-left:-46px;
background-position:-37px 0px;
}

.social_bar>a.tw{
margin-left:-68px;
background-position:-18px 0px;
}

.social_bar>a.fb{
margin-left:-90px;
}

div.head div.global_phone{
margin-top:9px;
margin-left:819px;
width:140px;
text-align:right;
font-size:12px;
background:url(http://www.realpage.com/images/rpHome_phone.gif) no-repeat;
height:22px;
padding-top:3px;
}


.nav ul#nav{
display:block;
height:34px;
position: relative;
z-index: 999;
margin-left:240px;
margin-top:8px;	
width:500px;

}

.nav ul#nav li{
float:left;
display:block;
margin-right:5px;
/*text-transform:uppercase;*/
margin-left:2px;
background:url(../images/imagesV2/global_menu_bg.jpg);
width:116px;
height:24px;
border:1px solid #eee;
cursor:pointer;
position:relative;

}
.nav2 ul#nav li{
float:left;
display:block;
margin-right:5px;
/*text-transform:uppercase;*/
margin-left:2px;
background:url(../images/imagesV2/global_menu_bg2.jpg);
width:116px;
height:24px;
border:1px solid #eee;
cursor:pointer;
position:relative;

}

.nav ul#nav li a,
.nav ul#nav li .separator{
padding-top:2px;
padding-left:5px;
margin-top:4px;
display: block;
z-index: 100;
text-decoration:none;
color:#333;
/*text-transform:uppercase;*/
font-size:10px;
font-weight:bold;
}

.nav ul li a:hover{
color:#333;
}



.nav #nav li ul { 
position: absolute;
left: -999em;
margin-top:6px;

}

.nav #nav li ul li {	
clear:both;
border-bottom:1px solid #ccc;
width:116px;
height:auto;
overflow:hidden;
background:none;
margin-left:-41px;
}

.nav #nav li ul li a {
display:block; 

text-align:left;
font-weight:bold;
font-size:11px;
color:#666;
height:auto;
filter:alpha(opacity=90); 
-moz-opacity:0.9; 
-khtml-opacity: 0.9; 
opacity: 0.9;
font-weight:normal;
padding:5px;
margin-top:0px;
background:#f5f5f5;
}

.nav #nav li ul li a:hover{
color:#fff;
background-color:#e87d1e;
}


#nav li:hover ul, 
#nav li.sfhover ul { 
left: auto; 
}

#nav li:hover ul ul, 
#nav li.sfhover ul ul { 
left: -999em;
 }

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul { 
left: 0px;
 }
#nav li:hover, 
#nav li.hover { position: static; } /* IE7 Fix */

div.head div.bc{
margin-top:50px;
}
div.head div.bc .breadcrumbs{
font-size:11px;
position:absolute;
width:750px;
color:#999;
}

div.head{
text-decoration:none;
color:#999;
padding-right:12px;
margin-right:5px;
background-position:right!important;
background-repeat:no-repeat!important;
}

div.path a {color:#c63; text-decoration:none;}
div.path a:hover {text-decoration:underline;}



div.head div.bc form.search{
position:absolute;
margin-left:768px;
margin-top:-16px;
}
div.head div.bc form.search label{
display:none;
}
div.head div.bc form.search input{
font-size:11px;
width:185px;
}

/*Home Rotator*/

#rotator {
position:relative;
width:960px;
height:199px;
overflow:hidden;
}

/* Tabs */
#rotator ul.ui-tabs-nav, 
#rotator li.ui-tabs-nav-item, 
#rotator li.ui-tabs-nav-item a:link, 
#rotator li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	float:left;
}

#rotator ul.ui-tabs-nav {
	position:absolute;
	z-index:1;
margin:8px 0px 0px 0px;
right:20px; top:0;
}

/* Non-Selected Tabs */
#rotator li.ui-tabs-nav-item a:link,
#rotator li.ui-tabs-nav-item a:visited {	
background:url(http://www.realpage.com/images/cleardot.png) no-repeat; 
width:16px;
height:16px;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
background:url(http://www.realpage.com/images/darkdot.png) no-repeat; 
}

#rotator .ui-tabs-nav-item a span {
display:none;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
background:url(http://www.realpage.com/images/darkdot.png) no-repeat!important; 
}



#rotator .ui-tabs-panel .ri{
padding:10px 10px 100px 420px
}


#rotator a.rot_rm{
display:block;
position:absolute;
margin-left:840px;
margin-top:160px;
height:25px;
width:95px;
background:url(http://www.realpage.com/images/learn_more.png);
}

#rotator a.rot_rm span{
display:none;
}

#rotator .ui-tabs-hide {
display:none;
	}

/*Rotator typography*/
.ri .thinbig,
.ri .thickbig,
.ri .hs_sub, 
.ri .cta_small{
color:#fff;
font-family:myriad pro,arial narrow,arial,sans;
text-transform:uppercase;
text-shadow:#000 3px 3px 3px;
}

.ri .thinbig{
font-size:26px;
font-weight:lighter;
letter-spacing:2px;
}

.ri .thickbig{
font-size:40px;
font-weight:bold;
letter-spacing:2px;
}

.ri .bigred{
font-size:52px;
font-weight:bold;
color:#F22B50;
text-transform:uppercase;
}

.ri .hs_sub{
text-transform:none;
letter-spacing:1px;
font-size:23px;
}

.ri .cta_small{
text-transform:none;
letter-spacing:1px;
font-size:14px;
font-weight:normal;
font-family:arial;
}

/*Per Panel*/
    /*Military*/
.ri .hs_military{
margin:20px 0px 0px 15px;
}

.ri .hs_military .thickbig{
margin-top:-12px;
}
.ri .hs_military .hs_sub{
margin-top:-5px;
}

.ri .hs_military .cta_small{
width:310px;
margin-left:140px;
margin-top:7px;
}

#rotator a.military_cta{
background:url(http://www.realpage.com/images/military_cta.png);
}

        /*Renter's*/
.ri .hs_renters{
margin:20px 0px 0px -83px;
}
.ri .hs_renters .thinbig{
font-size:26px;
font-weight:bold;
text-shadow:#333 2px 2px 2px;
letter-spacing:.5px;
line-height:30px;
}

.ri .hs_renters .thinbig .bigger{
font-size:39px;
letter-spacing:0px;
}

.ri .hs_renters .cta_small{
color:#444;
text-shadow:none;
font-weight:bold;
letter-spacing:0px!important;
font-size:13px;
width:530px;
margin-left:70px;
margin-top:14px;
}

        /*Invoice Processing*/
.ri .hs_invoice-processing{
margin:20px 0px 0px -27px;
}

.ri .hs_invoice-processing .hs_sub{
font-size:32px;
font-weight:bold;
line-height:34px;
}

.ri .hs_invoice-processing .cta_small{
margin:20px 0px 0px 120px;
text-shadow:none;
letter-spacing:0px;
}

#rotator a.invoice-processing_cta{
background:url(http://www.realpage.com/images/find_out_more_orange.png);
width:113px;
margin-left:830px;
margin-top:150px;
}

/*OneSite*/

.ri .hs_onesite-home-slide{
margin:30px 40px;
}

.ri .hs_onesite-home-slide .thickbig{
font-size:50px;
line-height:40px;
}
.ri .hs_onesite-home-slide .hs_sub{
font-size:32px;
}

.ri .hs_onesite-home-slide .cta_small{
font-size:18px;
letter-spacing:0px;
width:475px;
margin-top:10px;
}

    /*Payments*/
.ri .hs_payments{
margin:20px 0px 0px 15px;
}
.ri .hs_payments .thickbig{
text-transform:none;
}
.ri .hs_payments .hs_sub{
font-size:24px;
}
.ri .hs_payments .cta_small{
text-shadow:none;
width:380px;
margin-top:10px;
}

    /*Budgeting*/
.ri .hs_budgeting{
margin:40px 0px 0px 15px;
}
.ri .hs_budgeting .thinbig{
font-size:45px;
}

.ri .hs_budgeting .hs_sub{
line-height:34px;
}

#rotator a.budgeting_cta{
background:url(http://www.realpage.com/images/show_me_how_red.png);
width:111px;
margin-left:720px;
margin-top:140px;
}

    /*Budgeting*/
.ri .hs_out-perform{
margin:30px 0px 0px 6px;
}

.ri .hs_out-perform .hs_sub{
text-transform:uppercase;
font-weight:bold;
font-size:35px;
line-height:32px;
}

.ri .hs_out-perform .thickbig{
font-size:50px;
line-height:40px;
}

.ri .hs_out-perform .cta_small{
width:370px;
letter-spacing:0px;
margin-top:25px;
}

#rotator a.out-perform_cta{
background:url(http://www.realpage.com/images/find_out_how_orange.png);
width:107px;
margin-left:780px;
margin-top:145px;
}

/*Sell More, Simplify, Convert - Show Me How - Grey*/
.displaynone{display:none;}

#rotator a.sellmore_cta{
background:url(http://www.realpage.com/images/show_me_how_grey.png);
width:107px;
margin-left:750px;
margin-top:155px;
}

#rotator a.convert_cta{
background:url(http://www.realpage.com/images/show_me_how_grey.png);
width:107px;
margin-left:750px;
margin-top:155px;
}

#rotator a.simplify_cta{
background:url(http://www.realpage.com/images/show_me_how_grey.png);
width:107px;
margin-left:750px;
margin-top:155px;
}

#rotator a.online-renewals_cta{
background:url(http://www.realpage.com/images/blank.png);
width:110px;
margin-left:780px;
margin-top:146px;
}


/*Content Rotator*/
.vertical_rot,
.horizontal_rot{
position:relative;
overflow:hidden;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
-khtml-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
overflow:hidden;
background:#C2C3C7;
margin-bottom:10px;
}

/* Vertical */
.vertical_rot ul.ui-tabs-nav, 
.vertical_rot li.ui-tabs-nav-item, 
.vertical_rot li.ui-tabs-nav-item a:link, 
.vertical_rot li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	width:208px;
       height:31px;
}

.vertical_rot ul.ui-tabs-nav {
	position:absolute;
	z-index:1;
margin:26px 0px 0px 10px;
background:url(http://www.realpage.com/images/bbs/rpHome_categoryBG.gif) no-repeat;
width:203px;
height:207px;
padding:5px;
}

/* Non-Selected Tabs */
.vertical_rot .ui-tabs-nav-item a span{
font-size:13px;
display:block;
padding:8px;
}

.vertical_rot li.ui-tabs-nav-item a:link,
.vertical_rot li.ui-tabs-nav-item a:visited {	
background:none; 
width:208px;
height:31px;
color:#fff!important;
display:block;
}

/* Hovered Tab */
.vertical_rot .ui-tabs-nav-item a:hover,
.vertical_rot .ui-tabs-nav-item a:active {
background:url(http://www.realpage.com/images/bbs/rpHome_categoryArrow.gif) no-repeat!important; 
}



/* Active Tab */
.vertical_rot .ui-tabs-selected a:link,
.vertical_rote .ui-tabs-selected a:visited,
.vertical_rot .ui-tabs-selected a:hover,
.vertical_rot .ui-tabs-selected a:active {
background:url(http://www.realpage.com/images/bbs/rpHome_categoryArrow.gif) no-repeat!important; 
}

/* Content Panels */
#rotator .ui-tabs-panel {
font-family:Arial, Helvetica, sans-serif;
clear:left;
color:#000;
height:199px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
overflow:hidden;
background-repeat:no-repeat!important;
}

.vertical_rot .ui-tabs-panel {
clear:left;
color:#000;
height:235px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
-khtml-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
overflow:hidden;
background-repeat:no-repeat!important;
background-position:bottom right!important;
background-color:#C2C3C7!important;
}

.vertical_rot .ui-tabs-panel .ri{
padding:10px 170px 10px 230px;
font-size:12px;
color:#555;
line-height:19px;
}

.vertical_rot .ui-tabs-hide {
	display:none;
}

.vertical_rot .rot_rm{
position:absolute;
margin:198px 430px;
width:80px;
font-size:12px;
color:#fff;
text-decoration:none;
background:#CA5E12;
padding:4px;
text-align:center;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
-khtml-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
text-shadow:#333 1px 1px 1px;
font-weight:bold;
}

.vertical_rot .rh{
position:absolute;
display:block;
font-weight:bold;
color:#666;
font-size:14px;
text-transform:uppercase;
margin:5px 15px;
}
.vertical_rot .ri a{
color:#333;
font-weight:bold;
text-decoration:none;
}
.vertical_rot .ri a:hover{
color:#000;
text-decoration:underline;
}

.vertical_rot .ui-tabs-panel .ri  span.categorySubTitle{
font-size:14px; 
color:#424757; 
padding-top:12px;
display:block;
}

/* Horizontal */
.horizontal_rot ul.ui-tabs-nav, 
.horizontal_rot li.ui-tabs-nav-item, 
.horizontal_rot li.ui-tabs-nav-item a:link, 
.horizontal_rot li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	list-style:none;
}


.horizontal_rot li a,
.horizontal_rot li{
width:170px!important;
padding:0px!important;
height:48px!important;
margin:0px!important;
}

.horizontal_rot .rot_nav_wrap{
background:url(http://www.realpage.com/images/rpHome_productBG.gif) no-repeat;
margin-top:23px;
position:absolute;
height:48px;
width:945px;
}

.horizontal_rot .rot_nav_wrap .rot_nav_wrap_inner {
width:850px!important;
padding:0px 35px;
}

.horizontal_rot .rot_nav_wrap ul{
}


/* Non-Selected Tabs */
.horizontal_rot ul li a span{
font-size:13px;
display:block;
padding:8px 0px;
text-align:center;
}

.horizontal_rot li a:link,
.horizontal_rot li a:visited {	
background:none; 
height:48px;
color:#fff!important;
display:block;
	text-decoration:none;

}

/* Hovered Tab */
.horizontal_rot li a:hover,
.horizontal_rot li a:active {
background:url(http://www.realpage.com/images/rpHome_productArrow.gif) no-repeat!important; 
}



/* Active Tab */
.horizontal_rot .ui-tabs-selected a:link,
.horizontal_rote .ui-tabs-selected a:visited,
.horizontal_rot .ui-tabs-selected a:hover,
.horizontal_rot .ui-tabs-selected a:active {
background:url(http://www.realpage.com/images/rpHome_productArrow.gif) no-repeat!important; 
}

/* Content Panels */
.horizontal_rot .ui-tabs-panel {
clear:left;
color:#000;
height:295px;
overflow:hidden;
background-repeat:no-repeat!important;
background-position: 730px 60px!important;
margin-top:20px;
}

.horizontal_rot .ui-tabs-panel .ri{
padding:45px 240px 10px 30px;
font-size:12px;
color:#555;
line-height:19px;
}

.horizontal_rot .ui-tabs-hide {
	display:none;
}

.horizontal_rot .rot_rm{
position:absolute;
margin:265px 630px;
width:80px;
font-size:12px;
color:#fff;
text-decoration:none;
background:#CA5E12;
padding:4px;
text-align:center;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
-khtml-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
text-shadow:#333 1px 1px 1px;
font-weight:bold;
}

.horizontal_rot .rh{
position:absolute;
display:block;
font-weight:bold;
color:#666;
font-size:14px;
text-transform:uppercase;
margin:5px 15px;
}

.horizontal_rot .jcarousel-prev-horizontal,
.horizontal_rot .jcarousel-next-horizontal{
position:absolute;
height:23px;
width:12px;
margin-top:-45px;
}

.horizontal_rot .jcarousel-prev-horizontal{
background:url(http://www.realpage.com/images/prodBtn_prev.gif);
background-position:-41px 0px;
margin-left:-20px;
}

.horizontal_rot .jcarousel-next-horizontal{
background:url(http://www.realpage.com/images/prodBtn_next.gif) 0px 0px;
margin-left:870px;
}

.horizontal_rot .jcarousel-prev-horizontal:hover{
background-position:0px 0px;
}

.horizontal_rot .jcarousel-next-horizontal:hover{
background-position:-40px 0px;
}

.horizontal_rot .ui-tabs-panel .ri .productSubTitle,
.horizontal_rot .ui-tabs-panel .ri h2 { 
font-size:14px; 
color:#424757; 
margin: 10px 0px 10px 0px;
}



/*Small home tabs*/
.small_tabs {
position:relative;
-moz-border-radius: 0px 7px 7px 7px;
-webkit-border-radius: 0px 7px 7px 7px;
-khtml-border-radius: 0px 7px 7px 7px;
border-radius: 0px 7px 7px 7px;
background:#C2C3C7;
max-height:280px!important;
}

.small_tabs ul.ui-tabs-nav, 
.small_tabs li.ui-tabs-nav-item, 
.small_tabs li.ui-tabs-nav-item a:link, 
.small_tabs li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
}

#search_tabs ul.ui-tabs-nav {
position:absolute;
width:100%!important;
}

.small_tabs ul.ui-tabs-nav {
position:absolute!important;
z-index:1;
margin:0px 0px 0px 0px;
width:100%!important;
}

.small_tabs ul.ui-tabs-nav li.ui-tabs-nav-item{
width:70px!important;
float:left!important;
margin-right:1px!important;
overflow:hidden;
background:#6B7186;
height:24px;
text-align:center;
}

/* Non-Selected Tabs */
.small_tabs .ui-tabs-nav-item a{
font-size:12px;
display:block;
font-weight:bold;
margin-top:10px;
padding:5px 0px!important;
}

.small_tabs li.ui-tabs-nav-item a:link,
.small_tabs li.ui-tabs-nav-item a:visited {	
color:#fff;
display:block;
}

/* Hovered Tab */
.small_tabs .ui-tabs-nav-item a:hover,
.small_tabs .ui-tabs-nav-item a:active{
background:#C2C3C7;
color:#6B7186!important;
}



/* Active Tab */
.small_tabs .ui-tabs-selected a:link,
.small_tabs .ui-tabs-selected a:visited,
.small_tabs .ui-tabs-selected a:hover,
.small_tabs .ui-tabs-selected a:active{
background:#C2C3C7;
color:#6B7186!important;
}

/* Content Panels */
.small_tabs .ui-tabs-panel {
	clear:left;
	color:#666;
    margin-top:7px;
	-moz-border-radius: 0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
    background-color:#C2C3C7;
    font-size:11px;
	overflow:hidden!important; 
	max-height:260px!important;

}

.small_tabs .ui-tabs-panel a{
color:#555;
}

.small_tabs .ui-tabs-panel a:hover{
color:#CA5E12;
}


.small_tabs .ui-tabs-panel .st{
padding:10px;
}

.small_tabs .ui-tabs-hide {
	display:none;
}

.contact_mod #homeForm{
padding-top:2px;
text-align:right;
}

.contact_mod #homeForm input{
width:115px;
margin-bottom:5px!important;
font-size:11px;
border:1px solid #999;
}

.contact_mod #homeForm input[type=image]{
width:45px;
}

.contact_mod #homeForm label{
padding-right:5px;
}

.contact_mod #homeForm textarea{
border:1px solid #999;
width:100%;
height:38px;
}

 .contact_mod p{
font-size: 10px; 
padding-top: 0px; 
display:block;
font-family: Arial,Helvetica,sans-serif;
margin:0px;
}

.contact_mod b{
display:block;
padding-top:5px;
}

/* Search tabs */
#search_tabs{
background:#eee;
height:auto!important;
}

#search_tabs ul{
margin-top:0px;
width:940px!important;
background:#999;
-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
-khtml-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;
}
.tab_1 a,
.tab_1{
-moz-border-radius: 7px 0px 0px 0px;
-webkit-border-radius: 0px 7px 0px 0px;
-khtml-border-radius: 0px 7px 0px 0px;
border-radius: 7px 0px 0px 0px;
}



#search_tabs ul li{
width:150px!important;
background:none
}

#search_tabs .ui-tabs-panel {
	clear:left;
	color:#666;
        background-color:#eee;
height:auto!important;
}

#search_tabs .searchtab_head{
font-weight:bold;
display:block;
font-size:14px;
margin-bottom:10px;

}



#search_tabs .ui-tabs-panel .st{
padding:35px 20px 20px 20px;
height:200px!important;
}

#search_tabs .rsbox{
width:300px;
float:left;
margin-bottom:7px;
height:40px;
overflow:hidden;
}

#search_tabs .rsbox a{
font-weight:bold;
text-decoration:none;
}
#search_tabs .rsbox a:hover{
text-decoration:underline;
color:#555;
}
#search_tabs .rsbox div{
width:280px;
}

#search_tabs .pop_search{
height:15px;
}




/*Content Rotator*/
.sub-rot {
position:relative;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
background:#fff;
border:1px solid #ccc;
padding:2px;
width:100%;
}

.sub-rot ul.ui-tabs-nav, 
.sub-rot li.ui-tabs-nav-item, 
.sub-rot li.ui-tabs-nav-item a:link, 
.sub-rot li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
}

.sub-rot ul.ui-tabs-nav {
position:absolute;
z-index:1;
width:99%;
background:#ccc;
display:block;
-moz-border-radius: 4px 4px 0px 0px;
-webkit-border-radius: 4px 4px 0px 0px;
-khtml-border-radius: 4px 4px 0px 0px;
border-radius: 4px 4px 0px 0px;
height:24px;
background:#DE7722;
}

.sub-rot ul.ui-tabs-nav li.ui-tabs-nav-item{
float:left;
margin-right:1px;
height:24px;
text-align:center;
padding:0px 15px; 
border-left:1px solid #fff;
}

/* Non-Selected Tabs */
.sub-rot .ui-tabs-nav-item a{
font-size:12px;
display:block;
margin-top:10px;
padding:5px 0px!important;
height:24px;
display:block;
}

.sub-rot li.ui-tabs-nav-item a:link,
.sub-rot li.ui-tabs-nav-item a:visited {	
color:#fff;
display:block;
}

/* Hovered Tab */
.sub-rot .ui-tabs-nav-item a:hover,
.sub-rot .ui-tabs-nav-item a:active{
	text-decoration:underline!important;
	background:url(http://www.realpage.com/spend-management/images/browsenav_bg_arrow.gif) 0px no-repeat;
}



/* Active Tab */
.sub-rot .ui-tabs-selected a:link,
.sub-rot .ui-tabs-selected a:visited,
.sub-rot .ui-tabs-selected a:hover,
.sub-rot .ui-tabs-selected a:active{

}

/* Content Panels */
.sub-rot .ui-tabs-panel {
	clear:left;
	color:#666;
        height:auto;
        background-color:#F4F4F4!important;
        font-size:11px;
        background-repeat:no-repeat!important;
        background-position:top right!important;
        margin-top:30px;
}

.sub-rot .ui-tabs-panel a{
color:#CA5E12;
}

.sub-rot .ui-tabs-panel .ri{
padding:0px 160px 10px 10px;
}

.sub-rot .ui-tabs-panel .ri p{


line-height:13px;
}

.sub-rot .ui-tabs-panel .ri *{
margin:0px;
padding:0px;
}

.sub-rot .ui-tabs-panel .ri h4{
padding-top:10px!important;
margin-bottom:5px;
}

.sub-rot .ui-tabs-hide {
	display:none;
}

.sub-rot .sub-rot-a{
text-transform:uppercase;
}

/*Validators*/
.error-Notification{
    border:1px solid #b20000;
}

.footer{
color:#999;
font-size:11px;
border-top:1px dashed #ff9900;
margin-top:20px;
clear:both;
padding-top:15px;

}

.footer_links{
float:right;
}

.footer_links ul li{
display:block;
float:left;
}

.footer_links ul li a{
color:#999;
padding:0px 10px;
text-decoration:underline
}




.loader_level{
display:none;	
	}

/*Existing*/
body 
{
  font:12px verdana,Trebuchet MS, sans-serif;
  margin:24pt;
  color:#6E675F;
  background-color:#ffffff;
}

td {font:12px verdana,sans-serif;}

p {margin-top:5px;margin-bottom:5px;}
p.section {margin-top:23px;margin-bottom:23px;} 
p.body {line-height:18px; margin-bottom:15px} 
p.bodysmall {font:9px;line-height:18px; margin-bottom:15px} 

ul.v {line-height:18px; font-size:12px; font:verdana,sans-serif; margin:10px 0px 20px 30px; list-style-position:inherit}
ul.bold {line-height:18px; font-size:12px; font-weight:bold; font:verdana,sans-serif; margin:0px 0px 20px 30px; list-style-position:inherit}
ul.bigger {line-height:22px; font-size:15px; font:verdana,sans-serif; margin:10px 0px 20px 30px; list-style-position:inherit}
ul.bigger li {margin:0px 0px 14px 0px;}

ul.vspace {line-height:18px; font-size:12px; font:verdana,sans-serif; margin:10px 0px 20px 30px; list-style-position:inherit}
ul.vspace li {margin:10px}

ul.subsub{font-size:8pt;list-style-image:url('http://www.realpage.com/images/arrowsub.gif');padding:0pt;margin:0pt;padding-left:5pt;margin-left:5pt;} 
li.long {font-size:11px;line-height:18px}
ol.v {line-height:16px; font-size:11px; font:verdana,sans-serif; margin:10px 0px 20px 30px; list-style-position:inherit}
ol.v li {margin:10px}


h1 {color:#45527c;font-size:18px;font-weight:normal;margin-bottom:0px;}
/*h2 {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}*/
/*h1 {color:#DE6500;font-size:24px;font-weight:normal;}*/
/*h2 {color:#555555;font-size:17px;font-weight:normal;margin:0;padding-top:10px;}*/
h2 {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}

h2.extra {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:10px;margin-top:0px}
/*h3 {color:#45527c;font-size:16px;font-weight:normal;margin-bottom:0px;}*/
h3 {color:#CD6214;font-size:14px;font-weight:normal;margin:0;padding-top:10px;}
h4 {color:#45527c;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5 {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}
h6 {color:#b20000;font-size:11px;margin-bottom:10px;margin-top:10px}

h1.ys {color:#45527c;font-size:18px;font-weight:normal;margin-bottom:0px;}
h2.ys {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.ys {color:#45527c;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.ys {color:#45527c;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.ys {color:#45527c;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}
h6.ys {color:#b20000;font-size:11px;margin-bottom:10px;margin-top:10px}

h1.v {color:#00338e;font-size:18px;font-weight:normal;margin-bottom:0px;}
h2.v {color:#00338e;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.v {color:#00338e;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.v {color:#00338e;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.v {color:#00338e;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}

h1.ld {color:#006066;font-size:18px;font-weight:normal;margin-bottom:0px;}
h2.ld {color:#006066;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.ld {color:#006066;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.ld {color:#006066;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.ld {color:#006066;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}

h1.cf {color:#687e9a;font-size:18px;font-weight:normal;margin-bottom:0px;}
h2.cf {color:#687e9a;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.cf {color:#687e9a;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.cf {color:#687e9a;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.cf {color:#687e9a;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}

h1.os {color:#d95e16;font-size:18px;font-weight:bold;margin-bottom:0px;}
h2.os {color:#d95e16;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.os {color:#d95e16;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.os {color:#d95e16;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.os {color:#d95e16;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}

h1.ot {color:#6b6767;font-size:18px;font-weight:normal;margin-bottom:0px;}
h2.ot {color:#6b6767;font-size:14px;font-weight:normal;margin-bottom:0px;margin-top:0px}
h3.ot {color:#6b6767;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.ot {color:#6b6767;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.ot {color:#6b6767;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}

h1.mpf {color:#5e5746;font-size:20px;font-weight:normal;margin-bottom:0px;}
h2.mpf {color:#5e5746;font-size:12px;font-weight:bold;margin-bottom:0px;margin-top:0px}
h2.mpforange {color:#e77018;font-size:12px;font-weight:bold;margin-bottom:0px;margin-top:0px}
h3.mpf {color:#5e5746;font-size:16px;font-weight:normal;margin-bottom:0px;}
h4.mpf {color:#5e5746;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:30px}
h5.mpf {color:#5e5746;font-size:14px;font-weight:normal;margin-bottom:0px; line-height:20px}
h5.mpfrsb {color:#5e5746;font-size:14px;font-weight:normal;margin-bottom:12px; line-height:16px}


hr.dotted {border-top:1pt solid #ffffff; border-bottom:1pt dashed #e97d24;}
  
a:link{text-decoration:none;color:#d47221;} 
a:visited{text-decoration:none;color:#d47221;} 
a:hover{color:#de7722;text-decoration:underline;} 
  

/* global nav styles start */
 
.prodys {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#45527c;  
  }
a.prodys:link{text-decoration:none;color:#ffffff;} 
a.prodys:visited{text-decoration:none;color:#ffffff;}   
a.prodys:hover{ color:#fff;font-weight:bold;background-color:#45537c} 

.prodnavys {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
  
a.prodnavys:link{text-decoration:none;color:#666666;} 
a.prodnavys:visited{text-decoration:none;color:#666666;}   
a.prodnavys:hover{ color:#fff;font-weight:bold;background-color:#45537c}

.prodnavyswht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;

  letter-spacing:0px;
  }
  
a.prodnavyswht:link{text-decoration:none;color:#ffffff;} 
a.prodnavyswht:visited{text-decoration:none;color:#ffffff;}   
a.prodnavyswht:hover{ color:#fff;font-weight:bold;background-color:#45537c}

.prodmpf {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#965666;  
  }
a.prodmpf:link{text-decoration:none;color:#ffffff;} 
a.prodmpf:visited{text-decoration:none;color:#ffffff;}   
a.prodmpf:hover{ color:#fff;font-weight:bold;background-color:#965666} 

.prodnavmpf {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
  
a.prodnavmpf:link{text-decoration:none;color:#666666;} 
a.prodnavmpf:visited{text-decoration:none;color:#666666;}   
a.prodnavmpf:hover{ color:#fff;font-weight:bold;background-color:#965666}

.prodnavmpfwht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
  
a.prodnavmpfwht:link{text-decoration:none;color:#ffffff;} 
a.prodnavmpfwht:visited{text-decoration:none;color:#ffffff;}   
a.prodnavmpfwht:hover{ color:#fff;font-weight:bold;background-color:#965666}

.prodos {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#0e7400;  
  }
a.prodos:link{text-decoration:none;color:#ffffff;} 
a.prodos:visited{text-decoration:none;color:#ffffff;}   
a.prodos:hover{ color:#fff;font-weight:bold;background-color:#0e7400}  

  
.prodnavos {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;

  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavos:link{text-decoration:none;color:#666666;} 
a.prodnavos:visited{text-decoration:none;color:#666666;} 
a.prodnavos:hover{color:#fff;font-weight:bold;background-color:#0e7400} 

  
.prodnavoswht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavoswht:link{text-decoration:none;color:#ffffff;} 
a.prodnavoswht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavoswht:hover{color:#fff;font-weight:bold;background-color:#0e7400} 

.prodcf {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#de7722;  
  } /* changed bgcolor from #687e9a */
a.prodcf:link{text-decoration:none;color:#ffffff;} 
a.prodcf:visited{text-decoration:none;color:#ffffff;}   
a.prodcf:hover{ color:#fff;font-weight:bold;background-color:#de7722;}  /* changed bgcolor from #687e9a */

.prodnavcf {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavcf:link{text-decoration:none;color:#666666;} 
a.prodnavcf:visited{text-decoration:none;color:#666666;} 
a.prodnavcf:hover{color:#fff;font-weight:bold;background-color:#d47221;} 

.prodnavcfwht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavcfwht:link{text-decoration:none;color:#ffffff;} 
a.prodnavcfwht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavcfwht:hover{color:#fff;font-weight:bold;background-color:#687e9a} 

.prodnavys {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;

  letter-spacing:0px;
  }
a.prodnavys:link{text-decoration:none;color:#666666;} 
a.prodnavyss:visited{text-decoration:none;color:#666666;} 
a.prodnavys:hover{color:#fff;font-weight:bold;background-color:#45527c} 

.prodnavyswht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavyswht:link{text-decoration:none;color:#ffffff;} 
a.prodnavysswht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavyswht:hover{color:#fff;font-weight:bold;background-color:#45527c} 

.prodv {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#00338e;  
  }
a.prodv:link{text-decoration:none;color:#ffffff;} 
a.prodv:visited{text-decoration:none;color:#ffffff;}   
a.prodv:hover{ color:#fff;font-weight:bold;background-color:#00338e} 

.prodvwht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#00338e;  
  }
a.prodvwht:link{text-decoration:none;color:#ffffff;} 
a.prodvwht:visited{text-decoration:none;color:#ffffff;}   
a.prodvwht:hover{ color:#fff;font-weight:bold;background-color:#00338e} 

.prodnavv {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavv:link{text-decoration:none;color:#666666;} 
a.prodnavv:visited{text-decoration:none;color:#666666;} 
a.prodnavv:hover{color:#fff;font-weight:bold;background-color:#00338e} 

.prodnavvwht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavvwht:link{text-decoration:none;color:#ffffff;} 
a.prodnavvwht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavvwht:hover{color:#fff;font-weight:bold;background-color:#5c5a70} 

.prodld {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#006066;  
  }
a.prodld:link{text-decoration:none;color:#ffffff;} 
a.prodld:visited{text-decoration:none;color:#ffffff;}   
a.prodld:hover{ color:#fff;font-weight:bold;background-color:#006066}

.prodnavld {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavld:link{text-decoration:none;color:#666666;} 
a.prodnavld:visited{text-decoration:none;color:#666666;} 
a.prodnavld:hover{color:#fff;font-weight:bold;background-color:#006066} 

.prodnavldwht {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
a.prodnavldwht:link{text-decoration:none;color:#ffffff;} 
a.prodnavldwht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavldwht:hover{color:#fff;font-weight:bold;background-color:#006066} 

.prodot {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  background-color:#6b6767;  
  }
a.prodot:link{text-decoration:none;color:#ffffff;} 
a.prodot:visited{text-decoration:none;color:#ffffff;}   
a.prodot:hover{ color:#fff;font-weight:bold;background-color:#6b6767}

.prodnavot {
  display:inline-block;
  padding-top:7px;
  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
  
a.prodnavot:link{text-decoration:none;color:#666666;} 
a.prodnavot:visited{text-decoration:none;color:#666666;} 
a.prodnavot:hover{color:#fff;font-weight:bold;background-color:#6b6767}

.prodnavotwht {
  display:inline-block;
  padding-top:7px;

  width:100px;
  height:20px;
  font-size:10px;
  text-align:center;
  text-decoration:none;
  letter-spacing:0px;
  }
  
a.prodnavotwht:link{text-decoration:none;color:#ffffff;} 
a.prodnavotwht:visited{text-decoration:none;color:#ffffff;} 
a.prodnavotwht:hover{color:#fff;font-weight:bold;background-color:#6b6767}

/* global nav styles end */ 
/* left nav styles start */
.padlr {padding-left:20px;padding-right:20px;}

.nsub {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;}
a.nsub:link{text-decoration:none;color:#6E675F;} 
a.nsub:visited{text-decoration:none;color:#6E675F;} 
a.nsub:hover{color:#de7722;}

.nsub1 {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;font-weight:bold;}
a.nsub1:link{text-decoration:none;color:#45527c;} 
a.nsub1:visited{text-decoration:none;color:#45527c;} 
a.nsub1:hover{color:#de7722;} 

.nsub2 {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;}
a.nsub2:link{text-decoration:none;color:#45527c;} 
a.nsub2:visited{text-decoration:none;color:#45527c;} 
a.nsub2:hover{color:#de7722;} 

.nsub1v {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;font-weight:bold;color:#00338e;}
a.nsub1v:link{text-decoration:none;color:#00338e;} 
a.nsub1v:visited{text-decoration:none;color:#00338e;} 
a.nsub1v:hover{color:#de7722;} 

.nsub2v {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;color:#00338e;}
a.nsub2v:link{text-decoration:none;color:#00338e;} 
a.nsub2v:visited{text-decoration:none;color:#00338e;} 
a.nsub2v:hover{color:#de7722;}

.nsub1ld {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;font-weight:bold;color:#006066;}
a.nsub1ld:link{text-decoration:none;color:#006066;} 
a.nsub1ld:visited{text-decoration:none;color:#006066;} 
a.nsub1ld:hover{color:#de7722;} 

.nsub2ld {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;color:#006066;}
a.nsub2ld:link{text-decoration:none;color:#006066;} 
a.nsub2ld:visited{text-decoration:none;color:#006066;} 
a.nsub2ld:hover{color:#de7722;}

.nsub1cf {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;font-weight:bold;color:#687e9a;}
a.nsub1cf:link{text-decoration:none;color:#687e9a;} 
a.nsub1cf:visited{text-decoration:none;color:#687e9a;} 
a.nsub1cf:hover{color:#de7722;} 

.nsub2cf {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;color:#687e9a;}
a.nsub2cf:link{text-decoration:none;color:#687e9a;} 
a.nsub2cf:visited{text-decoration:none;color:#687e9a;} 
a.nsub2cf:hover{color:#de7722;}

.nsub1os {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;}
a.nsub1os:link{text-decoration:none;color:#6b6767;} 
a.nsub1os:visited{text-decoration:none;color:#6b6767;} 
a.nsub1os:hover{color:#de7722;}

.nsub2os {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;}
a.nsub2os:link{text-decoration:none;color:#6b6767;} 
a.nsub2os:visited{text-decoration:none;color:#6b6767;} 
a.nsub2os:hover{color:#de7722;}

.nsub1ot {font-size:12px;width:180px;padding-top:11px;padding-bottom:10px;font-weight:bold;color:#6b6767;}
a.nsub1ot:link{text-decoration:none;color:#6b6767;} 
a.nsub1ot:visited{text-decoration:none;color:#6b6767;} 
a.nsub1ot:hover{color:#de7722;} 

.nsub2ot {width:180px;font-size:11px;padding-top:7px;padding-bottom:6px;color:#6b6767;}
a.nsub2ot:link{text-decoration:none;color:#6b6767;} 
a.nsub2ot:visited{text-decoration:none;color:#6b6767;} 
a.nsub2ot:hover{color:#de7722;}
/* left nav styles end */


.wht {
  padding-left:15px;
  padding-right:15px;
  color:White;
  font-weight:bold;
  font-size:10px;
  text-decoration:none;
  }

a.wht:link{color:#ffffff;}  
a.wht:visited{color:#ffffff;}
a.wht:hover{color:#ffffff;text-decoration:underline;}
 
.whtld {
  padding-left:0px;
  padding-right:0px;
  color:White;
  font-weight:bold;
  font-size:10px;
  text-decoration:none;
  }

a.whtld:link{color:#ffffff;}  
a.whtld:visited{color:#ffffff;}
a.whtld:hover{color:#ffffff;text-decoration:underline;} 

.whtportals {
  padding-left:20px;
  padding-right:20px;
  color:White;
  font-weight:bold;

  font-size:10px;
  text-decoration:none;
  }


a.whtportals:link{color:#ffffff;}  
a.whtportals:visited{color:#ffffff;}
a.whtportals:hover{color:#ffffff;text-decoration:underline;}

/*
a.legal:link{color:#666666; padding-left:30px}  
a.legal:visited{color:#666666; padding-left:30px}
a.legal:hover{color:#666666;text-decoration:underline; padding-left:30px} 
*/ 

td.payhdash {background: url(http://www.realpage.com/landlord-tenant-utilities/images/paydash_h.gif) repeat-x;}
td.hdash {background: url(http://www.realpage.comhttp://www.realpage.com/masters/images/dash_h.gif) repeat-x;}
td.vdash {background: url(/masters/images/dash_v.gif) repeat-y;}
td.addtop {background: #9e9d9a url(http://www.realpage.com/masters/images/topboxback.jpg) no-repeat;color:White;font-size:10px;text-transform:uppercase;text-align:center;height:19px;font-weight:bold;}
td.addtoptall {background: #d2d1cd url(http://www.realpage.com/masters/images/topboxback.jpg) no-repeat;color:White;font-size:10px;text-transform:uppercase;text-align:center;height:19px;font-weight:bold;} 
td.addback {background: #e5e3df url(http://www.realpage.com/masters/images/addback.gif) repeat-x; font-size:10px;} 
table.add {border:solid 1px #d1cfcc;margin-top:18px;}

table.vfaq {border-collapse:collapse; background-color:#fff; border-width:0px; border-color:#dfdfe5}
table.vfaq td {padding:15px; border-style:solid; border-width:0px; color:#666666}

table.support {border-collapse:collapse; background-color:#fff; border-width:0px; border-color:#dfdfe5}
table.support td {padding:4px; border-style:solid; border-width:1px; border-color:#cccccc}
table.support th {padding:4px; border-style:solid; border-width:0px; border-color:#cccccc}

table.crimes {border-collapse:collapse; background-color:#fff; border-width:0px; border-color:#dfdfe5}
table.crimes td {padding:12px; border-style:solid; border-width:3px; border-color:#ffffff; text-align:center; vertical-align:middle; color:#ffffff}
table.crimes tr {padding:4px; border-style:solid; border-width:0px; border-color:#cccccc}

table.ldchart {border-collapse:collapse; background-color:#fff; border-width:0px; border-color:#dfdfe5;}
table.ldchart td {padding:6px; border-style:solid; border-width:3px; border-color:#ffffff; font-size:11px}
td.white {padding:6px; border-style:solid; border-width:0px; border-color:#cccccc; font-size:9px; color:#ffffff}
table.ldchart tr {padding:4px; border-style:solid; border-width:0px; border-color:#ffffff}

.fld {border:solid 1px #cccccc; font-size:11px; color:#666666} 

select {font-size:12px; border-width:1px; border-color:#cccccc; border-bottom-style:solid; color:#666666}
    
.nine {font-size:10px;} 
.ten {font-size:11px;}
.addh1 {color:#45527c;font-weight:bold;padding-top:20px;}
.addh1v {color:#00338e;font-weight:bold;padding-top:20px;}
.addh1ld {color:#006066;font-weight:bold;padding-top:20px;}
.addh1cf {color:#687e9a;font-weight:bold;padding-top:20px;}
.addh1os {color:#0e7400;font-weight:bold;padding-top:20px;}
.addh1ot {color:#6b6767;font-weight:bold;padding-top:20px;}
.org {color:#de7722;}
.small {font-size:11px;color:999999;}
/*
.legal {
  font:11px verdana,Trebuchet MS, sans-serif;
  color:#999999;
}
*/


input.form {border:solid 1px #c0bebe;background-color:#f6f4ed;font-size:10px;color:#666666;margin-left:2px;);}

div.ul div.li{
margin:8px 0px 5px 15px;
background: url(http://www.realpage.com/images/li.png) left 3px no-repeat;
padding-left:12px;
}

.events {color:#5c5c60; font-size:10px;}
.eventTitle {font-weight:bold; color:#c63;}

.news_item {color:#5c5c60; font-size:10px;}
.news_item a {color:#666; text-decoration:none;}
.news_item a:hover {color:#bb6142;}

div.head div.bc #searchbox{
position:absolute;
margin-left:768px;
margin-top:-16px;
}
div.head div.bc #searchbox label{
display:none;
}
div.head div.bc #searchbox input{
font-size:11px;
width:185px;
}

.pop_search{
font-size:10px; font-weight:bold; line-height:12px;
}

.rel_search{
font-size:10px; line-height:12px;
}

.searchtab_head{font-size:12px !important;}

.content_ul{
line-height: 18px;
}



/*Shadowbox*/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(http://www.realpage.com/close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.new-sb-close b{display:none;}
.new-sb-close{display:block;height:24px;width:24px;float:right;margin-top:12px;z-index:999999999!important;cursor:pointer;}
.new-sb-close span{display:block;height:24px;width:24px;background:url('http://www.realpage.com/images/close_vid.png') no-repeat; position:absolute;}
