BODY
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 62.5%;
    TEXT-DECORATION: none;
	color: #000000;
	margin: 0px; 
	padding: 0px;
}   /* font displayed as 10px */

.maincontent
{
	width: 780px;
}

.maintitle
{
	background: url(/images/titletop.jpg) top left;
	background-repeat: repeat-x;
	background-color: #000069;
	width: auto;
	height: 92px;
	text-align:left;
}

.titledate
{
	background: url(/images/title_date.jpg) top left;
	background-repeat: no-repeat;
	background-color: #000069;
	width: auto;
}

TD
{
    FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 83%;
    TEXT-DECORATION: none;
}

TD.rightbar
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	background-color: eeeeff;
} 

TD.sideline
{
	background-color: #000000;
  	background-image: url("/images/blacktab.gif");
}

.smallwhite
{
	FONT-SIZE: 75%;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
}

.smalltext
{
    FONT-SIZE: 70%;
    TEXT-DECORATION: none;
}

hr {
	color: #ccccff;
	height: 1px;
	border-style: solid;
	border-width: 1px 0 0 0;

}

.title
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 120%;
    TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	padding-top: 5px;
}

A:link /* unvisited link */
{
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    COLOR: #0000ff;
}
A:visited /* visited link */
{
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    COLOR: #990099;
}
A:hover /* mouse over link */
{
	FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    COLOR: #ff0000;
}
A:active /* selected link */
{
	FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
    COLOR: #009900;
}

A.menu
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

A:hover.menu
{
	FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

.menutext
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

A.smalltext
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none;
}

A:hover.smalltext
{
	FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none;
}

A.spambotlink
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none;
}

A:hover.spambotlink
{
	FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none;
}

SELECT
{
    FONT-FAMILY: Arial, Helvetica;
	font-size: 0.9em;
	background-color: #ffffff;
	color: #000000;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	line-height: 14px;
}

INPUT
{
	FONT-FAMILY: Arial,Helvetica;
	FONT-SIZE: 90%;
	background-color:#ffffff;   
	border:1px Solid #000066;
	height: 20px;
	line-height: 16px;
}

INPUT.list
{
    FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
}

INPUT.radio
{
    FONT-SIZE: 0.9em;
	background-color:#ffffff;
	border:0;
	height: 15px;
}

INPUT.submit
{
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10px;
	background-color:#ffffff;
	color: #000000;
	border:1 Solid #000066;
}

.box 
{
	background-color: #f4f4ff;
	border-style: solid;
	border-color: #ddddff;
	border-width: 1px;
	padding: 5px 5px 5px;
	margin: 10px 0px 10px 0px;
}

.description 
{
	DISPLAY: none;
}

H3
{

FONT-FAMILY: Arial, Helvetica;
TEXT-DECORATION: none;	
	
}

.fronttitles
{
background:#011696;
padding: 4px;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica;
COLOR: #ffffff;
margin-bottom: 0px;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-top:2px solid #5A6BCF;
border-left:2px solid #5A6BCF;
}

OPTION.option1
{

	background-color: #f4f4ff;

}

OPTION.option2
{

	background-color: #ffffff;

}

TEXTAREA
{
	
	FONT-FAMILY: Arial,Helvetica;
	font-size: 12px;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #000000;

}

.menubutton {
	background-image: url(/images/menubutton.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	background-height: 100%;
}

.menubutton2 {
	background-image: url(/images/menubutton2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	background-height: 100%;
}

.menutitle {
	background-image: url(/images/menutitle.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	padding-left: 10px;
	background-height: 100%;
}

.mainback {
	padding-left: 6px;
	padding-right: 4px;
}

/* CSS for the news category left menu list */
.menucatlist {
    border: 1px solid #ccc;
	background-color: #f4f4ff;
    list-style: none;
    height: 160px;
    overflow: auto;
    width: 140px;
	margin: 0; 
	padding: 0;
}

.menucatlist li 
{

	margin: 0; 
	padding: 0;
	border: 1px solid #ddf;
	height: auto;
	
}

.menucatlist a {
	display: block;
	height: auto;
    padding-left: 8px;
	font-size:85%;
	word-wrap: break-word;
}

.menucatlist a:hover 
{ 
	background: #ddf; 
	color: #000; 
}

/* CSS for the associated news categories in articles */
.articlecatlist {
    list-style: none;
    width: 150px;
	margin: 0;
	padding: 0;
}

.articlecatlist li 
{
	width: 148px;
	margin: 0; 
	padding: 1;
	font-size:85%
	
}