a, .projects_link {
font-family:Verdana,Tahoma;
}
body {
  font-family: Verdana,Tahoma;
  font-size: 0.7em;
  line-height: 1.1;
}
.menu {
  background: #770000;
  padding: 0.1em;
}
td.top_header_menu {
height:31px;
padding-top:0px;
}
td.outer_menu {
background-color:#780001;
background-image:none;
border-bottom:4px solid #000000;
height:27px;
padding:5px;
vertical-align:middle;
}
td.top_header_menu {
    background-color: #770000;
    color: #FFFFFF;
    font-size: 11px;
    height: 27px;
    padding-left: 0;
    padding-top:0;
}
/*
table.main_table td {
color:white;
font-weight:normal;
}
*/
td.menu {
border:none;
}
.main_page_search {
padding-left: 7px;
}

.white_big_header {
	float: left;
}
.search_td {
padding-left:65px;
padding-top:5px;
}
#query_nav {
    background-color: #B2ACAC;
    border: 3px solid #780001;
    color: #780001;
    font-size: 10px;
    font-weight: bold;
    padding-top: 1px;
    text-align: center;
    width: 180px;
}
a.head_link:link, a.head_link:visited, a.head_link:active, a.head_link:hover {
color:#FFFFFF;
font-size:10px;
text-transform:none;
}
/*
table.main_table td {
font-weight:normal;
color:white;
}
*/
table.inner_menu {
height:auto;
margin:0;
}
#menu1 {
width:927px;
}
#menu2 {
width:128px !important;
}
#menu2 ul {
margin:0;
padding:0;
}
#menu2 li a {
display:block;
padding:1px;
}
#menu2 li {
float:left;
list-style:none outside none;
margin:0;
padding:0;
text-transform:none;
}
.menu ul {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.menu ul ul {
  display: block;
  position: absolute;
  left: -999em;
  width: 450px;
  height: auto;
  z-index: 999;
  background: #999;
  padding: 0;
  margin-left: -1px;
}
ul #short {
width:200px;
}
ul #short2 {
width:100px;
}
ul #short3 {
width:230px;
}
ul #short4 {
width:330px;
}
ul #short5 {
width:440px;
}
.menu li {
border-left:2px solid white;
float:left;
list-style:none outside none;
margin:0;
padding:0;
text-transform:none;
}
.menu li:first-child {
border-left:medium none;
}
.menu li li {
background-color:#999;
border-left:medium none;
color:white;
display:block;
float:none;
position:relative;
width:100%;
margin: 0;
padding: 0;
}.menu li:hover {
}
/*.menu li:hover ul, .menu li.hover ul {*/
.menu li:hover ul.hover, .menu li ul.hover {
  left: auto;
}
.menu li a, span.projects_link {
color:#EEEEEE !important;
display:block;
font-size:11px;
font-weight:bold;
padding:2px 1.5px;
text-align:left !important;
text-decoration:none;
}#menu .menu li a:hover {
background:none;
}
.menu li a:hover {
  color: #990000 !important;
  background: #999;
}
.menu li a.expand, span.projects_link {
background:url("http://www.memri.org/pic/main_menu/nav-bullet.png") no-repeat scroll right center transparent;
color:#EEEEEE;
padding-right:22px;
}
.menu li a.expand:hover, span.projects_link:hover {
  background: #999 url("http://www.memri.org/pic/main_menu/nav-bullet.png") no-repeat right center;
  color: #990000 !important;
  display:block;
}
#test2_menu a, #test3_menu a {
font-size:10px !important;
}
.menu li li a {
color: #990000 !important;
}
.menu li li a:hover {
color:#e4e4e4 !important;
background-color:#990000;
}
.projects_link {
cursor:pointer;
color: #990000;
}

#languagetip {
    background-color: #FFFFFF;
    border: 2px solid #8B2425;
    display: none;
    height: 110px;
    left: 0;
    position: absolute;
    top: 0;
    width: 320px;
}
#languagetip .lang_box .left_column {
    float: left;
    width: 160px;
}
#languagetip .lang_box ul {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#languagetip .lang_box ul li {
	float:none !important;
	padding-top:0;
	height: 15px;
}
#languagetip .lang_box ul li a:link, #languagetip .lang_box ul li a:visited, #languagetip .lang_box ul li a:hover {
    color: #656565 !important;
    font-size: 12px;
    line-height: 16px;
    text-decoration: none;
    text-transform: uppercase;
	background:none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	padding:0 !important;
	margin:0 !important;
} 
#languagetip .lang_box {
    left: 0;
    padding: 20px 40px 15px 20px;
    position: absolute;
    top: 0;
    z-index: 1000;
}

#languagetip .close {
    position: absolute;
    right: 10px;
    top: 10px;
}
.memritv_search {
	/* padding-right:60px; */
}
.media_buttons li {
display:inline;
}
#menu1 {
float:left;
}
.media_buttons {
width:125px;
float:left;
}

#header-container #middle_bar {
    background-color: #7E020C;
    height: 37px;
    width: 100%;
}
div#header-container .menu {
    border-left: 5px solid #7E020C;
    border-right: 5px solid #7E020C;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    height: 27px;
    text-align: center;
}
.top-bar .menu {
    margin: 3px 0 0 15px;
}
#header-container #middle_bar .menu {
    padding: 10px 0 0 15px;
}
#header-container .media_buttons {
    float: right;
    margin: 5px 12px 5px 0;
    width: 110px;
}
#header-container .menu {
	background:none;
}
#header-container #menu1 {
	width:865px;
//  width:880px;
}
#short6 {
	width:140px;
}
#short6 li {
	color:#900;
	text-align: left;
}