.TravelMenu{
margin:4px auto;
width:750px;
border-bottom:3px solid #43AF4A;
}
.TravelMenu .top{
margin:0 auto;
width:750px;
height:34px;
overflow:hidden;
background:url(../images/nav2_bg1.gif) 0 5px repeat-x;
}
.TravelMenu .top .logo{
heigth:34px;
float:left;
padding:0px 12px 5px 0; 
background:#fff;
}
.TravelMenu .top .text{
float:left;
padding:14px 0 0 20px;
background:url(../images/nav2_bg2.gif) 0 5px no-repeat;
}
.TravelMenu .top .search{ 
float:right;
width:250px;
height:36px;
background:url(../images/nav2_bg3.gif) right 5px no-repeat;
}
.TravelMenu .top .search .s2{
float:left;
padding:14px 5px 0 0;
}
.TravelMenu .top .search .s3{
float:left;
padding:10px 5px 0 0;
}
.TravelMenu .top .search .s3 input{
border:1px solid #666;
width:80px;
}
.TravelMenu .top .search .s4{
float:left;
padding:10px 5px 0 0;
}
.TravelMenu .top .search .s4 input{
width:51px;
height:20px;
border:0;
background:url(../images/input_bg1.gif);
padding:2px 0 0;
font-size:12px;
}
.TravelMenu .top .search .s5{
float:left;
padding:13px 0 0 0;
}
.TravelMenu .menu{
border-top:4px solid #42417B;
height:26px;
width:750px;
float:left;
text-align:left;
}
.TravelMenu .menu ul{
padding:7px 0 0 0px;
}
.TravelMenu .menu li{
text-align:left;
list-style-type:none;
color:#C2C2C2;
}
.TravelMenu .menu li a{ 
padding:0 3px;
}
.TravelMenu a{
color:#000;
}
.TravelMenu a:visited{
color:#000;
}
.TravelMenu a:hover{
color:#bc2931;
}
.TravelMenu a:active{
color:#bc2931;
}


:#bc2931;}
.lady1_Menu .topMenu a:active{color:#bc2931;}