.page_title {

	color: #0b1a32;

	font-size:22px;

	background: #fff url(../images/divider.gif) bottom left repeat-x;

	padding: 0 0 16px  168px;

	margin: 20px 34px 3px 42px;

}



.page_description {

	color: #0b1a32;

	font-size:14px;

	font-weight:bold;

}



.page_strapline {

	color: #F05F20;

	font-size:12px;

}







.heading_level1 {

	color: #0b1a32;

	font-size:14px;

	font-weight:bold;

}





.body_text {



}



.body_text_indented {



}





.body_text_bold {

	font-weight:bold;

}



.body_text_bold_colored {

	color: #288A1B;

	font-weight:bold;

}



.body_text_italic {



}



.body_text_underline {



}





.quote {



}



.callout {



}





.ordered_list {



}



.unordered_list, ul {

	list-style: none;

	padding-left: 10px;

}

li {

	line-height: 15px;

	height:15px;

	margin-bottom: 5px;

	padding-left: 18px;

	margin-left: 0;

	background: url(../images/bullet.gif) top left no-repeat;

	}

ul>li {

		height:auto;

		}

		

		li ul {

			margin-top: 5px;

			margin-bottom: 10px;

		}





table.job_table {

	font-size: 90%; 

	padding: 5px;

	}

	table.job_table th {

		border-bottom: 1px solid #bbb; 

		padding-bottom: 7px;

		}

	table.job_table td {

		border-bottom: 1px solid #ddd; 

		padding-bottom: 8px; 

		padding-top: 8px;

		}



table.key_areas {

	background-color: #e9eef5;

	}

	table.key_areas td {

		border-right: 1px solid #fff;

		border-bottom: 1px solid #fff;

		padding: 10px;

		}





.link, a {

	color: #000;

	text-decoration: underline;

	}

	.link, a:hover {

	color: #288A1B;

	text-decoration: underline;

	}



.link_bold {

	text-decoration: underline;

	font-weight:bold;

}



.link_bold_colored {

	color: #288A1B;

	text-decoration: underline;

	font-weight:bold;

	}

	.link_bold_colored:hover {

		color: #000;

		}





.image_caption {

	



}



.side_menu_link {
	margin-left: 10px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;

}

.side_menu_link_selected {
	background: url(../images/arrows.gif) top left no-repeat;
	margin-left: 8px;
	padding-left: 20px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #288A1B;
	font-weight:bold;
	text-decoration: none;

}
.side_menu_link a:link {
	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link a:active {
	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link a:visited {
	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link a:hover {
	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight:bold;
	color: #288A1B;
	text-decoration: none;
}
.my-rtl {direction:RTL; unicode-bidi:embed;}

.rtl {
direction: rtl;
}
.side_menu_link_lge {

	margin-left: 10px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link_selected_lge {

	background: url(../images/arrows.gif) top left no-repeat;
	margin-left: 8px;
	padding-left: 20px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #288A1B;
	font-weight:bold;
	text-decoration: none;
}
.side_menu_link_lge a:link {

	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link_lge a:active {

	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link_lge a:visited {

	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #747475;
	text-decoration: none;
}
.side_menu_link_lge a:hover {

	margin-left: 0px;
	padding-left: 0px;
	padding-top:1px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
	color: #288A1B;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 0b1a32;
	text-decoration: none;
	margin-bottom: -5px;
	margin-top: -10px;
}

