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

.theBigPicture {
width:972px;
margin:0 0 10px 10px;
padding:0;
display:block; 
clear:both;
}

.theBigContainer5 {
-moz-border-radius:0;
border-radius:0;
-webkit-border-radius:0;
width:970px;
margin:auto;
padding:0;
display:block; 
clear:both;																				/* Theme Style */	
float:left;
position:relative;
height:100%;
min-height:100%;
background:#fff url(/wireFrames/images/bg_side_menu_03.gif) repeat-y 0 0;
}

.topMenuBox { 
position:relative;
text-align:left;
width:970px;
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:0;
top:0;
text-align:right;
width:300px;
height:30px;
background:url(/wireFrames/images/bg_menu_gradiant_01.png) no-repeat 0 0;
z-index:1;
}

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

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

.propertySearchHolder {
width:170px;
height:47px;
position:absolute;
bottom:0;
right:-6px;
float:right;
padding:0;
margin:0;
}

.propertySearch {
width:170px;
height:46px;
float:right;
padding:0;
margin:0;
border-left:0px solid #fff;
border-top:0px solid #fff;
border-right:0px solid #fff;
-moz-border-radius:7px 7px 0 0 ;
border-radius:7px 7px 0 0 ;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
background:url(/wireFrames/images/bg_search_gradiant_01.png) no-repeat 0 0;
}

.searchTitle {
text-align:center;
width:170px;
height:30px;
position:absolute;
bottom:30px;
right:0;
font-size:10px;
color:#fff;
}

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

.propertySearchButton {
width:34px;
height:32px;
position:absolute;
padding:0;
margin:0;
top:7px;
right:7px;
border:0;
-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;
overflow:hidden;
}

.headerBox {
height:225px;
}

.headerBox2 {
height:225px;
}

.logoBox {
-moz-border-radius:0;
border-radius:0;
-webkit-border-top-left-radius:0;
float:left;
display:block;
padding:5px;
margin:10px 0 10px 10px;
}

.headerSlogan {
display:inline; 
z-index:300;
width:545px;
margin-left:25px;
float:left;
}

.BannerPic {
-moz-border-radius:0;
border-radius:0;
-webkit-border-top-left-radius:0;
display:block;
padding:0;
margin:0 0 10px -5px;
}

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

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

.contentHolder {
width:760px;
float:right;
padding:0;
margin:0;
position:relative;
}

.contentBody {
float:right;
width:720px;
padding:18px;
position:relative;
}

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

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

.bottomMenu, .bottomMenuLight, .bottomMenuLight5 { 
text-align:center;
width:970px;
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, .topMenu5 a:active, .topMenu5 a:link, .topMenu5 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;
text-shadow:0 3px 5px #777;
}
.topMenu a:hover, .topMenu5 a:hover { 
}

.bottomMenu a:active, .bottomMenu a:link, .bottomMenu a:visited, .bottomMenuLight a:active, .bottomMenuLight a:link, .bottomMenuLight a:visited, .bottomMenuLight5 a:active, .bottomMenuLight5 a:link, .bottomMenuLight5 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, .bottomMenuLight a:hover, .bottomMenuLight5 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/ */

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

.suckerdivG5 ul{
margin:0 0 20px 0;
padding:0;
list-style-type:none;
width:180px; /* Width of Menu Items */
z-index:325;	
border:0;
}
.suckerdivG5 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;	
background: #eee;	
}
/*Sub level menu items */
.suckerdivG5 ul li ul{	
border: 1px solid #ddd;
-moz-border-radius:2px;
border-radius:2px;
-webkit-border-radius:2px;
padding:3px;
background: #eee;
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
visibility: hidden;
z-index:375;
}
/* Sub level menu links style */
.suckerdivG5 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 4px 5px;	
background: #eee;
color: #333;	
}
.suckerdivG5 ul li a:visited, .suckerdivG5 ul li a:active, .suckerdivG5 ul li a:link {
font-family:"Lucida Grande","Lucida Sans Unicode",lucida,Arial,Helvetica,"Sans-Serif";
font-size:12px;		
border: 1px solid #eee;
-moz-border-radius:2px;
border-radius:2px;
-webkit-border-radius:2px;
color: #333;
}
.suckerdivG5 ul li a:hover{
background: #ddd;	
border: 1px solid #ccc;
color: #000;
}
.suckerdivG5 .subfolderstyle{
background: url(/images/site/menu_arrow_r.gif) no-repeat center right;
}
/* Holly Hack for IE \*/
* html .suckerdivG5 ul li { float: left; height: 1%; }
* html .suckerdivG5 ul li a { height: 1%; }
/* End */

/*-- Hot Menu Start --*/

.actionsButtons6 {
float:left;
padding:0;
margin:0;
position:absolute;
height:43px;
}

.actionsButtons6 ul {
width:980px;
padding:0;
margin:0;
list-style:none;
display:block;
}

.actionsButtons6 ul li {
display:inline;
}

.actionsButtons6 ul li a:active, .actionsButtons6 ul li a:link, .actionsButtons6 ul li a:visited {
float:left;
display:block;
padding:5px 13px 5px 14px;
margin:0;
text-decoration: none;
height: 30px;
z-index: 500;
color:#fff;
line-height:30px;
font-size:14px;
}
.actionsButtons6 ul li a:hover {
color:#fff;
/*background:#070707 url(/wireFrames/images/bg_menu_k3.gif) repeat-x 0 0;*/
}

/*-- Hot Menu End --*/

/*-- Hot Menu Start --*/

.actionsButtons5 {
float:left;
padding:0;
margin:0;
padding:2px 0 2px 2px;
}

.actionsButtons5 ul {
width:758px;
padding:0;
margin:0;
list-style:none;
display:block;
}

.actionsButtons5 ul li {
display:inline;
}

.actionsButtons5 ul li a:active, .actionsButtons5 ul li a:link, .actionsButtons5 ul li a:visited {
float:left;
display:block;
padding:5px 7.5px;
margin:0 5px 0 0;
text-decoration: none;
height: 21px;
z-index: 500;
color:#fff;
line-height:21px;
font-size:11px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-border-radius:3px;
text-shadow:0 3px 5px #333;
}
.actionsButtons5 ul li a:hover {
background:#070707 url(/wireFrames/images/bg_menu_k2.gif) repeat-x 0 0;
}

/*-- Hot Menu End --*/

.SideBar-Text {
}