/********************/
/* General Site CSS */
/********************/

* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

html {
	background-color: #fff;
}

body {
	text-align: center;
	color: #565656;
}

#body {
	width: 800px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-top: 12px;
}

input {
	font-size: 11px;
	color: #000;
}
a{
	border: none;
	color: #000;
}
p {
	font-size: 11px;
	border: none;
	margin: 0 0 0.75em 0;
}

ul{
	margin: 0.5em 0 0.5em 0;
}

h1, h2, h3 {
	font-family: "Verdana", "Arial", sans-serif;
	color: #849bcf;
	font-weight: normal;
	text-transform: uppercase;
}

h1 {
	font-size: 16px;
	margin-bottom: 8px;
}
h1 div.header_color_block2{
	background-color: #1d22af;
	display: block;
	width: 11px;
	height: 15px;
	float:left;
	margin-right: 7px;
	margin-top: 3px;
}

h1.service_page {
	background: none;
	padding-left: 0px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 1em;
}

fieldset {
	border: none;
}

.clear {
	clear: both;
}

.strong {
	font-weight: bold;
}
.font_color_ {
	color:#1d22af;
}

/************************/
/* Element Specific CSS */
/************************/

#header {
	width: 800px;
	margin: 0px auto 0px auto;
}

#header_logo, #header_image, #header_nav {
	float: left;
	height: 92px;
}

#header_logo .logo_link {
	display: block;
	height: 92px;
	width: 443px;
	border: none;
}

#header_logo {
	background-image: url(../../images/site/logo.gif);
	width: 443px;
}

#header_image {
	background-image: url(../../images/new_site_images/site_style/header_picture.jpg);
	width: 408px;
}

#header_nav {
	width:800px;
	height: 169px;
	font-size:11px;
}

#header_nav div {
	margin-top: 149px;
}

#header_nav div a {
	color: #fff;
	margin: 0 10px;
}

.header_dot_separator {
	width: 155px;
	height: 5px;
	background: url(../../images/new_site_images/icons/header_dot_separator.jpg) repeat-x;
	padding-top:4px;
}

#top_navigation {
	height: 40px;
	line-height:40px;
	background-color: #647dbd;
	margin: 6px auto 0px auto;
	text-align: center;
	font-size:11px;
}

#top_navigation a {
	color: #fff;
	text-transform: uppercase;
	padding: 0px 18px;
}
#top_navigation .nav_link {border:none;}
#top_navigation .nav_link_last {border:none;}

#content {
	width: 800px;
}

#left_navigation {
	float: left;
	width: 235px;
	margin-top: 20px;
}

#left_navigation .left_nav_item {
	margin-bottom: 6px;
	font-size:11px;
	font-family: "Verdana", "Arial", sans-serif;
	text-transform: uppercase;
}

#left_navigation .left_nav_item a {
	color:#2449a1;
}

#left_navigation ul.left_nav_list {
	margin-left:10px;
	margin-bottom: 4px;
	list-style-type: none;
	font-size:11px;
}
#left_navigation ul.left_nav_list a:link, #left_navigation ul.left_nav_list a:visited{
	text-decoration: none;
}

#left_navigation ul.left_nav_list a:hover{
	text-decoration: none;
}

#left_navigation .left_nav_item .color_block {
	display: block;
	float: left;
	width: 15px;
	height: 52px;
}

#centre_column {
	float: left;
	width: 345px;
	margin-left: 20px;
	margin-top: 15px;
}

#centre_column #welcome {
	margin-bottom: 18px;
	font-size:11px;
	display: block;
	margin-top:4px;

}

#centre_column h1 div.header_color_block {
	display: block;
	width: 11px;
	height: 15px;
	float: left;
	margin-right: 7px;
	margin-top: 3px;
}

#centre_column div.header_color_block {
	display: block;
	width: 1px;
	height: 13px;
	float: left;
	margin-right: 7px;
	margin-top: 2px;
}

#centre_column h1 {
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 18px;
	margin-bottom: 10px;
}

#centre_column h2 {
	font-family: "Arial", sans-serif;
	font-size: 13px;
	text-transform: none;
	font-weight: bold;
	margin-bottom: 10px;
}


