body{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	color:#3c3c3c;
}

img{
	border:0px;
}

input{
	width:250px;
	background-color:#FFFFFF;
	border:1px solid #a6a5aa;
}

textarea{
	width:250px;
	height:130px;
	background-color:#FFFFFF;
	border:1px solid #a6a5aa;
}

select{
	width:250px;
	background-color:#FFFFFF;
	border:1px solid #a6a5aa;
}

form{
	padding:0px;
	margin:0px;
}

td{
	font-size:10pt;
	font-family:Tahoma;
}

.quicksearch{
	font-weight:bold;
	color:#e6eef4;
}

.block img{
	margin:0px;
	padding:0px;
	display:block;
}

.mainbody{
	padding:18px;
}

.subheader{
	font-size:10pt;
	font-family:Tahoma;
	color:#286894;
	font-weight:bold;
}

.top{
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFFFF;
}

.bottom_left{
	font-weight:bold;
	font-family:Tahoma;
	font-size:10pt;
	color:#FFFFFF;
}

.top a,.bottom_left a{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.top a:hover,.bottom_left a:hover{
	font-weight:bold;
	color:#f6ffdf;
}

.bottom_right{
	font-weight:bold;
	font-family:Tahoma;
	font-size:10pt;
	color:#000000;
}

.bold{
	font-weight:bold;
}

a{
	color:#286894;
	text-decoration:none;
}

a:hover{
	color:#194f74;
}

.right01{
	color:#286894;
}

.right02{
	color:#3c3c3c;
	position:relative;
	left:20px;
}

.right03{
	font-weight:bold;
	color:#3c3c3c;
	position:relative;
	left:20px;
}

.tabledisplay{
	font-size:8pt;
	padding:2px;
	border-width:1px 1px 0px 0px;
	border-style:solid;
	border-color:#286894;
	vertical-align:top;
}

.tabledisplay2{
	font-size:8pt;
	padding:2px;
	border-width:1px 1px 0px 0px;
	border-style:solid;
	border-color:#892120;
	vertical-align:middle;
}

.bolder{
	font-weight:bold;
}

.superbolder{
	font-weight:bold;
	font-size:12pt;
}