.top-header {
    float: left;
    width: 990px;
    height: 43px;
}

.top-header .top-menu {
    float: left;
    height: 41px;
    margin-top: 3px;
}
.top-header .top-menu ul {
    float: left;
    padding-left: 10px;
}
.top-header .top-menu ul li {
    float: left;
    padding: 0px 2px;
    height: 41px;
    width: 110px;
}
.top-header .top-menu ul li a {
    float: left;
    display: block;
    height: 41px;
    width: 110px;
    line-height: 41px;
    text-align: center;
    font-size: 14px;
    background: none;
    color: #fff;
}
.top-header .top-menu ul li.active a, .top-header .top-menu ul li a:hover {
    color: #2b343b;
    background: transparent url('../images/menu-top-selected.gif') no-repeat scroll top left;
} 

.top-header .top-search {
    float: right;
    padding: 11px 90px 0px 0px;
}
.top-header .top-search .input {
    float: left;
    height: 17px;
    padding: 3px 10px 0px 10px;
    width: 120px;
    background: transparent url('../images/top-search-input.png') no-repeat scroll top left;
}
.top-header .top-search .input input {
    background: transparent;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 120px;
    color: #b5cab8;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;	
}
.top-header .top-search .button {
    float: left;
    padding: 1px 0px 0px 6px;
}

.bottom-header {
    float: left;
    width: 990px;
    height: 305px;
}

.bottom-header-left {
    float: left;
    position: relative;
    width: 375px;
    height: 305px;
    background: transparent url('../images/bottom-header-left-bg.png') no-repeat scroll top left;
}
.bottom-header-left .logo {
    position: absolute;   
    left: 11px;
    top: 48px;
}
.bottom-header-left .select {
    position: absolute;
    left: 180px;
}
.bottom-header-left .select.select-1 {top: 204px;}
.bottom-header-left .select.select-2 {top: 225px;}
.bottom-header-left .select.select-3 {top: 246px;}
.bottom-header-left .select.select-4 {top: 267px;}
.bottom-header-left .select select {
    width: 170px;
    background: #314a28;
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
    color: #b5cab8;
}
.bottom-header-left .select.select-4 select {width:130px;}

.bottom-header-left .select select option {
    background: #314a28;
    border: 0px;
    padding: 0px;
    margin: 0px;
    color: #b5cab8;
}

.bottom-header-left .button {
    position: absolute;
    left: 330px;
    top: 272px;
}

.bottom-header-right {
    float: left;
    position: relative;
    width: 615px;
    height: 305px;
    background: transparent url('../images/bottom-header-right-bg.png') no-repeat scroll top left;
}
.bottom-header-right .contact-list {
    position: absolute;
    top: 74px;
    left: 347px;
}
.bottom-header-right .contact-list ul {
    float: left;
    clear: both;
}
.bottom-header-right .contact-list ul li {
    float: left;
    clear: both;
    font-size: 13px;
    font-weight: bold;
    line-height: 23px;
    color: #000;
}
.bottom-header-right .contact-list ul li a {color: #000;}
.bottom-header-right .contact-list ul li.no-icon {padding-left: 25px;}
.bottom-header-right .contact-list ul li .icon {
    float: left;
    height: 23px;
    width: 25px;
    text-align: center;
    line-height: 23px;
}
.bottom-header-right .contact-list ul li .icon img {vertical-align: middle;}
.bottom-header-right .contact-list ul li .text {float: left;}

.bottom-header-right .contact-btn {
    position: absolute;
    top: 76px;
    left: 489px;
}
.bottom-header-right .contact-btn a {
    display: block;
    float: left;
    width: 98px;
    height: 99px;
    background: transparent url('../images/btn-contact.png') no-repeat scroll top left;
    text-indent: -9999px;
}
.bottom-header-right .contact-btn a:hover {background: transparent url('../images/btn-contact-active.png') no-repeat scroll top left;}

