﻿.header { background-image:url(../images/header_bg7.png); }

    .menu li a { border: 1px solid #5AB2CB } 
    .menu li a:hover, 
    .menu li.current_page_item a, 
    .menu li.current_page_parent a {                                    
                    background: #7CCEE5; border: 1px solid #5AB2CB; }
    .menu li ul { background-color: #7CCEE5;border: 1px solid #5AB2CB; border-top: none;  }
    .menu ul li a:hover, 
    .menu li.current_page_item ul li a:hover { background: #5AB2CB; }

.tab-box > .body > li li { height: 25px; overflow: hidden; /*white-space:nowrap;*/ } 
.tab-box > .body > li li > a { padding:2px; font-size: 14.7px; text-decoration: underline; } 
.tab-box > .body > li li > span { color: #008000; } 
.tab-box > .body > li li.thumb { float:none; white-space: normal; text-align:left; height: auto; height:105px; }
.tab-box > .body > li li.thumb > a { width: 140px;height:100px;overflow:hidden; float: right; }
    .tab-box > .body > li li.thumb > a img { width: 100%; height: 100%; }
.tab-box > .body > li li.thumb > p { margin:0; font-size: 14.7px; }
.tab-box > .body > li li.thumb > p > a { display: inline; border: none; padding: 0; height: 25px; overflow: hidden; display: block;
                                         font-size: 14.7px; color: #2244DD; font-weight: bold; }
    
/*------------------ overlay ------------------*/
.r1 .tb1 { width: 20%; float: right; }
.r1 .tab-box { margin-bottom: 0; margin-top:-30px;}
    .r1 .tb1 select { width: 100% }
    .r1 .tb1 .selected { border-right: none; border-top-color: #FA9BA7 }
.r1 .tb2 { width: 50% }
    .r1 .tb2 .selected {  }
.r1 .tb3 { width: 31%; float: right }
    .r1 .tb3 .selected { border-right: none; border-top-color: #868BFA }
    .r1 .tb3 .selected .thumb { float: left } 
.r2 .tb1 { width: 150px !important; float: left; position: absolute; display: none; }
.r2 .tab-box { width: 47.9%; }
.r2 .tb2, .r2 .tb3 { margin-top: 5px;  min-height:200px;}
.r2 .tb2 .selected { border-top-color: #D8FF7E }
.r2 .tb3 .selected { border-top-color: #FCDE8B }
.r2 .tb4 .selected { border-top-color: #E88BFC }
.r2 .tb5 .selected { border-top-color: #8BFCD8 }
.r2 .tb6 {  width: 80%; float: left; display:none }
.r2 .tb7 .selected { border-top-color: #E88BFC }
.r2 .tb8 .selected { border-top-color: #E88BFC }
.r3, .r4 { display: none }

#region { height: 22px; width: 100%; margin-top: -10px }

/*-----------googleAds-----------*/
.googleAds{ float:left;margin-left:30px;overflow-x:hidden;overflow-y:hidden; width:47%;}