html, body { /* , blockquote, fieldset, legend, table, td, tr, th, form, a, ol, ul, li */
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
padding:0;
margin:0;
font-size:12px;
color:#555;
/*
min-height: 100%; 
margin-bottom: 1px;
overflow-vertical: scroll;
*/
}

.facilityTable a:active, .facilityTable a:link, .facilityTable a:visited {
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
}

.facilityTable a:hover {
}

/*  THEMED START  */

.theBigPictureT14 {
padding:0;
display:block; 
clear:both;
position:relative;
width:980px;
margin:auto;
}

.headerContainerT13 {
width:960px;
height:222px;
margin:auto;
padding:9px;
display:block; 
clear:both;	
position:relative;
}

.topMenuBox { 
position:relative;
text-align:left;
width:980px;
margin:auto;
display:block; 
clear:both;
float:left;
}

.topMenuBox, .topMenuBox a { 
font-size:10px;
}

.topInfo, .topInfoW {
text-align:left;
font-size:14px;
}

.topMenuHolder { 
position:absolute;
right:15px;
bottom:-1px;
float:right;
text-align:right;
width:130px;
padding:0 10px;
background:#fff;
-moz-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
z-index:1;
}

.formHolder {
width:980px;
height:58px;
margin:0;
padding:0;
display:block;
}

.loginHolderT14 {
width:360px;
height:58px;
float:left;
margin:0;
padding:0;
z-index:999;
position:relative;
}

.propertySearchHolderT14 {
width:210px;
height:58px;
float:right;
margin:0;
padding:0;
z-index:999;
position:relative;
}

