body {
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	background-color: #2f95b5;
	}

.mainHolder {
	width: 960px;
	overflow: hidden;
	margin: 10px auto 0px auto;
	background-color: #2f95b5;
	}

a {
	color: #ffffff;
	}

.lgv {
	text-align: right;
	font-size: 0.7em;
	margin: 0px 0px -10px 0px;
	}

h1 {
	margin: 0px 0px 10px 0px;
	font-size: 2em;
	font-weight: normal;
	color: #ffffff;
	}

.corners {
	position: relative;
	}
	.corners .ne, .corners .se, .corners .sw, .corners .nw {
		display: block;
		position: absolute;
		z-index: 100000;
		width: 8px;
		height: 8px;
		overflow: hidden;
		background-image: url(/assets/images/corners.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}
		.corners .ne {
			top: 0px;
			right: 0px;
			background-position: -8px 0;
			}
		.corners .se {
			bottom: 0px;
			right: 0px;
			background-position: -8px -8px;
			}
		.corners .sw {
			bottom: 0px;
			left: 0px;
			background-position: 0 -8px;
			}
		.corners .nw {
			top: 0px;
			left: 0px;
			}

.searchForm {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	height: 26px;
	float: right;
	color: #ffffff;
	background: url(/assets/images/search_bg.gif) no-repeat right top;
	}
	.searchForm input {
		vertical-align: top;
		background: none;
		border: none;
		}
	.searchForm label {
		padding: 6px 0px 4px 0px;
		float: left;
		}
	.searchForm input.text {
		margin: 0px 8px 0px 8px;
		padding: 4px 0px 4px 0px;
		width: 166px;
		}
	.searchForm input.submit {
		padding: 4px 0px 4px 0px;
		width: 81px;
		font-weight: bold;
		color: #007ead;
		cursor: pointer;
		}

.header {
	height: 45px;
	}
	.header a {
		text-decoration: none
		}
	.header .headerLogo {
		float: left;
		margin: 0px;
		font-size: 3.2em;
		font-weight: normal;
		}

.navMenu {
	display: inline;
	position: relative;
	float: left;
	top: 0px;
	left: 50%;
	clear: both;
	margin: 5px 0px 10px 0px;
	padding: 0px;
	text-align: left;
	}
	* html .navMenu {
		margin: -10px 0px 10px 0px;
		}
	.navMenu ul {
		position: relative;
		float: left;
		display: inline;
		left: -50%;
		clear: both;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		text-align: center;
		}
		.navMenu ul li {
			position: relative;
			float: left;
			display: inline;
			margin: 0px 0px 4px 0px;
			padding: 0px;
			list-style: none;
			}
			.navMenu ul li a {
				float: left;
				position: relative;
				margin: 0px 2px 0px 2px;
				padding: 8px 15px 7px 15px;
				color: #ffffff;
				text-decoration: none;
				white-space: nowrap;
				background: url(/assets/images/nav_buttons.gif) 0 -32px repeat-x;
				outline: none;
				}
				.navMenu ul li div.nl {
					position: absolute;
					top: 0px;
					left: -1px;
					width: 6px;
					height: 32px;
					overflow: hidden;
					background-position: 0 0;
					background-repeat: no-repeat;
					background-image: url(/assets/images/nav_buttons.gif);
					}
				.navMenu ul li div.nr {
					position: absolute;
					top: 0px;
					right: -1px;
					width: 6px;
					height: 32px;
					overflow: hidden;
					background-position: -6px 0;
					background-repeat: no-repeat;
					background-image: url(/assets/images/nav_buttons.gif);
					}
			.navMenu ul li a.selected {
				color: #007ead;
				background: url(/assets/images/nav_buttons.gif) 0 -96px repeat-x;
				}
				.navMenu ul li a.selected div.nl {
					background-position: 0 -64px;
					}
				.navMenu ul li a.selected div.nr {
					background-position: -6px -64px;
					}
			.navMenu ul li a.hover {
				color: #181860;
				}
			.navMenu ul li span {
				display: none;
				}

.firstContainer {
	clear: both;
	height: 100%;
	padding: 10px;
	margin: 0px 0px 10px 46px;
	color: #ffffff;
	background-color: #73bbd1;
	border: 1px solid #207d96;
	}
	.firstContainer .ne {
		top: -1px;
		right: -1px;
		background-position: -24px 0;
		}
	.firstContainer .se {
		right: -1px;
		bottom: -1px;
		background-position: -24px -8px;
		}
	.firstContainer .sw {
		bottom: -1px;
		left: -1px;
		background-position: -16px -8px;
		}
	.firstContainer .nw {
		left: -1px;
		top: -1px;
		background-position: -16px 0px;
		}
	.firstContainer .specialBorders {
		float: left;
		width: 478px;
		font-size: 0.9em;
		background: url(/assets/images/first_container.gif) repeat-y -478px 0;
		}
		.firstContainer .specialBorders .top {
			width: 478px;
			height: 10px;
			overflow: hidden;
			background: url(/assets/images/first_container.gif) repeat-y 0 0;
			}		
		.firstContainer .specialBorders .bottom {
			width: 478px;
			height: 14px;
			overflow: hidden;
			background: url(/assets/images/first_container.gif) repeat-y 0 -10px;
			}
		.firstContainer div.margin {
			margin: 5px 18px 1px 230px;
			min-height: 145px;
			}
			* html .firstContainer div.margin {
				height: 155px;
				}
			.firstContainer .specialBorders p {
				margin: 0px;
				}
		.firstContainer div.globeHolder {
			position: relative;
			float: left;
			height: 162px;
			}
			.firstContainer div.globeHolder img {
				position: absolute;
				top: -5px;
				left: -58px;
				}
	.firstContainer .chooseCountry {
		float: right;
		width: 380px;
		margin-top: 10px;
		}
		.firstContainer .chooseCountry h2 {
			margin: 0px;
			font-size: 2em;
			font-weight: normal;
			}

.mdlHolder {
	clear: both;
	margin-bottom: 0px;
	}
	.mdlHolder .mdl {
		width: 442px;
		float: left;
		margin: 0px 0px 10px 0px;
		padding: 10px 15px 15px 15px;
		background-color: #ffffff;
		border: 1px solid #ffffff;
		}
		.mdlHolder .mdl .ne {
			top: -1px;
			right: -1px;
			}
		.mdlHolder .mdl .se {
			right: -1px;
			bottom: -1px;
			}
		.mdlHolder .mdl .sw {
			bottom: -1px;
			left: -1px;
			}
		.mdlHolder .mdl .nw {
			left: -1px;
			top: -1px;
			}
		.mdlHolder .mdl .media .ne {
			top: -2px;
			right: -2px;
			}
		.mdlHolder .mdl .media .se {
			right: -2px;
			bottom: -2px;
			}
		.mdlHolder .mdl .media .sw {
			bottom: -2px;
			left: -2px;
			}
		.mdlHolder .mdl .media .nw {
			left: -2px;
			top: -2px;
			}
	.mdlHolder .mdl_1 {
		background-color: #181860;
		border: 1px solid #181860;
		}
		.mdlHolder .mdl_1 .ne {
			background-position: -40px 0;
			}
		.mdlHolder .mdl_1 .se {
			background-position: -40px -8px;
			}
		.mdlHolder .mdl_1 .sw {
			background-position: -32px -8px;
			}
		.mdlHolder .mdl_1 .nw {
			background-position: -32px 0;
			}
			.mdlHolder .mdl_1 .media .ne {
				background-position: -40px -16px;
				}
			.mdlHolder .mdl_1 .media .se {
				background-position: -40px -24px;
				}
			.mdlHolder .mdl_1 .media .sw {
				background-position: -32px -24px;
				}
			.mdlHolder .mdl_1 .media .nw {
				background-position: -32px -16px;
				}
	.mdlHolder .mdl_2 {
		background-color: #3a889f;
		border: 1px solid #205e6f;
		}
		.mdlHolder .mdl_2 .ne {
			background-position: -56px 0;
			}
		.mdlHolder .mdl_2 .se {
			background-position: -56px -8px;
			}
		.mdlHolder .mdl_2 .sw {
			background-position: -48px -8px;
			}
		.mdlHolder .mdl_2 .nw {
			background-position: -48px 0;
			}
			.mdlHolder .mdl_2 .media .ne {
				background-position: -56px -16px;
				}
			.mdlHolder .mdl_2 .media .se {
				background-position: -56px -24px;
				}
			.mdlHolder .mdl_2 .media .sw {
				background-position: -48px -24px;
				}
			.mdlHolder .mdl_2 .media .nw {
				background-position: -48px -16px;
				}
	.mdlHolder .mdl_3 {
		background-color: #ec1273;
		border: 1px solid #9c1c59;
		}
		.mdlHolder .mdl_3 .ne {
			background-position: -72px 0;
			}
		.mdlHolder .mdl_3 .se {
			background-position: -72px -8px;
			}
		.mdlHolder .mdl_3 .sw {
			background-position: -64px -8px;
			}
		.mdlHolder .mdl_3 .nw {
			background-position: -64px 0;
			}
			.mdlHolder .mdl_3 .media .ne {
				background-position: -72px -16px;
				}
			.mdlHolder .mdl_3 .media .se {
				background-position: -72px -24px;
				}
			.mdlHolder .mdl_3 .media .sw {
				background-position: -64px -24px;
				}
			.mdlHolder .mdl_3 .media .nw {
				background-position: -64px -16px;
				}
	.mdlHolder .mdl_4 {
		background-color: #2d6373;
		border: 1px solid #22505e;
		}
		.mdlHolder .mdl_4 .ne {
			background-position: -88px 0;
			}
		.mdlHolder .mdl_4 .se {
			background-position: -88px -8px;
			}
		.mdlHolder .mdl_4 .sw {
			background-position: -80px -8px;
			}
		.mdlHolder .mdl_4 .nw {
			background-position: -80px 0;
			}
			.mdlHolder .mdl_4 .media .ne {
				background-position: -88px -16px;
				}
			.mdlHolder .mdl_4 .media .se {
				background-position: -88px -24px;
				}
			.mdlHolder .mdl_4 .media .sw {
				background-position: -80px -24px;
				}
			.mdlHolder .mdl_4 .media .nw {
				background-position: -80px -16px;
				}
	.mdlHolder .mdl h2 {
		margin: 0px;
		padding-left: 4px;
		font-weight: normal;
		font-size: 1.6em;
		color: #ffffff;
		}
	.mdlHolder .mdl .media {
		margin: 5px 0px 0px 0px;
		height: 196px;
		background-color: #ffffff;
		background-repeat: no-repeat;
		border: 2px solid #ffffff;
		}
		.mdlHolder .mdl .media .image {
			float: left;
			width: 250px;
			height: 100%;
			overflow: hidden;
			background-repeat: no-repeat;
			}
		.mdlHolder .mdl .media .content {
			float: right;
			display: inline;
			margin: 10px 10px 0px 0px;
			width: 160px;
			height: 180px;
			overflow: hidden;
			font-size: 0.9em;
			color: #005879;
			}
			.mdlHolder .mdl .media .content h3 {
				font-size: 1.4em;
				font-weight: normal;
				margin: 0px;
				}
		.mdlHolder .mdl .media .content p {
			margin: 10px 0px 0px 0px;
			}
		.mdlHolder .mdl .media .content a {
			color: #005879;
			}
		.mdlHolder .mdl .media .mediaImageMasked {
			width: 438px;
			height: 196px;
			overflow: hidden;
			}

.infoSlider {
	position: relative;
	z-index: 0;
	}
	.infoSlider .infoSliderHolder {
		position: absolute;
		width: 100%;
		height: 195px;
		}
		.infoSlider .infoSliderArea {
			position: absolute;
			z-index: 1;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 100%;
			background: #000000;
			opacity: 0;
			filter: alpha(opacity = 0);
			}
		.infoSlider .infoSliderText {
			position: absolute;
			top: 0px;
			background: #ffffff;
			width: 100%;
			font-weight: bold;
			font-size: 0.8em;
			opacity: 0.5;
			filter: alpha(opacity = 50);
			}
			.infoSlider .infoSliderText div {
				padding: 10px;
				}

.footer {
	margin: 0px 4px 0px 0px;
	padding: 10px;
	overflow: hidden;
	position: relative;
	top: 0px;
	height: 100%;
	text-align: right;
	color: #7a7a7a;
	clear: both;
	font-weight: bold;
	font-size: 0.9em;
	background-color: #ffffff;
	}
	.footer .ne, .footer .nw {
		display: none;
		}
	.footer div {
		float: left;
		padding: 20px 0px 0px 20px;
		text-align: left;
		}
		.footer div p {
			margin: 0px 0px 10px 0px;
			}

.internalMenu {
	float: left;
	width: 238px;
	margin-bottom: 15px;
	padding: 10px;
	background-color: #2888a1;
	border: 1px solid #135e70;
	}
	.internalMenu .ne {
		top: -1px;
		right: -1px;
		background-position: -56px 0;
		}
	.internalMenu .se {
		right: -1px;
		bottom: -1px;
		background-position: -56px -8px;
		}
	.internalMenu .sw {
		bottom: -1px;
		left: -1px;
		background-position: -48px -8px;
		}
	.internalMenu .nw {
		left: -1px;
		top: -1px;
		background-position: -48px 0;
		}
	.internalMenu ul {
		margin: 0px;
		padding: 0px;
		}
		.internalMenu ul li {
			margin: 0px;
			padding: 0px;
			list-style: none;
			}
		* html .internalMenu ul li {
			height: 1%;
			}
			.internalMenu ul li a {
				display: block;
				margin: 0px 0px 5px 0px;
				text-decoration: none;
				font-weight: bold;
				font-size: 0.9em;
				color: #000000;
				cursor: pointer;
				background-image: url(/assets/images/menu_container.gif);
				background-position: -238px 0;
				height: 100%;
				}
				* html .internalMenu ul li a {
					height: 1%;
					}
				.internalMenu ul li a div.margin {
					padding: 0px 20px 0px 10px;
					}
				.internalMenu ul li a .top {
					display: block;
					height: 8px;
					overflow: hidden;
					background-image: url(/assets/images/menu_container.gif);
					background-repeat: no-repeat;
					}
				.internalMenu ul li a .bottom {
					display: block;
					height: 14px;
					overflow: hidden;
					background-image: url(/assets/images/menu_container.gif);
					background-repeat: no-repeat;
					background-position: 0px -8px;
					}
				.internalMenu ul li a:hover {
					color: #ffffff;
					background-color: #63bcd5;
					background-position: -714px 0px;
					}
					.internalMenu ul li a:hover .top {
						height: 8px;
						background-position: -476px 0px;
						}
					.internalMenu ul li a:hover .bottom {
						height: 14px;
						background-position: -476px -8px;
						}
.internalCustomMenu {
	background-color: #ffffff;
	border: 1px solid #135e70;
	}
	.internalCustomMenu .ne {
		background-position: -8px -16px;
		}
	.internalCustomMenu .se {
		background-position: -8px -24px;
		}
	.internalCustomMenu .sw {
		background-position: 0px -24px;
		}
	.internalCustomMenu .nw {
		background-position: 0px -16px;
		}
	.internalCustomMenu div.background {
		padding: 8px;
		background-color: #000000;
		height: 100%;
		}
		.internalCustomMenu div.background ul {
			margin: 0px;
			padding: 0px;
			height: 100%;
			}
			.internalCustomMenu div.background ul li {
				margin: 0px;
				padding: 0px;
				list-style: none;
				}
				.internalCustomMenu div.background ul li a {
					padding: 10px;
					background-color: #ffffff;
					background-image: none;
					}
					* html .internalCustomMenu div.background ul li a div {
						display: none;
						}

.internalContent {
	float: right;
	width: 694px;
	padding: 0px;
	background-color: #ffffff;
	background-image: url(/assets/images/inner_container.gif);
	background-position: -694px 0;
	}
	.internalContent .top {
		height: 8px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container.gif);
		}
	.internalContent .bottom {
		clear: left;
		height: 17px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container.gif);
		background-position: 0px -8px;
		}
	.internalContent .margin, .internalContentWide .margin, .internalContentSmall .margin {
		padding: 0px 20px 0px 20px;
		}
	.internalContent h2, .internalContentWide h2 {
		margin: 5px 0px 10px 0px;
		font-size: 1.5em;
		font-weight: normal;
		}
	.internalContentSmall h3, .internalContentWide h3 {
		margin: 5px 0px 0px 0px;
		font-size: 1.2em;
		font-weight: normal;
		}
	.internalContent a, .internalContentWide a {
		color: #036d8c;
		}

