body {
	font-family: Arial;
	font-size:12px;
	color: #424242;
	background: url(/images/bg.gif) no-repeat top left;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

form, h1,h2, h3, h4, div	{
	margin: 0px;
	padding: 0px;
}

form, input, submit, textarea, select, p,td,th {
    font-family: Arial;
	font-size:12px;
}

a, a:hover {
    font-family: Arial;
	color: #617fa1;
	text-decoration: none;
}
a:hover	{
	color:#aa6600;
}

h1,h2,.title {
	font-size: 25px;
    font-family: Arial;
	font-weight: normal;
	/*color: #5a288e;
	color: #000000;*/
	color: #000; 5a288e;
} 

.subtitle,h2	{
	padding:2px;
	padding-left:0px;
	font-size: 18px;
	color:#555; fff;
	border-bottom: #ccc 1px dashed;
	margin-right:20%;

}

.sub3title,h3	{
	font-size: 15px;
}

h4{
	font-size:15px;
	color:#f1b145;
}

span.h3 {
	font-size: 15px;
	font-weight: bold;
}

ol, ul	{padding-left:10px;
	margin:5px;
}
li	{
	line-height:1.4em;
	list-style: none;
	padding-left:10px;
	margin-left:-10px;
	background: url(/images/arr.gif) no-repeat top left;
}
li.menu	{
	line-height:1.2em;
	margin-left:10px;
	padding-left:10px;
}

input.tx 	{
	BORDER: #afb0b1 1px solid;
	background-color: #FFFFFF; 
	color: #004080;
	width:99%;
}
input.tx_on 	{
	BORDER: #afb0b1 1px solid;
	background-color: #FFFFCC; 
	color: #004080;
	width:99%;
}
.norepr {
	background-position: top right;
	background-repeat: no-repeat;
}
.norepb {
	background-position: bottom left;
	background-repeat: no-repeat;
}
.imgpadd	{
	padding-right:10px;
	padding-bottom:10px;	
}
.date	{
	color:#666666;
	font-size:12px;
}
.top {
	color:#fff;
	text-decoration:none;
}
.top:hover {
	color:#f0e2ff;
	text-decoration:underline;
}
.brd_bot 	{
	padding-bottom:5px;
	BORDER-bottom: #e9e4f2 1px solid;
}
.brd_top 	{
	BORDER-top: #e0e0e0 1px solid;
}
.menu {
	DISPLAY: block;
	padding-top:11px;
	vertical-align:middle;
	height:37px;
	color:#646566;
	text-decoration:none;
	text-transform:uppercase;
}
.menu:hover {
	DISPLAY: block;
	padding-top:11px;
	height:37px;
	color:#444444;
	background: url(/images/curmnubg.gif) repeat-x top left;	
	text-decoration:underline;
	text-transform:uppercase;
}
.orange	{
	color:#617fa1;
	text-decoration:underline;
}
.orange:hover	{
	color: #7da2cc;
	text-decoration:none;
}
.head,.head:hover	{
	font-size:13px;
	color:#395f8a;
}
.btn {
	cursor: pointer;
	DISPLAY: block;
	padding:5px;	
	color:#444444;
	background: url(/images/btn_bg.gif) repeat-x top left;
	text-decoration:none;
	text-align:center;
}
a .btn	{
	color:#444444;
	font-weight:bold;
}
a.under{
	font-family: Arial;
	font-size:12px;
	color: #617fa1;
	text-decoration: none;
}
a.under:hover{
font-family: Arial;
	font-size:12px;
	color:#aa6600;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px;
	border-style:dotted;
}
.content {
	margin-top:0px;
	margin-left:20px;
	width:97%;
}
.numbers{
	color:#666666;
	font-size:16px;
	font-weight:bold;
}

a.numbers_na{
 border:1px solid #CCCCCC;
 background-color:#EBEBEB;
 padding: 2px 7px 2px 7px;
 color:#666666;
 font-size:16px;
 font-weight:bold;
 text-decoration:none;
 line-height:2em;
}
a.numbers_na:hover{
 border:1px solid #CCCCCC;
 background-color:#DBDBDB;
 padding: 2px 7px 2px 7px;
 font-weight:bold;
 color:#666666;
 font-size:16px;
 text-decoration:none;
 line-height:2em;
}

span.href{
	color:#617fa1;
	text-decoration:none;
}
span.href:hover{
	color:#aa6600;
	text-decoration:none;
	cursor:pointer;
}
.style1 {color: #009900}
.style2 {color: #000099}
.style3 {color: #6f1111}
.small	{font-size:10px; color:#999;}
a.small:hover	{color:#000;}
