BODY, HTML
	{
	margin: 0px;
	padding: 0px;
	background-color: #E3E1D4;
	}

FORM
	{
	margin: 0px;
	padding: 0px;
	}

TD, TH, INPUT, TEXTAREA, SELECT, DIV, P, h1, h2, li
	{
	font: 8pt "Helvetica CE", Verdana, Tahoma, Sans-serif;
	}

IMG.shad
	{
	border: 1px solid #E3E3E3;
	border-right: 0px;
	border-left: 0px;
	}
	
/* ============== CLASSES ============== */

.body
	{
	text-align: center;
	}

.layout
	{
	width: 780px;
	text-align: left;
	}

.top
	{
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
	
.logo
	{
	background-image: url("/img/logo.gif");
	background-repeat: no-repeat;
	padding: 5px 10px 0px 10px;
	text-align: right;
	font-size: 7pt;
	background-color: #fff;
	color: #aaa;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	_height: 57px;
	min-height: 57px;
	}

.logo TD
	{
	font-size: 7pt;
	color: #aaa;
	}
	
.logo a,
.logo a:link,
.logo a:visited
	{
	color: #253E68;
	text-decoration: none;
	}

.logo a:hover
	{
	color: #253E68;
	text-decoration: underline;
	}

a.right,
a.right:link,
a.right:visited
	{
	text-decoration: none;
	}
	
.navig
	{
	background-image: url("/img/navbck.gif");
	background-repeat: repeat-x;
	border-right: 1px solid #fff;
	}

.input
	{
	width: 140px;
	border: 1px solid #9D9D9D;
	background-image: url("/img/inputbck.gif");
	background-repeat: repeat-x;
	color: #999;
	padding-left: 5px;
	margin: 0px;
	}

.bgline
	{
	background-image: url("/img/linemidd.gif");
	background-repeat: repeat-y;
	}
			
/* ============== VISUAL MODEL ============== */

.box
	{
	border: 1px solid #fff;
	border-top: 0px;
	background-color: #253E68;
	width: 778px;
	_height: 400px;
	min-height: 400px;
	}

.box TD,
.box P,
.box DIV
	{
	color: #B1C5E8;
	}

.news
	{
	padding: 15px 10px 0px 10px;
	color: #595959;
	}
	
.newstd
	{
	background-color: #253E68;
	}

.copy
	{
	padding: 10px 0px 10px 0px;
	color: #666;
	font-size: 7pt;
	}

.copy a,
.copy a:link,
.copy a:visited
	{
	color: #000;
	text-decoration: none;
	}

.copy a:hover
	{
	color: #253E68;
	text-decoration: underline;
	}
	
.line
	{
	margin: 10px 0px 30px 0px;
	padding: 0px 0px 20px 0px;
	border-right: 1px solid #526582;
	border-left: 1px solid #526582;
	}

.rline
	{
	border-right: 1px solid #526582;
	}

.lline
	{
	background-image: url("/img/tdbck.gif");
	background-repeat: repeat-x;
	padding: 15px 8px 5px 8px;
	vertical-align: top;
	font: 8pt Tahoma, Arial,  Sans-serif;
	text-align: left;
	color: #fff;
	}
	
/* ============== LINKS ============== */

.news a,
.news a:link,
.news a:visited
	{
	text-decoration: none;
	}

.news a:hover
	{
	text-decoration: underline;
	}
	
a,
a:link,
a:visited
	{
	color: #fff;
	text-decoration: underline;
	}

a IMG,
a:link IMG,
a:visited IMG
	{
	text-decoration: none;
	}
	
a:hover
	{
	color: #B1C5E8;
	text-decoration: underline;
	}