
body { font: normal 10pt Arial, Helvetica, sans-serif; margin: 0px; color:#333} 

td { font-size: 12px; background-repeat: repeat; background-position: left top; font-family: Arial, Helvetica, sans-serif} 

h1 {font: bold 12pt Arial, Helvetica, sans-serif; color: #A30A17; margin: 0px; padding: 0 0 0 17px;} 
h2 {font: bold 14px Arial, Helvetica, sans-serif; color: #A30A17;} 
h3 {font: bold 12px Arial, Helvetica, sans-serif; color: #A30A17;} 

a {color: #2C67C4; text-decoration: underline;} 
a:hover {color: #C00;} 

div.breadcum {padding-left: 28px; background: url('img/bcarrow.gif') no-repeat}
div.mainblock {padding: 10px 17px 10px 17px}
div.copyright {padding: 5px 0 5px 17px; font: normal 10px Arial, Helvetica, sans-serif;}

div.search-form form {display:inline}
.inputtext {background-color:#FFF; border:1px solid #A0AFC2; color:#000; font-size:12px; height:14px}
.submit {background-color:#E9E9E9; border:1px solid #A0AFC2; color:#000; font-size:11px;}

/*Data table*/
.mainblock table
{
	border:1px solid #CECECE;
	border-collapse:collapse;
}

/*Any cell*/
.mainblock table td
{
	border:1px solid #CECECE;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}
.mainblock table td p
{
	padding:0;
	margin:0;
}

/*Head cell*/
.mainblock table thead td, table th
{
	background-color:#F0F0F0;
	text-align:center;
	font-weight:bold;
	background-image:none;
	border:1px solid #CECECE;
	padding:4px;
	color:#333;
}

/*Body cell*/
.mainblock table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}


table.form-table, table.form-table td, table.form-table thead td, table.form-table th
{
	border:1px solid #A0AFC2; padding:7px;
}

table.map-columns, table.map-columns td
{
	border:0px;
}

hr {height:1px; border:1px solid #CCC;}

.light {color:#666}

.publication-news-list p {margin:0px; padding:0px;}

.metamax {padding: 10px 10px 5px 5px; font: normal 10px Arial, Helvetica, sans-serif; float:right}
.clear {clear:both}