body
{
background:#fff url(http://www.mcfc.co.uk/MCFC/pix/framework/bg_body.jpg) repeat-x;
}


div#Reg 
{
	width: 98%
}
.RegPage
{
	border-color: White;
	padding: 2px;
	text-align:left;
	border-style:solid;
	font: normal 1.1em Verdana, Arial, "sans serif";
}

.SectionHeader
{
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#14C7ED;
	margin-bottom:2px;
}

.SecionHeaderInner
{
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color:White;
}

.ActiveProgress
{
	background-color:#14C7ED;
	font-size:18px;
	font-weight:bold;
	color:#00285e;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:0px;
	width:100%;
}

.InactiveProgress
{
	background-color:#00285e;
	font-size:16px;
	font-weight:bold;
	color:#999999;
	text-align:left;
	padding-left:3px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:0px;
	width:100%;
}

.RegNextButton
{
	background: url(../../../Images/registration_NEXT.gif);
	width: 81px;
	height: 34px;
	cursor: pointer;
	border-style: none;
}

.RegBackButton
{
	background: url(../../../Images/registration_BACK.gif);
	width: 87px;
	height: 35px;
	cursor: pointer;
	border-style: none;
}

.RegNowButton
{
	background: url(../../../Images/registration_NOW.gif);
	width: 118px;
	height: 82px;
	cursor: pointer;
	border-style: none;
}

br.Clear, hr.Clear, div.Clear
{
	clear: both;
}
div#Main
{
	width: 595px;
}
div#Main div#HowLoHeader img
{
	padding: 2px;
}

div#Main div#Navigation 
{
	padding-top: 3px;
	padding-bottom: 10px;
	font-size: 1em; 
	margin: 0 auto;
}
div#Main div#Navigation ul
{
	margin:0;
	padding:0 0px 0;
	list-style:none;
}
div#Main div#Navigation ul li
{
	float:left; 
	margin:0;
	
}
div#Main div#Navigation ul li img
{
	border: none;
}
div#Main div#Navigation a
{
	display:block;
	text-decoration:none;
	font-weight: bold; 
}

div#Main div#Content
{
	width: 595px;
}
div#Main div#Content div#Blurb
{
	width: 97%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	float: left;
	padding-top: 10px;
}

#Blurb h2
{
	font-family:Arial;
	color:#00285e;
	font-weight:normal;
	/*font-size:1.7em;*/
}

div#Main div#Content div#TermsText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	float: left;
	padding-top: 5px;
	padding-left: 5px;	
}

div#Main div#Content div.Line
{
	width: 97%;
	border-bottom: 2px solid #00285e;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 1px;
	font-size: 1px;
}
div#Main div#Content div.LineColumn1
{
	border-bottom: 2px solid #00285e ;
	margin-top: 7px;
	margin-bottom: 20px;
	margin-left: 5px;
	height: 1px;
	width: 100%;
	font-size: 1px;
}
div#Main div#Content div.LineColumn2
{
	border-bottom: 2px solid #00285e;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 100%;
	font-size: 1px;
  }

div#Main div#Content div.ContentLine
{
	border-bottom: 2px solid #00285e;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 550px;
	font-size: 1px;
  }

div#Main div#Content div#Column1
{
	float: left;
	width:295px;

}
div#Main div#Content div#Column1 div.BackgroundColor
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	background-color: #CCD4DF;
	width: 236px;
	
}
div#Main div#Content div#Column3 div.BackgroundColor
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	background-color: #CCD4DF;
	width: 236px;
	
}
div#Main div#Content div#Column1 div.BackgroundColor div#Images
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;	
}
div#Main div#Content div#Column1 div.BackgroundColor div#Images img#Phone1
{
	margin-left: 10px;
	margin-right: 30px;
}
div#Main div#Content div#Column1 p.Column1Text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.72em;
	color: #00285e;
	width: 198px;
	padding: 8px;
}

div#Main div#Content div#Column1 p#Column1Blurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	padding: 5px 3px 3px 5px;
	margin: 0px;
	width: 215px;
	
	
}
div#Main div#Content div#Column3 p#Column1Blurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
	padding: 5px 3px 3px 5px;
	margin: 0px;
	width: 215px;
	
	
}
div#Main div#Content div#ContentText
{
	float: left;
	width: 97%;
	/*width: 116px;*/	
}

div#Main div#Content div#ContentText p.ContentBlurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*font-size: 0.7em;*/
	color: #00285e;
	margin-top: 6px;
}

div#Main div#Content div#ContentImage
{
	float: left;
	margin-top: 8px;
}

div#Main div#Content div#Column1 p.AuctionLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color: #00285e;
}

