


.selectsearch {
	color: #00213E;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}


.areacontact {
	background-color: #FFFFFF;
	border: 1px solid #A7C3DB;
	border-left: 8px solid #A7C3DB;
	color: #00213E;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	height: 10em;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	vertical-align: baseline;
	width: 289px;
}

.searchformsubmit input,
.buttonsend {
	color: #000D20;
	background-color: #A7C3DB;
	border: 1px solid #A7C3DB;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	width: 156px;
	cursor:pointer;
	
}
.searchformsubmit input:hover,
.buttonsend:hover {
	color: #000D20;
	background-color: #fff;
	border: 1px solid #fff;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	width: 156px;
	cursor:pointer;
	
}
.searchformsubmit input:active,
.buttonsend:active {
	color: #000D20;
	background-color: #fff;
	border: 1px solid #A7C3DB;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	width: 156px;
	cursor:pointer;
	
}

.buttonpage:active{
cursor:pointer;
	color: #00213E;
	background-color: #A7C3DB;
	border: 1px solid #A7C3DB !important;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 7px;
		margin-bottom:7px;
		
		
}
a,
div,
button,
img
{
outline-style: none !important;
}
.buttonpage {
cursor:pointer;
	color: #00213E;
	background-color: #A7C3DB;
	border: 1px solid #A7C3DB;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 7px;
		margin-bottom:7px;
		
}
.buttonpage:hover {
	color: #000D20;
	background-color: #fff;
	border: 1px solid #fff;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 7px;
		margin-bottom:7px;
	cursor:pointer;
	
}
.buttonpagecur {
cursor:pointer;
	color: #00213E;
	background-color: #FFFFFF;
	border: 1px solid #A7C3DB;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 7px;
	margin-bottom:7px;
}

#searchnav {
display:block;

padding-top:10px;

}
#searchnav .buttonpage:hover {
	color: #000D20;
}
#searchnav .buttonpagecur,
#searchnav .buttonpage {

display:block;
padding:2px 10px;
text-align:center;

float:left;
cursor:pointer;

		
}

#searchnav a {
text-decoration:none;
color: #00213E;
}












.errormsg {
	font-size: 100%;
	color: #DD0020;
	display: block;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
}

.successmsg {
	font-size: 100%;
	display: block;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
}

.radio {
	border: 1px solid #A7C3DB;
	display: inline;
	padding-left: 4px;
	padding-right: 4px;
}

.inputbox {
	background-color: #D7E3EC;
	font-size: 100%;
	margin-bottom: 7px;
	padding-right: 7px;
	position: relative;
	width: 456px;
}
form input {
font-size:12px;

}
.inputboxlabel {
	color: #00213E;
	font-size: 100%;
	display: inline;

	margin-left: 7px;
	text-decoration: none;
}

.inputboxlabelerr {
	color: #00213E;
	font-size: 100%;
	display: inline;
	margin-left: 7px;
}
#cappas,
.inputcontactcode,
.inputcontact {
	border: 1px solid #A7C3DB;
	border-left: 8px solid #A7C3DB;
	color: #00213E;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	vertical-align: baseline;
	width: 289px;
}
#cappas,
.inputcontactcode {
	width:128px;
}
.selectsearch { border: 1px solid #A7C3DB; }

.newscatselect {
	border: 1px solid #A7C3DB;
	border-left: 8px solid #A7C3DB;
	color: #00213E;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	width: 289px;
}
.selectframe{
	border-left: 3px solid #A7C3DB;

}

.normalselect {
	border: 1px solid #A7C3DB;
	color: #00213E;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	width: 299px;
}

