/* CSS Document */
* {font-family: Verdana, Arial, Helvetica, sans-serif;}
#image1 {background-image: url("../style_images/image1.jpg");}
#image2 {background-image: url("../style_images/image2.jpg");}
#image3 {background-image: url("../style_images/image3.jpg");}
#image4 {background-image: url("../style_images/image4.jpg");}
#image5 {background-image: url("../style_images/image5.jpg");}
#image6 {background-image: url("../style_images/image6.jpg");}

#col3 p.facebook {background: #ffffff; margin-top: 0em; padding-top: 1em}

#coloured_bar {width: 95%; background-color: #4F8BC9; margin-left: auto; margin-right: auto;  background-image: url("../style_images/blue_top_right_curve.jpg"); background-repeat:no-repeat;  background-position: top right;}
#coloured_bar form.search { padding: 0.5em;}
#coloured_bar form.search label {color: white; font-weight: bold; width: 100%; font-size: 1em; display: block; margin-bottom: 0.3em;}
#coloured_bar form.search input {vertical-align: middle; font-size: 0.8em;}
#coloured_bar form.search input.text_box {width: 72%;}
#coloured_bar ul {list-style:none; padding: 0em 0.5em 0em 0.5em; margin: 0.5em 0em 0.5em 0em;}
#coloured_bar li {font-weight: bold; font-size: 0.9em;}
#coloured_bar li.bottom {border-bottom: 3px solid #B4CDEB;}
#coloured_bar #menu a {text-decoration: none; border-top: 3px solid #B4CDEB; padding: 0.3em 0em 0.3em 0em; color: #FFFFFF; width: auto; display: block;}
#coloured_bar #menu a:hover {color: #B4CDEB;}
#text_size p {padding-left: 0.5em; margin-top: 0.5em; font-weight: bold; color: #FFFFFF; font-size: 0.9em;}
#extra_nav_content {padding-left: 0.5em; margin-top: 0.5em;}
#text_size p img {vertical-align: middle;}
#coloured_bar .open_coloured_bar { width: 100%; background-image: url("../style_images/blue_top_left_curve.jpg"); background-repeat:no-repeat; background-position: top left;}
#coloured_bar .close_coloured_bar {width: 100%; background-image:  url("../style_images/blue_bottom_left_curve.jpg"); background-position: bottom left; background-repeat:no-repeat;}
#coloured_bar .close_coloured_bar p {background-image:  url("../style_images/blue_bottom_right_curve.jpg"); width: 100%; background-position:bottom right; background-repeat:no-repeat;}


#content #page_nav {font-size: 0.6em; margin-bottom: 1em; color: #666666;}
#content #page_nav a {color: #666666;}
#content {margin: 1em;}
#content h1 {font-size: 1.2em; margin-bottom: 0.5em; color: #48186E; clear: both;}
#content a:link {color: #48186E;}
#content a:hover {color: #4F8BC9;}
#content a:visited {color: #48186E;}
#content h2 {font-size: 1.0em; margin-bottom: 0.5em; padding-top: 0.4em; color: #48186E;}
#content p {margin-bottom: 0.8em; font-size: 0.8em}
#content p.lead {font-weight: bold; color: #4F8BC9;}
#content h3 {font-size: 0.9em; margin-bottom: 0.4em; padding-top: 0.4em; color: #48186E;}
#content fieldset {margin-bottom: 0.6em; padding-top: 0.5em;}
#content fieldset legend {font-size: 0.9em; font-weight: bold; color: #48186E;}
#content .color1 {color: #48186E;}
#content .color2 {color: #4F8BC9;}
#content .color3 {color: #47a942;}
#content .color4 {color: #B9D1ED;}
#content table {width: 100%;}
#content td, #content th {font-size: 0.8em; padding: 0.2em; vertical-align:top; border: 2px solid #FFFFFF;}
#content ul, #content ol {margin-bottom: 0.8em; margin-top: 0.5em; font-size: 0.8em}
#content li {margin-bottom: 0.5em; margin-left: 25px; list-style-position: outside;}
#content ul li {background: url("../style_images/bullet_blue.gif") no-repeat 8px 0.5em; margin-left: 0px; padding-left: 25px; list-style-type: none; }
#content label {color: #48186E;}
#content div.news p {margin-left: 20px;}
#content div.news p.header {list-style-image: url("../style_images/bullet_blue.gif"); list-style-position: outside; display: list-item; margin-left: 20px; font-weight: bold;}
#content div.news_date {float: right; position: relative; top: -1.2em; width: 25%; text-align: right;}
#content div.news_date p {font-size: 1.1em;}
#content div.news_image {float: right; padding: 0em 0em 0.2em 0.6em;}
#content div.news_location {float: left; width: 75%; position: relative; top: -1.2em}
#content form.nontable {margin-bottom: 0.5em;}
#content form.nontable input {font-size: 0.8em;}
#content #scroller a:link {color: #ffffff;}
#content #scroller a:hover {color: #ffffff;}
#content #scroller a:visited {color: #ffffff;}

#content div.latest_news h3 {padding: 5px 20px 5px 20px}
#content div.latest_news {background-color: #B9D1ED; margin-top: 10px;}
#content div.latest_news p.header {list-style-image: url("../style_images/bullet_blue.gif"); list-style-position: outside; display: list-item; margin-left: 20px; font-weight: bold;}
#content div.latest_news p {margin-left: 20px;}


