/* --------- Top bar with useful links to other motigo services ------- */

body {
  margin:  0px; 
  padding: 0px;
}

* html #body {
  width: 99%;
  margin: 0px -8px -8px -8px;
  margin: 0px auto;
}

#cleared_body {
  padding: 8px;
}

* html #cleared_body {
  width: 99%;
  margin: 0px auto;
}

div#top_bar {
  font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
  background: url('../images/w_top_bar_bg.gif') repeat-x;
  display: inline !important;
  height: 25px;
  left: 0px; 
  top: 0px; 
  position: fixed;
  width: 100%;
  padding: 0px;
  margin: 0px;
}

* html div#top_bar {
  position: absolute;
}

div#top_bar a, div#top_bar a:visited, div#div#top_bar:active {
  color: #415b8c;
  text-decoration: none;
  background: none;
}

div#top_bar a:hover {
  color: #b70002;
  text-decoration: underline;
}

div#top_bar img {
  border: 0px;
  margin: 0px 4px;
}

div#top_bar a.text_link_left, div.top_bar a.text_link_right {
  font-size: 12px;
  font-weight: normal;
  height: 25px;
  float: left;
  display: block;
  padding: 3px 10px;
  background: url('../images/w_top_bar_separator.gif') no-repeat top left;
}

div#top_bar a.text_link_right {
  float: right;
}

#m_search_form {
	line-height: 22px;
	vertical-align: middle;
	margin: 0px 30px 0px 0px;
	color: #333;
}

#m_search_form input {
	color: #333;
	background: #fff;
        font-size: 10px;
	font-weight: normal;
        padding:2px;
        margin:0;
        border:1px solid #d4d5cf;
}
 
#m_search_form input.m_submit {
        padding: 1px;
	background: #f0f0f0;
}
    
#m_search_form label {
        padding: 0px 5px;
        cursor: pointer;
	font-weight: normal;
	font-size: 10px;
	color: #333;
}

#m_search_form label input {
        border: 0px;
        margin: 0pt 4px -3px 0pt;
}