h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 5D7DA2;
	margin-bottom:0;
	margin-top:0;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #21467B;
	margin-bottom:0;
	margin-top:0;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 5D7DA2;
	margin-bottom:0;
	margin-top:0;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D86E06; 
	margin-bottom:0;
	margin-top:0;
}


h4 A:link{
	text-decoration: none;
}

h4 A:visited{
	text-decoration: none;
}

h4 A:hover{
	text-decoration: none;
}

h4 A:name{
	text-decoration: none;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #E67200;
	background-color: #FFEBDA;
	margin-bottom:8;
	margin-top:2;
	padding: 3px;
	text-decoration: none;
	font-weight: bold;
}


h5 A:link{
	color: #FF7200;
	background-color: #FFEBDA;
		font-weight: normal;
	text-decoration: none;
}


h5 A:visited{
	color: FF7200;
	background-color: #FFEBDA;
		font-weight: normal;
	text-decoration: none;
}


h5 A:hover{
	color: FFFFFF;
	background-color: #FF0000;
		font-weight: normal;
	text-decoration: underlined;
}





h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5D7DA2;
	background-color: #DADFFF;
	padding: 3px;
	text-decoration: none;
	font-weight: bold;
	margin: 2px;
}


h6 A:link{
	color: #5D7DA2;
	background-color: #DADFFF;
		font-weight: normal;
	text-decoration: none;
}


h6 A:visited{
	color: 5D7DA2;
	background-color: #DADFFF;
		font-weight: normal;
	text-decoration: none;
}


h6 A:hover{
	color: FFFFFF;
	background-color: #DADFFF;
		font-weight: normal;
	text-decoration: underlined;
}






.flameback{
background-color: #FDF1DF;
background-repeat: no-repeat;
background-position:  right bottom; 


}







table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	border: none;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom:3px;
	margin-top:0;

}


.solidborder {
	border:1px solid gray;
}


.small {
	font-size: 10px;
}

.vsmall {
	font-size: 9px;
}

.vvsmall {
	font-size: 8px;
}



.headerlinkHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DEEF23;
	text-decoration: none;
}


.headerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 25px;

}


.headerlinks A:link {
color: #FFFFFF;
text-decoration: none;
	padding-right: 25px;
}


.headerlinks A:visited {
color: #FFFFFF;
text-decoration: none;
	padding-right: 25px;

}


.headerlinks A:hover {
color: #FBD813;
text-decoration: none;
	padding-right: 25px;

}



.headergreybarHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9E3F;
	text-decoration: none;
	padding-right: 10px;
}


.headergreybar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D7DA2;
	text-decoration: none;
	padding-right: 10px;
}


.headergreybar A:link {
color: #5D7DA2;
text-decoration: none;
	padding-right: 10px;

}


.headergreybar A:visited {
color: #5D7DA2;
text-decoration: none;
	padding-right: 10px;

}


.headergreybar A:hover {
color: #5D7DA2;
text-decoration: none;
	padding-right: 10px;

}






.tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D7DA2;
	margin-bottom:0;
	margin-top:0;
}







.matchlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


.matchlink A:link {
color: #000000;
text-decoration: none;

}


.matchlink A:visited {
color: #000000;
text-decoration: none;

}


.matchlink A:hover {
color: #FF6600;
text-decoration: none;

}



.matchlinku {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}


.matchlinku A:link {
color: #BEBF40;
text-decoration: underline;

}


.matchlinku A:visited {
color: #BEBF40;
text-decoration: underline;

}


.matchlinku A:hover {
color: #DC4747;
text-decoration: underline;

}


.matchlinktitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 5D7DA2;
	margin-bottom:0;
	margin-top:0;
	text-decoration: none;
}


.matchlinktitle A:link {
	color: 5D7DA2;
text-decoration: none;

}


.matchlinktitle A:visited {
color: 5D7DA2;
text-decoration: none;

}


.matchlinktitle A:hover {
color: 5D7DA2;
text-decoration: underlined;

}












.accountlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D7DA2;
	text-decoration: none;
}


.accountlink A:link {
color: #5D7DA2;
text-decoration: none;

}

.accountlink A:visited {
color: #5D7DA2;
text-decoration: none;

}


.accountlink A:hover {
color: #5D7DA2;
text-decoration: underlined;

}


a

.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.navlink:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.navlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.navlink:hover {
	color: #FFFFC0;
	text-decoration: underline;
}




.sidelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9E3F;
	text-decoration: none;
}



.sidelink A:link {
color: #FF9E3F;
text-decoration: none;

}


.sidelink A:visited {
color: #FF9E3F;
text-decoration: none;

}


.sidelink A:hover {
color: #5D7DA2;
text-decoration: underline;

}



.sidelinkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D86B00;
	font-weight: bold;
	text-decoration: none;
}


.sidelinkbold A:link {
color: #D86B00;
font-weight: bold;
text-decoration: none;

}


.sidelinkbold A:visited {
color: #D86B00;
font-weight: bold;
text-decoration: none;

}


