/*
// --------------------------------------------------------------------------------------------------------------------
// Desktop-Level Definitions
// --------------------------------------------------------------------------------------------------------------------
*/



* {
	margin:0;
	padding:0;
}

a{ 
	color:#141f75;
	text-decoration:none
}

a:hover{
	text-decoration:underline;
}

body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	background-color:#cdd5d4
}

.bea-portal-body
{
   
}

.bea-portal-body a
{
    
}

.bea-portal-body a:hover
{
   
}

.bea-portal-body-content
{
	width:1003px;	
	margin:auto;
	background-color:#fff
}


.bea-portal-body-header{
	background-color:#000;
	color:#fff;
	height:29px;
}

.bea-portal-body-header #content_top{ 
	background-color:#000;
}	

.bea-portal-body-header #menu_top{ 
	float:right;
 	font-size:75%;
 	margin-top:5px;
 	color:#ffffff0;
 	margin-left:5px;
 }
 
* html .bea-portal-body-header #menu_top{ 
            float:right;
            font-size:75%;
            margin-top:5px;
            color:#ffffff0;
            margin-left:5px;
			margin-right:45px;
 }
 
 
.bea-portal-body-header #menu_search{
	float:right;
	margin-top: 4px;
	margin-right: 10px;
}

.bea-portal-body-header #menu_search form{
}

.bea-portal-body-header #menu_search input{
	color:#8e8d8d
}
 
 .bea-portal-body-header #menu_top a{
 	color:#ffffff;
	text-decoration:none;
	font-family:  Verdana,Arial,Helvetica,sans-serif;

 }
 
 .bea-portal-body-header #menu_top a:hover{ 
 	text-decoration:underline;
 	font-family:  Verdana,Arial,Helvetica,sans-serif;

 }
 
 .bea-portal-body-header #menu_top .language{ 
 	color:#009ee0
 }

.bea-portal-body-footer
{
   
}

.bea-portal-body-footer #menu_bottom{
	clear:both; 
	color:#333;
	font-size:80%;
	text-align:center;
	padding-top:10px;
	background-color:#cdd5d4
}

.bea-portal-body-footer #menu_bottom a{
	color:#333
}



#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;

width:9em;

}

#nav a{
display:block;
color:#000000;
text-decoration:none;
background-color:#FFFFFF;

}

#nav a:hover{
background-color:#000000;
color:#009ee0;
}

#nav li{
float:right;
position:relative;
width:9em;
}


* html #nav ul {
position:absolute !important;
*position:static !important;
*position:static;
display:none;
width:9.1em;
top:13px;
*top:auto;
border:1px solid #8E8D8D;
background-color:#FFFFFF;

}

#nav ul {
position:absolute !important;
display:none;
width:9.1em;
top:13px;
*top:13px;
border:1px solid #8E8D8D;
background-color:#FFFFFF;
}

#nav li ul a{
width:9em;
*width:9em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
width:7.4em;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

