html, body{
  padding: 0;
  margin: 0;
  background-color: #313131;
  font-family: Arial;
}

#liveZilLink{
  position: fixed;
}

#table_wrapper{
  width: 998px;
  margin: 10px auto 10px auto;  
}

#header{
  background-image: url('../images/header.jpg');
  background-repeat: no-repeat;
  width: 998px;
  height: 151px;
}

#content_bg{
  background-image: url('../images/bg.jpg');
  background-repeat: repeat-y;
}

/* BANNER --------------------------------------------------------------------------------------------------------------- */
#banner{
  background-image: url('../images/banner_bg.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  height: 238px;
  width: 993px;
}
 
#logoPart { background:#000; height:90px;}

#bannerTD { 
  width:993px; 
  height:238px; 
}

#bannerTD #bannerContainer { 
  width:993px; 
  height:238px; 
  text-align:center; 
  }
#bannerTD #bannerContainerCover { width:993px; height:238px; text-align:center;}
#bannerTD #bannerBody { height:238px; text-align:center;}

#bannerTD #bannerFooter {     
    background:#000; height:80px; 
    display:none; 
    width:993px;
}
#bannerTD #bannerFooterNav { 
    position:absolute;
    top:335px;margin-top:0;
    left:50%;margin-left:-450px;
    width:993px;
}
.footerCell{ padding:5px; text-align:left; border:0px #F90 solid;}
.footerCell .footerTitle {font-family:tahoma, arial; font-size:11px; color:#fff; font-weight: bold;}
.footerCell .footerDesc {font-family:tahoma, arial; font-size:11px; color:#efefef;}
.footerCell ul {list-style: none; margin: 2px; margin-left: 75px; padding-left: 10px;}
.footerCell ul li {margin: 2px; line-height: 13px; padding: 0;}
.footerLink {text-align: right;}

.footerCell .imgDiv{ position:relative; float:left; width:80px; height:65px; margin: 2px 1px 0px 1px;}
.bttnMore {width:57px; height:19px; float: right;}
.bttnMore a{display: block; background:url(img/gen/bttn_more_small.png) 0 0 no-repeat; line-height: 19px; text-decoration: none;}

.imgBgDiv_i {
    width:82px; height:67px;
    background: url(img/gen/thumbBgBordered.png) 0 0 no-repeat;
    padding: 0;
    float:left;
}


#bannerCornerOverlayT{position:absolute; left:50%; margin-top:0; margin-left:-450px; top:90px; background:url(img/gen/bg_bigbanner_trans.gif) 0 -5px no-repeat; width:900px; height:5px; z-index:1000;}
#bannerCornerOverlayB{position:absolute; left:50%; margin-top:0; margin-left:-450px; top:410px; background:url(img/gen/bg_bigbanner_trans.gif) 0 0 no-repeat; width:900px; height:5px; z-index:1001;}

form {color:#efefef; margin:0;}


/* TABS */

/* Layout helpers
----------------------------------*/
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* states and images */
.ui-tabs { position: relative; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0 0 0 20px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0;  border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left;text-decoration: none; }

/* Interaction states
---------------------------------- */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
  border: 0px solid #999999/*{borderColorHover}*/; 
  background: url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; 
  font-weight: normal/*{fwDefault}*/; 
  color: #212121/*{fcHover}*/; 
  }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }     

a img{
  border: 0px;
}

#tabs{
  display: block;
  width: 960px;
  margin: -50px auto 0 auto;
}

#tabs tr td{
  padding: 0;
  margin: 0;
  text-align: left;
}



#tabs ul li{
  padding: 0;
  margin: 0; 
}

#tabs ul li:hover{

}

#tab1style{
  background-image: url('../images/tabs/floorplans.png');
  background-repeat: no-repeat;
  width: 229px;
  height: 199px;
}

#tab1style a{
  width: 229px;
  height: 199px;
}

#tab2style{
  background-image: url('../images/tabs/abstracts.png');
  background-repeat: no-repeat;
  width: 233px;
  height: 199px;
}

#tab2style a{
  width: 233px;
  height: 199px;
}

#tab3style{
  background-image: url('../images/tabs/connect.png');
  background-repeat: no-repeat;
  width: 227px;
  height: 199px;
}

#tab3style a{
  width: 227px;
  height: 199px;
}

#tab4style{
  background-image: url('../images/tabs/register.png');
  background-repeat: no-repeat;
  width: 230px;
  height: 199px;
}

#tab4style a{
  width: 230px;
  height: 199px;
}

#tabs-1, #tabs-2, #tabs-3, #tabs-4{
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
  
  -webkit-box-shadow: #B3B3B3 5px 5px 5px;
  -moz-box-shadow: #B3B3B3 5px 5px 5px; 
  box-shadow: #B3B3B3 5px 5px 5px; 
  
  color: #FFF;
  font-size: 11pt;
  width: 960px;
}

