@charset "utf-8";

body {
	margin: 0px;
	padding: 0px;
}

/* CSS for region_map */

#map_box1sub {
	display:inline;
	float: left;
	width: 239px;
	text-align: left;
	margin-left: 6px;
	margin-right: 10px;
}
#map_box1map {
    display:inline;
	width: 320px;
	float: left;
}
#map_box1subhead {
	padding: 5px;
	text-align: center;
	font-size: 1.2em;
	color: #006666;
}
#map_box1subtext {
	text-align: center;
}

/* CSS for long (horizontal) region_map */

#hmap_box1sub {
    display:inline;
	float: left;
	width: 580px;
	height: 120px;
	clear: both;
}

#hmap_box1map {
    display:inline;
	width: 572px;
	float: left;
	padding-left: 8px;
	clear: both;
}

#hmap_box1subhead {
	padding: 5px;
	text-align: center;
	font-size: 1.2em;
	color: #006666;
}

#hmap_box1subtext {
	text-align: center;
}

/* CSS */

#wac_box1 {
    display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
}
.wac_box1sub1 {
    display:inline;
	float: left;
	width: 580px;
	padding-bottom: 15px;
}
.wac_box1sub2 {
    display:inline;
	float: left;
	width: 410px;
	padding-left: 85px;
	padding-right: 85px;
	padding-bottom: 15px;
}
.wac_box1sub2title {
    display:inline;
	height: 25px;
	width: 297px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 1.2em;
	float: left;
	color: #006666;
	background-color: #EEEEEE;
	text-align: center;
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.wac_box1sub2pic {
    display:inline;
	height: 102px;
	width: 102px;
	float: left;
	text-align: center;
	display: block;
}
.wac_box1sub2pic a {
    display:inline;
	color: #333333;
}
.wac_box1sub2head {
    display:inline;
	height: 25px;
	width: 297px;
	float: left;
	color: #006699;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #EEEEEE;
	text-align: center;
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.wac_box1sub2head a {
    display:inline;
	color: #0033CC;
	text-decoration: none;
}
.wac_box1sub2head a:hover {
    display:inline;
	text-decoration: underline;
}
.wac_box1sub2text {
    display:inline;
	height: 36px;
	width: 297px;
	float: left;
	color: #333333;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: center;
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

#wac_box2 {
    display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
	padding-bottom: 10px;
}
.wac_box2sub1 {
    display:inline;
	height: 122px;
	float: left;
	width: 440px;
}
.wac_box2sub2 {
    display:inline;
	height: 122px;
	float: left;
	width: 120px;
}
.wac_box2sub2a {
	display:inline;
	height: 20px;
	float: left;
	width: 120px;
	color: #006666;
	font-size: 12pt;
	text-align: center;
	padding-left: 9px;
}
.wac_box2sub2b a {
    display:inline;
	height: 70px;
	float: left;
	width: 120px;
	background-image: url(Images/noticeboard.jpg);
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
.wac_box2sub2c {
    display:inline;
	height: 22px;
	float: left;
	width: 100px;
	color: #006666;
	font-size: 10pt;
	text-align: center;
	padding-left: 20px;
}
.wac_box2sub1link {
    display:inline;
	width: 560px;
	float: left;
	height: 25px;
	color: #0033CC;
	text-align: left;
	padding-left: 20px;
}
.wac_box2sub1link a {
    display:inline;
	color: #0033CC;
	text-decoration: none;
}
.wac_box2sub1link a:hover {
    display:inline;
	text-decoration: underline;
}
.wac_box2sub1link_i {
    display:inline;
	width: 420px;
	float: left;
	height: 18px;
	color: #333333;
	text-align: left;
	background-image: url(Images/speechbubblefilled.jpg);
	background-repeat: no-repeat;
	text-indent: 25px;
	padding-top: 4px;
	background-position: 0px 2px;
}
.wac_box2sub1link_i  a {
    display:inline;
	color: #333333;
	text-decoration: none;
}
.wac_box2sub1link_i  a:hover {
    display:inline;
	text-decoration: underline;
}

#wac_box3 {
    display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
	padding-bottom: 10px;
}
.wac_box3sub1 {
    display:inline;
	height: 115px;
	width: 260px;
	float: left;
	padding-right: 0px;
	padding-left: 20px;
}
.wac_box3sub1pic {
    display:inline;
	height: 102px;
	width: 102px;
	float: left;
	text-align: center;
	display: block;
}
.wac_box3sub1pic a {
    display:inline;
	color: #333333;
}
.wac_box3sub1head {
    display:inline;
	height: 32px;
	width: 153px;
	float: left;
	color: #006699;
	padding-left: 5px;
}
.wac_box3sub1head a {
    display:inline;
	color: #0033CC;
	text-decoration: none;
}
.wac_box3sub1head a:hover {
    display:inline;
	text-decoration: underline;
}
.wac_box3sub1text {
    display:inline;
	height: 65px;
	width: 148px;
	float: left;
	color: #333333;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}

#wac_box4 {
    display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
	padding-bottom: 10px;
}

#wac_box5 {
    display:inline;
	float: left;
	width: 580px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
.wac_box5sub1 {
    display:inline;
	height: 82px;
	width: 568px;
	float: left;
	padding-bottom: 4px;
	padding-top: 4px;
}
.wac_box5sub1pic {
    display:inline;
	height: 82px;
	width: 82px;
	float: left;
	padding-left: 10px;
}
.wac_box5sub1head {
    display:inline;
	height: 25px;
	width: 471px;
	float: left;
	color: #006666;
	padding-left: 5px;
}
.wac_box5sub1head a {
    display:inline;
	color: #0033CC;
	text-decoration: none;
}
.wac_box5sub1head a:hover {
    display:inline;
	text-decoration: underline;
}
.wac_box5sub1text {
    display:inline;
	height: 52px;
	width: 466px;
	float: left;
	color: #333333;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}
#wac_box5a {
    display:inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
}
.wac_box5asub1 {
    display:inline;
	height: 82px;
	width: 260px;
	float: left;
	padding-left: 20px;
}

#wac_box6 {
    display:inline;
	float: left;
	width: 580px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
#wac_box6sub {
	display:inline;
	float: left;
	width: 239px;
	text-align: left;
	margin-left: 6px;
	margin-right: 10px;
	height: 280px;
}
#wac_box6map {
    display:inline;
	height: 280px;
	width: 320px;
	float: left;
}
#wac_box6subhead {
	padding: 5px;
	text-align: center;
	font-size: 1.2em;
	color: #006666;
}
#wac_box6subtext {
	text-align: center;
}
#wac_box7 {
    display:inline;
	float: left;
	width: 580px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}