.internalContentSmall {
	float: right;
	width: 340px;
	overflow: hidden;
	background-color: #ffffff;
	background-image: url(/assets/images/inner_container_small.gif);
	background-position: -340px 0;
	}
	.internalContentSmall .top {
		height: 8px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_small.gif);
		}
	.internalContentSmall .bottom {
		clear: left;
		height: 17px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_small.gif);
		background-position: 0px -8px;
		}

.internalContentMedium {
	padding: 0px;
	width: 620px;
	float: left;
	background-color: #ffffff;
	background-image: url(/assets/images/inner_container_medium.gif);
	background-position: -620px 0;
	}
	.internalContentMedium .top {
		height: 8px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_medium.gif);
		}
	.internalContentMedium .bottom {
		clear: left;
		height: 17px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_medium.gif);
		background-position: 0px -8px;
		}

.internalContentWide {
	padding: 0px;
	background-color: #ffffff;
	background-image: url(/assets/images/inner_container_large.gif);
	background-position: -960px 0;
	}
	.internalContentWide .top {
		height: 8px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_large.gif);
		}
	.internalContentWide .bottom {
		clear: left;
		height: 17px;
		overflow: hidden;
		background-image: url(/assets/images/inner_container_large.gif);
		background-position: 0px -8px;
		}
	.internalContentWide .blocks {
		padding: 0px 15px 0px 10px;
		}
	.internalContentWide p {
		margin-top: 10px;
		}
