/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	font-family: Times New Roman, Arial, sans-serif;
	font-size: 1em;
	color:#000000;
	background-color:#9BCDFF;
}

a {
	font-weight: bold;
	color:#000099;
}


#font1 {
     font-size: 0.8em;
}

#font2 {
     font-size: 1em;
}

#font3 {
     font-size: 1.1em;
}

#font4 {
     font-size: 1.2em;
}

#font5 {
    font-size: 1.4em;
}



/** HEADER */

#header {
	width: 800px;
	height: 100px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

#textSize {
	background-color:#FFFFFF;
	width: 13em;
	float: right;
	font-size: 12px;
	font-weight: bold;
}

#searchBar {
    background-color:#FFFFFF;
    clear: right;
    width: 13em;
	height: 1em;
	float: right;
}

/** Main Menu */

#menu {
    background-color:#FFFFFF;
	width: 50em;
	height: 1.5em;
	margin-right: auto;
	margin-left: auto;
	font-size: 1em;
	border:thick solid #9BCDFF;
}

#menu ul {
	text-align: center;
	margin: 0.2em;
}


#menu li {
    clear:right;
	display: inline;
	font-weight: bold;
	padding-left: 0.5em;

}

#menuli0 {
	background-color:#006699;
	color:#FFFFFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli0 a {
    color:#FFFFFF;
}

#menuli1 {
	background-color:#F7170D;
	color:#FFFFFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli2 {
	background-color:#FF8000;
	color:#FFFFFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli3 {
	background-color:#FFFF00;
	color:#000000;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli4 {
	background-color:#006600;
	color:#FFFFFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli5 {
	background-color:#009;
	color:#FFFFFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menuli6 {
	background-color:#660066;
	color:#FFF;
	padding-right: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
}

#menu a {
	text-decoration: none;
	color:#000000;
	padding-top: 0.2em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
}

#menu a:hover {
	color: #FFFFFF;
}

#menuColour0 a:hover {
    background-color:#006699;
	color:#FFFFFF;
}


#menuColour1 a:hover {
    background-color:#F7170D;
	color:#FFFFFF;   
}

#menuColour2 a:hover {
    background-color:#FF8000;
	color:#FFFFFF;
}

#menuColour3 a:hover {
    background-color:#FFFF00;
	color:#000000;
}

#menuColour4 a:hover {
	background-color:#006600;
	color:#FFFFFF;
}

#menuColour5 a:hover {
    background-color:#009;
	color:#FFFFFF;
}

#menuColour6 a:hover {
	background-color:#660066;
	color:#FFF;
}   


/** menuSub1 */
#menuSub1 {
	background-color:#FFFFFF;
	width: 50em;
	height: 1.5em;
	margin-right: auto;
	margin-left: auto;
	font-size: 1em;
}

#menuSub10 {
	background-color:#006699;
	color:#FFFFFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

#menuSub10 a {
	text-decoration: none;
	color:#FFFFFF;
	padding: 0.02em 6px;
}

#menuSub10 a:hover {
	background-color:#FFFFFF;
	color:#006699;
}

#menuSub10 ul {
	text-align: center;
	margin: 1px;
}


#menuSub10 li {
    clear:right;
    float:left;
    background-color:#006699;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub11 {
	background-color:#F7170D;
	color:#FFFFFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

#menuSub11 a {
	text-decoration: none;
	color:#FFFFFF;
	padding: 0.02em 6px;
}

#menuSub11 a:hover {
	background-color:#FFFFFF;
	color:#FF0000;
}

#menuSub11 ul {
	text-align: center;
	margin: 1px;
}


#menuSub11 li {
    clear:right;
    float:left;
    background-color:#F7170D;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub12 {
	background-color:#FF8000;
	color:#FFFFFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

	
#menuSub12 a {
	text-decoration: none;
	color:#FFFFFF;
	padding: 0.02em 6px;
}

#menuSub12 a:hover {
	background-color:#FFFFFF;
	color:#FF8000;
}

#menuSub12 ul {
	text-align: center;
	margin: 1px;
}


#menuSub12 li {
    clear:right;
    float:left;
    background-color:#FF8000;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub13 {
	background-color:#FFFF00;
	color:#000000;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

	
#menuSub13 a {
	text-decoration: none;
	color:#000000;
	padding: 0.02em 6px;
}

