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

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

.bannerHolder {
border:1px solid #fff;
height:205px;
top:6px;
left:6px;
position:absolute;
width:946px;
overflow:hidden;
}

.logoBox {
padding:10px 0 10px 10px;
clear:both;
}

.headerSlogan {
display:block; 
z-index:300;
width:715px;
height:200px;
overflow:hidden;
position:absolute;
top:10px;
left:235px;
}

.nameHolder {
text-align:left;
font-size:14px;
padding:5px 5px 0 20px;
float:left;
color:#000;
background:url(/wireFrames/images/div_0007_x.gif) no-repeat 0 1px;
}

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

.contentContainerG12 {
clear:both;
position:relative;
display:block;
padding:0;
margin:0;
}

.contentMenu {
width:206px;
z-index:250;
position:relative;
padding:5px 0;
margin:0;
background:url(/wireFrames/images/bg_menu_lite_0007_x2.gif) repeat-x 0 0;
float:left;
}

.contentHolder {
padding:0;
margin:0;
position:relative;
background:#fff url(/wireFrames/images/bg_menu_lite_0007_x4.gif) repeat-x 0 0;
} 

.contentBody {
padding:18px;
margin:0;
position:relative;
}

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

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

.bottomMenu, .bottomMenuLight, .bottomMenuLight18 { 
text-align:center;
width:980px;
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, .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 { 
}

.bottomMenu a:active, .bottomMenu a:link, .bottomMenu a:visited, .bottomMenuLight a:active, .bottomMenuLight a:link, .bottomMenuLight a:visited, .bottomMenuLight18 a:active, .bottomMenuLight18 a:link, .bottomMenuLight18 a:visited { 		
padding: 4px 10px;
margin:0 5px 0 0;
text-decoration: none;
display: inline;
font-size:10px;
color:#777;
}
.bottomMenu a:hover, .bottomMenuLight a:hover, .bottomMenuLight18 a:hover { 
color:#000;
}

.listingPrices a:visited, .listingPrices a:active, .listingPrices a:link, .listingPrices3c a:visited, .listingPrices3c a:active, .listingPrices3c a:link { 
}
.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/ */

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

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

/*-- Hot Menu Start --*/

.aBholder {
}

.actionsButtons18 {
padding:0;
width:200px;
height:40px;
z-index:999;
position:relative;
float:left;
}

.actionsButtons18 ul {
position:absolute;
top:0;
left:0;
list-style:none;
overflow: hidden;
width:200px;
padding:0;
margin:0;
}

.actionsButtons18 ul li {
float:left;
display:inline;
}

.actionsButtons18 ul li a:link, .actionsButtons18 ul li a:active, .actionsButtons18 ul li a:visited {
display:block;
padding:0;
margin:0;
text-decoration:none;
height:40px;
width:40px;
z-index:500;
}
.actionsButtons18 ul li a:hover {
}

.actionsButtons18 ul li a.aB-H {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat 0 0;}
.actionsButtons18 ul li a.aB-H:hover {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat 0 -40px;}
.actionsButtons18 ul li a.aB-HF {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -40px 0;}
.actionsButtons18 ul li a.aB-HF:hover {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -40px -40px;}
.actionsButtons18 ul li a.aB-HS {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -80px 0;}
.actionsButtons18 ul li a.aB-HS:hover {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -80px -40px;}
.actionsButtons18 ul li a.aB-B {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -120px 0;}
.actionsButtons18 ul li a.aB-B:hover {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -120px -40px;}
.actionsButtons18 ul li a.aB-C {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -160px 0;}
.actionsButtons18 ul li a.aB-C:hover {background:url(/wireFrames/images/icons_0007_x.jpg) no-repeat -160px -40px;}

/*-- Hot Menu End --*/

.topBar18 {
clear:both;
float:left;
width:100%;
height:30px;
margin:0;
}

.navBar18 {
clear:both;
padding:0;
margin:0;
height:30px;
float:left;
width:100%;
}

.navBar18 ul {
margin:0;
padding:0;
list-style:none;
overflow: hidden;
}

.navBar18 ul li {
float:left;
display:inline;
}

.navBar18 ul li a:active, .navBar18 ul li a:link, .navBar18 ul li a:visited {
display:block;
float:left;
padding:0 10px;
margin:0;
text-decoration: none;
height: 30px;
z-index: 500;
line-height:30px;
font-size:12px;
color:#fff;
text-shadow:0 3px 5px #333;
}
.navBar18 ul li a:hover {
}

.footer13 {
display:block;
clear:both;
background:#f4f4f4 url(/wireFrames/images/footerBG_lite_0002_x.gif) repeat-x 0 0;
}





.theBigContainer18 {
position:relative;
width:100%;
float:left;
padding:0;
margin:0;
clear:both;
}

.topBarContent18 {
height:40px;
z-index:999;
background:url(/wireFrames/images/bg_menu_lite_0007_x1.gif) repeat-x 0 0;
width:100%;
float:left;
padding:0;
margin:0;
text-shadow:0 3px 5px #777;
}

.headerBox18 {
margin:0;
overflow:hidden;
width:100%;
height:220px;
float:left;
position:relative;
background:url(/wireFrames/images/bg_header_0007_0x.gif) repeat-x 0 0;
}

.headerBox18x {
width:100%;
height:220px;
position:relative;
}

.actionsButtons14x {
float:left;
display:inline;
height:30px;
z-index:999;
}
.actionsButtons14x ul {
margin:0;
padding:0;
list-style:none;
}

.actionsButtons14x ul li {
display:inline;
float:left;
}

.actionsButtons14x ul li a:link, .actionsButtons14x ul li a:active, .actionsButtons14x ul li a:visited {
display:block;
padding:0 10px;
margin:0;
text-decoration: none;
height: 30px;
z-index: 500;
line-height:30px;
font-size:13px;
float:left;
}

.actionsButtons14curve {
float:left;
width:150px;
height:30px;
display:inline;
}

.topBar14 {
clear:both;
height:30px;
width:100%;
}

.SideBar-Text {
color:#fff;
}