form {
	margin:0px;
	padding:0px;
}

div.content_box { 
	border: #1A4C92 solid 1px; 
	padding:0px;
}
	div.content_box p{ 
		color:#FFFFFF;
		background-color:#1A4C92;
		font-size:12px;
		font-weight:bold;
		text-indent:5px;
		padding:5px;
		margin:0px;
	}
	div.content_box table {
		background-color: #FFFFFF;
		color:#000000;
		font-size:11px;
		padding:2px;
	}
		div.content_box table th{
			text-align:left;
			font-weight:bold;
		}
		div.content_box table td {
			text-align:left; 
		}

	div.content_box  a, div.content_box  a:active {
		color:#1A4C92;
		font-weight:bold;
		padding:0px;
		margin:0px;
		text-decoration:none;
	}
	div.content_box a:hover {
		color:#FF0000;
	}


tr.odd{
   background-color:#CCCCCC;
}

tr.head{
	color:#FFFFFF;
	background-color:#1A4C92;
}

.gray_text{
	color:#999999;
	font-size:12px;
}

.head_text{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.error{
	color:#990000;
	font-size:12px;
	font-weight:bold;
}

.success{
	color:#33A63C;
	font-size:12px;
	font-weight:bold;
}


	a.navigation, a.navigation:active {
		color:#FFFFFF;
		font-weight:bold;
		padding:0px;
		margin:0px;
		text-decoration:none;
	}
	 a.navigation:hover {
		color:#FF0000;
	}


.texthead{
 font-size:16px;
}


/* Pagination styles */
.pagination {color:#666;padding: 4px 2px 4px 7px;margin: 0 0 1.5em}
.pagination p {position:relative;text-align:right}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#003399}
.pagination p a:hover {background:#003399;color:#fff}
.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.pagination * {margin:0}
.pagination h4 {margin-top:-1.45em;padding:0;border:none}