.wac_bluebox {
    display:inline;
	background-color: #D1E9E9;
	width: 540px;
	margin-left: 20px;
}

.wac_minorhead {
    display:inline;
	font-size: 12pt;
	color: #333333;
	height: 20px;
	float: left;
	width: 540px;
	background-color: #D0E8E8;
}
.wac_fullwidthlink_i {
    display:inline;
	width: 540px;
	float: left;
	height: 18px;
	color: #333333;
	text-align: left;
	background-image: url(Images/magglass.jpg);
	background-repeat: no-repeat;
	text-indent: 25px;
	padding-top: 4px;
	background-position: 0px 2px;
}
.wac_fullwidthlink_i  a {
    display:inline;
	color: #333333;
	text-decoration: none;
}
.wac_fullwidthlink_i  a:hover {
    display:inline;
	text-decoration: underline;
}

#wac_box8 {
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 580px;
	padding-bottom: 10px;
}
.wac_box8sub1 {
	display: inline;
	height: 115px;
	width: 270px;
	float: left;
	padding-left: 20px;
}
.wac_box8sub1pic {
	display: inline;
	height: 102px;
	width: 102px;
	float: left;
	text-align: center;
	display: block;
	background-color: #CCCCCC;
}
.wac_box8sub1pic a {
	display: inline;
	color: #333333;
}
.wac_box8sub1head {
	display: inline;
	height: 32px;
	width: 163px;
	float: left;
	color: #006699;
	padding-left: 5px;
}
.wac_box8sub1head a {
	display: inline;
	color: #0033CC;
	text-decoration: none;
}
.wac_box8sub1head a:hover {
	display: inline;
	text-decoration: underline;
}
.wac_box8sub1text {
	display: inline;
	height: 65px;
	width: 158px;
	float: left;
	color: #333333;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: left;
}

