/**  Variables to change **/
/*
### Links###
e8090a
003876

## Base Text Colour ##
000

## Marquees ##
MarQueeLinkColour
003876

## Buttons ##
fff
000
003876

*/
/** End Variables **/
/************** SITE SPECIFIC STYLESHEET FOR OUTER FRAME ****************/
/** DO NOT EDIT WIDTHS OF ANY DIV OR ELEMENT, HEIGHTS CAN BE EDITED **/
/** DO NOT ADD PADDING TO DIVS ON THE LEFT AND RIGHT, THIS  WILL MESS IE UP, JUST TOP AND BOTTOM IS ALLOWED **/


/* Links - General - Should contrast with the general background of the site */
a:link, a:visited,
h3.ActivityHistoryH a span.AHsmallLink	{
	color:#e8090a;
	text-decoration:underline;
}
a:hover	{
	color:#003876;
}

/** Links in Userbar - Should contrast with the background of the Userbar **/
.UserBar p a:link, .UserBar p a:visited,
#navGP li a, #navUP li a,
.UserBar li a, .UserBar2 li a,
.UserBar a:link, .UserBar a:visited, .UserBar2 a:link, .UserBar2 a:visited
	{
	color:#fff;
}

/** Footer Links **/
#Footer a:link, #Footer a:visited	{
	color:#e8090a;
	border-right:1px solid #000;
}
#Footer a:hover	{
	color:#003876;
}

/********* End Links *********/

body {
	color:#000;
	background:#fff url(bg_body.jpg) repeat fixed top center;
}

/* Explicit text colours **/
h3.ActivityHistoryH	{
	color:#000;
}


/** Backgrounds - Remove image references if no images are used **/
#MainHolderBorder, #MainHolderBorderTwoCol, #MainOuterBorder {
	margin:0 auto;
	background:#fff;
}

#tbMainHolderTwoColumns	{
	background:#fff;
}

.UserBar, .UserBar2  {
	color: #000;
	background:#222 url(bg_userbar.jpg) no-repeat left bottom;
}

#Footer {
	padding:40px 0 20px 0;
	background:#fff;
}

/** Form Buttons **/
input.FrmLoginBtn,
.FormBtnSearch, input.FrmLoggedinBtn,
.UserBar2 a.UsrBarLogout,
a.UsrBarMyAccount, a.UsrBarMyAccount:visited, a.UsrBarLogout, a.UsrBarLogout:visited,
table.tbPostLogin a.UsrBarMyAccount:link, table.tbPostLogin a.UsrBarMyAccount:visited,
table.tbPostLogin a.UsrBarLogout:link, table.tbPostLogin a.UsrBarLogout:visited	{
	color:#fff;
	border:1px solid #000;
	background:#003876;
}

/** Form button hover states **/
.FrmLoginBtn:hover, .FormBtnSearch:hover, a.UsrBarMyAccount:hover, a.UsrBarLogout:hover,
table.tbPostLogin a.UsrBarMyAccount:hover, table.tbPostLogin a.UsrBarLogout:hover	{
	background:#e8090a;
}


/*** Marquees ***/
#UsePointsRSS h3, #GetPointsRSS h3 {
	color: #fff;
	margin-left:25px;
}

#GetPointsRSS, #UsePointsRSS {
	background: url(bg_marquee.jpg) no-repeat top left;
}

/* RSS GET AND USE POINTS LINK */
#UsePointsRSS ul li a.displayblock,
#GetPointsRSS ul li a.displayblock,
#UsePointsRSS ul li a:link,
#UsePointsRSS ul li a:visited,
#GetPointsRSS ul li a:link,
#GetPointsRSS ul li a:visited	{
	color:#e8090a;
	border-bottom:1px dotted #003876;
}

/* RSS GET AND USE POINTS HOVER */
#UsePointsRSS ul li a.displayblock:hover,
#GetPointsRSS ul li a.displayblock:hover {
	border-bottom:1px solid #fff;
	background:#f9f9f9;
}

/* THE SEE MORE PRIZES LINK FOR THE RSS FEEDS AT THE BOTTOM */
.RSSMore a.displayblock	{
	background: url(bg_marquee.jpg) no-repeat 0 -139px;
}
.RSSMore a:hover {
	background: url(bg_marquee.jpg) no-repeat 0 -163px;
	color:#fff;
}

/** IE7**/
#UsePointsRSS *.RSSMore a.displayblock	{
	background: url(bg_marquee.jpg) no-repeat 0 -140px;
}
#UsePointsRSS *.RSSMore a:hover {
	background: url(bg_marquee.jpg) no-repeat 0 -164px;
}

/** Same colour (Bg Image) as middle iFrame Background **/
.tInformation	{
	background:#fff;
}

/****************************************************************************
XXXXXXXXXXXXXXXXXXXXXXXX End Integrated Styles XXXXXXXXXXXXXXXXXXXXXXXX
****************************************************************************/


/****************************************************************************
 BEGIN Images added but not required to edit. Edit only if necessary 
****************************************************************************/

/* Temporary LeaderBoard BG */
#tbLogoLeaderBoard	{
	background:url(leaderboard.jpg) no-repeat top right;
}

/****************************************************************************
 END Images added but not required to edit. Edit only if necessary 
****************************************************************************/


html {
}


body {
	font-family:Arial, Helvetica, sans-serif;
}

#MainHolderBorder, #MainHolderBorderTwoCol, #MainOuterBorder {
	width:1000px;
	margin-top:0px;
}

a:link, a:visited	{
	cursor:pointer;
	cursor:hand;
}





