a.menu:link {text-decoration:none; color: #405889; border:0;}

a.menu:visited {text-decoration:none; color: #405889;background-color: #e3eeee;}

a.menu:hover {text-decoration:none; color: #c00b0a;background-color: #e3eeee;}

a.menu:hover, a:active {color: #c00b0a; background-color: #e3eeee;}


a.login:link {text-align: right: text-decoration:none; color: #3c3c3c; font-size: 8pt; font-weight:bold; float:right;}

a.login:visited {text-decoration:none; color: #3c3c3c;background-color: white;font-weight:bold;}

a.login:hover {text-decoration:none; color: #8eb2d4; background-color: none; font-weight:bold;}

a.login:hover, a:active {color: #8eb2d4; background-color: none;}



a.anchors:link {text-decoration:none; color: #3c3c3c; font-weight:bold;}

a.anchors:visited {text-decoration:none; color: #3c3c3c;background-color: white;font-weight:bold;}

a.anchors:hover {text-decoration:none; color: #8eb2d4; background-color: none; font-weight:bold;}

a.anchors:hover, a:active {color: #8eb2d4; background-color: none;}


a.captions:link {text-decoration:none; color: #4f81bd; font-weight:normal;}

a.captions:visited {text-decoration:none; color: #4f81bd;background-color: white;font-weight:normal;}

a.captions:hover {text-decoration:none; color: #3c3c3c; background-color: none; font-weight:normal;}

a.captions:hover, a:active {color: #3c3c3c; background-color: none;}


a.briefing:link {text-decoration:none; color: #1e1e16; font-weight:normal;}

a.briefing:visited {text-decoration:none; color: #1e1e16;background-color: white;font-weight:normal;}

a.briefing:hover {text-decoration:none; color: #1e1e16; background-color: none; font-weight:bold;}

a.briefing:hover, a:active {color: #8eb2d4; background-color: none;}


a.footer:link {text-decoration:none; color: #ffffff; border:0;}

a.footer:visited {text-decoration:none; color: #405889;background-color: none;}

a.footer:hover {text-decoration:none; color: #405889;background-color: none;}

a.footer:hover, a:active {color: #fffff; background-color: #202020;}


a.sendbrief:link {text-decoration:none; color: #1e1e16; font-family: Trebuchet MS; font-size: 10pt; font-weight:normal;}

a.sendbrief:visited {text-decoration:none; color: #1e1e16;background-color: white;font-family: Trebuchet MS; font-size: 10pt; font-weight:normal;}

a.sendbrief:hover {text-decoration:none; color: #1e1e16; background-color: none; font-family: Trebuchet MS; font-size: 10pt; font-weight:normal;}

a.sendbrief:hover, a:active {color: #8eb2d4; background-color: none;}




#mainnav {
	width: 704px;
    margin: -23px 0px 0 0px;
	padding:0;
	text-align: left;
    list-style-type: none;
    background-color:transparent;
    z-index:1;}
    
    
#mainnav ul{
	margin: 0 0 0 56px;
    text-align: left;
    list-style-type: none;
    background-color:transparent;
    z-index:1;}

#mainnav li{margin: 0px;
	display: inline;
    font-family: Trebuchet MS;
    font-size: 12pt;
	color: #1e1e16;
    padding: 0px 0px 0px 0px;
    z-index:1;}

#mainnav a{ margin: 0px;
    text-decoration: none;
	background-color: white;}

#mainnav a:link, #mainnav a:visited{margin: 0px;
    font-family: Trebuchet MS;
    font-size: 12pt;
	color: #808080;
	background-color: white;
    text-decoration: none;
    z-index:1;}

#mainnav a:hover{
    background-color: none;
    color: #1e1e16;
    z-index:1;}


#menu{
    width:800px;
    height: 30px;
	font-family: Trebuchet MS;
	font-size: 10pt;
	margin:0;
	background-color:#e3eeee;}
	
	#menu ul
	{
		float:left;
		margin-top: 5px;
		margin-left:88px;
		padding: 0px 0px;
		list-style-type:none;}

	#menu li
	{
		display: inline;
		border-right: 1px solid #ffffff;
		color: #1e1e16;
		padding:0 8px 0 6px;}
		
#projectlist{
    width:608px;
    height: 30px;
	margin:0 0 0 88px;
	font-family: Trebuchet MS;
	font-size: 10pt;
	background-color:#e3eeee;}
	
	#projectlist ul
	{	margin:0;
		padding:0;
		list-style-type:none;}

	#projectlist li
	{	margin:0;
		padding:0 12px;
		display: inline;
		border-right: 1px solid #ffffff;
		color: #1e1e16;}
		
#projectlist a{
	margin:0;
	padding:0;
	text-decoration: none;
	background-color: none;}

#projectlist a:link, #projectlist a:visited{
	margin:0;
	padding:0;
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #1e1e16;
	background-color: none;
    	text-decoration: none;
    	z-index:1;}

#projectlist a:hover{
    margin:0;
	padding:0;
	background-color: none;
    color: #8eb2d4;
    z-index:1;}
		
	p.page{
		color:#red}
		
#submenu{width:608px;
	margin: 0px 0 0 96px;
	padding:0px;
	font-family: Trebuchet MS;
	font-size: 10pt;
	background-color:none;}
	
	#submenu ul
	{margin-top: 0px;
	margin-left:0;
	padding: 0px 0px 0 0;
	list-style-type:none;}

	#submenu li
	{display: inline;
	margin:0 8px 0 0;
	padding:0 8px 0 0px;
	color: #1e1e16;
	border-right: 1px solid #1e1e16;}
	
#contentindex{
	width: 608px;
	margin:0 0 0 96px;
	padding:10px 0 0;
	clear:both;}
	
#listcontent{
	margin:15px 0;
	padding:0px;
	background-color: white;
	text-align:left;
	z-index:1}
	
	.listfloatleft{
		width:180px;
		margin:0 0 15px;
		float:left;
		border-left: 1px solid #e3eeee;}
		
		.listfloatleftx{
		width:140px;
		margin:0 0 15px 180px;
		float:left;
		border-left: 1px solid #e3eeee;}
		
	.listfloatright{
		width:240px;
		margin:0 0 15px;
		float:right;
		border-right: 1px solid #e3eeee;}
		
	.listlogin{
		margin:0 0 15px;
		float:right;
		border-left: 1px solid #e3eeee;
		border-right: 1px solid #e3eeee;}
		
		.listfloatrightx{
		width:220px;
		margin:0 0 15px;
		float:right;
		border-right: 1px solid #e3eeee;}
	

#listcontent ul{
	margin: 0px;
	padding: 5px 16px 0 16px;
    	text-align: left;
    	list-style-type: none;
    	background-color:transparent;
    	z-index:1;}

#listcontent li{
	margin: 0px;
	display: block;
    	font-family: Trebuchet MS;
    	font-size: 10pt;
		color: #1e1e16;
    	margin: 0px;
		padding: 1px 0;
    	z-index:1;}

#listcontent a{ 
    margin: 0px;
    	text-decoration: none;
	background-color: white;}

#listcontent a:link, #listcontent a:visited{
    margin: 0px;
    	font-family: Trebuchet MS;
    	font-size: 10pt;
	color: #1e1e16;
	background-color: white;
    	text-decoration: none;
    	z-index:1;}

#listcontent a:hover{
    background-color: none;
    color: #8eb2d4;
    z-index:1;}   







	
		
#footer {
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	padding:10px 0 0 0px;
    font-family: Trebuchet MS;
    font-size: 8pt;
	color: #ffffff;
	text-align: center;
	background-color:#202020;}
    
    
#footer ul{
	margin:0;
	text-align: center;
    list-style-type: none;
	color: #ffffff;
    background-color:#202020;}

#footer li{margin: 0px;
	display: inline;
    font-family: Trebuchet MS;
    font-size: 8pt;
	color: #ffffff;
    padding: 0px 0px 0px 0px;
    z-index:1;}

#footer a{ margin: 0px;
    text-decoration: none;
	color: #ffffff;
	background-color:#202020;}

#footer a:link, #footer a:visited{margin: 0px;
    font-family: Trebuchet MS;
    font-size: 8pt;
	color: #ffffff;
	background-color:#202020;
    text-decoration: none;
    z-index:1;}

#footer a:hover{
    background-color:#202020;
    color: #405889;
    z-index:1;}



