body {
	margin: 0 auto;
	padding: 0;
	background: #8CAC3C url('/images/body.jpg') repeat 0 0;
}

#page-wrap {
	position: relative;
	width: 900px;
	max-width: 900px;
	margin: 32px auto;
	background-color: white;
	color: black;
}

#page-header {
	background-color: white;
	width: 900px;
	height: 195px;
	padding: 0px;
	margin: 0px;
}

#page-main {
	background-color: white;
	padding: 14px 0px 18px 0px;
	overflow: hidden;
}

#page-content {
	background-color: white;
	padding-left: 18px;
	width: 563px;
	text-align: left;
	float: left;
	font: 13px Arial,Helvetica,sans-serif;
	overflow: hidden;
}

#page-side {
	float: right;
	width: 284px;
	padding-right: 18px;
}
#side-counter {
	width: 284px;
	height: 80px;
	border-bottom: 1px solid white;
	background: url('/images/side_counter.png') repeat-x 0 0;
	cursor: default;
}
.counter_back {
	background: url('/images/counter_back.png') repeat-x 0 0;
	cursor: default;
	font: bold 23px Tahoma,Verdana,Arial,sans-serif;
	text-align: center;
	line-height: 25px;
	color: #ED1B24;
	height: 39px;
}
.side-box-header {
	width: 284px;
	height: 34px;
	border-bottom: 1px solid white;
	background: #A0E0FE url('/images/boxhdr_back.png') repeat-x 0 0;
	cursor: default;
}
.side-box-content {
	padding: 10px 12px 12px 12px;
	background-color: #DEF5FF;
	font: 12px Arial,Helvetica,sans-serif;
	color: black;
	overflow: hidden;
}
#side-bullet {
	margin: 0;
	padding: 0;
	list-style: none;
}
#side-bullet LI{
	background: url('/images/bullet.png') no-repeat 0px 2px;
	padding-left: 25px;
	line-height: 17px;
	padding-bottom: 8px;
}
UL.content-bullet {
	margin: 0;
	padding: 0;
	list-style: none;
}
UL.content-bullet {
	margin: 0;
	padding: 0;
	list-style: none;
}
UL.content-bullet LI{
	background: url('/images/bullet_white.png') no-repeat 0px 2px;
	padding-left: 23px;
	padding-bottom: 10px;
}

#side-bottom-spacer {
	position: relative;
	width: 284px;
	height: 50px;
}
#side-vodafone {
	position: absolute;
	text-align: right;
	bottom: 48px;
	right: 18px;
}

#page-footer {
	width: 900px;
	height: 32px;
	background: #1FBBB5 url('/images/footer2.gif') repeat-x 0 0;
	cursor: default;
}

#page-footer-main {
	overflow: hidden;
}
.footer-text-left {
	padding: 8px 0px 0px 15px;
	font: 12px Arial,Helvetica,sans-serif;
	color: white;
}
.footer-text-right1 {
	padding: 8px 15px 0px 0px;
	font: 12px Arial,Helvetica,sans-serif;
	color: white;
}
.footer-text-right2 {
	height: 24px;
	background: #ED1B24 url('/images/footer.gif') repeat-x 0 0;
	padding: 8px 15px 0px 15px;
	font: 12px Arial,Helvetica,sans-serif;
	color: white;
}
.footer-link {
	text-decoration: none;
	color: white;
}
A.footer-link:HOVER {
	text-decoration: underline;
	color: #FFFCAC;
}

A IMG {
	border: 0px none;
}
A {
	color: #EC0B20;
	text-decoration: underline;
}
A:HOVER {
	color: #3C0000;
	text-decoration: underline;
}

H2 {
	font: 23px Tahoma,Arial,sans-serif;
	letter-spacing: 1px;
	color: #ED1B24;
	margin: 0px 0px 14px 0px;
}
H3 {
	font: 18px Tahoma,Arial,sans-serif;
	color: #ED1B24;
	margin: 0px 0px 12px 0px;
}
H3#side-header {
	font: 20px Tahoma,Arial,sans-serif;
	color: #ED1B24;
	margin: 0px 12px;
	padding-top: 5px;
}
H4 {
	font: bold 14px Tahoma,Arial,sans-serif;
	color: #2C2C2C;
	margin: 0px;
	padding-top: 10px;
}
P {
	font: 13px Arial,Helvetica,sans-serif;
	color: black;
	line-height: 17px;
	margin-bottom: 10px;
}
.smallfont {
	font: 12px Arial,Helvetica,sans-serif;
	color: black;
	padding: 5px 0px;
}

.quiz_qestion {
	font: bold 13px Arial,Helvetica,sans-serif;
	color: black;
	line-height: 17px;
	margin-bottom: 5px;
	width: 500px;
}
.quiz_buttons {
	width: 500px;
	height: 25px;
	margin-bottom: 10px;
	cursor: default;
}
.quiz_yes_off {
	width: 25px;
	height: 16px;
	margin-right: 4px;
	background: url('/images/quiz_yes.png') no-repeat 0px 0px;
	cursor: pointer;
}
.quiz_yes_on {
	width: 25px;
	height: 16px;
	margin-right: 4px;
	background: url('/images/quiz_yes.png') no-repeat 0px -16px;
	cursor: pointer;
}
.quiz_no_off {
	width: 25px;
	height: 16px;
	background: url('/images/quiz_no.png') no-repeat 0px 0px;
	cursor: pointer;
}
.quiz_no_on {
	width: 25px;
	height: 16px;
	background: url('/images/quiz_no.png') no-repeat 0px -16px;
	cursor: pointer;
}
LABEL {
	font: bold 13px Arial,Helvetica,sans-serif;
	color: black;
}