#centre_column #services {
	margin-top: 12px;
}

#centre_column .service {
	margin-bottom: 5px;
	background: url(../../images/new_site_images/icons/dot_separator.jpg) repeat-x bottom;
	padding-bottom: 5px;
}

#centre_column .service .service_block {
	float: left;
	width: 10px;
	height: 10px;
	margin: 5px 5px 0px 0px;
}

#centre_column .service a {
	font-size: 13px;
}

#centre_column .service p {
	clear: left;
}

#centre_column #service_listing {
	display: block;
}



#centre_column #service_listing ul.listing {
	display: block;
	width: 49%;
	float: left;
	font-size:11px;
}

#centre_column #service_listing ul.listing li {
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 10px;
	list-style: none outside;
	display: block;
	padding-top:2px;
}

#centre_column #service_listing ul.listing li div.colour_block {
	display: block;
	width: 2px;
	height: 10px;
	float: left;
}

#centre_column #service_listing ul.listing li div.title {
	margin-left: 6px;
	margin-top:  -6px;
}

#centre_column #service_listing ul.listing li a:link.title, #centre_column #service_listing ul.listing li a:visited.title{text-decoration:underline;}
#centre_column #service_listing ul.listing li a:hover.title {text-decoration:none;}

#centre_column #page_contents ul.news_list li a:link, #centre_column #page_contents ul.news_list li a:visited {text-decoration:underline;}

#centre_column #page_contents ul.news_list li a:hover {text-decoration:none;}

#centre_column #page_contents p a:link, #centre_column #page_contents p a:visited {text-decoration:underline;}

#centre_column #page_contents p a:hover {text-decoration:none;}

#centre_column #page_contents {
	font-size: 11px;
}

#centre_column #page_contents #member_photo {
	float:right;
	margin-left: 7px;
	margin-bottom: 7px;
}
#centre_column #page_contents #member_photo img {
	border:1px solid black;
}

#centre_column #page_contents #member_information {
	margin-top: 10px;
}

#centre_column #page_contents ul {
	list-style-position: outside;
	list-style-type: square;
}

#centre_column #page_contents ul li{
	margin-left: 20px;
}

#centre_column #email_footer {
	margin-top: 15px;
	font-size: 0.8em;
	font-variant: small-caps;
	clear: both;
}

#centre_column form.page_form input, textarea {
	border: 1px solid #565656;
}

#centre_column form.page_form input {
	width: 185px;
}

#centre_column form.page_form input.not_wide {
	width: 12px;
}

#centre_column form.page_form table {
	width: 340px;
}

#centre_column form.page_form label, #centre_column form.page_form a, address, #payment_link {
	font-size: 11px;
}

#centre_column .panel_block {
	width: 165px;
	float: right;
}

#centre_column .panel_block.space {
	margin-right: 25px;
}

#centre_column .panel {
	height: 81px;
	padding: 54px 10px 0 10px;
}

#centre_column .panel .date {
	margin-top:10px;
	letter-spacing: 1.1px;
}

#centre_column .panel p, #centre_column .panel a {
	font-size: 0.7em;
	color: #fff;
}

#centre_column .news_head, #centre_column .events_head, #centre_column .newsletter_head {
	font-size: 0.8em;
	font-weight: bold;
	margin-bottom: 4px;
}

#centre_column .news_head, #centre_column .newsletter_head {
	color: #224aa1;
}

#centre_column .events_head {
	color: #68604d;
}

#centre_column #news_panel {
	background: url(../../images/new_site_images/site_style/news_header.jpg) no-repeat top #92a4d2;
}

#centre_column #events_panel {
	background: url(../../images/new_site_images/site_style/events_header.jpg) no-repeat top #c2b193;
}

/*#centre_column #newsletter_panel {
	background: url(../../images/new_site_images/site_style/new_header.jpg) no-repeat top #92a4d2;
}*/

#right_column {
	float: right;
	width: 155px;
	margin-top: 15px;
}

#right_column h1 {
	background: none;
	padding-left: 0px;
	font-size: larger;
}

#right_column h2 {
	background: none;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform:none;
}

