.mapTabs { height: 26px; }
.mapTabs ul { float: left; list-style-type: none; margin: 0; padding: 0; }
.mapTabs li { background: url(../../Images/3.en/tabs/tab-red-l_off.gif) left top no-repeat; float: left; height: 26px; padding: 0 0 0 19px; }
.mapTabs li a { background: url(../../Images/3.en/tabs/tab-red-r_off.gif) right top no-repeat; color: #000000; display: block; float: left; font-size: 11px; height: 19px; padding: 7px 19px 0 0px; text-align: center; text-decoration: none; }
.mapTabs li a:hover { text-decoration: underline; }
.mapTabs li.on { background: url(../../Images/3.en/tabs/tab-red-l_on.png) left top no-repeat; float: left; height: 26px; padding: 0 0 0 19px; }
.mapTabs li.on a { background: url(../../Images/3.en/tabs/tab-red-r_on.png) right top no-repeat; color: #FFFFFF; display: block; float: left; font-weight: bold; height: 19px; padding: 7px 19px 0 0px; text-align: center; text-decoration: none!important; }
.mapTabs li.on a:hover { }
.hpMaps { background: url(../../images/3.en/hpMaps_bg.gif) center top no-repeat; overflow: hidden; padding: 15px 0 0; width: 360px; }
.hpMaps table { margin: 0 3%; width: 94%; }
.hpMaps table td { vertical-align: top; }
.hpMaps ul { list-style: none; margin: 0; padding: 0; }
.hpMaps li { margin: 0; padding: 0 5px; }
.hpMaps img { }
.hpMaps li a { color: #000000; font-size: 11px; text-decoration: underline;}
.hpMaps li a:hover { text-decoration: none; }





.sideSearch { background: url(../../Images/3.en/sideSearchBottom.png) bottom center no-repeat; }
.sideSearch h1 { background: url(../../Images/3.en/titleRed196-2.png) no-repeat; color: #FFFFFF; font-size: 11px; 
    height: 28px; line-height: 27px; text-indent: 12px; }
.sideSearch table.sideSearchTbl { background: url(../../Images/3.en/sideSearchTop.png) top center no-repeat; width: 100%; }
.sideSearch table.sideSearchTbl td.sideSearch_sort { font-size: 11px; padding: 2px 20px; }
.sideSearch table.sideSearchTbl td.sideSearch_sort input { vertical-align: middle;}
.sideSearch table.sideSearchTbl td.sideSearch_slider 
{
    padding-top: 2px 20px; 
    padding-left:20px; 
}


.sideSearch table td.sideSearchCheckboxs { padding: 2px 20px; font-size: 11px; }
.sideSearch table td.sideSearchCheckboxs a {
	background: url(../../Images/3.en/sideSearchPlus.gif) left center no-repeat;
	color: #0065ae;
	display: block;
	font-weight: bold;
	padding: 0 0 0 14px;
	text-decoration: none;
}
.sideSearch table td.sideSearchCheckboxs a.on { background: url(../../Images/3.en/sideSearchMin.gif) left center no-repeat; }
.sideSearch table td.sideSearchCheckboxs a:hover { text-decoration: underline; }


.sideSearchCheckboxs table input
{
    font-size:8px;
    height:10px;
    width:10px;

    
}
.sideSearchCheckboxs table label
{
    font-size: 11px;
    color: #0065ae;
    margin-left:5px;
    
}
.sideSearchCheckboxs table td
{

}



.slider_container1
{
    display:block;
    white-space:nowrap;
}
.slider_cont
{
    
    width:109px;
    height:22px;
    position:relative;
    background:url(../../Images/3.en/sk-line.gif) center repeat-x;
}
    img.slider_arrow_top{
    height:20px;
    position:absolute;
    background:url(../../Images/3.en/sortMarkertop.png) center center no-repeat;
    height:11px;
    width:9px;
    
}
img.slider_arrow_bottom{
    height:20px;
    position:absolute;
    background:url(../../Images/3.en/sortMarker.png) center center no-repeat;
    height:11px;
    width:9px;
    
}
.slider_textbox_cont{
    padding:3px 2px 3px 2px;
}
.slider_textbox{
    border:solid 0px white;
    font-size:11px;
    color:black;
    width:25px;
    height:16px;
    vertical-align:middle;
}
div.dest_l
{
    height:337px;
    background:url(../../Images/3.en/alldest_bg.jpg) top left no-repeat;
    padding: 15px 15px 15px 15px;
    margin-top : 20px;
    text-align:left;
}
div.dest_l table.dest_l_tbl { }
div.dest_l table td { vertical-align: top; width:179px;padding-left:12px; }
div.dest_l ul { list-style: none; margin: 0; padding: 0; }
div.dest_l li { margin: 0; padding: 0 5px; }
div.dest_l img { width:150px;height:150px; margin-bottom:20px; }
div.dest_l li a { color: #F9490E; font-size: 11px; text-decoration: underline;}
div.dest_l li a:hover { text-decoration: none; }




.sideSearchSubTitle
{
    font-size: 12px; 
    padding: 5px 20px;
    color:#FF4E00;
    font-weight:bold;
}

div.progress_modal
{
    height:187px;
    width:363px;
    position:absolute;
    background:url(../../Images/3.en/progressive_modal.gif) center center no-repeat;
    z-index:999;
    margin-left:120px;
}

div.sr_abstract
{
    color:#0065ae;
	font-size:14px;
	padding:10px 20px 10px 20px;
}