* { margin: 0; padding: 0; } /* Remove all spacings by default of the tags  */

a {cursor: pointer; outline-style:none; text-decoration: none; }
img{ vertical-align:middle; border:none; }
div { outline-style:none; }

body
{
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
    background-color: #faf9f9;
}

#container{ width: 100%; }

#container #top{ width: 100%; height: 93px; background-color: #ffffff; background:#ffffff /*url(img/m.gif) right top no-repeat*/; }
#home #container #top{ height: 213px; background:#fff; }

#container #top img{ margin: 19px 0px 0px 28px;}
#home #container #top img{  margin:0px; }
#home #container #top img#logoMalabar{ position:absolute; margin:0px; }
#home #container #top div#logoClient{ text-align:center; }

#container #top div{ width: 235px; float: right; margin-top: 47px; margin-right: 38px;}
*html #container #top div{ margin-top: -40px; }
*+html #container #top div{ margin-top: -40px; }

#home #container #top div{ float:none;  width:100%;  margin:0px; margin:0 auto; }

.myselect{ border: 1px solid #b6b8bd; width: 235px; height: 21px;}

#container #menu {
	position:absolute;
	width: 300px;
	margin-left: 27px;
	margin-top: 33px;
}
#home #container #menu {
		position:relative;
		width:500px; margin:0 auto; text-align:center; margin-top:50px;
}

#container #menu span, #home #container #menu a{ font-size: 18px; color: #cc0526; font-weight: bold; line-height: 21px; margin-bottom: 17px; display: block; }
#home #container #menu a{ display:inline; text-decoration:none; margin-left:9px; margin-right:9px; line-height: 33px; white-space:nowrap;}
#container #menu a{ font-size: 14px; color: #4b4b4b; line-height: 29px; text-decoration: underline; padding: 6px; padding-bottom: 4px; padding-top: 4px; margin-left: 3px;  }
#container #menu a:hover, #container #menu a.current{ color: #000000; text-decoration: none; background-color: #d0d0d0; }

#container #main { width: 100%; min-width:850px; margin: auto; padding-top:100px; padding-bottom:20px; text-align: center; }