div#Main div#Navigation
{
	float: left;
}
div#Main div#Content div#Column3
{
	width: 275px;
	float: left;
}
div#Main div#Content div#Column4
{
	width: 275px;
	float: left;
}
div#Main div#Content div#Column2
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	width: 275px;
	float: right;
  	padding-left: 0px;
  	padding-right: 20px;
}

div#Main div#Content div#Column2 div.BackgroundColor
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	background-color: #CCD4DF;
	width: 236px;
	
}
div#Main div#Content div#Column4 div.BackgroundColor
{
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
	background-color: #CCD4DF;
	width: 236px;
	
}

div#Main div#Content div#Column2 div#Column2Blurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 4px;
}
div#Main div#Content div#Column4 div#Column2Blurb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/**/
	color: #00285e;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 4px;
}
div#Main div#Content div#Column2Auction
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #00285e;
	width: 207px;
	float: right;
  	padding-left: 25px;
	
}


div#Main div#Content p.Highlighted 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*font-size: 1.2em;*/
	color: #00285e;
	padding-left: 5px;
}

div#Main div#Column2 p.Highlighted2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	color: #00285e;
	padding-left: 0px;
}

div#Main div#Column2Auction p.Highlighted2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #00285e;
	padding-left: 25px;
}

div#Main div#Content div#Column2 div#Column2Background 
{
	background-color: #CCD4DF;
	width: 207px;
	padding:0px;
	margin: 0px;
	margin-left:3px;
	border: 0px;
	
}

div#Main div#Content div#Column2Auction div#Column2AuctionBackground 
{
	background-color: #CCD4DF;
	width: 207px;
	padding:0px;
	margin: 0px;
	margin-left:3px;
	border: 0px;	
}


div#Main div#Content div#Column2 div.Column2Text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color: #00285e;
	width: 198px;
	
	
}

div#Main div#Content div#Column2Auction p#Column2AuctionText 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #00285e;
	width: 192px;
	padding: 5px;	
	margin-bottom: 0px;
	margin-top: 0px;
}
div#Main div#Content div#Column2Auction div#Column3
{	
	width: 207px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #00285e;
	float: left;	
}
div#Main div#Content div#Column2Auction div#Column3 p.Links
{
	margin-top: 85px;
}
div#Main div#Content div#Column2Auction div#Column4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color: #00285e;
	float: right;
	margin-right: 5px;	
}
div#Main div#Content div#Column2 div#Column4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
		
}
div#Main div#Content div#Column2Auction div#Column4 p.TextAlign
{
	padding-right: 0px;
	width: 100px;
}

#termsLine
{
	width: 97%;
	border-bottom: 1px solid #14c7ed;
	margin-top: 12px;
	margin-bottom: 0px;
}
.terms
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #00285e;
	padding: 0px;
}
a.termsLink:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
}
a.termsLink:Active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
}
a.termsLink:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
	text-decoration: underline;
}

#HLWIG 
{
	border: none;
}

h5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: strong;
	font-size: 1em;
	color: #00285e;
}

.BidInstructions
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color: #00285e;
}

#HLWIG .submitButton
{
	background-color: #14C7ED;
	border: 1px solid #00285e;
	padding: 2 2 2 2;
	width: 80px;
	font-weight: bold;
	color: #00285e;
	cursor: pointer;
	margin-bottom: 10px;
	margin-top: 10px;
}

.RegButton
{
	background-color:#14C7ED;
	color:00285e;
	font-weight: bold;
}

.LeftHolder
{
	float: left;
	width:49%;
}

.RightHolder
{
	float:right;
	width:49%;
}

.TextHolder
{
	width:100%;
	background-color: #CCD4DF;
	padding-top:5px;
	padding-bottom:5px;
	border-color:#14C7ED;
	border-style:solid;
	border-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color: #00285e;
}

.InnerContent 
{
	padding-left:3px;
	padding-right:3px;	
}

.LeaderBoardInnerContent
{
	margin-top:20px;
}

.RegLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
}

.RegInfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00285e;
}
.RegError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:Red;
}

.RegLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #00285e;
}

.RegBuyBidsButton
{
	background-color:Transparent;
	border-style:none;
	font-weight:bold;
	color:#00285e;
	cursor:pointer;
}

.RegButton
{
	background-color:#14C7ED;
	color:00285e;
	font-weight: bold;
}

.VSpacer
{
	height:5px;
}

.LeaderBoardAlternateItem
{
	background-color:#14C7ED;
}

.AccountStatusHeaderContent
{
	background-color: #14C7ED;
	border-width: 0px;
	vertical-align:middle;
	color:White;
	height:20px;
	padding-top:7px;
	padding-bottom:0px;
	margin-bottom:5px;
	font-size:10px;
}