/****************
##############################################################################################################################################################################

ALL LINK COLORS AND OTHER ATTRIBUTES HERE 

##############################################################################################################################################################################
**************************/

/* USER BAR Top Nav Colors */

.UserBar li a, .UserBar2 li a {
	text-transform:uppercase;
}


/* User control links */
a.UsrBarLogout, a.UsrBarLogout:visited {
	 font-size:.7em;
}

a.UsrBarMyAccount, a.UsrBarMyAccount:visited {
 font-size:.7em;
}


/* Generic colour - no need to edit **/
.tbSearchTopNav	.FrmLoginInput, #tbPreLogin .FrmLoginInput, inputc.LoggedinSearchInput {
	width:150px;
	background-color:#fff;
	border:1px solid #000;
	padding:0 4px 3px 1px;
	margin:0;
}
input.FrmLoginBtn	{
	font-size:1em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	width:73px;
	height:21px;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
 	margin-right:6px;
}


.UserBar2 a.UsrBarLogout	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	width:59px;
	height:14px;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
}
a.UsrBarMyAccount, a.UsrBarMyAccount:visited, a.UsrBarLogout, a.UsrBarLogout:visited	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	width:73px;
	height:21px;
	cursor:hand;
	cursor:pointer;
}

/* Search Button post and pre logged in */
.FormBtnSearch, input.FrmLoggedinBtn	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	width:73px;
	height:21px;
	cursor:hand;
	cursor:pointer;
}

/* End User Bar */

/********* FOOTER LINKS ******/	
#Footer a:link, #Footer a:visited	{
	font-size:.7em;
	padding:0 8px;
}
#Footer a:hover	{
	text-decoration:underline;
}


/************
###########################
BEGIN RSS BOXES ON LEFT AND RIGHT
###########################
**************/

/* TYPOGRAPHY FOR RSS (HEADER) AND BACKGROUND IMAGES */
#UsePointsRSS h3, #GetPointsRSS h3 {
	font-size:.9em;
}


#UsePointsRSS	{
	margin-top:5px;
}

/* RSS GET AND USE POINTS LINK */
#UsePointsRSS ul li a.displayblock, #GetPointsRSS ul li a.displayblock, #UsePointsRSS ul li a:link, #UsePointsRSS ul li a:visited, #GetPointsRSS ul li a:link, #GetPointsRSS ul li a:visited	{
	padding:2px 4px;
	cursor:hand;
	cursor:pointer;
}



/* THE SEE MORE PRIZES LINK FOR THE RSS FEEDS AT THE BOTTOM */
.RSSMore a.displayblock	{
	padding:4px;
	text-align:center;
	font-size:.9em;
	font-weight:bold;
}

/* Fixes the marquee issue in IE */
#UsePointsRSS .RSSMore a.displayblock	{
	padding:2px 4px 3px 4px;
}

#UsePointsRSS .RSSMore a.displayblock	{
	margin-top:3px;
	line-height:18px;
}

/************
###########################
END RSS BOXES ON LEFT AND RIGHT
###########################
**************/



/* LEFT COLUMN PRE LOGGED INTOR */
.tdLeftColumnPreLogged	h1 {
	font-size:1.3em;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	display:block;
	text-align:center;
	padding:0;
	margin:0;
	border-bottom: 1px solid #deeff9;
}

.tdLeftColumnPreLogged  { 
	text-align:center; 
}

.tdLeftColumnPreLogged	p	{
	padding:0 4px;
	margin:8px 0 8px 0;
	text-align: left;
}

#tbLeftColumn {
	text-align: center;
}

.SellText {
	font-size:12px;
	margin:4px 0;
	display:none;
}
.SellText p	{
	padding:4px;
}

/****************** USER BAR LOGGED IN TYPOGRAPHY ****************/
.UBPoints, .UBGreeting  {
	padding:0px 0 0 0;
	font-size:1em;
	margin-left:4px;
}
.USRPoints	{
	font-weight:bold;
}

/**Title graphic**/

.TitleImage { 
	margin: 5px auto 0 auto;
	display:none;
}
/** tInformation */
.tInformation	{
	width:98%;
}
.tInformation p {
	font-size:.8em;
	padding:2px 4px;
	margin:2px;
}

/* TITLES - ALL H4 TAGS, if any other H tags are used, add them here */
.tInformation	h4	{
	padding:2px 4px;
	margin:2px;
}


/* New Userbar hacks */
div.TopNav	{
	margin-top:23px;
	margin-bottom:5px;
}
.UserBar, .UserBar2  {
	padding-bottom:0px;
	height:75px;
}
#tbPreLogin	{
	height:77px;
}
.tbSearchTopNav ul#navGP, .tbSearchTopNav ul#navUP {
}

#tbPostLogin td	{
	padding:2px 0 0 0;
}
#tbPostLogin td a.UsrBarLogout, #tbPostLogin td a.UsrBarMyAccount	{
	display:block;
	padding:2px;
	height:15px;
	text-align:left;
	width:70px;
	text-decoration:none;
}

#tbPreLogin	{
	margin-top:-2px;
}
/* Temporary LeaderBoard BG */
#tbLogoLeaderBoard	{
}


table.ActivityHistoryTable td {
	color:#000;
}

/** Log In Call Out **/
#LogInRequired	{
	color:#000;
}
#LogInRequired a:link, #LogInRequired a:visited	{
	color:#275277;
}
#LogInRequired a:hover	{
	color:#163a5a;
}

/* End Log In Call Out*/

