.liquid-slider { padding: 20px 25px; width:864px; height: 112px; padding-right: 100px;}
.tab-slide { width: 670px; overflow: hidden; float: left; position: relative; height: 35px;}
.tab-slide ul { width: 2000em; float: left; margin: 0; padding: 0; position: absolute; top: 0; left: 0;}
.tab-slide li { float: left; list-style: none;font-family: 'sheraton_g'; cursor: pointer;color: #4e7837; font-size: 15px}
.tab-slide .left-corner { background: url(../images/bg-tab-btn.png) left bottom no-repeat; width: 15px; float: left; height: 35px;}
.tab-slide .tab { background: url(../images/bg-tab-btn.png) right bottom no-repeat; float: left; padding: 0 25px 0 10px; line-height: 35px; color: #4e7837 }
.tab-slide .currentTab .left-corner { background-position:left top }
.tab-slide .currentTab .tab { background-position:right top }

.tab-content { background:url(../images/bg-tab-content.png) center top no-repeat; padding: 18px 15px; width: 835px; height: 36px; margin-top: -2px;  float: left;}
.tab-content .tab-box { display: none;}
.tab-content .first { display: block;}
.tab-content input {width: 791px; height: 13px; float: none; display: inline-block; vertical-align: top;}
.main_search_btn { display: inline-block; vertical-align: top}

.tab-nav { overflow: hidden;}
.tab-nav .tab-control {width: 48px; height: 35px; background: url(../images/main_search_lef_arrow.png) no-repeat top left; margin-left: 2px; float: left; text-indent: -9999px; cursor: pointer;}
.tab-nav .tab-next {background: url(../images/main_search_rig_arrow.png) no-repeat top right;}
.tab_contin_area {
    position: absolute;
    right: -20px;
    z-index: 1;
}

.main_content .tab-slide ul li { list-style: none; margin:0; padding:0; background:none; }
.tab-slider .tab-slide .left-corner { background: url(../images/inner-bg-tab-btn.png) left bottom no-repeat; width: 15px; float: left; height: 42px;}
.tab-slider .tab-slide .tab { background: url(../images/inner-bg-tab-btn.png) right bottom no-repeat; float: left; padding: 0 25px 0 10px; line-height: 42px; color:#fff; text-decoration: none;}
.tab-slider .tab-slide .currentTab .left-corner { background-position:left top }
.tab-slider .tab-slide .currentTab .tab { background-position:right top; color:#333; }
.tab-slider .tab-content { background:#f2f3dd; padding: 18px 25px; width: 770px; height: auto; margin-top: -1px;  float: left; font-family:calibri, 'calibri_mac';}

.main_content .tab-slider ul li {
    background: url("../images/dot_s.jpg") no-repeat scroll 0 0.6em transparent;
    list-style: none outside none;
	margin-right:0;
}
.main_content .tab-slider th, .main_content .tab-slider td { border:0; }
.tab-slider .tab-content input { width:auto; border:0; height:17px;  }
.tab-slider .tab-slide {
    height: 43px !important;
	font-family: 'Cutive';
    font-size: 13px;
}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
    background-color:#F2F3DD !important; // reCAPTCHA widget background color
  }

  #recaptcha_table {
    border-color: #F2F3DD !important; // reCAPTCHA widget border color
	 border:0px solid #F2F3DD !important;
	 margin-left: -9px !important;
	 margin-top: -15px !important;
	 margin-bottom: 10px !important;
  }

  #recaptcha_response_field {
    border-color: #999 !important; // Text input field border color
    background-color: #FF0000 !important; //Text input field background color
	margin: 5px -6px;
	font-size: 11px !important;
    padding: 0 10px;
  }

/* o 2014-01-09 tab shadow */
.tab-slide ul li a { display:inline-block; *display:inline; *zoom:1; overflow:hidden; }
.tab-nav { margin: -1px 0 -5px -42px; display:inline-block; *display:inline; *zoom:1; }
.tab_contin_area { position: relative; right: auto; float: left; z-index: 1; display:inline-block; *display:inline; *zoom:1; width: 50px; height: 35px; overflow: hidden; }
.tab-content { position: relative; z-index:50; }