

/* global */

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
	background-color:#023854 !important; //reCaptcha widget background color
}

#recaptcha_table {
	border-color: #ffffff !important; //reCaptcha widget border color
}

#recaptcha_response_field {
	border-color: #ffffff !important; //Text input field border color
	background-color:#023854 !important; //Text input field background color
}


a img { border-style: none; }
a:link { text-decoration: underline; color: #ffffff; }
a:hover { text-decoration: underline; color: #ffffff; }
a:visited { text-decoration: underline; color: #ffffff; }
a:visited:hover { text-decoration: underline; color: #ffffff; }

/* navigation tabs */

#navitabs {
	padding:0; margin:0;
	border-bottom: 1px solid #01172F;
}

.navitab {
	padding: 5px 8px;
	margin: 0;
	font-size: 1.1em;
	background: #023854 url(images/corner1.gif) top right no-repeat;
}
.navitab:hover {
	text-decoration: none;
	background: #529DB9 url(images/corner1.gif) top right no-repeat;
	color: #023854;
}
.navitab:visited:hover {
	text-decoration: none;
	color: #ffffff;
}
.navitab:visited {
	text-decoration: none;
	color: #ffffff;
}
.navitab:link {
	text-decoration: none;
	color: #ffffff;
}
.activenavitab {
	padding: 5px 8px;
	margin: 0;
	font-size: 1.1em;
	background: #126787 url(images/corner1.gif) top right no-repeat;
	color: #ffffff;
}
.activenavitab:hover {
	text-decoration: none;
	color: #ffffff;
}
.activenavitab:visited {
	text-decoration: none;
	color: #ffffff;
}
.activenavitab:link {
	text-decoration: none;
	color: #ffffff;
}
.activenavitab:visited:hover {
	text-decoration:none;
	color:#ffffff;
}


.rounded4 {
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px;
}
.rounded4_top {
	-webkit-border-top-left-radius: 4px; 
	-moz-border-radius-topleft: 4px; 
	border-top-left-radius: 4px;
	
	-webkit-border-top-right-radius: 4px; 
	-moz-border-radius-topright: 4px; 
	border-top-right-radius: 4px;
}
.rounded4_bottom {	
	-webkit-border-bottom-left-radius: 4px; 
	-moz-border-radius-bottomleft: 4px; 
	border-bottom-left-radius: 4px;
	
	-webkit-border-bottom-right-radius: 4px; 
	-moz-border-radius-bottomright: 4px; 
	border-bottom-right-radius: 4px;
}



.pager_form {
	padding: 0;
	margin: 0;
}
.pager_button {
	font-weight:normal; 
	margin: 0 3px; 
	padding: 2px 3px; 
}
.pager_hilite {
	font-weight:normal; 
	margin: 0 3px; 
	padding: 2px 3px; 
	border: 1px solid #FFF;
}
.pager_normal {
	font-weight:normal; 
	padding: 2px 5px; 
}
.pager_table
{
	padding: 0; 
	margin: 0;
}
.pager_table td { padding: 5px 0; margin:0; }
.pager_table div { white-space: nowrap; padding:0; margin:0; }
.pager_table select { }





