.topmenu {
position:relative;
clear:left;
float:right;
z-index:11;
text-align:left;
}
/* remove all the bullets, borders and padding from the default list styling */
.topmenu ul {
padding:0;
margin:0;
list-style-type:none;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.topmenu li {
float:left;
position:relative;
}
/* style the links for the top level */
.topmenu a, .topmenu a:visited {
display:block;
font-size:0.8em;
font-weight:normal;
text-decoration:none;
color:#000;
height:20px;
border:1px solid #000;
border-width:0px 1px 0 0;
padding-left:8px;
padding-right:6px;
line-height:18px;
}

* html .topmenu a, * html .topmenu a:visited {
width:130px;
w\idth:119px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.topmenu table {position:absolute; top:0; left:0;}

/* style the top level hover */
.topmenu a:hover, .topmenu ul ul a:hover{
color:#FFF;
}
.topmenu :hover > a, .topmenu ul ul :hover > a {
color:#FFF;
}

.topmenu li.last a{
border:0px;
}

#logoMenu{
font-size:0.6em;
}

#logoMenu a, #logoMenu a:visited {
font-weight:normal;
text-decoration:none;
color:#000;
height:20px;
border:1px solid #000;
border-width:0px 1px 0 0;
padding-left:8px;
padding-right:6px;
line-height:18px;
}


#ajaxSearch_form {
z-index:102;
float:right;
}