#right_column div.header_color_block {
	display: block;
	width: 11px;
	height: 15px;
	float: left;
	margin-right: 7px;
	margin-top: 3px;
}

#right_column ul {
	list-style-position: outside;
	list-style-type: none;
	font-size: smaller;
	margin-bottom: 10px;
}
#right_column ul li a:link,#right_column ul li a:visited {
	font-size:11px;
	text-decoration:none;
	color:#fff;
}

#right_column ul li a:hover {
	font-size:11px;
	text-decoration:underline;
}

#right_column ul li.none{font-size:11px;color:#fff;}

#right_column div#news ul {
	padding: 55px 5px 5px 5px;
	background: url(../../images/new_site_images/site_style/news_header_rh.jpg) no-repeat top;
}

#right_column #news h1 {
	text-transform:none;
	font-size:0.8em;
	font-weight:bold;
}

#right_column #info_zone h1 {
	text-transform:none;
	font-size:0.8em;
	font-weight:bold;
}

#right_column div#info_zone ul {
	padding: 55px 5px 5px 5px;
	background: url(../../images/new_site_images/site_style/info_header_rh.jpg) no-repeat top;
}

#right_column div#events ul {
	padding: 55px 5px 5px 5px;
	background: url(../../images/new_site_images/site_style/events_header_rh.jpg) no-repeat top;
}

#right_column #events h1 {
	text-transform:none;font-size:0.8em;font-weight:bold;
}

#right_column div#terms ul {
	padding: 55px 5px 5px 5px;
	background: url(../../images/new_site_images/site_style/terms_header.jpg) no-repeat top;
}

#right_column #terms h1 {
	text-transform:none;font-size:0.8em;font-weight:bold;
}

#right_column ul li {
	padding:5px 0;
	font-weight:bold;
}

#right_column div#team ul {
	padding: 55px 5px 5px 5px;
	background: url(../../images/new_site_images/site_style/team_header_rh.jpg) no-repeat top;
}
#right_column #team h1 {text-transform:none;font-size:0.8em;font-weight:bold;}



#right_column div#team ul li {
	background: none;
	font-weight:lighter;
	font-size:0.8em;
}

#right_column ul li .date{
	font-size:11px;
	font-weight:lighter;
	color:#fff;
}

#right_column ul li .arrows {
	font-size: 15px;
	float:right;
	width:14px;
	height:11px;
	clear:both;
}

#footer {
	width: 800px;
	padding: 10px 0px 10px 0px;
}

#footer #links {
	font-size:9px;
}

#footer span {
	color:#657cbf;
	font-weight:bold;
}

#footer a {
	font-size:11px;
	color:#565656;
	text-decoration:underline;
}

#footer a:hover {
	font-szie:11px;
	text-decoration:none;
}

.centre_dot_separator {
	clear: both;
	margin-top: 7px;
	margin-bottom: 7px;
	width: 100%;
	height: 3px;
	background: url(../../images/new_site_images/icons/dot_separator.jpg) repeat-x;
}

.left_dot_separator {
	float: left;
	width: 3px;
	height: 595px;
	background: url(../../images/new_site_images/icons/dot_separator.jpg) repeat-y;
	margin-right: 20px;
}

.go_arrow {
	font-weight: bold;
	letter-spacing: -1px;
	text-align:right;
}

.grey {
	color: #686868;
}

.error, .message {
	color: red;
}

.error li, .message li {
	font-size: 0.8em;
	list-style-type: none;
}

.mandatory {
	text-decoration: underline;
	font-weight: bold;
}

.validationfailed {
	color: red;
}

.right {
	float: right;
}

.center {
	text-align: center;
}

.text-right {
	text-align: right;
}

#payment_link a {
	padding: 5px;
	border: 1px solid #565656;
}

.link {
	font-size: 14px;
	border-bottom: 1px dotted #849bcf;
}

.link:hover {
	color: #849bcf;
}

/* Dynamic */
#header_nav.ms_0 {
	background-image: url(../../images/new_site_images/site_style/home_header.jpg);
}.color_0 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_0.font_color_0 {
	color: #223e99;
}