.internalContentWidePink {
	background-image: url(/assets/images/inner_container_large_pink.gif);
	}
	.internalContentWidePink .top {
		background-image: url(/assets/images/inner_container_large_pink.gif);
		}
	.internalContentWidePink .bottom {
		background-image: url(/assets/images/inner_container_large_pink.gif);
		}

.pinkText {
	color: #ec1273;
	}

.internalContentWideBlue {
	background-image: url(/assets/images/inner_container_large_blue.gif);
	}
	.internalContentWideBlue .top {
		background-image: url(/assets/images/inner_container_large_blue.gif);
		}
	.internalContentWideBlue .bottom {
		background-image: url(/assets/images/inner_container_large_blue.gif);
		}
	.internalContentWideBlue ul {
		margin: 0px 0px 0px 10px;
		padding: 5px 0px 0px 0px;
		}
		.internalContentWideBlue ul li {
			margin: 0px;
			padding: 0px 0px 0px 5px;
			list-style: none;
			font-weight: bold;
			float: left;
			display: inline;
			color: #ffffff;
			}
			.internalContentWideBlue ul li a {
				position: relative;
				float: left;
				display: inline;
				margin: -5px 5px 0px 0px;
				padding: 5px 0px 6px 0px;
				width: 24px;
				height: 100%;
				text-align: center;
				text-decoration: none;
				color: #ffffff;
				overflow: hidden;
				}
			.internalContentWideBlue ul li a.selected {
				background-color: #ffffff;
				color: #3ba8c6;
				}
				.internalContentWideBlue ul li a .ne, .internalContentWideBlue ul li a .se, .internalContentWideBlue ul li a .sw, .internalContentWideBlue ul li a .nw {
					display: none;
					}
			.internalContentWideBlue ul li a.empty {
				color: #7abed3;
				cursor: default;
				}
				.internalContentWideBlue ul li a.selected .ne, .internalContentWideBlue ul li a.selected .se, .internalContentWideBlue ul li a.selected .sw, .internalContentWideBlue ul li a.selected .nw {
					display: block;
					position: absolute;
					width: 8px;
					height: 8px;
					overflow: hidden;
					background-image: url(/assets/images/corners.gif);
					background-repeat: no-repeat;
					background-position: 0px 0px;
					}
					.internalContentWideBlue ul li a.selected .ne {
						top: 0px;
						right: 0px;
						background-position: -8px -32px;
						}
					.internalContentWideBlue ul li a.selected .se {
						bottom: 0px;
						right: 0px;
						background-position: -8px -40px;
						}
					.internalContentWideBlue ul li a.selected .sw {
						bottom: 0px;
						left: 0px;
						background-position: 0 -40px;
						}
					.internalContentWideBlue ul li a.selected .nw {
						background-position: 0 -32px;
						top: 0px;
						left: 0px;
						}

