#navigationbar {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 1.25; BORDER-BOTTOM: #044259 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #044259; TEXT-ALIGN: left; z-index:9;
}
#navigationbar A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 500; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; z-index:9;
}

#nav {
	 background: none repeat scroll 0 0 #044259;
    font-weight: bold;
    line-height: 1;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0px;
    margin-top: 0;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #333333; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 88em; LINE-HEIGHT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; z-index:9;
}
#nav A {
	PADDING-RIGHT: 0.87em; DISPLAY: block; PADDING-LEFT: 0.0em; PADDING-BOTTOM: 0.35em; COLOR: #ffffff; PADDING-TOP: 0.35em; TEXT-DECORATION: none; z-index:9;
}
#nav LI {
	PADDING: 0px 26px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; z-index:9;
}
#nav LI UL {
	BORDER-TOP-WIDTH: 0.25em; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0.25em; LEFT: -999em; BORDER-BOTTOM-WIDTH: 0.25em; MARGIN: 0px; WIDTH: 8.5em; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0.25em; z-index:9; font-size:12px;  padding-bottom: 5px;
}
#nav LI LI {
	PADDING-RIGHT: 1px; ; z-index:9; padding-left:10px;
}
#nav LI LI A{
	PADDING-RIGHT: 1em; ; z-index:9; font-size:12px;
}
#nav LI:hover UL {
	LEFT: auto; z-index:9; 
}
#nav LI LI:hover UL {
	LEFT: auto; z-index:9;
}
#nav LI LI LI:hover UL {
	LEFT: auto; z-index:9;
}
#nav LI LI LI LI:hover UL {
	LEFT: auto; z-index:9;
}
#nav LI.sfhover UL {
	LEFT: auto; z-index:9;
}
#nav LI:hover {
	BACKGROUND: #044259; COLOR: #ffffff; z-index:9;
}
#nav LI.sfhover {
	BACKGROUND: #044259; COLOR: #ffffff; z-index:9;
}
.shadowybox {
	border-color: #666666;
	border-style: none;
	border-width: 1px 1px 0;
	box-shadow: 1px 1px 6px #5C5C5C;
	left: 5px;
	margin-bottom: 25px;
	padding: 10px;
	position: relative;
	width: 330px;
	text-align: left;
}

.button-pp {
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #044259) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #044259 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#044259');
	background-color:#79bbff;
	-webkit-border-top-left-radius:14px;
	-moz-border-radius-topleft:14px;
	border-top-left-radius:14px;
	-webkit-border-top-right-radius:14px;
	-moz-border-radius-topright:14px;
	border-top-right-radius:14px;
	-webkit-border-bottom-right-radius:14px;
	-moz-border-radius-bottomright:14px;
	border-bottom-right-radius:14px;
	-webkit-border-bottom-left-radius:14px;
	-moz-border-radius-bottomleft:14px;
	border-bottom-left-radius:14px;
	text-indent:0;
	border:2px solid #044259;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:52px;
	line-height:52px;
	width:160px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #044259;
}
.button-pp:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044259), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #044259 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#044259', endColorstr='#79bbff');
	background-color:#044259;
}.button-pp:active {
	position:relative;
	top:1px;
}
/* This button was generated using CSSButtonGenerator.com */

.button-not-pp {
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #044259) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #044259 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#044259');
	background-color:#79bbff;
	-webkit-border-top-left-radius:14px;
	-moz-border-radius-topleft:14px;
	border-top-left-radius:14px;
	-webkit-border-top-right-radius:14px;
	-moz-border-radius-topright:14px;
	border-top-right-radius:14px;
	-webkit-border-bottom-right-radius:14px;
	-moz-border-radius-bottomright:14px;
	border-bottom-right-radius:14px;
	-webkit-border-bottom-left-radius:14px;
	-moz-border-radius-bottomleft:14px;
	border-bottom-left-radius:14px;
	text-indent:0;
	border:2px solid #044259;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	height:52px;
	line-height:52px;
	width:160px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #044259;
}
.button-not-pp:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044259), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #044259 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#044259', endColorstr='#79bbff');
	background-color:#044259;
}.button-not-pp:active {
	position:relative;
	top:1px;
}
/* This button was generated using CSSButtonGenerator.com */

form#mc-embedded-subscribe-form { width: 558px; overflow: hidden; padding: 10px; background: #044259; border: 1px solid #044259;}
form#mc-embedded-subscribe-form input { display: inline; padding: 10px; font-size: 16px; background: #fff; color: #f3670d; padding-left: 15px; border: 1px solid #FAF8EC;}
form#mc-embedded-subscribe-form input#mc-embedded-subscribe { padding: 9px; background: #f5853d; border: 1px solid #044259; text-shadow: none; color: #fff;}


.text_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	
}
.homepage_textboxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-left: 22px;

}
.homepage_textboxes a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #044259;
	text-decoration: underline;

}
.homepage_textboxes a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #044259;
	text-decoration: underline;
}
.homepage_textboxes a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #044259;
	text-decoration: none;



}
.homepage_textboxes a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}