.font_color_0 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_0:hover, #left_navigation .left_nav_list a.font_color_0:hover, #email_footer a.font_color_0:hover {
	color: #223e99;
}

/*.font_color_0 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_0 {
	color: #223e99;
}

/*.left_nav_list a.font_color_0:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_0 span {
	color: #223e99;
}

.left_nav_item a.font_color_0:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_0 span.color_0 {
	background-color: #223e99;
}

.left_nav_item a.font_color_0:active span.color_0 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_0:hover {
	color: #223e99;
}

.service a.font_color_0:hover div.color_0 {
	background-color: #223e99;
}

.listing li a:hover div.color_0 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_0 {
	color: #223e99;
}

*/
#header_nav.ms_17 {
	background-image: url(../../images/new_site_images/site_style/audit_accts_banner.jpg);
}.color_17 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_17.font_color_17 {
	color: #223e99;
}

.font_color_17 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_17:hover, #left_navigation .left_nav_list a.font_color_17:hover, #email_footer a.font_color_17:hover {
	color: #223e99;
}

/*.font_color_17 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_17 {
	color: #223e99;
}

/*.left_nav_list a.font_color_17:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_17 span {
	color: #223e99;
}

.left_nav_item a.font_color_17:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_17 span.color_17 {
	background-color: #223e99;
}

.left_nav_item a.font_color_17:active span.color_17 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_17:hover {
	color: #223e99;
}

.service a.font_color_17:hover div.color_17 {
	background-color: #223e99;
}

.listing li a:hover div.color_17 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_17 {
	color: #223e99;
}

*/
#header_nav.ms_15 {
	background-image: url(../../images/new_site_images/site_style/small_business_banner.jpg);
}.color_15 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_15.font_color_15 {
	color: #223e99;
}

.font_color_15 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_15:hover, #left_navigation .left_nav_list a.font_color_15:hover, #email_footer a.font_color_15:hover {
	color: #223e99;
}

/*.font_color_15 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_15 {
	color: #223e99;
}

/*.left_nav_list a.font_color_15:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_15 span {
	color: #223e99;
}

.left_nav_item a.font_color_15:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_15 span.color_15 {
	background-color: #223e99;
}

.left_nav_item a.font_color_15:active span.color_15 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_15:hover {
	color: #223e99;
}

.service a.font_color_15:hover div.color_15 {
	background-color: #223e99;
}

.listing li a:hover div.color_15 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_15 {
	color: #223e99;
}

*/
#header_nav.ms_1 {
	background-image: url(../../images/new_site_images/site_style/bus_cons_banner.jpg);
}.color_1 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_1.font_color_1 {
	color: #223e99;
}

.font_color_1 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_1:hover, #left_navigation .left_nav_list a.font_color_1:hover, #email_footer a.font_color_1:hover {
	color: #223e99;
}

/*.font_color_1 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_1 {
	color: #223e99;
}

/*.left_nav_list a.font_color_1:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_1 span {
	color: #223e99;
}

.left_nav_item a.font_color_1:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_1 span.color_1 {
	background-color: #223e99;
}

.left_nav_item a.font_color_1:active span.color_1 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_1:hover {
	color: #223e99;
}

.service a.font_color_1:hover div.color_1 {
	background-color: #223e99;
}

.listing li a:hover div.color_1 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_1 {
	color: #223e99;
}

*/
#header_nav.ms_3 {
	background-image: url(../../images/new_site_images/site_style/corp_fin_banner.jpg);
}.color_3 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_3.font_color_3 {
	color: #223e99;
}

.font_color_3 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_3:hover, #left_navigation .left_nav_list a.font_color_3:hover, #email_footer a.font_color_3:hover {
	color: #223e99;
}

/*.font_color_3 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_3 {
	color: #223e99;
}

/*.left_nav_list a.font_color_3:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_3 span {
	color: #223e99;
}

.left_nav_item a.font_color_3:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_3 span.color_3 {
	background-color: #223e99;
}

.left_nav_item a.font_color_3:active span.color_3 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_3:hover {
	color: #223e99;
}

.service a.font_color_3:hover div.color_3 {
	background-color: #223e99;
}

.listing li a:hover div.color_3 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_3 {
	color: #223e99;
}

*/
#header_nav.ms_5 {
	background-image: url(../../images/new_site_images/site_style/forensic_banner.jpg);
}.color_5 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_5.font_color_5 {
	color: #223e99;
}

