*.{ margin:0px; padding:0px; }
ul { margin-left: 20px; padding-left: 10px; }
li { margin-left: 20px; padding-left: 10px; }
blockquote { margin-left: 20px; padding-left: 10px; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	color: #000000;
	background-color: #A8D2ED; 
}
.site_body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	color: #000000;
	background-color: #A8D2ED;
}

.verdana_x-small_black {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #000000; 
}
.verdana_x-small_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #000000;
	font-weight: bold;
}
.verdana_small_black {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #000000; 
}
.verdana_small_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #000000;
	font-weight: bold; 
}
.verdana_medium_black {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #000000; 
}
.verdana_medium_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #000000;
	font-weight: bold; 
}
.verdana_large_black {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #000000; 
}
.verdana_large_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #000000;
	font-weight: bold; 
}

.verdana_x-small_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #666666; 
}
.verdana_x-small_grey_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #666666;
	font-weight: bold;
}
.verdana_small_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #666666; 
}
.verdana_small_grey_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #666666;
	font-weight: bold; 
}
.verdana_medium_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #666666; 
}
.verdana_medium_grey_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #666666;
	font-weight: bold; 
}
.verdana_large_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #666666; 
}
.verdana_large_grey_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #666666;
	font-weight: bold; 
}

.verdana_x-small_white {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #FFFFFF; 
}
.verdana_x-small_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #FFFFFF;
	font-weight: bold;
}
.verdana_small_white {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #FFFFFF; 
}
.verdana_small_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	color: #FFFFFF;
	font-weight: bold; 
}
.verdana_medium_white {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #FFFFFF; 
}
.verdana_medium_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em; 
	color: #FFFFFF;
	font-weight: bold; 
}
.verdana_large_white {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #FFFFFF; 
}
.verdana_large_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #FFFFFF;
	font-weight: bold; 
}

.background_black {
	background-color: #000000;
}
.background_dark_grey {
	background-color: #666666;
}
.background_light_grey {
	background-color: #CCCCCC;
}
.background_white {
	background-color: #FFFFFF;
}

.background_dark_blue {
	background-color: #0062AC;
}
.background_light_blue {
	background-color: #0099FF;
}

a.body_link_white:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_white:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_white:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_white:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}

a.body_link_grey:link {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_grey:visited {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_grey:hover {
	text-decoration: underline;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_grey:active {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}

a.body_link_black:link {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_black:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_black:hover {
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}
a.body_link_black:active {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
}

.universal_border_black {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.universal_border_grey {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.universal_border_white {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.border_black {
	border: 1px solid #000000;
}
.border_grey {
	border: 1px solid #666666;
}
.border_white {
	border: 1px solid #FFFFFF;
}

a.menu_level1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	text-decoration: none;
	color: #4F86AA;
}
a.menu_level1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	text-decoration: underline;
	color: #4F86AA;
}
a.menu_level1_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	text-decoration: underline;
	color: #4F86AA;
}
a.menu_level1_selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	text-decoration: underline;
	color: #4F86AA;
}

a.menu_level2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	text-decoration: none;
	color: #4F86AA;
}

a.menu_level2_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	text-decoration: none;
	color: #4F86AA;
}

a.menu_level2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	text-decoration: underline;
	color: #4F86AA;
}

a.menu_level2_selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	text-decoration: none;
	color: #4F86AA;
}


a.menu_level3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	color: #4F86AA;
	text-decoration: none;
}

a.menu_level3_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	color: #4F86AA;
	text-decoration: none;
}

a.menu_level3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	color: #4F86AA;
	text-decoration: none;
}

a.menu_level3_selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .60em;
	color: #4F86AA;
	text-decoration: none;
}


.level1_selected {
	
}

.level2_selected {
	
}

.level3_selected {
	
}


.menu_background {
	background-color: #B9DBF1;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.body_background {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.strapline_background {
	background-color: #B9DBF1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.accessability_background {
	background-color: #D4E9F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.keyvisual_background {
	background-color: #D4E9F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.poweredby_background {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.footer_background {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.logo_background {
	border: 1px solid #FFFFFF;
}
.company_name {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.7em; 
	color: #FFFFFF; 
}
.search_background {
	background-color: #C7E2F4;
}
.strapline_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .85em;
	font-weight: bold; 
	color: #4F86AA; 
}
.login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #4F86AA; 
}
.login_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em;
	font-weight: bold;  
	color: #4F86AA; 
}
.general_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .60em; 
	color: #000000; 
}