.sidelinkbold A:hover {
color: #D86B00;
font-weight: bold;
text-decoration: underlined;

}







.spheaderlinkHL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9E3F;
	text-decoration: none;
	padding-right: 40px;
}


.spheaderlinkHL A:link {
color: #FF9E3F;
text-decoration: none;
	padding-right: 40px;

}


.spheaderlinkHL A:visited {
color: #FF9E3F;
text-decoration: none;
	padding-right: 40px;

}


.spheaderlinkHL A:hover {
color: #FF9E3F;
text-decoration: none;
	padding-right: 40px;

}






.spheaderlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D7DA2;
	text-decoration: none;
	padding-right: 40px;
}


.spheaderlinks A:link {
color: #5D7DA2;
text-decoration: none;
	padding-right: 40px;

}


.spheaderlinks A:visited {
color: #5D7DA2;
text-decoration: none;
	padding-right: 40px;

}


.spheaderlinks A:hover {
color: #5D7DA2;

text-decoration: none;
	padding-right: 40px;
}



.sh2 {
	background-color: eeeeee;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
}

.scoreshead1 {
	background-color: F5A04D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}


.guides
{
	background-color: #FF7200
}


.guidesborder {
	border: thin solid #FF7200;
}


.greenborder {
	border: thin solid #468870;
}


.orangeborder {
	border: thin solid #FF9E3F;
}


.redborder {
	border: thin solid #900000;
}



.dottedborder {
	border: thin dashed #555555;
}


.dashedborder {
	border-style: dashed;
	border-color: #8CA4D0;
	border-width: 3px;
}



.whiteonblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #e7e7e7;
	margin-bottom:0;
	margin-top:0;
}

.whiteonblue A:link{
	color: #FFFFFF;
}

.whiteonblue A:visited{
	color: #FFFFFF;
}

.whiteonblue A:hover{
	color: #FFFFFF;
}


.whiteonorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FF9E3F;
	margin-bottom:0;
	margin-top:0;
}

.whiteonorange A:link{
	color: #FFFFFF;
}

.whiteonorange A:visited{
	color: #FFFFFF;
}

.whiteonorange A:hover{
	color: #FFFFFF;
}


.whiteongreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #468870;
	margin-bottom:0;
	margin-top:0;
}

.whiteongreen A:link{
	color: #FFFFFF;
}

.whiteongreen A:visited{
	color: #FFFFFF;
}

.whiteongreen A:hover{
	color: #FFFFFF;
}


.whiteonred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #900000;
	margin-bottom:0;
	margin-top:0;
}

.whiteonred A:link{
	color: #FFFFFF;
}

.whiteonred A:visited{
	color: #FFFFFF;
}

.whiteonred A:hover{
	color: #FFFFFF;
}



.blueongrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5D7DA2;
	background-color: #EEEEEE;
	margin-bottom:0;
	margin-top:0;
}

.blueongrey A:link{
	color: #5D7DA2;
}

.blueongrey A:visited{
	color: #5D7DA2;
}

.blueongrey A:hover{
	color: #5D7DA2;
}


.blueongreybig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D7DA2;
	background-color: #EEEEEE;
	margin-bottom:0;
	margin-top:0;
}
.orangeongrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9E3F;
	background-color: #EEEEEE;
	margin-bottom:0;
	margin-top:0;
}

.whiteongrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AAAAAA;
	margin-bottom:0;
	margin-top:0;
}


.greenongrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #468870;
	background-color: #cccccc;
	margin-bottom:0;
	margin-top:0;
}

.greybox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	margin-bottom:0;
	margin-top:0;
}


.regquote {
	position: relative;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #627DA7;
}
.regnames {
	position: relative;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #627DA7;
}
.reghead  {
	position: relative;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #294877;
}


.coin {
	background-image: url(/images/home/coin.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}


.pborder1 {
	border: thin solid #B05036;
}

.pheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B05036;
}
.pborder2 {
	border: thin solid #365EB0;
}

.pheading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #365EB0;
}
.pborder3 {
	border: thin solid #B09A36;
}

.pheading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B09A36;
}


.offer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C00000;
	padding: 10px;
	margin-top: 10px;
}

.offer A:hover {
	color: #FFFF00;
}

.offer A:visited {
	color: #FFFFFF;
}

.offer A:link {
	color: #FFFFFF;
}


.othersites {
	position:absolute;
	text-align:left;
	right: 10px;
	top: 70px;
	background-color:#F9F0EC;
	padding: 4px;
	display: none;
	border:1px solid #000000;
	z-index: 4;
}

.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#330099;
	text-decoration: none;
}

.newslink A:link {
	text-decoration: none;
}


.steps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	margin-bottom:4px;
	margin-top:4px;
}


.textbottom {
	vertical-align:text-bottom;
} 


.eurobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:6px;
	background-color:#F9F0E9;
	border: 2px solid #A65E24;
	margin: 6px;
}