#tabs-1{   
  background: #269bcb; /* Old browsers */
  background: -moz-linear-gradient(top,  #269bcb 0%, #0066cc 40%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#269bcb), color-stop(40%,#0066cc)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #269bcb 0%,#0066cc 40%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #269bcb 0%,#0066cc 40%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #269bcb 0%,#0066cc 40%); /* IE10+ */
  background: linear-gradient(to bottom,  #269bcb 0%,#0066cc 40%); /* W3C */
  filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#269bcb', endColorstr='#0066cc', GradientType=0 ); /* IE6-9 */

  border-left: 4px solid #0066CC;
  border-right: 4px solid #0066CC;
  border-bottom: 4px solid #0066CC;      
}

#tabs-2{
  background: #972ece; /* Old browsers */
  background: -moz-linear-gradient(top,  #972ece 0%, #9600de 40%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#972ece), color-stop(40%,#9600de)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #972ece 0%,#9600de 40%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #972ece 0%,#9600de 40%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #972ece 0%,#9600de 40%); /* IE10+ */
  background: linear-gradient(to bottom,  #972ece 0%,#9600de 40%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#972ece', endColorstr='#9600de',GradientType=0 ); /* IE6-9 */

  border-left: 4px solid #7453A2;
  border-right: 4px solid #7453A2;
  border-bottom: 4px solid #7453A2;    
}

#tabs-3{
  background: #3c54b1; /* Old browsers */
  background: -moz-linear-gradient(top,  #3c54b1 0%, #2b36a8 40%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c54b1), color-stop(40%,#2b36a8)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #3c54b1 0%,#2b36a8 40%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #3c54b1 0%,#2b36a8 40%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #3c54b1 0%,#2b36a8 40%); /* IE10+ */
  background: linear-gradient(to bottom,  #3c54b1 0%,#2b36a8 40%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c54b1', endColorstr='#2b36a8',GradientType=0 ); /* IE6-9 */

  border-left: 4px solid #284CA1;
  border-right: 4px solid #284CA1;  
  border-bottom: 4px solid #284CA1;
}

#tabs-4{
  background: #7c5cca; /* Old browsers */
  background: -moz-linear-gradient(top,  #7c5cca 0%, #7033c9 40%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c5cca), color-stop(40%,#7033c9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #7c5cca 0%,#7033c9 40%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #7c5cca 0%,#7033c9 40%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #7c5cca 0%,#7033c9 40%); /* IE10+ */
  background: linear-gradient(to bottom,  #7c5cca 0%,#7033c9 40%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c5cca', endColorstr='#7033c9',GradientType=0 ); /* IE6-9 */

  border-left: 4px solid #7453A2;
  border-right: 4px solid #7453A2;  
  border-bottom: 4px solid #7453A2;  
}

.tab_content{
  width: 900px;
  margin: 0 auto;
}

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
 
/* Footer */
#footer_bg{
  background-image: url('../images/footer_bg.jpg');
  background-repeat: repeat-x;
  height: 174px;
}

#footer_top{
  background-image: url('../images/footer_top.jpg');
  background-repeat: no-repeat;
  width: 998px;
  height: 38px;
}

#footer_left_mid{
  background-image: url('../images/footer_mid_left.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 57px;
}

#footer_exbo_logo{
  background-image: url('../images/footer_exbo_logo.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 85px;
}

#footer_exbo_connect_logo{
  background-image: url('../images/footer_exbo_connect_logo.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 80px;
}

#footer_exbo_register_logo{
  background-image: url('../images/footer_exbo_register_logo.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 83px;
}

#footer_exbo_floorplan_logo{
  background-image: url('../images/footer_exbo_floorplans_logo.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 90px;
}

#footer_exbo_abstracts_logo{
  background-image: url('../images/footer_exbo_abstracts_logo.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 82px;
}

#footer_content_area1{
  width: 150px;
}

#footer_content_area2{
  width: 150px;
}

#footer_right_mid{
  background-image: url('../images/footer_mid_right.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 27px;
}

#footer_sep_1{
  background-image: url('../images/footer_mid_sep1.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 49px;
}

#footer_sep_2{
  background-image: url('../images/footer_mid_sep2.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 34px;
}

#footer_sep_3{
  background-image: url('../images/footer_mid_sep3.jpg');
  background-repeat: no-repeat;
  height: 109px;
  width: 40px;
}

#footer_bot{
  background-image: url('../images/footer_bottom.jpg');
  background-repeat: no-repeat;
  width: 998px;
  height: 27px;
}