.articleList h3 {
	margin: 5px 0px 0px 0px;
	font-size: 1.2em;
	}

.articleList img {
	margin: 5px 20px 10px 0px;
	background-color: #000000;
	}

.attachments {
	margin: 0px;
	padding: 0px;
	}
	.attachments li {
		float: left;
		margin: 0px;
		padding: 0px 0px 10px 10px;
		list-style: none;
		display: inline;
		white-space: nowrap;
		}

.mediaDesc {
	color: #ffffff;
	}

.imgDesc {
	float: right;
	margin: 5px 20px 10px 20px;
	}
	.imgDesc img {
		display: block;
		background-color: #000000;
		}
	.imgDesc div.desc, .mediaDesc div.desc {
		margin: 0px;
		padding: 10px;
		color: #000000;
		font-size: 0.9em;
		text-align: center;
		background-color: #f2f8f9;
		}

.imdl {
	float: left;
	margin: 0px 0px 8px 0px;
	width: 464px;
	background: #000000;
	}
	.imdl div.margin {
		padding: 10px;
		height: 170px;
		overflow: hidden;
		}
		.imdl div.image {
			cursor: pointer;
			float: left;
			width: 165px;
			height: 160px;
			background-repeat: no-repeat;
			}
		.imdl div.content {
			cursor: pointer;
			float: right;
			width: 270px;
			background: #ffffff;
			}
			.imdl div.content .margin {
				height: 140px;
				}
			.imdl div.content h3 {
				margin: 0px;
				font-size: 1.2em;
				font-weight: bold;
				}
			.imdl div.content p {
				margin: 5px 0px 0px 0px;
				}

