body			{ 
				background-color: #FFFFFF; 
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				color: #272727;
				font-family: Verdana, sans-serif;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 10pt;
				word-spacing: normal;
				letter-spacing: normal;
				text-decoration: none;
				text-transform: none;
				text-align: left;
				line-height: normal;
}

.general		{
				color: #5d5d5d;
				border-top: 0px solid #ffffff;
				border-bottom: 1px solid #cccccc;
				border-left: 0px solid #ffffff;
				border-right: 0px solid #ffffff;
				padding: 0px 0px 20px 0px;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				letter-spacing: normal;
				text-align: left;
				line-height: 20pt;
}

.location		{
color: #5d5d5d;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
padding: 0px 0px 0px 20px;
font-family: Century Gothic, Arial, Verdana, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 15pt;
letter-spacing: normal;
text-align: left;
line-height: 59pt;
}

.titlebody		{
				color: #7b7b7b;
				font-family: Century Gothic, Arial, Verdana, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 15pt;
				letter-spacing: normal;
				text-align: left;
				text-transform: normal;
				line-height: 20pt;
}

.titleside		{
				color: #7b7b7b;
				font-family: Century Gothic, Arial, Verdana, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 15pt;
				letter-spacing: normal;
				text-align: left;
				text-transform: normal;
				line-height: 20pt;
}

.logintext		{
				color: #7b7b7b;
				font-family: Century Gothic, Arial, Verdana, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 10pt;
				letter-spacing: normal;
				text-align: left;
				text-transform: uppercase;
				line-height: normal;
}

.notes		{
				color: #cc0000;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 9pt;
				letter-spacing: normal;
				text-align: left;
				text-transform: normal;
				line-height: normal;
}

.header		{
				color: #000000;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-weight: bold;
				font-size: 11pt;
				letter-spacing: normal;
				text-align: left;
				text-transform: uppercase;
				line-height: normal;
}

.subheader		{
				color: #333333;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-variant: small-caps;
				font-weight: bold;
				font-size: 10pt;
				letter-spacing: normal;
				text-align: left;
				line-height: normal;
}

.decorone		{
				color: #5d5d5d;
				padding: 0px 0px 20px 0px;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				letter-spacing: normal;
				text-align: left;
				line-height: 12pt;
}

.decortwo		{
				color: #5d5d5d;
				padding: 0px 0px 20px 0px;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				letter-spacing: normal;
				text-align: left;
				line-height: 12pt;
}

.decorthree		{
				color: #000000;
				font-family: Arial, Verdana, sans-serif;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				letter-spacing: normal;
				text-align: left;
				line-height: normal;
}

table, td, tr, th, p, div {
	font-family: Arial, Verdana, Century Gothic;
	font-size: 8pt;
}

a 		{
		text-decoration: none;
		font-weight: normal;
		color: #009900;
}

a:hover 		{
		text-decoration: none;
		font-weight: normal;
		color: #0000ff;
}

hr 		{
		margin-top: -5px;
		height: 1px;
		background-color: #888888;
		color: #888888;
		visibility : visible;
}

table.primary {
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

table.primary th {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 7px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: normal;
	color: #000000;
}

table.primary td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 7px;
	color: #888888;
}

/*table.primary td td {
	border: none;
	width: 25%;
	padding: 3px;
	color: none;
}*/

table.primary tr.l1 td {
	background-color: #f3f3f3;
}
table.primary tr.l2 td {
	background-color: #ffffff;
}
table.primary tr.l3 td {
	background-color: #ecfdf1;
}

.general		{
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 8pt;
letter-spacing: normal;
text-align: left;
line-height: 12pt;
}


.extra		{
color: #7b7b7b;
font-family: Century Gothic, Arial, Verdana, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 15pt;
letter-spacing: normal;
text-align: left;
text-transform: normal;
line-height: normal;
}

.regular		{
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 8pt;
letter-spacing: normal;
text-align: left;
line-height: 12pt;
}

.location_box		{
color: #000000;
padding: 10px 15px 10px 15px;
font-family: Arial, Verdana, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 12pt;
letter-spacing: normal;
text-transform: normal;
text-align: left;
line-height: 25pt;
}

.header_box		{
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: normal;
text-transform: normal;
text-align: left;
line-height: normal;
				
}

.terms		{
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
letter-spacing: normal;
text-transform: normal;
text-align: left;
line-height: normal;
				
}

.boxgrey {

	background: white url(../images/Box_Grey.jpg) no-repeat;
	padding: 15px 15px 15px 15px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: normal;
	line-height: normal;
	color: #777777;
}

.boxgrey th {

	padding: 10px 15px 10px 15px;
	font-family: Century Gothic, Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: normal;
	text-align: left;
	line-height: 10pt;
	color: #000000;
}

.background1
{
	background: #bfe1fb;
}

.background2
{
	background: #e0f1fe;
}

.red, .inactive
{
	color:#900;
}

.green, .active
{
	color:#0F0;
}