.font_color_5 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_5:hover, #left_navigation .left_nav_list a.font_color_5:hover, #email_footer a.font_color_5:hover {
	color: #223e99;
}

/*.font_color_5 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_5 {
	color: #223e99;
}

/*.left_nav_list a.font_color_5:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_5 span {
	color: #223e99;
}

.left_nav_item a.font_color_5:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_5 span.color_5 {
	background-color: #223e99;
}

.left_nav_item a.font_color_5:active span.color_5 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_5:hover {
	color: #223e99;
}

.service a.font_color_5:hover div.color_5 {
	background-color: #223e99;
}

.listing li a:hover div.color_5 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_5 {
	color: #223e99;
}

*/
#header_nav.ms_16 {
	background-image: url(../../images/new_site_images/site_style/vat_banner.jpg);
}.color_16 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_16.font_color_16 {
	color: #223e99;
}

.font_color_16 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_16:hover, #left_navigation .left_nav_list a.font_color_16:hover, #email_footer a.font_color_16:hover {
	color: #223e99;
}

/*.font_color_16 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_16 {
	color: #223e99;
}

/*.left_nav_list a.font_color_16:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_16 span {
	color: #223e99;
}

.left_nav_item a.font_color_16:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_16 span.color_16 {
	background-color: #223e99;
}

.left_nav_item a.font_color_16:active span.color_16 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_16:hover {
	color: #223e99;
}

.service a.font_color_16:hover div.color_16 {
	background-color: #223e99;
}

.listing li a:hover div.color_16 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_16 {
	color: #223e99;
}

*/
#header_nav.ms_6 {
	background-image: url(../../images/new_site_images/site_style/it_banner.jpg);
}.color_6 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_6.font_color_6 {
	color: #223e99;
}

.font_color_6 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_6:hover, #left_navigation .left_nav_list a.font_color_6:hover, #email_footer a.font_color_6:hover {
	color: #223e99;
}

/*.font_color_6 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_6 {
	color: #223e99;
}

/*.left_nav_list a.font_color_6:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_6 span {
	color: #223e99;
}

.left_nav_item a.font_color_6:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_6 span.color_6 {
	background-color: #223e99;
}

.left_nav_item a.font_color_6:active span.color_6 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_6:hover {
	color: #223e99;
}

.service a.font_color_6:hover div.color_6 {
	background-color: #223e99;
}

.listing li a:hover div.color_6 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_6 {
	color: #223e99;
}

*/
#header_nav.ms_12 {
	background-image: url(../../images/new_site_images/site_style/payroll_banner.jpg);
}.color_12 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_12.font_color_12 {
	color: #223e99;
}

.font_color_12 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_12:hover, #left_navigation .left_nav_list a.font_color_12:hover, #email_footer a.font_color_12:hover {
	color: #223e99;
}

/*.font_color_12 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_12 {
	color: #223e99;
}

/*.left_nav_list a.font_color_12:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_12 span {
	color: #223e99;
}

.left_nav_item a.font_color_12:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_12 span.color_12 {
	background-color: #223e99;
}

.left_nav_item a.font_color_12:active span.color_12 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_12:hover {
	color: #223e99;
}

.service a.font_color_12:hover div.color_12 {
	background-color: #223e99;
}

.listing li a:hover div.color_12 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_12 {
	color: #223e99;
}

*/
#header_nav.ms_8 {
	background-image: url(../../images/new_site_images/site_style/tax_banner.jpg);
}.color_8 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_8.font_color_8 {
	color: #223e99;
}

.font_color_8 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_8:hover, #left_navigation .left_nav_list a.font_color_8:hover, #email_footer a.font_color_8:hover {
	color: #223e99;
}

