BODY.Page{ top:0; left:0; }
BODY.Main{ background-image:url(images/website/bg_main.png); background-color:#CF171F;  top:0; left:0; }
BODY.News{ background-image:url(images/website/bg_news.png); background-color:#636466; top:0; left:0; }
BODY.Menu{ background-image:url(images/website/bg_menu.png); background-color:#636466; top:0; left:0; }


IFRAME{ border:0; /* margin:5; */ }
IFRAME.MainFrame{ width:523; height:304; }
IFRAME.MenuFrame{ width:523; height:104; overflow:no; /* background-color: #636466; */}
IFRAME.NewsFrame{ width:137; height:100%; overflow:no; /* background-color: #636466; */}

TABLE.MainLayout{ 
	/* padding:10;	margin:10; */
	border:0; 
	margin-left:auto;
    margin-right:auto;
	}
	
TABLE.NewsTable{ border:0; padding:0; margin:0; width:100%; }
TABLE.FullTable{ width:100%; border:0; }

TD.MainCell{ background-color:#CF171F; width:523; height:304;}
TD.MenuCell{ background-color:#636466; height:100;}
TD.NewsCell{ background-color:#636466; width:150;}

P{ color:#FFFFFF; font-family:helvetica, impact, sans-serif; font-size:11;}
P.Error{ color:#000000; font-weight:bold; }
P.MenuText{ font-weight:bold; font-size:14; }
P.ArchiveText{ font-weight:bold; font-size:13; }
P.NewsHeaderSide{ font-weight:bold; font-size:12; color:#FFFFFF}
P.NewsHeaderMain{ font-weight:bold; font-size:12; color:#000000}
P.NewsAuthor{ font-style:italic; text-align:right; }
P.Copyright{ font-size:9; color:999999; }
.Header{ font-weight:bold; font-size:13; }


A{ color:#FFFFFF; }
A:active{ color:#FFFFFF; }
A:visited{ color:#FFFFFF; }

A.MenuLink{ text-decoration:none; }
A.MenuLink:hover{ color:#CF171F; } 
A.TextLink{ text-decoration:none; }
A.TextLink:hover{ text-decoration:underline; }

DIV.MenuLayer{
	position:absolute; 
	top:0px; left:0px; 
	width:100px; height:100px;
	margin:0;
	z-index:2;
	border:none; 
	overflow:no;	
}

DIV.ArchiveLayer{
	visibility:hidden;
	position:absolute; 
	top:0px; left:100px; 
	width:400px; height:100px;
	margin:0;
	z-index:1;
	border:none; 
	overflow:no;	
}

DIV.ArchiveLayerPage{
	visibility:hidden;
	position:absolute; 
	top:0px; left:0px; 
	width:400px; height:100px;
	margin:0;
	border:none; 
	overflow:no;	
}

INPUT.Form{ 
	border-style:solid;
	border-width:1px;
	border-color:#636466;
	font-family:helvetica, impact, sans-serif;
	font-size:12;	
	color:#CF171F; 
}

INPUT.GreyButton{ 
	border-style:solid;
	border-width:1px;
	border-color:#636466;
	font-family:helvetica, impact, sans-serif;
	font-size:12;	
	color:#CF171F; 
	background-color: #FFFFFF;
}

IMG{ border:none; }