.mdlTitle {
	float: right;
	text-align: right;
	_width: 100px;
	margin: -5px 7px 0px 0px;
	padding: 6px 15px 10px 15px;
	font-size: 1.5em;
	font-weight: bold;
	color: #ffffff;
	background-color: #2888A1;
	white-space: nowrap;
	}
	* html .mdlTitle {
		display: inline;
		margin: -2px 7px 0px 0px;

		}
	.mdlTitle.link {
		margin: 5px 7px 0px 0px;
		padding: 6px 15px 8px 15px;
		font-size: 0.9em;
		}
	.mdlTitle .ne {
		background-position: -88px -32px;
		}
	.mdlTitle .se {
		background-position: -88px -40px;
		}
	.mdlTitle .sw {
		background-position: -80px -40px;
		}
	.mdlTitle .nw {
		background-position: -80px -32px;
		}

h2.large {
	font-size: 1.8em;
	}

.videoHolder {
	background: #000000;
	color: #ffffff;
	width: 450px;
	height: 300px;
	overflow: hidden;
	}

.pagination {
	clear: both;
	float: right;
	width: 182px;
	height: 43px;
	padding-right: 6px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.7em;
	color: #ffffff;
	background-image: url(/assets/images/pagination_bg.gif);
	}

.mapHolder {
	background: #eaeaea;
	margin: 8px 0px 7px 12px;
	width: 930px;
	height: 640px;
	}
	.mapHolder .ne {
		background-position: -72px -32px;
		}
	.mapHolder .se {
		background-position: -72px -40px;
		}
	.mapHolder .sw {
		background-position: -64px -40px;
		}
	.mapHolder .nw {
		background-position: -64px -32px;
		}

