body,td,form {
	font-family: 'Arimo',arial;
	font-size: 10pt;
	color: 182933;
}
input,submit,textarea,select,option { 
        font-family: 'Arimo',arial;
        font-size: 10pt;   
        color: 182933; 
	/*border-color : Gray Black Black Gray; 
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	background-color : #f1f4ff;*/
	background-color: #f1f4ff; -moz-border-radius: 3px;-webkit-border-radius: 3px;
	border: 1px solid #c3d9c0; padding: 2px 4px 0px 4px;
}
input[type="submit"] { 
	background-color: #e1e4ef;
}
.searchtext {
	font-family: 'Arimo',arial;
	font-size: 7pt;
	color: #384953;
	border-color : #ffffff #ffffff #ffffff #ffffff;
	background-color : #ffffff;
}
.searchtext2 {
	font-family: 'Arimo',arial;
	font-size: 7pt;
	color: #384953;
	border-color : #ffffff #ffffff #ffffff #ffffff;
	background-color : #C3D9C0;
}
.top_smallbox {
	background-color: #f1f4ff; -moz-border-radius: 3px;-webkit-border-radius: 3px;
	border: 1px solid #c3d9c0; padding: 2px 6px 2px 6px; font-size: 8pt;
}
.top_smallbox a {
	text-decoration:none;
	cursor:pointer;
}

.search {
	font-family: 'Arimo',arial;
	font-size: 8pt;
	color: #384953;
	padding: 2px 4px 0px 4px;
	/*border-color : #384953 #384953 #384953 #384953;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	border-top : 1px solid;
	background-color : #ffffff;*/
}
.searchgo {
	margin-top: 0px;
	margin-left: 3px;
	font-family: 'Arimo',arial;
	font-size: 8pt;
	color: #384953;
	background-color: #e1e4ef; 
	padding: 0px 4px 0px 4px;
}

.rating {
	font-family: 'Arimo',arial;
	font-size: 7pt;
	color: #384953;
	border-color : #ffffff #ffffff #ffffff #ffffff;
	background-color : #ffffff;
}
.orange {
        font-family: 'Arimo',arial;
        font-size: 10pt;   
        color: 182933; 
border-color : #384953 #384953 #384953 #384953; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; border-top : 1px solid;
}
.small { 
        font-family: 'Arimo',arial;
        color: 182933; 
	font-size: 8pt;
}
.normal {         
	font-family: 'Arimo',arial;
        color: 182933; 
	font-size: 10pt;
}

.blue { color: #202070; }

.big { 
        font-family: 'Arimo',arial;
	font-size: 12pt;
	font-weight: bold;
	color: 586973;
	font-style: italic;
	spacing: 1,1,1,1;
}
.bigblue { 
        font-family: 'Arimo',arial;
	font-size: 12pt;
	font-weight: bold;
	color: 202070;
	font-style: italic;
}
.bigblue:hover { 
        font-family: 'Arimo',arial;
        font-size: 12pt;   
	COLOR: #F8FAFA;	
	BACKGROUND-COLOR: #F17D38;
	TEXT-DECORATION: none;
}
.bigger { 
        font-family: 'Arimo',arial;
	font-size: 15pt;
	font-weight: bold;
	color: 586973;
	font-style: italic;
}
.biggerblue { 
        font-family: 'Arimo', verdana, arial;
	font-size: 16pt;
	font-weight: bold;
	color: 202070;
	font-style: italic;
}
a:hover {
	/*COLOR: #F8FAFA;	
	BACKGROUND-COLOR: #F17D38;*/
    color: 182933;
	/*BACKGROUND-COLOR: #C3D9C0;*/
	color: #202070;
	TEXT-DECORATION: none;
}
.menutop40 {
        font-family: 'Arimo',arial;
        font-size: 10pt;
        color: 182933;
	padding: 2px 2px 2px 2px;
	TEXT-DECORATION: none;
}
.menutop40:hover {
	BACKGROUND-COLOR: #F17D38;
	padding: 1px 1px 1px 1px;
	TEXT-DECORATION: none;
}
.hov {
	COLOR: #F8FAFA;	
	BACKGROUND-COLOR: #F17D38;
	TEXT-DECORATION: none;
}




.vbmenu_control
{
	/*background: #C3D9C0;*/
	color: #182933;
	font: bold 11px 'Arimo',tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: solid 1px #F17D38;
	padding: 3px 6px 3px 6px;
background-image: url('http://maxcdn.top40-charts.com/images/menubg.gif');
background-repeat: repeat-x;
background-position: 0px -5px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #182933;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #182933;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #182933;
	background-color: none;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #C3D9C0;
	color: #182933;
	border: solid 1px #F17D38;
	text-align: left;
}
.vbmenu_option
{
	background: #C3D9C0;
	color: #182933;
	font: 11px 'Arimo',verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: hand;
}
.vbmenu_option a:link
{
	color: #182933;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #182933;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #182933;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #C3D9C0;
	color: #182933;
	font: 11px 'Arimo',verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: hand;
}
.vbmenu_hilite a:link
{
	color: #182933;
}
.vbmenu_hilite a:visited
{
	color: #182933;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: #182933;
}

/*         menu      */ 
#menu_holder {
	width:580px;
	height:31px;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	margin-left:18px;
	list-style: none;
	cursor:pointer;
}


#nav a{
	color:#000;
}

#nav li {
	float: left;
	margin-left:2px;
	background-image:url(http://maxcdn.top40-charts.com/images/menubg.gif);
	padding:5px 12px 5px 12px;
	font-family: 'Arimo',Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	border:  solid 1px #f17d38;
}

#nav li a {
	text-decoration:none;
	
}

#nav li a:hover {
	text-decoration:underline;
}

#nav li ul {
	position: absolute;
	width: auto;
	left: -999em;
	margin-top:5px;
	margin-left:-13px;
	border:  solid 1px #f17d38;
	background-color:#bed1bc;
	z-index: 10;
	
}

#nav li:hover ul {
	left: auto;
	
}

#nav li ul li {
	clear:both;
	margin: 0;
	padding-left:5px;
	padding-right:5px;
	display: block;
	
	background-image:none;
	border:none;
	
}

#nav li ul li  a {
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	
}

#nav li ul li  a:hover {
	text-decoration:underline;
}

#nav li ul li span {
	padding-left:3px;
	font-weight:normal;
	color:#a6a6a6;
}

.bioCC { color: #777777; font-size: 8pt; }