.usernameInputLM {position:absolute;top:9px;left:12px;background:none;color:#333;font-size:12px;font-weight:bold;padding:2px 5px 5px 2px;border:none;width:93px;height:20px;}
.passwordInputLM {position:absolute;top:9px;left:124px;background:none;color:#333;font-size:12px;font-weight:bold;padding:2px 5px 5px 2px;border:none;width:93px;height:20px;}
.clientLoginLM {position:absolute;top:9px;left:235px;background:none;font-size:14px;padding:2px 5px 5px 2px;border:none;width:116px;height:30px;cursor:pointer;}
.listingSearchLM {position:absolute;top:10px;right:43px;background:none;color:#333;font-size:12px;font-weight:bold;padding:2px 5px 5px 2px;border:none;width:155px;height:17px;}
.searchButtonLM {position:absolute;top:9px;right:10px;background:none;font-size:14px;padding:2px 5px 5px 2px;border:none;width:27px;height:27px;cursor:pointer;}

.topMenu, .topMenu5, .topMenu6 { 
float:right;
text-align:right;
font-size:10px;
top:0;
right:0;
height:25px;
padding:5px 0 0 0;
}

.LogInBox {
text-align:right;
float:right;
font-size:10px;
display:block;
width:275px;
}

.propertySearchHolder {
width:180px;
height:65px;
padding:0;
margin-bottom:15px;
clear:both;
}

.propertySearch {
width:180px;
height:65px;
float:left;
padding:0;
margin:0;
}

.searchTitle {
text-align:center;
width:180px;
height:30px;
position:absolute;
top:10px;
left:10px;
font-size:14px;
color:#fff;
}

.propertySearchField {
background:#fefefe url(/wireFrames/images/searchFieldBG_00.gif) repeat-x 0 0;
width:130px;
height:30px;
position:absolute;
font-size:24px;
padding:0;
margin:0;
top:35px;
left:10px;
-moz-border-radius:5px 0 0 5px;
border-radius:5px 0 0 5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
border:1px solid #333;
}

.propertySearchButton {
width:75px;
height:32px;
position:absolute;
padding:0;
margin:0;
top:35px;
right:10px;
border:1px solid #333;
-moz-border-radius:0 5px 5px 0;
border-radius:0 5px 5px 0;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
cursor:pointer;
}

.headerBox, .headerBox2 {
margin:auto;
background:#eee;
padding:0;
position:relative;
}

.headerBoxT14 {
width:960px;
height:230px;
overflow:hidden;
position:relative;
}

.logoBox {
padding:5px;
position:absolute;
top:5px;
left:5px;
width:180px;
height180px:180px;
}

.headerSlogan {
height:220px;
left:210px;
overflow:hidden;
padding:0;
position:absolute;
top:5px;
width:560px;
z-index:300;
}

.BannerPic {
-moz-border-radius:0;
border-radius:0;
-webkit-border-top-left-radius:0;
display:block;
padding:0;
margin:0;
position:absolute;
bottom:0;
right:0;
}

.contentContainerT14 {
width:980px;
margin:0 0 50px 0;
margin:auto;
clear:both;
display:block;
position:relative;
}

.bannerImageT13 {
overflow:hidden;
width:960px;
height:218px;
margin:0;
border:1px solid #fff;
display:block;
position:relative;
}

.sidemenuHolder {
padding:0 0 10px 0;
float:left;
}

.contentMenuT14 {
float:right;
display:inline;
margin:0 10px 10px 0;
width:188px;
padding:0;
z-index:250;
position:relative;
border:1px solid #ededed;
}

.contentBodyHolder {
width:980px;
background:#fff url(/wireFrames/images/bgMenu_0013_x.gif) repeat-y right top;
display:block;
clear:both;
padding:0;
margin:auto;
position:relative;
float:left;
}

.contentBody {
padding:20px;
position:relative;
width:720px;
margin:0 0 0 15px;
float:left;
display:inline;
}

.footerLight {
background:#f5f5f5 url(/wireFrames/images/bg_footer_w.gif) repeat-x 0 0;
}

.bottomOptInfo, .bottomOptInfoLight {
padding:11px;
text-align:center;
font-size:12px;
}

.bottomMenuBox, .bottomMenuBoxLight, .bottomMenuBoxLight5 {
width:980px;
float:left;
display:block; 
padding:10px 0;
clear:both;
text-align:center;
}

.formButton {
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 10px;
padding: 2px;
}
.formButton:hover {
}

.topMenu a:active, .topMenu a:link, .topMenu a:visited, .topMenu5 a:active, .topMenu5 a:link, .topMenu5 a:visited, .topMenu6 a:active, .topMenu6 a:link, .topMenu6 a:visited { 
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
padding: 2px 5px;
margin:0 5px 0 0;
text-decoration: none;
display: block;
float: left;
}
.topMenu a:hover, .topMenu5 a:hover, .topMenu6 a:hover { 
}

.bottomMenuLightT14 { 
text-align:center;
width:970px;
font-size:10px;
text-align:center;
padding:20px 0 0 0;
margin:10px auto;
clear:both;
}
.bottomMenuLightT14 a:active, .bottomMenuLightT14 a:link, .bottomMenuLightT14 a:visited { 
padding: 2px 5px;
margin:0 5px 0 0;
text-decoration: none;
display: inline;
font-size:10px;	
color: #999;
}
.bottomMenuLightT14 a:hover { 
color: #000;
}

.listingPrices a:active, .listingPrices a:link, .listingPrices a:visited, .listingPrices3c a:active, .listingPrices3c a:link, .listingPrices3c a:visited { 
}
.listingPrices a:hover, .listingPrices3c a:hover { 
}


.divClear {
clear:both;
}

divXXX {
border:1px solid #aaa;
}




div.occHeaderMenu {
}

/* div.occHeaderMenu {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wireFrames/images/bg_menu_occ.png',sizingMethod='crop');} */

/*  THEMED END  */





















/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdivT14 {
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-border-radius: 7px;
z-index:300;
}

.suckerdivT14 ul{
margin:0 0 20px 0;
border:0;
margin:0 10px 20px 0;
padding:0;
list-style-type:none;
width:190px; /* Width of Menu Items */
z-index:325;	
}
.suckerdivT14 ul li{
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
font-size:12px;
padding: 0;
position: relative;
margin:0;
z-index:350;	
}
/*Sub level menu items */
.suckerdivT14 ul li ul{	
border: 1px solid #494949;
padding:0;
background:#282828 url(/wireFrames/images/bg_menu_0014_x.gif) repeat-x 0 0;
position: absolute;
width: 190px; /*sub menu width*/
top: 0;
visibility: hidden;
z-index:375;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-border-radius: 2px;
}
/* Sub level menu links style */
.suckerdivT14 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding:4px 5px 4px 15px;																	/* Theme Style */
}
.suckerdivT14 ul li ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding:4px 5px;																	/* Theme Style */
}
.suckerdivT14 ul li a:visited, .suckerdivT14 ul li a:active, .suckerdivT14 ul li a:link {
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
font-size:12px;
color:#333;
}
.suckerdivT14 ul li ul li a:visited, .suckerdivT14 ul li  ul li a:active, .suckerdivT14 ul li  ul li a:link {
color:#ddd;
}
.suckerdivT14 ul li a:hover{
background: #666;	
color: #fff;
}
.suckerdivT14 .subfolderstyle{
background: url(/wireFrames/images/menu_arrow_l.gif) no-repeat center left;
}
/* Holly Hack for IE \*/
* html .suckerdivT14 ul li { float: left; height: 1%; }
* html .suckerdivT14 ul li a { height: 1%; }
/* End */

.addItFix {
width:190px;
}

/*-- Hot Menu Start --*/

.actionsButtonsT14 {
height:35px;
width:980px;
}

.actionsButtonsT14 ul {
margin:0 0 0 5px;
padding:0;
list-style:none;
overflow: hidden;
}

.actionsButtonsT14 ul li {
margin:0;
padding:0;
height:35px;
display:inline;
float:left;
}

.actionsButtonsT14 ul li a:active, .actionsButtonsT14 ul li a:link, .actionsButtonsT14 ul li a:visited {
display:block;
float:left;
padding:0 9px;
margin:0;
text-decoration: none;
color:#ddd;
height:35px;
line-height:35px;
font-size:14px;
}
.actionsButtonsT14 ul li a:hover {
color:#fff;
}

/*-- Hot Menu End --*/

.SideBar-Text {
}