body {
	/* background-image:url(images/bg.jpg);*/
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.site_border {
	border: 10px solid #200A91;
}
form {
	margin:0px;
}
body, td, th {
	text-align: left;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color:#000000;
	/* color:#545454; */
}
td.middle {
	vertical-align:middle;
}
a {
	text-decoration:underline;
	color:#46359C;
}
a.1 {
	text-decoration: underline;
	color:#5B7498;
}
a.2 {

	text-decoration: underline;
	color:#797979;
}
a.copy {
	text-decoration: none;
	color:#555555;
}

/* news */
a.news:hover {
	text-decoration: none;
	color:#555555;
}

.t10 {
	/* color:#797979; */
	color:#000000;
}
.copy {
	/* color: #555555; */
	color: #000000;
}
.bw {
	color: #000000;
	font-weight:bold;
}
.bw2 {
	color: #ffffff;
	font-weight:bold;
}
.bb {
	color: #3966A7;
	font-weight:bold;
}
.br {
	color: #46359C;
	font-weight:bold;
}
.input {
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width:1px;
	border-style:solid;
	border-color:#83836F;
}
.input2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width:1px;
	border-style:solid;
	border-color:#83836F;
}
/* Border Settings */
.table {
 border:1px solid #000000;
}
.borders_outside {
 border-bottom: 1px solid #000000;
 border-right: 1px solid #000000;
}
.borders_inside {
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
}
.borders_left {
 border-left: 1px solid #000000;
}
.borders_right {
 border-right: 1px solid #000000;
}
.borders_top {
 border-top: 1px solid #000000;
}
.borders_bottom {
 border-bottom: 1px solid #000000;
}
.borders_bottom_left {
 border-left: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
.borders_bottom_right {
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
.borders_top_left {
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
}
.borders_top_right {
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
}
/* --- */
.table_pads {
	padding: 6px 10px 6px 10px;
}
ul {
	list-style-image:url(images/dot.jpg);
}
.required {
	color:#FF0000;
	font-weight:bold;
	padding-right:5px;
}
.img {
	border: 1px solid #3966A7;
}
.img2 {
	border: 1px solid #CCCCCC;
}
.img3 {
	border: 1px solid #000000;
	margin:5px 5px 5px 5px;
}