#menuSub13 a:hover {
	background-color:#FFFFFF;
	color:#B9B900;
}

#menuSub13 ul {
	text-align: center;
	margin: 1px;
}


#menuSub13 li {
    clear:right;
    float:left;
    background-color:#FFFF00;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub14 {
	background-color:#006600;
	color:#FFFFFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

	
#menuSub14 a {
	text-decoration: none;
	color:#FFFFFF;
	padding: 0.02em 6px;
}

#menuSub14 a:hover {
	background-color:#FFFFFF;
	color:#006600;
}

#menuSub14 ul {
	text-align: center;
	margin: 1px;
}


#menuSub14 li {
    clear:right;
    float:left;
    background-color:#006600;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub15 {
	background-color:#009;
	color:#FFFFFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

	
#menuSub15 a {
	text-decoration: none;
	color:#FFFFFF;
	padding: 0.02em 6px;
}

#menuSub15 a:hover {
	background-color:#FFFFFF;
	color:#009;
}

#menuSub15 ul {
	text-align: center;
	margin: 1px;
}


#menuSub15 li {
    clear:right;
    float:left;
    background-color:#009;
	margin:0px;
	display: inline;
	padding-right: 10px;
}

#menuSub16 {
	background-color:#660066;
	color:#FFF;
	width: 48em;
	height: 1.2em;
	margin-right: auto;
	margin-left: auto;
}

	
#menuSub16 a {
	text-decoration: none;
	color:#FFF;
	padding: 0.02em 6px;
}

#menuSub16 a:hover {
	background-color:#FFFFFF;
	color:#F00078;
}

#menuSub16 ul {
	text-align: center;
	margin: 1px;
}


#menuSub16 li {
    clear:right;
    float:left;
    background-color:#660066;
	margin:0px;
	display: inline;
	padding-right: 10px;
}



/** Content Left*/
	
#content00 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:110em; height/**/:/**/ 111em;

}

#content01 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:47em;
}

#content02 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:67em;
}

#content03 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:55em;
}

#content04 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:75em;
}

#content05 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:108em;
}

#content06 {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:62em;
}

#contentGallery {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height:140em;
}

#content1 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content10 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content10 a {
    color:#002F5E;
}

#content10 a:hover {
    color:#006699;
}

#content11 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content11 a {
    color:#B70000;
}

#content11 a:hover {
    color:#F7170D;
}

#content12 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content12 a {
    color:#CC3300;
}

#content12 a:hover {
    color:#FF6600;
}

#content13 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content13 a {
    color:#808000;
}

#content13 a:hover {
    color:#D5D500;
}

#content14 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content14 a {
    color:#009900;
}

#content14 a:hover {
    color:#006600;
}

#content15 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content15 a {
    color:#660066;
}

#content15 a:hover {
    color:#009;
}

#content16 {
	background-color:#FFFFFF;
	float:left;
	width: 30em;
	margin-right: auto;
	margin-left: 0.85em;
}

#content16 a {
    color:#B900B9;
}

#content16 a:hover {
    color:#660066;
}

#location a {
    color:#000000;
	font-size:0.8em;
}


#box1 {
	border: thin solid #333333;
	margin:0;
}

/** Content Right*/
#contentGap {
	width:10em;
	background-color:#FFF;
	height: 0.5em;
}

#contentFloatLeft {
    float:left
}

#contentFloatRight {
    float:right
}

#content2 {
	background-color:#FFFFFF;
	float:right;
	width: 17em;
	margin-right: 0.85em;
	margin-left: auto;
}

#content201 {
    background-color:#FFFFFF;
	width:16em;
}

#content201 a {
	text-decoration:none;
	color:#006699;
}

#content201 a:hover {
    color:#000000;
}

#content201a {
	background-color:#006699;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006699;
	line-height: 1.6em;
}

#content202a {
	background-color:#006699;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:8em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006699;
	line-height: 1.5em;
}

#content203a {
	background-color:#006699;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006699;
	line-height: 1.5em;
}

#content201b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content202b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 7.1em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content203b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content211 {
    background-color:#FFFFFF;
	width:16em;
}

#content211 a {
	text-decoration:none;
	color:#000000;
}

#content211 a:hover {
    color:#F7170D;
}

#content211a {
	background-color:#F7170D;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:9.6em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#F7170D;

	line-height: 1.6em;
}

