body {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
color: #FFFFFF;
}

	:-moz-any-link:focus {
  outline: none;
}

A:link {
	color: #DBDBDB;
	text-decoration:none;
}

a:visited, a:active {
	color: #DBDBDB;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#topbar
{
width:100%; max-height:28px; height:28px; background-color:#333333;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

}

#maintab{
    margin:5px 0 3px 0;
    padding:0;
    list-style:none;
    }
#topbar li{
    display:inline;
    margin:0;
    padding:0;
	font-size:11px;
    }
	
	#topbar li a{
	margin-left:9px;
    padding:2px 3px 0 3px;
	color:#FFFFFF;
	text-decoration:none; 	
    }
	
	#topbar li a:hover{
	color:#FFCC00;
	text-decoration:none
    }
	
	#topbar li.selected a{ /*selected main tab style */
text-decoration: none;
border-bottom: 2px solid #FFCC00;
}




#tabcontentcontainer
{
display:none;
}



#content
{
border: 0;
padding: 0;
height: 100%;
background-color: #ffffff;
margin-left: 10px;
}

.inputbox {
width: 190px;
padding: 2px 0 0 17px;
height: 21px;
margin:0;
border: 0;
background-image:url(images/searchy.gif);
background-color:#FFFFFF;
background-repeat: no-repeat;
font-size: 14px;
}

#forma{
position:absolute; margin:0; padding:0; left:105px; top:4px; width:164px; z-index:1;
}

#quicksearch{
position:absolute; margin:0; padding:0; left:298px; top:5px; width:70px; z-index:1;
}

#quicksearch ul{
margin:0; 
padding:0; list-style:none;
border:0;
}

#quicksearch li{
	
    display:inline;
    margin:0;
	padding:0;
    }
	

	
#quicksearch li a img{
	border: 1px solid #787878;
    }		
	
	#quicksearch li a:hover img{
	border: 1px solid #C4CCFF;
    }

#layer1{
position: absolute; left:0; top:50%; width:7px; height:100%; z-index:1; vertical-align:middle; margin-top:-100px;
}

#layer2{
display:none;
}

.favicon
{
border:0;
height: 16px;
width: 16px;
margin-top: .5em;
margin-right: .4em;
margin-bottom: -4px;
margin-left: -10px;
background-color:#FFFFFF;
border: 1px solid #ffffff;
overflow: visible;
position:relative;
}
