@charset "utf-8";
/* CSS Document */

.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:normal;
	font-weight: bold;
	color: #00A1DD;
	}
.heading A:link{
	font-family:Verdana, Geneva;
	color:#006699;
	line-height:15px;
	text-decoration:underline;
	font-size:11px;
		}		
.heading A:visited{
	font-family:Verdana, Geneva;
	font-size:11px;color:#006699;
	line-height:15px;
	text-decoration:underline;
	}
.heading A:hover{
	font-family:Verdana, Geneva;
	font-size:11px;
	color:#99CC33;
	text-decoration:none;
	line-height:15px;
	}
.heading A:active{
	font-family:Verdana, Geneva;
	font-size:11px;
	color:#99CC33;
	text-decoration:underline;
	line-height:15px;
}


.advert_banner_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:normal;
	font-weight: bold;
	color: #00A1DD;
}

.advert_banner_subheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:normal;
	font-weight: bold;
	color: #00A1DD;
}

.fee_banner_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	font-weight: bold;
	color: #00A1DD;
}

.whitetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight: bold;
	color: #ffffff;
	}

.greytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight: normal;
	color: #333333;
	}
.greytext A:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#013675;
	line-height:15px;
	text-decoration:underline;
	font-size:11px;
		}		
.greytext A:visited{
	font-family:Arial, Verdana, Geneva;
	font-size:11px;color:#006699;
	line-height:15px;
	text-decoration:underline;
	}
.greytext A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#013675;
	text-decoration:none;
	line-height:15px;
	}
.greytext A:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#013675;
	text-decoration:underline;
	line-height:15px;
}

.bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight: normal;
	color: #013675;
	}

.blueheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #013675;
	}
	
	.greytext_mini{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	font-weight: normal;
	color: #333333;
	}
	
.highlight_formdata{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	font-weight: normal;
	color: #3399CC;
	}
	
	/* ----- ( a.button ) ----- */
a.button {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.button.large {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
}

a.button.light {
	color: #666666;
}
a.button.dark {
	color: #FFFFFF;
}
a.button.large.dark {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
}
a.button.close {
	color: #FFFFFF;
	font-size: 11px;
}
a.button.light:hover {
	color: #FFFFFF;
}
a.button.dark:hover {
	color: #666666;
}
a.button.close:hover {
	color: #666666;
}
a.button.large.dark:hover{
	color: #666666;
}
/* ----- ( #steps ) ----- */
div#steps ol {
	font-family: Arial;
	font-size: 14px !important;
	color: #FFFFFF;
	font-weight: bold;
}
body.select div#steps li.two {
	color: #013675;
}
body.select div#steps li.three {
	color: #013675;
}
body.payment div#steps li.three {
	color: #013675;
}
div#steps ol {
color:#FFFFFF;
font-family:Arial;
font-size:14px !important;
font-weight:bold;
}

.footertext {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:15px;
}
.footertext a:link {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
text-decoration:underline;
}
.footertext a:visited {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
text-decoration:underline;
}
.footertext a:hover {
color:#013675;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
text-decoration:underline;
}
.footertext a:active {
color:#00A1D5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:15px;
text-decoration:underline;
}

#errorPageHeader h1 {
	color: #FEB4B4;
}

.err {
	color: #FEB4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 50pt;
	}
	
.errorText {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight: normal;
	}
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	font-weight: bold;
	color: #333333;
	}
	
.confirmed {
	color:green;
}	

.blueheading a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #013675;
	text-decoration:none;
}
.blueheading a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #013675;
	text-decoration:none;
}
.blueheading a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #013675;
	text-decoration:none;
}
.blueheading a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #013675;
	text-decoration:none;
}
