table.menu{
	border-color: #880000;
	border: thick;
} 
td.menu   {
	border-color: #880000 Black Black Silver;
	border: thick;
	width: 100px;
	font-size: 12px;
/*
	background: #C7B2B2;
*/
}
td.menu_hover   {
	width: 100px;
	font-size: 12px;
	background: #F5DDDC;
}
td.menu_select  {
	width: 100px;
	font-size: 12px;
	color: black;
	background: #DCE8F5;
}
td.menu_auth    {
    width: 100px;
    font-size: 12px;
    background: #EEE0F8
}

td.menu_link    {
    width: 100px;
    font-size: 12px;
    /*
	background: #F0EEEE
	*/
}

td.menu_null    {
    width: 100px;
    font-size: 12px;
    background: #EEEEEE
}


.flyerdate {  
	COLOR: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	margin-bottom : 3px;
}
/* Class used for big subject in enterprise portal */
.flyersubjectbig {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal; 
	color: #999999;
}
.flyersubjectsmall {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	font-variant: normal; 
	color: #000000;
}
.flyerabstract {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.status {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #708090;
}
.flyerimagecaption {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 4px;
	margin-left : 0px;
	TEXT-INDENT: 5px;
}
.newsrollday {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	font-variant: normal; 
	color: #000000;
	background-color: #FFFFFF;
}

.boxheader {
	      font-family: Arial, Verdana, Helvetica, sans-serif;
        border: none;
        padding: 4px;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        background-color: #6B6B6B;
        color: #F9F9F9;
s
}

.boxlabel {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        border: none;
        padding: 4px;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        background-color: #D3D3D3;
        color: Black;

}

.newsrolllabel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px 4px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #A52A2A; /*
	color: #2F4F4F;
	*/
	background-color: #FFE4B5;
}
.mainrolllabel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: none;
	padding: 4px;
	font-size: 15px;
	font-style: italic;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	background-color: transparent;
	color: Black;
}
h1 {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px; 
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal; 
	color: #880000;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #004588;
}
h3 {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	font-variant: normal; 
	color: #000000;
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;s
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	TEXT-INDENT: 0px;
}

a.menu:link { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000; 
	text-decoration: none 
}
a.menu:hover { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000; 
	text-decoration: none 
}
a.menu:active { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #880000; 
	text-decoration: none
}
a.menu:visited { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000;
	text-decoration: none
}
a.menu:visited:hover { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000;
	text-decoration: none 
}

a:link { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000; 
	text-decoration: none 
}
a:hover { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000; 
	text-decoration: none 
}
a:active { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #880000; 
	text-decoration: none
}
a:focus { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #880000; 
	text-decoration: none
}
a:visited { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #880000;
	text-decoration: none
}


.C-box {
	top:5px;
	left:0px;
	width:440px
}
.BannerArea{
	position:absolute;
	z-index:2;
	left:447px;
	top:40px
}
.CommentArea{
	background-repeat: repeat-yes;
	background-color: #FFFFE0;
	color: #FFFFFF;
	border: 1px none;
	bordercolordark: #FFFFFF;
	bordercolorlight: #CCCCCC;
	/*
	background-image: url(../images/circuit-grey.jpg);
	*/
	background-position: center;
	background-attachment: fixed;
}

.MainFrame{
	/* background-color: #FFF8DC; */
	padding: 8px;
	border: 3px none #004588;
    background-color: transparent;
	text-align : left;
	color : Gray;
}

.MainArea{

	background-color: #FFFFF0;

	border: groove Maroon;

	padding:4px;
/*
	bordercolor: #DCDCDC;
*/

		
}
#header {


	background-repeat: repeat-x;

	color: Black;
	/* padding: 45px; */
	background-color: #FFE4B5;

	background-position : left;
	height : 120px;
	/*  background-image : url(../images/september-bg.png);  */
}

 
#mainwindow {
	background-image: url(../images/globe.jpg);
	background-attachment: fixed;
	background-position: center;
	caption-side: left;
}

td#mainwindow {
	background-image: url(../images/globe.jpg);
	background-attachment: fixed;
	background-position: center;
}

.HeaderArea{
	background-image:url('/images/header_back.png');
	background-repeat:repeat-x
}
.CommentDateAndAuthor{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	font-variant: normal; 
	color: #666666;
	background-color: #F5F5F5;
}
input, select {
	border: 2px outset;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background-color: #EEE8AA;
}
.radio {
	font: verdana; 
	font-size: 13px; 
	border-width:0; 
}
BODY, TD, I
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	TEXT-INDENT: 0px;
}
/* Used to make the ticker look nice */
.TickerTD
{
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height : 12px;
}
.TimeSmall
{
	BACKGROUND-COLOR: white;
	COLOR: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px
}
.ArticleBody
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin-top: 4px;
	margin-bottom: 6px;
	padding: 4px;
	
	line-height: 16px;
	background-repeat: repeat;
	background-color: White;
}
.SubTitle
{
    	COLOR: black;
    	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    	FONT-SIZE: 15px;
    	FONT-WEIGHT: bolder
}
.SendMailHead
{
	BACKGROUND-COLOR: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px
}
.Error
{
	color: Red;
	font-weight: bold;
}
.trOdd { 
	BACKGROUND-COLOR: #FFFFFF; 
}

.trEven { 
	BACKGROUND-COLOR: #DCDCDC; 
}

pre {
  	border: 1px dotted #000000;
  	padding:4px;
  	background-color: #FFFFFF;
}
.navi {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	line-height: normal;

	font-variant: normal;

}
a.navi {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	border : medium;

	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
}
a:link.navi
{
	height: 20px;
	display: block;
	padding-top: 3px;
	padding-left: 17px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	text-decoration: none;
    font-style: bold;
	color: #880000;
		font-weight: bold;
}

a:visited.navi
 {
	/* background-color: #7CA8E7 ; */
	height: 20px;
	display: block;
	padding-top: 3px;
	padding-left: 17px;
	margin-left: 0px;
    font-style: bold;
	text-decoration: none;
	background-position: 0% 0%;
	color: #880000;
		font-weight: bold;
}


a:hover.navi
{
   height: 20px;
	display: block;
	padding-top: 3px;
	padding-left: 17px;
	margin-left: 0px;
	color: #ffffff ; 
    font-style: bold;
	/* border:solid thin black;    */
	/* background-position: 0% 0%; */
	background-color: #880000
	
}
a:active.navi
{
   	height: 20px;
	display: block;
	padding-top: 3px;
	padding-left: 17px;
	margin-left: 0px;
    font-style: bold;
		font-weight: bold;
	color: #880000
}

.rahmen {
	/* border:solid thin black; */ 
	margin: 15px;
	background: #F3F3F3;
	
	border: 4px ridge Maroon;
	color: Gray;
	elevation: below;
	padding : 4px;
	font-family : ""Lucida Console"";
	font-weight : bolder;
}

.blackbox {
	border-bottom-style: double;
	border-color: Black;
	padding: 4px;
	border-style: double;
	/*
	background-image: url(../images/serverfront.png);
	*/
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
td.blackbox   {
	border-color: #880000 Black Black Silver;
	border: 1px solid;
	width: 100px;
	font-size: 12px;
	background: transparent;
}
