
td img {display: block;}

body
{
    background-color:#ffffff;
    text-align:center;
    margin: 0 auto;
}

.divContainer
{
position: relative;
width:782px;
margin: 0 auto;
}
Div.MainTabSelected
{
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
}
A.MainTab
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000066;	
}

A.MainTab:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000066;	
}

A.PrizeEntry
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ff0000;	
	padding-left:3px;
	padding-right:3px;
}

A.PrizeEntry:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ff0000;	
	padding-left:3px;
	padding-right:3px;
}

A.FooterNavigation
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px; 
	color: #000000;	
}

A.FooterNavigation:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000;	
}

A.HeaderNavigation
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;	
}

A.HeaderNavigation:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;	
}

A.Winner
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000;	
}

A.Winner:Hover 
{ 
	text-decoration:normal;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;	
}

A.TermsSmall
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px; 
	color: #444444;	
}

A.TermsSmall:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #444444;	
}
.PrizeEntryText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #717171;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}


.PrizeSectionTitle
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000066;
	font-weight:bold;
}

.PrizeFeatureTitle
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #000066;
	font-weight:bold;
}

.SignUpText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444;
	font-weight:bold;
}

.SignUpTextBig
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #444444;
	font-weight:bold;
}

.SignUpTextSmall
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #444444;
	font-weight:bold;
}

.SignUpTextRed
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ff0000;
	font-weight:bold;
}

.RegoTextRed
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ff0000;
	font-weight:bold;
}

.InputText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #444444;
	font-weight:normal;
	width:120px;
}

.BodyText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #444444;
	font-weight:bold;
}

#header
{
    width:782px;
    display:block;
    background-color:#FFFEC5;
    text-align:left;
}

.cleaner {
	clear:both;
	font-size:1px;
    display: block; 
    height: 0; 
    visibility: hidden;}


div#prize-panel div.pp {
	float:left;
	margin-right:10px;
	width:144px;
}

div#prize-panel div.ppnr {
	float:right;
	width:144px;
	margin:0;
}

div#header-navigation
{
    float:left; 
    padding-left:15px;
    background-color:#FFFEC5;
}
    

div#header-links
{
    float:right; 
    padding-right: 20px; 
}

div#header-navigation a
{
    height:24px;
}

div#header-navigation div 
{
	float:left;
	padding-right:2px;
     
}


div#header-navigation a 
{
    text-decoration: none;
    text-align: center;
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000066;
    padding:  5px 0 0 0;
}

div#header-navigation a:Hover 
{ 
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000066;	
    padding:  5px 0 0 0;
}

a.menu-household
{
    background:   url(../images/nav_97.jpg) #fffec5 0 0 no-repeat;
    width:97px;
    height:26px;
    display: block;
	text-decoration:none;
	white-space:nowrap;
}

a.menu-holiday {
	background: url(../images/nav_79.jpg) #fffec5 0 0 no-repeat;
	width:79px;
    height:26px;
    display:block;
	text-decoration:none;
	white-space:nowrap;
}

a.menu-car {
	background: url(../images/nav_49.jpg) #fffec5 0 0 no-repeat;
	width:49px;
    height:26px;
    display:block;
	text-decoration:none;
	white-space:nowrap;
}

a.menu-gadget {
	background: url(../images/nav_79.jpg) #fffec5 0 0 no-repeat;
	width:79px;
    height:26px;
    display:block;
	text-decoration:none;
	white-space:nowrap;
}

a.menu-date {
	background: url(../images/nav_69.jpg) #fffec5 0 0 no-repeat;
	width:69px;
    height:26px;
    display:block;
	text-decoration:none;
	white-space:nowrap;
}


.SignInH {background: white url(../images/sign_in_header.jpg) 0 0 no-repeat ; height:40px;}
.NewsH {background: white url(../images/newsletter_header.jpg) 0 0 no-repeat ; height:72px;}
.CashH {background: white url(../images/cash_prize_header.jpg) 0 0 no-repeat ; height:55px;}
.WinnerH {background: white url(../images/winners_header.jpg) 0 0 no-repeat ; height:40px;}
.AccountH {background: white url(../images/myaccount_header.jpg) 0 0 no-repeat ; height:51px;}
.LeftF {background: white url(../images/section_footer.jpg) 0 0 no-repeat ; height:6px;}

div.RegoDD {margin:0 0 20px 0;}

div.SurveyBox {width:270px; height:120px; border:solid thin red; margin:5 5 5 5;}
div.Survey   {width:540px;  border:solid thin red; margin:5 5 5 5;}

.NewsletterBodyText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444;
	font-weight:normal;
}

.SurveyIntroText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444;
	font-weight:normal;
}

.SurveyBodyText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #444444;
	font-weight:bold;
}

.SurveyTitleText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	font-weight:bold;
}

.CategoryTitleText
{ 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight:normal;
}

A.TermsLink
{
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;	
}

span.TermsLink
{
	text-decoration:underline;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;	
}

.EntryOrangeTitle
{
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #E95606;	
}

.SearchTitle
{ 
	text-decoration:none;  
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;	
}

.TickText
{ 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #E95609;	
}

A.FooterSmall
{ 
	text-decoration:none;  
	font-weight: normal; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px; 
	color: #666666;	
}

A.FooterSmall:Hover 
{ 
	text-decoration:normal;  
	font-weight: normal; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666;	
}

.Spacer
{ 
	height:8px;
}

.redLine{height:4px; background-color:#E85507; border-top:6px;}
.spacer{height:7px; background-color:#ffffff;}
.pageWidth{width:782px; text-align:left;}
.lftWidth{width:166;}
.cntWidth{width:453;}
.rhtWidth{width:120;}
.lftCol{float:left; width:166px; border-left:5px;}
.cntCol{float:left; width:453px; margin-left:10px;}
.rhtCol{float:right; width:120px;}

.popMask {
position:fixed;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .40;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent;
	background-color: #111444;
	background-repeat: repeat;
	display:none;
}

.popupContainer {
    z-index: 201;
    padding: 0px;
	display:none;
	width:400px;
	height:100px;
	position:absolute;
}

.popupTerms {
    z-index: 202;
    left:50px; 
    top:100px; 
	width:650px;
	height:350px;
    padding: 0px;
	display:none;
}

.popupInner {
    border: solid thin #e85507; 
    background-color: #ffffff;
}
	
.popupBody{
	padding:5px 5px 5px 5px;
}


.popupTitleBar {
	background-color: #fede63;
	color: #ffffff;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #e85507;
	border-top: 1px solid #e85507;
	border-left: 1px solid #e85507;
	border-right: 1px solid #e85507;
	position: relative;
	z-index: 203;
}
.popupTitle {
	float:left;
    font-family: Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #444444;
	font-weight:bold;
}
.popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}
