/* BEGIN STYLES FOR BODY */
body { 	margin: 30px 0px 0px; }
/* END STYLES FOR BODY */

/* BEGIN STYLES FOR BODY CONTENT */
.body_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	line-height: 130%;	
}
/* END STYLES FOR BODY CONTENT */

/* BEGIN STYLES FOR HEADER */
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	line-height: 130%;	
}

a.header_link:link {  color: #999999; text-decoration: none}
a_header_link:active {  color: #999999; text-decoration: none}
a.header_link:visited {  color: #999999; text-decoration: none}
a.header_link:hover { text-decoration: underline; color: #EA6606;}
/* END STYLES FOR HEADER */

/* BEGIN STYLES FOR SUB HEADER */
.sub_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	line-height: 130%;	
}
a.sub_header_link:link {  color: #ffffff; text-decoration: none}
a.sub_header_link:active {  color: #ffffff; text-decoration: none}
a.sub_header_link:visited {  color: #ffffff; text-decoration: none}
a.sub_header_link:hover { text-decoration: underline; color: #ffffff;}
/* END STYLES FOR SUB HEADER */

/* BEGIN STYLES FOR TITLE TEXT */
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #3B4DA0;
	line-height: 130%;	
}
/* END STYLES FOR TITLE TEXT */

/* BEGIN STYLES FOR RESULTS */
a.results_link:link { color: #333333; text-decoration: none; font-weight: bold; }
a.results_link:active { color: #333333; text-decoration: none; font-weight: bold; }
a.results_link:visited { color: #333333; text-decoration: none; font-weight: bold; }
a.results_link:hover { color: #EA6606; text-decoration: none; font-weight: bold; }
/* END STYLES FOR RESULTS */


/* BEGIN FORMATTING STYLES */
b {  font-weight: bold; text-decoration: none}
i {  font-style: italic}
u {  text-decoration: underline}
ul li {
	list-style-position: outside;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.red { color: #D71920; }
hr {
	color: #D71920;
}
img { border: 0;
}
/* END FORMATTING STYLES */

/* BEGIN STYLES FOR LINKS */
a:link {  color: #EA6606; text-decoration: none}
a:active {  color: #EA6606; text-decoration: none}
a:visited {  color: #EA6606; text-decoration: none}
a:hover {  color: #EA6606; text-decoration: underline}
/* END STYLES FOR LINKS */

/* BEGIN STYLES FOR FOOTER */
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	line-height: 130%;	
}
a.footer_link:link {  color: #FFFFFF; text-decoration: none}
a.footer_link:active {  color: #FFFFFF; text-decoration: none}
a.footer_link:visited {  color: #FFFFFF; text-decoration: none}
a.footer_link:hover { text-decoration: underline; color: #FFFFFF;}
/* END STYLES FOR FOOTER */

/* BEGIN STYLES FOR NO BKGD REPEAT TABLES */
.bkgd_no_repeat {	background-repeat: no-repeat; }
/* BEGIN STYLES FOR NO BKGD REPEAT TABLES */

/* BEGIN STYLES FOR SEARCH PANEL */
.search_form {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.search_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	height: 16px;
	width: 125px;
	margin: 2px 0px;
	padding: 0px;
}
/* END STYLES FOR SEARCH PANEL */

/* BEGIN STYLES FOR VACANCY FORM */
.vacancy_form {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.vacancy_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 18px;
	width: 230px;
	margin: 4px 0px;
	padding: 0px;
}
/* END STYLES FOR VACANCY FORM */

/* BEGIN STYLES FOR APPLICATION FORM */
.application_form {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.application_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 18px;
	width: 250px;
	margin: 4px 0px;
	padding: 0px;
}
TEXTAREA.application_form {
	height: 70px;
	width: 250px;
}
/* END STYLES FOR APPLICATION FORM */

/* BEGIN STYLES FOR USEFUL LINKS */
a.useful_links:link {  color: #666666; text-decoration: none}
a.useful_links:active {  color: #666666; text-decoration: none}
a.useful_links:visited {  color: #666666; text-decoration: none}
a.useful_links:hover { text-decoration: underline; color: #EA6606;}

.useful_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	line-height: 100%;
	background-repeat: no-repeat;
}
/* END STYLES FOR USEFUL LINKS */

/* BEGIN STYLES FOR RELATED LINKS */
.related_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	line-height: 140%;
	background-repeat: no-repeat;
}
/* END STYLES FOR RELATED LINKS */


/* BEGIN STYLES FOR CALLBACK FORM */
.callback_form {
	margin: 0px;
	padding: 0px;
}
.callback_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 18px;
	width: 150px;
	margin: 0px 0px 3px;
	padding: 0px;
}
/* END STYLES FOR CALLBACK FORM */







/* BEGIN STYLES FOR ADD_VACANCY FORM */
.add_vacancy_form {
	margin: 0px;
	padding: 0px;
}
.add_vacancy_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 500px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;	
}
.add_vacancy_fields2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 250px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;
}
TEXTAREA.add_vacancy_form {
	height: 150px;
	width: 500px;
}
/* END STYLES FOR ADD_VACANCY FORM */

/* BEGIN STYLES FOR MANAGE_VACANCY FORM */
.manage_vacancy_form {
	margin: 0px;
	padding: 0px;
}
.manage_vacancy_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 250px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;	
}
.manage_vacancy_fields2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 100px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;
}
/* END STYLES FOR AMANAGE_VACANCY FORM */

/*START STYLES FOR ADD_LOCATION_FORM */
.add_location_form {
	margin: 0px;
	padding: 0px;
}
.add_location_fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 250px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;	
}
.add_location_fields2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	height: 20px;
	width: 100px;
	margin: 0px 0px 3px;
	padding: 0px;
	vertical-align: middle;
}
/* END STYLES FRO ADD_LOCATION_FORM */