body,p,div,td { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }

a:link { color:#5D73AD; }
a:visited { color:#333366; }
a:active { color:#5D73AD; }

/* -------------- MENU ---------------*/
/* MouseOver-Event (td) */
.menuOver { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #2D4B9B;
	cursor: hand;
	border-top: 1px solid #5D73AD;
	border-bottom: 1px solid #5D73AD;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing:1px;
	background-image:url(images/bg_frame_highlight.gif);  }
.menuOver a:link { text-decoration:none;
	color: #2D4B9B;}
.menuOver a:active { text-decoration:none;
	color: #2D4B9B;}
.menuOver a:visited { text-decoration:none;
	color: #2D4B9B;}
.menuOver a:hover { text-decoration:none;
	color: #2D4B9B;}
	
/* Standard + MouseOut-Event (td) */
.menuOut { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing:1px; }
.menuOut a:link { text-decoration:none;
	color: black;}
.menuOut a:active { text-decoration:none;
	color: black;}
.menuOut a:visited { text-decoration:none;
	color: black;}
.menuOut a:hover { text-decoration:none;
	color: black;}

/* MENU BOX (Table) */
.menuBox { border:1px solid #5D73AD;
	background: url('images/bg_frame_light.gif'); 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#808080', Direction=135, Strength=2);}
/*-------------------------------------*/


/* ------- Highlight Right Panel ------*/
/* Area orange (td) */
.OverOrange { background: url('images/bg_orange_highlight.gif'); 
	border: 1px solid #CC6600;
	color: #CC6600;
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor:hand;}
.OverOrange a:link { text-decoration:none;
	color: #CC6600;}
.OverOrange a:active { text-decoration:none;
	color: #CC6600;}
.OverOrange a:visited { text-decoration:none;
	color: #CC6600;}
.OverOrange a:hover { text-decoration:none;
	color: #CC6600;}
	
.OutOrange { color: white; 
	background-color:#FF9900;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px}
.OutOrange a:link { text-decoration:none;
	color: white;}
.OutOrange a:active { text-decoration:none;
	color: white;}
.OutOrange a:visited { text-decoration:none;
	color: white;}
.OutOrange a:hover { text-decoration:none;
	color: white;}

/* Area blue (td) */
.OverBlue { background: url('images/bg_blue_highlight.gif'); 
	border: 1px solid #003366;
	color: #003366;
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;}
.OverBlue a:link { text-decoration:none;
	color: #003366;}
.OverBlue a:active { text-decoration:none;
	color: #003366;}
.OverBlue a:visited { text-decoration:none;
	color: #003366;}
.OverBlue a:hover { text-decoration:none;
	color: #003366;}
	
.OutBlue { color: white; 
	background-color:#5D73AD;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px}
.OutBlue a:link { text-decoration:none;
	color: white;}
.OutBlue a:active { text-decoration:none;
	color: white;}
.OutBlue a:visited { text-decoration:none;
	color: white;}
.OutBlue a:hover { text-decoration:none;
	color: white;}

/* Area yellow (td) */
.OverYellow { background: url('images/bg_orange_highlight.gif'); 
	border: 1px solid #CC6600;
	color: #CC6600;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor:hand;}
.OverYellow a:link { text-decoration:none;
	color: #CC6600;}
.OverYellow a:active { text-decoration:none;
	color: #CC6600;}
.OverYellow a:visited { text-decoration:none;
	color: #CC6600;}
.OverYellow a:hover { text-decoration:none;
	color: #CC6600;}
	
.OutYellow { color: #CC6600; 
	background-color:#FFCC00;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;}
.OutYellow a:link { text-decoration:none;
	color: #CC6600;}
.OutYellow a:active { text-decoration:none;
	color: #CC6600;}
.OutYellow a:visited { text-decoration:none;
	color: #CC6600;}
.OutYellow a:hover { text-decoration:none;
	color: #CC6600;}
/*-------------------------------------*/


.frameborder_left { background: #5D73AD; }
.frameborder_left_old { background: #FFCB00; }

.news_highlight { border: 1px solid #c0c0c0; 
    background:#eeeeee; }