.AccountStatusSpacer
{
	height:5px;
	width:12px;
	float:left;
}

div.AccountStatusHeaderContent a:link    { color: #00285e; font-size:9px; font-weight:bold; text-decoration: none; }
div.AccountStatusHeaderContent a:visited { color: #00285e; font-size:9px; font-weight:bold; text-decoration: none; }
div.AccountStatusHeaderContent a:hover   { color: #00285e; font-size:9px; font-weight:bold; text-decoration:underline; }
div.AccountStatusHeaderContent a:active  { color: #00285e; font-size:9px; font-weight:bold; text-decoration: none; }

.AccountNavigationContent
{
	background-color: White;
}

.AccountDetailsActiveTab
{
	background-color: #14C7ED;
	float: left;
}

.AccountDetailsInactiveTab
{
	background-color:#00285e;
	float: left;
	color:Black;
	padding-bottom:1px;
}

.AccountDetailsTabSpacer
{
	float: left;
	width: 5px;
	height: 22px;
	background-color: White;
}

.AccountDetailsHeader
{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 10px;
	width: 98%;
	text-align:left;
	background-color:#14C7ED;
	color:#00285e;
}

.AccountContent
{
	background-color: #14C7ED;
	color:#00285e;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.AccountAddressDetailsHolder
{
	width: 300px;
	float: none;
	text-align:left;
}

.AccountDOBDetailsHolder
{
	width: 185px;
	margin-top: 5px;
	text-align:left;
	float: none;
}

.AccountDetailsSumbitPersonalDetailsHolder
{
	text-align:center;
}

.AccountNameDetailsHolder
{
	width: 300px;
	float: none;
	text-align:left;
}

.AccountDetailsError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Red;
}

.AccountError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:Red;
}



.AccountHowLowAuctionsHolder
{
	width: 330px;
	float: none;
	text-align:left;
}

.AccountDetailsListItem
{
	font-size: 10px;
	background-color: Transparent;
	border-width: 0px;
	border-style: none;
	color:#00285e;
}

.AccountDetailsAlternateListItem
{
	font-size: 10px;
	background-color: Transparent;
	border-width: 0px;
	border-style: none;
	color:#00285e;
}

.AccountDetailsBidsListTable
{
	width: 100%;
	border-style: none;
	border-width: 0px;
	padding: 0,0,0,0;
}

.AccountBidListHolder
{
	text-align:center;
}

.AccountPasswordDetailsHolder
{
	width: 380px;
	text-align:left;
	float:none;
}

.AccountHowLowAlertPrefHolder
{
	width: 330px;
	float: none;
	text-align:left;
}

.AccountCurrentCardDetailsHolder
{
	width: 250px;
	text-align:left;
}

.AccountNewCardDetailsHolder
{
	width: 350px;
	text-align:left;
	float: none;
}

.RecommendAFriendContent
{
	background-color: #FFFFFF;
	border-width: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	color:#00285e;
}

div.RecommendAFriendContent A
{
	text-decoration: underline;
	color: Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	color:#00285e;
}

.AccountRecommendAFriendHeader
{
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	color:#00285e;
}

.AccountRecommendAFriendInstructionsHolder
{
	width: 300px;
	margin-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	text-align:left;
	float:none;
}

.AccountRecommendAFriendAlreadyRecommendedHolder
{
	width: 350px;
	float:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	text-align:left;
	color:#00285e;
}

.AccountRecommendAFriendEmailEntriesHolder
{
	width: 300px;
	float: none;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	margin-top:20px;
	color:#00285e;
}

div#Content fieldset#HLWIG label span
{
	display: block;
	float: left;
	width: 200px;
}

div.AccountDetailsActiveTab a:link    { color:#00285e; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;}
div.AccountDetailsActiveTab a:visited { color:#00285e; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; }
div.AccountDetailsActiveTab a:hover   { color:#FFFFFF; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; }
div.AccountDetailsActiveTab a:active  { color:#00285e; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; }

div.AccountDetailsInactiveTab a:link    { color:White; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;}
div.AccountDetailsInactiveTab a:visited { color:White; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;}
div.AccountDetailsInactiveTab a:hover   { color:#14C7ED; font-weight:bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;}
div.AccountDetailsInactiveTab a:active  { color:White; font-weight:bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;}

.SimpleBidLabel
{
	width:150px;
	font-size:12px;
}

.HowLoLeaderBoardHolder
{
	text-align:center;
	padding-bottom:5px;
}

.HowLoTitle
{
	font-weight:bold;
	font-size:18px;
}

.BidInternationalBidEntry
{
	width:80px;
}

.LeaderboardFirstPlaceItem
{
	width:100%;
	border-color:#14C7ED;
	border-width:2px;
	border-style:solid;
	
}