.homepage_textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-left: 22px;
	margin-top: 22px;

}
.homepage_textbox a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;

}
.homepage_textbox a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
}
.homepage_textbox a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: none;



}
.homepage_textbox a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
.text a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;

}
.text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
}
.text a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;



}
.text a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
.text_with_space {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 22px;

}
.text_with_space a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;

}
.text_with_space a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
}
.text_with_space a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;



}
.text_with_space a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
.text_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;

}
.text_blue a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;

}
.text_blue a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
.text_blue a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: none;



}
.text_blue a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
}


.homepage_header_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #044259;
	font-weight: bold;
}
.header_black_22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	margin-top: 12px;
}
.header_black_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}
.very_top_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height:10px;
}

.bottom_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bottom_link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	color: #666666;
	text-decoration: underline;

}
.bottom_link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	color: #666666;
	text-decoration: underline;

}
.bottom_link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #044259;
	text-decoration: none;
}
.bottom_link a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #044259;
	text-decoration: none;
}
.bottom_nav_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
}
.bottom_nav_white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #ffffff;
	text-decoration: underline;

}
.bottom_nav_white a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #ffffff;
	text-decoration: underline;

}
.bottom_nav_white a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #CCCCCC;
	text-decoration: none;
}
.bottom_nav_white a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #E766B3;
	text-decoration: none;
}
.header_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

.header_grey_smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
.header_blue_smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #044259;
}
.minitext {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.minitext_blue {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044259;
}
.minitext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044259;
	text-decoration: underline;


}

.minitext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #044259;
	text-decoration: underline;

}
.minitext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #333333;
	text-decoration: none;
}
.minitext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #333333;
	text-decoration: none;
}
.small_black_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.small_black_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #044259;
	text-decoration: underline;
	line-height: 18px;

}

.small_black_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	color: #044259;
	text-decoration: underline;

}
.small_black_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #333333;
	text-decoration: none;
}
.small_black_text a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #333333;
	text-decoration: none;
}
.copyright_text
{font-size: 11px; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;}




.side_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 22px;
}
.side_nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #044259;
	text-decoration: underline;
	line-height: 22px;

}

.side_nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	color: #044259;
	text-decoration: underline;
	line-height: 22px;

}
.side_nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.side_nav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;


	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.side_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	line-height: 26px;
	margin-left: 14px;
}
.side_navigation a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	text-decoration: none;
	line-height: 26px;
	margin-left: 14px;
}

.side_navigation a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	text-decoration: none;
	line-height: 26px;
	margin-left: 14px;
}
.side_navigation a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #044259;
	text-decoration: underline;
	line-height: 26px;
	margin-left: 14px;
}
.side_navigation a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 26px;
	margin-left: 14px;
}
.heading_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.heading_blue_18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #044259;
}
.heading_blue_18 a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #044259;
	text-decoration: underline;
}
.heading_blue_18 a:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #044259;
	text-decoration: underline;
}

.heading_blue_18 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
}

.heading_blue_18 a:active { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: underline;
}
.subheadsleft {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #044259; font-weight: bold}
.rightcolumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	line-height: 22px;
	text-transform: uppercase;
}
.left-column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	margin-left: 24px;
	line-height: 34px;
}
.text_reverse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;

}
.text_reverse a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;

}
.text_reverse a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
.text_reverse a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: none;



}
.text_reverse a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight:normal;
	color: #044259;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight:normal;
	margin-top: 12px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;

	color: #044259;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;

	color: #044259;
}
.grey-dots-underlined {
	border-bottom: 3px dotted #333333;
}
.heading_larger_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
}
.box {background : #333333;border : 1px solid #333333;padding : 10px;}

.box2 {background : #f7f7f7;border : 1px solid #dfdbdd;padding : 10px;}

.side_nav11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 22px;
}
.side_nav11 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044259;
	text-decoration: underline;
	line-height: 22px;

}

.side_nav11 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #044259;
	text-decoration: underline;
	line-height: 22px;

}
.side_nav11 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.side_nav11 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.text-space {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;

}
.text-space a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
	line-height: 20px;
}
.text-space a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #044259;
	text-decoration: underline;
	line-height: 20px;
}
.text-space a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;

}
.text-space a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}
.footer_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	line-height: 28px;
	font-weight:normal;
}
.footer_navigation a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #ffffff;
	text-decoration: underline;
font-weight:normal;
}
.footer_navigation a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #ffffff;
	text-decoration: underline;
font-weight:normal;
}
.footer_navigation a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

font-weight:normal;
	color: #CCCCCC;
	text-decoration: none;
}
.footer_navigation a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
font-weight:normal;

	color: #FAF7EC;
	text-decoration: none;
}
.table-border {
		border:1px solid #999;
}
.td-border {
		border:1px solid #999;
}