#content th {background-color: #4F8BC9; color: #ffffff;}
#content td ul, #content td ol {font-size: 1em;}

#content div.board_member {clear: both;}
#content div.board_member img {float: left; margin: 0.3em 0.5em 0.5em 0em;}
#content div.board_member h2 {font-size: 0.8em; margin-top: 0em; padding-top: 0em;}
#content div.board_member h3 {font-size: 0.8em; padding-top: 0em;color: #4F8BC9;}
#content div.col1 {float: left; width: auto;}
#content div.col2 {float: left; width: 84%; margin-bottom: 1em;}
#content th.high_level {background-color:#142332}
#content img.floatingimage {float: right; margin: 0em 0em 0.2em 0.2em;}
ul.latest {background-color: #B9D1ED; border: 2px solid #48186E; color: #2E3046; padding-top: 0.2em;}
ul.latest li a {color: #2E3046;}


#col3 p {font-size: 0.7em; margin-bottom: 0.6em;  margin-top: 0.6em; color: #666666;}
#col3 p.adobe_reader {font-size: 0.6em; color: #666666; }


#content .curved_box {width: 95%; color: #ffffff; background-color: #4F8BC9; margin-left: auto; margin-right: auto;  background-image: url("../style_images/blue_top_right_curve.jpg"); background-repeat:no-repeat;  background-position: top right;}
#content .curved_box .open_coloured_bar {padding-top: 0.5em; width: 100%; background-image: url("../style_images/blue_top_left_curve.jpg"); background-repeat:no-repeat; background-position: top left;}
#content .curved_box .close_coloured_bar {width: 100%; background-image:  url("../style_images/blue_bottom_left_curve.jpg"); background-position: bottom left; background-repeat:no-repeat; }
#content .curved_box .close_coloured_bar p {background-image:  url("../style_images/blue_bottom_right_curve.jpg"); width: 100%; background-position:bottom right; background-repeat:no-repeat; padding-bottom: 0.5em; margin-bottom: 0px;}

.sub_menu { background-color: #4F8BC9; margin-top: 1em; margin-bottom: 0.5em; background-image: url("../style_images/blue_top_left_curve.jpg"); background-repeat:no-repeat}
.sub_menu h1 {color: white; font-size: 1.1em; padding: 0.2em; background-image: url("../style_images/blue_bottom_left_curve.jpg"); background-repeat:no-repeat; background-position:bottom left;}
.sub_menu ul {background-color:#FFFFFF; list-style: none; padding-top: 0.3em; }
.sub_menu li {border-bottom: 3px solid #4F8BC9; padding: 0.5em 0.2em 0.5em 0.2em; font-weight: bold; font-size: 0.9em}
.sub_menu li ul li {border-bottom: none; padding: 0.1em;}
.sub_menu a {text-decoration: none; color: #48186e}
.sub_menu li ul li a {font-size: 0.8em;}
.sub_menu a:hover {color: #47a942;}

#additional_col3 {width: 100%; margin-top: 1em; margin-bottom: 0.5em; }


#footer {background-image: url("../style_images/bottom_panel.jpg"); background-position: right; background-repeat:no-repeat;}




/* Sub Menu Styles */ 
#menu li ul {background-color: #4F8BC9; padding: 0.3em;}
#menu li ul a { 
	color: #FFFFFF; 
	width: auto;
	display: block;
	font-weight: bold; 
	font-size: 0.9em;
}


/* Icon Styles */ 
#menu ul a.submenu {
	background-image:  url("../style_images/arrow.gif");
	background-repeat: no-repeat;
	background-position: right;
} 

textarea {font-size: 1.0em}
.contact_us {width: 33%; float:left; text-align: center;}
.section_homepage {width: 33%; float:left; text-align: center; font-size: 0.8em; padding-top: 1em;}

#content .curved_box_light {width: 95%; color: #000000; background-color: #B9D1ED; margin-left: auto; margin-right: auto;  background-image: url("../style_images/lightblue_top_right_curve.jpg"); background-repeat:no-repeat;  background-position: top right;}
#content .curved_box_light p {padding: 0.3em;}
#content .curved_box_light img {margin: 0.3em;}

#content .curved_box_light .open_coloured_bar {padding-top: 0.5em; width: 100%; background-image: url("../style_images/lightblue_top_left_curve.jpg"); background-repeat:no-repeat; background-position: top left;}
#content .curved_box_light .close_coloured_bar {width: 100%; background-image:  url("../style_images/lightblue_bottom_left_curve.jpg"); background-position: bottom left; background-repeat:no-repeat; clear: both;}
#content .curved_box_light .close_coloured_bar p {background-image:  url("../style_images/lightblue_bottom_right_curve.jpg"); width: 100%; background-position:bottom right; background-repeat:no-repeat; padding: 0em 0em 0.8em 0em; margin-bottom: 0px;}

p.browsealoud {text-align: center; margin-top: 20px; margin-bottom: 20px;}
#news_wrapper ul {font-size: 0.9em;}
#news_wrapper h2 {color: black; font-size: 0.9em; padding-top: 0px; margin-top: 0px;}
#news_wrapper p {font-size: 0.9em;}

.contact_strip {background-color: #48186E; text-align: center; color: #ffffff; font-weight: bold; font-size: 1.1em; padding: 0.4em 0.3em 0.1em 0.3em; margin-top: 2em}
span.not_finished {background-color: #FFFF00;}