/*.font_color_8 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_8 {
	color: #223e99;
}

/*.left_nav_list a.font_color_8:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_8 span {
	color: #223e99;
}

.left_nav_item a.font_color_8:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_8 span.color_8 {
	background-color: #223e99;
}

.left_nav_item a.font_color_8:active span.color_8 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_8:hover {
	color: #223e99;
}

.service a.font_color_8:hover div.color_8 {
	background-color: #223e99;
}

.listing li a:hover div.color_8 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_8 {
	color: #223e99;
}

*/
#header_nav.ms_13 {
	background-image: url(../../images/new_site_images/site_style/cosec_banner.jpg);
}.color_13 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_13.font_color_13 {
	color: #223e99;
}

.font_color_13 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_13:hover, #left_navigation .left_nav_list a.font_color_13:hover, #email_footer a.font_color_13:hover {
	color: #223e99;
}

/*.font_color_13 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_13 {
	color: #223e99;
}

/*.left_nav_list a.font_color_13:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_13 span {
	color: #223e99;
}

.left_nav_item a.font_color_13:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_13 span.color_13 {
	background-color: #223e99;
}

.left_nav_item a.font_color_13:active span.color_13 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_13:hover {
	color: #223e99;
}

.service a.font_color_13:hover div.color_13 {
	background-color: #223e99;
}

.listing li a:hover div.color_13 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_13 {
	color: #223e99;
}

*/
#header_nav.ms_18 {
	background-image: url(../../images/new_site_images/site_style/b_it.jpg);
}.color_18 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_18.font_color_18 {
	color: #223e99;
}

.font_color_18 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_18:hover, #left_navigation .left_nav_list a.font_color_18:hover, #email_footer a.font_color_18:hover {
	color: #223e99;
}

/*.font_color_18 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_18 {
	color: #223e99;
}

/*.left_nav_list a.font_color_18:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_18 span {
	color: #223e99;
}

.left_nav_item a.font_color_18:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_18 span.color_18 {
	background-color: #223e99;
}

.left_nav_item a.font_color_18:active span.color_18 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_18:hover {
	color: #223e99;
}

.service a.font_color_18:hover div.color_18 {
	background-color: #223e99;
}

.listing li a:hover div.color_18 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_18 {
	color: #223e99;
}

*/
#header_nav.ms_19 {
	background-image: url(../../images/new_site_images/site_style/b_it.jpg);
}.color_19 {
	background-color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_19.font_color_19 {
	color: #223e99;
}

.font_color_19 {
	color: #223e99;
}

#left_navigation .left_nav_item a.ms_id_19:hover, #left_navigation .left_nav_list a.font_color_19:hover, #email_footer a.font_color_19:hover {
	color: #223e99;
}

/*.font_color_19 div {
	color: #223e99;
}*/

.left_nav_list a.font_color_19 {
	color: #223e99;
}

/*.left_nav_list a.font_color_19:hover {
	color: #223e99;
}*/

/*.left_nav_item a.font_color_19 span {
	color: #223e99;
}

.left_nav_item a.font_color_19:hover span {
	color: #223e99;
}

.left_nav_item a.font_color_19 span.color_19 {
	background-color: #223e99;
}

.left_nav_item a.font_color_19:active span.color_19 {
	background-color: #223e99;
}
*/

/*
.service a.font_color_19:hover {
	color: #223e99;
}

.service a.font_color_19:hover div.color_19 {
	background-color: #223e99;
}

.listing li a:hover div.color_19 {
	background-color: #223e99;
}

.listing li a:hover div.font_color_19 {
	color: #223e99;
}

*/
.ms_0, .ms_17, .ms_15, .ms_1, .ms_3, .ms_5, .ms_16, .ms_6, .ms_12, .ms_8, .ms_13, .ms_18, .ms_19 {
	float: right;
	width: 165px;
	height: 52px;
}

.ms_0 span.surround, .ms_17 span.surround, .ms_15 span.surround, .ms_1 span.surround, .ms_3 span.surround, .ms_5 span.surround, .ms_16 span.surround, .ms_6 span.surround, .ms_12 span.surround, .ms_8 span.surround, .ms_13 span.surround, .ms_18 span.surround, .ms_19 span.surround {
	display: block;
	margin-top: 4px;
	margin-right: 4px;
}
/* End Dynamic */

