body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url(/images/bg.png) repeat-x top #0D4D88;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #000000;
}
a {
	text-decoration: none;
	color: #203E75;
}
img {
	border: 0px;
}
form {
	margin: 0px;
}
a:hover {
	text-decoration: underline;
	color: #203E75;
}
.small {
	font-size: 10px;
	line-height: 10px;
}
.white, .white a {
	color: #FFFFFF;
}
.title, .title a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.Success {
	color: #0000FF;
	font-weight: bold;
	font-size: 14px;
}
.red {
	color: #FF0000;
}
.Error, .error, .req {
	color: #FF0000;
	font-weight: bold;
}
.big {
	font-size: 16px;
	color: #203E75;
}
.bold {
	font-weight: bold;
}
.center {
	text-align: center;
}
.paddb {
	padding-bottom: 4px;
}
.paddt {
	padding-top: 4px;
}
.paddr {
	padding-right: 4px;
}
.paddl {
	padding-left: 4px;
}
.table {
	width:100%;
	border-collapse: collapse;
}
.table tr.th th {
	border-left: 1px solid #499AD1;
	color: #FFFFFF;
	text-align: left;
	background: #499AD1;
	padding: 3px;
}
.table tr.th th a {
	color: #FFFFFF;
}
.table tr.td td
{
	border: 1px solid #499AD1;
	padding: 3px;
}
.table tr.light td
{
	background: #DBECF7;
}
.table table.none td, .table table.none th {
	border: 0px;
}
.right {
	text-align: right;
}
hr {
	padding: 0px;
	margin: 4px 0px;
	height: 1px;
	line-height: 1px;
	color: #00236F;
	background-color: #00236F;
	border:0px;
}
table.none {
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}
.handcursor {
	cursor:pointer;
	cursor:hand;
}
br.break {
	line-height: 4px;
	height: 4px;
}
.gray {
	color: #999999;
}