/* 06/07/09 */

.quizHolder {
	margin: 8px 0px 7px 12px;
	width: 930px;
	height: 550px;
	background-color: #085763;
	border: 1px solid #205e6f;
	z-index: 0;
	}
	.quizHolder .ne {
		top: -1px;
		right: -1px;
		background-position: -56px -32px;
		}
	.quizHolder .se {
		right: -1px;
		bottom: -1px;
		background-position: -56px -40px;
		}
	.quizHolder .sw {
		bottom: -1px;
		left: -1px;
		background-position: -48px -40px;
		}
	.quizHolder .nw {
		left: -1px;
		top: -1px;
		background-position: -48px -32px;
		}
	.quizMap {
		position: absolute;
		top: 0px;
		bottom: 0px;
		z-index: -1;
		width: 100%;
		height: 100%;
		opacity: 0.5;
		filter: alpha(opacity = 50);
		}
		.quiz .content {
			padding: 15px;
			}
		.quiz h2 {
			margin: 0px 0px 10px 0px;
			font-size: 2em;
			font-weight: bold;
			color: #ffffff;
			}
		.quizImage {
			float: left;
			width: 350px;
			overflow: hidden;
			}
		.quizQuestionsHolder {
			float: right;
			width: 520px;
			}
			.quizQuestionsHolder h3 {
				margin: 0px 0px 5px 0px;
				font-size: 1.4em;
				font-weight: bold;
				color: #ffffff;
				}
			.quizQuestionsHolder .quizSection {
				margin: 0px 0px 10px 0px;
				padding: 0px;
				}
			.quizQuestionsHolder .quizSection li {
				margin: 0px 0px 5px 0px;
				padding: 0px;
				height: 100%;
				list-style: none;
				}
				.quizQuestionsHolder .quizSection h3 {
					margin: 0px;
					padding: 0px 0px 0px 0px;
					font-size: 1.4em;
					font-weight: bold;
					color: #000000;
					}
				.quizQuestionsHolder .quizSection p {
					margin: 0px;
					padding: 10px 0px 5px 0px;
					}
			.quizQuestionsHolder ul li {
				cursor: pointer;
				}
				.quizQuestionsHolder .quizSection .top, .quizQuestionsHolder .quizSection .middle, .quizQuestionsHolder .quizSection .bottom {
					background-image: url(/assets/images/quiz_bg.gif);
					}
				.quizQuestionsHolder .quizSection .top {
					height: 8px;
					overflow: hidden;
					background-repeat: no-repeat;
					}
					.quizQuestionsHolder .hover .top, .quizQuestionsHolder .selected .top {
						background-position: -1040px 0px;
						}
				.quizQuestionsHolder .quizSection .middle {
					padding: 5px 20px 5px 20px;
					background-repeat: repeat-y;
					background-position: -520px;
					}
					.quizQuestionsHolder .hover .middle, .quizQuestionsHolder .selected .middle {
						background-position: -1560px 0px;
						color: #ffffff;
						}
				.quizQuestionsHolder .quizSection .bottom {
					height: 8px;
					overflow: hidden;
					background-repeat: no-repeat;
					background-position: 0px -8px;
					}
					.quizQuestionsHolder .hover .bottom, .quizQuestionsHolder .selected .bottom {
						background-position: -1040px -8px;
						}
			.quizQuestionsHolder .submit {
				position: relative;
				float: right;
				width: 100px;
				height: 27px;
				margin-top: 10px;
				padding: 8px 0px 0px 0px;
				color: #ffffff;
				font-weight: bold;
				text-align: center;
				background-image: url(/assets/images/quiz_btn.gif);
				background-repeat: no-repeat;
				}
			.quizQuestionsHolder .submitLong {
				width: 150px;
				background-position: -100px;
				}

/* 14/09/09 */

#breadcrumbs {
	clear: both;
	}

#breadcrumbs ul {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	}
	#breadcrumbs ul li {
		margin: 0px;
		padding: 0px;
		list-style: none;
		display: inline;
		}