#content212a {
	background-color:#F7170D;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height: 4.9em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#F7170D;
	line-height: 1.5em;
}

#content213a {
	background-color:#F7170D;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#F7170D;
	line-height: 1.5em;
}

#content211b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.1em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content212b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 3em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content213b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content221 {
    background-color:#FFFFFF;
	width:16em;
}

#content221 a {
	text-decoration:none;
	color:#000000;
}

#content221 a:hover {
    color:#FF8000;
}

#content221a {
	background-color:#FF8000;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #FF8000;
	line-height: 1.6em;
}

#content222a {
	background-color:#FF8000;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:38.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #FF8000;
	line-height: 1.5em;
}

#content223a {
	background-color:#FF8000;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #FF8000;
	line-height: 1.5em;
}

#content221b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content222b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 48em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content223b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content231 {
    background-color:#FFFFFF;
	width:16em;
}

#content231 a {
	text-decoration:none;
	color:#000000;
}

#content231 a:hover {
    color:#808000;
}

#content231a {
	background-color:#FFFF00;
	font-size: 1.2em;
	color:#333333;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#FFFF00;
	line-height: 1.6em;
}

#content232a {
	background-color:#FFFF00;
	font-size: 1.2em;
	color:#333333;
	width:13.7em;
	height:6.5em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#FFFF00;
	line-height: 1.5em;
}

#content233a {
	background-color:#FFFF00;
	font-size: 1.2em;
	color:#333333;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color:#FFFF00;
	line-height: 1.5em;
}

#content231b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content232b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 5.1em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content233b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content241 {
    background-color:#FFFFFF;
	width:16em;
}

#content241 a {
	text-decoration:none;
	color:#006600;
}

#content241 a:hover {
    color:#000000;
}

#content241a {
	background-color:#006600;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006600;
	line-height: 1.6em;
}

#content242a {
	background-color:#006600;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:6.6em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006600;
	line-height: 1.5em;
}

#content243a {
	background-color:#006600;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #006600;
	line-height: 1.5em;
}

#content241b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content242b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 5.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content243b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content251 {
    background-color:#FFFFFF;
	width:16em;
}

#content251 a {
	text-decoration:none;
	color:#009;
}

#content251 a:hover {
    color:#000000;
}

#content251a {
	background-color:#009;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #009;
	line-height: 1.6em;
}

#content252a {
	background-color:#009;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:5em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #009;
	line-height: 1.5em;
}

#content253a {
	background-color:#009;
	font-size: 1.2em;
	color:#FFFFFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #009;
	line-height: 1.5em;
}

#content251b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content252b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 3.1em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content253b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}


#content261 {
    background-color:#FFFFFF;
	width:16em;
}

#content261 a {
	text-decoration:none;
	color:#000;
}

#content261 a:hover {
    color:#F00078;
}

#content261a {
	background-color:#660066;
	font-size: 1.2em;
	color:#FFF;
	width:13.7em;
	height:9.7em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #660066;
	line-height: 1.6em;
}

#content262a {
	background-color:#660066;
	font-size: 1.2em;
	color:#FFF;
	width:13.7em;
	height:6.6em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #660066;
	line-height: 1.5em;
}

#content263a {
	background-color:#660066;
	font-size: 1.2em;
	color:#FFF;
	width:13.7em;
	height:4.2em;
	border-left-width: 0.25em;
	border-left-style: solid;
	border-left-color: #660066;
	line-height: 1.5em;
}

#content261b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 9.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content262b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 5.2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

#content263b {
	background-color:#FFFFFF;
	width:16.7em;
	height: 2em;
	font-size:0.75em;
	color:#000000;
	line-height: 1em;
	border: 0.6em solid #FFFFFF;
}

/** End Bar */
#end0 {
    width:800px;
	color:#9BCDFF;
}

#endBar {
	background-color:#FFFFFF;
	width: 50em;
	margin-right: auto;
	margin-left: auto;
	height: 1.2em;

}
	
#endBar0 a {
	text-decoration: none;
	color:#006699;
	padding: 0.2em 0.4em;
}

#endBar0 a:hover {
	background-color:#006699;
	color:#FFFFFF;
}

#endBar0 ul {
	text-align: center;
}


#endBar0 li {
	margin:0px;
	margin-right: auto;
	margin-left: auto;
	float:left;
	display: inline;
	padding-left: 1.5em;
}
