img
{ 
	border-width:0;
}

.imgReport
{ 
	width:120px;
	height:90px;
	border-width:0;
}

A
{
	text-decoration: none;
}

A:link, A:visited, A:active	
{
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

A:hover
{
	color:#000000;
	text-decoration:underline;
}

A.aSmall:link, A.aSmall:visited, A.aSmall:active	
{
	font-size: 11px;
}

body
{
	font-size: 11px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	color:#000000; 
	background-color:#336699;
	
	margin:20px;
}

.txtS
{
	color:#000000;
	font-size: 10px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	line-height: 13px;
}

.txtM
{
	color:#000000;
	font-size: 11px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	line-height: 15px;
}

.txtL
{
	color:#000000;
	font-size: 17px;
	font-weight: bold;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	
	margin-bottom:4px;
}

.topText
{
	color:#FFFFFF;
	font-size: 24px;
	font-weight: bold;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
}

table, tr
{
	margin: 0 0 0 0;
	border-width: 0px;
}

td
{
	color:#000000;
	
	font-size: 11px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	
	border-width:0px;
	border-style:solid;
	border-color:#000000; 
	
	padding:0 0 0 0;
	
	text-align:left;
	vertical-align:top;
	
	text-indent:0px;
}

table.result, tr.result
{
	margin: 0 0 0 0;
	border-width: 1px;
}

td.resulthead
{
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	border-style: solid;
	border-color: #000000;
	border-width: 1px 0px 1px 0px;
	color: #FFFFFF;
	background-color: #7E93AB;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	text-indent: 4px;
}

td.result
{
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	border-style: solid;
	border-color: #000000;
	border-width: 1px 0px 1px 0px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: middle;
	text-indent: 4px;
}

img.imgSpacer
{
	width:100%;
	height:100%;
}

td.topBarLeft
{
	width:9px;
	height:35px;
	
	background-color:transparent;
	background-image: URL("../img/top_bar_left.gif");
}

td.topBarCenter
{
	width:;
	height:35px;
	
	background-color:transparent;
	background-image: URL("../img/top_bar_center.gif");
}

td.topBarRight
{
	width:9px;
	height:35px;
	
	background-color:transparent;
	background-image: URL("../img/top_bar_right.gif");
}

td.bottomBarLeft
{
	width:9px;
	height:23px;
	
	background-color:transparent;
	background-image: URL("../img/bottom_bar_left.gif");
}

td.bottomBarCenter
{
	width:;
	height:23px;
	
	background-color:transparent;
	background-image: URL("../img/bottom_bar_center.gif");
	
	text-align:right;
	
	padding-top:7px;
	padding-right:4px;
	
	font-size:9px;
	font-family:arial;
}

td.bottomBarRight
{
	width:9px;
	height:23px;
	
	background-color:transparent;
	background-image: URL("../img/bottom_bar_right.gif");
}

td.topLogo
{
	height:80px;
	width:740px;
	
	background-color:;

	border:solid #000000;
	
	border-width:0px 1px 1px 1px;
	
	vertical-align:middle;
}

td.mainContainer
{
	width:;
	height:100%;

	background-color:;

	border:solid #000000;
	border-width:0px 1px 0px 1px;
}

td.leftColumn
{
	width:170px;
	
	background-color:#F1F1F1;
	
	border:solid #999999;
	border-width:0px 1px 0px 0px;
	
	padding:10px 0px 0px 0px;
}

td.centerColumn
{
	width:;
	
	background-color:#FFFFFF;

	padding:11px 10px 10px 10px;
}

td.rightColumn
{
	width:170px;
	
	background-color:#F1F1F1;
	
	border:solid #999999;
	border-width:0px 0px 0px 1px;
	
	padding:10px 0px 0px 0px;
}

td.infoBox
{
	width:170px;
	height:23px;
	
	font-size:11px;
	font-weight:bold;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px 0px 1px 0px;

	color:#FFFFFF;
	background-color:#7E93AB;
	
	padding:0 0 0 0;
	
	text-align:left;
	vertical-align:middle;
	
	text-indent:4px;
}

td.infoBoxChild
{
	padding:6px;
}

td.infoBoxSub
{
	padding:8px 8px 0px 8px;
}

td.infoBoxRuler
{
	width:100%;
	height:1px;
	padding:2px;
}

input, select, option, button, textarea
{
	font-size:10px;
 	font-style:normal;
 	font-weight:normal;
	font-family:verdana,arial;

 	color:#000000;
 	background-color:#FFFFFF;
}

