/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background:#000000;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	visibility: visible;
}
*{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Defaults */

	form{ padding:0px; margin:0px; }
	* html form{ padding:0px; margin:0px; }

	/*
	a:link{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #2390FD; }
	a:visited{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0A4D90; }
	a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color: #FDBD23; }
	a:active{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #FDBD23; }
	*/
	a:link{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #810000; }
	a:visited{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #2C0101; }
	a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color: #ff0000; }
	a:active{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #B20E13; }

	td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
	}
	
	img {
		border:none;
	}
	.imgBorder {
		border:1px solid #eeeeee;
	}
	#container { /* MAIN CONTAINER */
		background:#000000;
		position:relative;
		width:960px;
		text-align:left;
		overflow: visible;
		margin-right: auto;
		/* margin-right: 0px; */
		margin-bottom: 0px;
		margin-left: auto;
		/* margin-left: 5px; */
		margin-top: 0px;
		padding: 0px;
	}

#lhs{
	width:163px;
	float:left;
	margin:0px 2px 0px 0px;
	text-align:left;
	/* border:1px solid #ff0000; */
}
.inputLogin{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	width:140px;
}
	.menuItem{
		border-bottom:1px dotted #B20E13;
		margin-bottom:12px;
		color:#ffffff;
	}
	.menuItem a:link, .menuItem a:visited{
		text-decoration: none;
		color: #FFBA00;
	}
	.menuItem a:hover, .menuItem a:active{
		text-decoration: underline;
		color: #F6E302;
	}

	.menuTitle{
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		padding:0px 0px 4px 0px;
	}
	.redFont{
		color:#B20E13;
	}

#middle{
	width:630px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	text-align:left;
}
	.quickMenu{
		height:20px;
		padding-top:10px;
		color:#999999;
	}
	.quickMenu a:link, .quickMenu a:visited{
		text-decoration: none;
		color: #999999;
	}
	.quickMenu a:hover, .quickMenu a:active{
		text-decoration: underline;
		color: #F6E302;
	}

#rhs{
	width:161px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 4px;
	padding-top:30px;
}

	.lineBr{
		clear: both;
		line-height: 1px;
		height: 1px;
		display: block;
		margin: 0px;
		padding: 0px;
	}
	.dividerLine{
		clear:both;
		border-bottom:1px solid #CA0201;
	}
	.colourLine{
		clear:both; border-bottom:1px solid #000000;
		width:98%;
	}
/* End Defaults */


.clearBoth{
	clear:both;
	height:1px;
	font-size:1px;
}

.Padding3pix{
	padding:3px;
}

.nextPrev{
	font-weight:bold;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #eeeeee;
	margin-bottom:5px;
	position:relative;
}
/* simple form */

.card_details{
	width:90%;
	padding:10px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #eeeeee;
	background-color:#d9d9d1;
}

#payment_response{
	position:relatime;
	z-index: 3000;
	top:200px;
	width:630px;
	position:relative;
	/* float:left; */
	padding:0px 0px 0px 0px;
	text-align:left;
	background-color: #ffffff;
}

#footer{
	color:#000000;
	background:#ffffff;
	padding:8px;
	border-top:1px solid #000000;
	text-align:center;
	position:relative;
}

