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:5px 0;
margin:auto;
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  */

.topBackground {
width:100%;oj
height:50px;
padding:0;
margin:auto;
display:block; 
clear:both;		
position:absolute;
top:0;
left:0;
z-index:-10;
float:left;
}

.theBigPicture {
width:962px;
margin:auto;
padding:0;
display:block; 
clear:both;
}

.theBigContainer {
width:960px;
margin:auto;
padding:0;
display:block; 
clear:both;																				/* Theme Style */	
float:left;
position:relative;
}

.topMenuBox { 
position:relative;
text-align:right;
width:960px;
margin:auto;
height:25px;
display:block; 
clear:both;
}

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

.topInfo {
clear:both;
position:absolute;
top:0;
left:10px;
text-align:left;
font-size:14px;
}

.topMenu { 
text-align:right;
float:right;
font-size:10px;
position:absolute;
top:-2px;
right:0;
}

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

.propertySearch {
background:#3b3b3b url(/wireFrames/images/searchBoxBG_00.gif) repeat-x 0 0;
width:180px;
height:46px;
position:relative;
margin-bottom:10px;
border:1px solid #dca000;
}

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

.propertySearchField {
background:#fefefe url(/wireFrames/images/searchFieldBG_00.gif) repeat-x 0 0;
width:133px;
height:30px;
position:absolute;
font-size:13px;
padding:0 0 0 9px;
margin:0;
top:7px;
left:7px;
-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;
}

.propertySearchButton {
width:34px;
height:32px;
position:absolute;
padding:0;
margin:0;
top:7px;
right:7px;
-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 {
width:960px;
margin:auto;
background:#eee;
padding:0;
background:#ccc;
position:relative;
}

.headerBox {
height:245px;
}

.headerBox2 {
height:225px;
}

.logoBox {
-moz-border-radius:0;
border-radius:0;
-webkit-border-top-left-radius:0;
float:right;
display:block;
padding:0;
margin:0;
width:180px;
height:180px; 
}

.headerSlogan {
display:block; 
clear:both;
position:absolute;
top:20px;
right:200px;
z-index:300;
width:545px;
height:140px;
overflow:hidden;
}

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

.contentContainer, .contentContainerG, .contentContainerG2 {
width:960px;
margin:0 0 50px 0;
margin:auto;
clear:both;
display:block;
float:left;
}

.contentMenu {
float:left;
width:180px;
padding:13px 10px;
z-index:250;
position:relative;
}

.contentBody {
float:right;
width:715px;
padding:20px;
position:relative;
}

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

.bottomMenuBox, .bottomMenuBoxLight { 
width:950px;
float:left;
display:block; 
padding:5px;
clear:both;
text-align:center;
}

.bottomMenu, .bottomMenuLight { 
text-align:center;
width:960px;
font-size:10px;
text-align:center;
padding:20px 0 0 0;
margin:10px auto;
clear:both;
}
.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 { 
-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 { 
}

.bottomMenu a:active, .bottomMenu a:link, .bottomMenu a:visited, .bottomMenuLight a:active, .bottomMenuLight a:link, .bottomMenuLight 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: inline;
font-size:10px;
}
.bottomMenu a:hover { 
}

.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/ */

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


.suckerdiv ul{
margin:0 0 20px 0;
padding:0;
list-style-type:none;
width:180px; /* Width of Menu Items */
z-index:325;																			/* Theme Style */
}
.suckerdiv ul li{
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
font-size:10px;
padding: 0;
position: relative;
margin:0;
z-index:350;	
}
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
visibility: hidden;
z-index:375;
-moz-border-radius:2px;
border-radius:2px;
-webkit-border-radius:2px;
padding:3px;
}
/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 4px 5px;	
color:#fff;																					/* Theme Style */
}
.suckerdiv ul li a:visited, .suckerdiv ul li a:active, .suckerdiv ul li a:link {
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
font-size:12px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-border-radius:2px;
}
.suckerdiv ul li a:hover{	
}
.suckerdiv .subfolderstyle{
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/*-- Hot Menu Start --*/
div.actionsButtons {background:url(/wireFrames/images/actionButton_BG_01.png) repeat-x 0 0;width:955px;height:60px;margin:auto;padding:5px 0 0 5px;}

div.actionsButtonsX a:active, div.actionsButtonsX a:link, div.actionsButtonsX a:visited {
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
padding: 0;
margin:0 4px 0 0;
text-decoration: none;
border: 1px solid #bbb;	
float: left;
width: 130px;
height: 50px;
z-index: 500;
}
div.actionsButtonsX a:hover {
border: 1px solid #fff;
}

/*-- Hot Menu End --*/

.SideBar-Text {
color:#fff;
}