/************** 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 **/

a:link, a:visited	{
	color:#ffe266;
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}
a:hover	{
	color:#ffe266;
}
html {
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background:#ac9afe url(bg_body.jpg) no-repeat top center;
}
#MainHolderBorder, #MainHolderBorderTwoCol, #MainOuterBorder {
	width:1000px;
	margin:0 auto;
	background:#2424a7;
}

.UserBar, .UserBar2  {
	color: #000; background:#154ba2 url(bg_userbar.jpg) no-repeat left top;
}


#Footer {
	padding:10px 0 20px 0;
	background:#012289;
}

.FrmLoginBtn	{
	border:none;
	background:#e4f0f8;
	padding:2px;
	text-transform:uppercase;
}
input.FrmLoginBtn {
 margin-right:6px;
}

/****************
##############################################################################################################################################################################

ALL LINK COLORS AND OTHER ATTRIBUTES HERE 

##############################################################################################################################################################################
**************************/

/* USER BAR Top Nav Colors */
.UserBar a:link, .UserBar a:visited, .UserBar2 a:link, .UserBar2 a:visited {
	color:#ffffff;
}

.UserBar li a, .UserBar2 li a {
	color:#000;
	text-transform:lowercase;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	letter-spacing:-.08em;
	text-align:center;
	height:22px;
	font-size:.0001em;
	padding-left:10px;
	}
	
#navGP li a, #navUP li a	{
	color:#000;
}

/*Forgot Password Link*/
.UserBar p a:link, .UserBar p a:visited	{
	color:#fff;
}
/*end forgot password link*/

/* User control links */
a.UsrBarLogout, a.UsrBarLogout:visited {
 font-size:.7em;
}

a.UsrBarMyAccount, a.UsrBarMyAccount:visited {
 font-size:.7em;
}


.tbSearchTopNav	.FrmLoginInput, #tbPreLogin .FrmLoginInput, inputc.LoggedinSearchInput {
	width:150px;
	background-color:#edf3fa;
	border:1px solid #ccc;
	padding:0 4px 3px 1px;
	margin:0;
}
input.FrmLoginBtn	{
	font-size:1em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#000 url(bg_buttons.jpg) no-repeat left center;
	width:73px;
	height:21px;
	color:#000;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:1px solid #535353;
}
#tbPostLogin a.UsrBarMyAccount, #tbPostLogin a.UsrBarLogout	{
	color:#000;
}
.UserBar2 a.UsrBarLogout	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#000 url(bg_buttons.jpg) no-repeat left center;
	width:59px;
	height:14px;
	color:#000;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:1px solid #000;
}
.FormBtnSearch, input.FrmLoggedinBtn, a.UsrBarMyAccount, a.UsrBarMyAccount:visited, a.UsrBarLogout, a.UsrBarLogout:visited	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#000 url(bg_buttons.jpg) no-repeat left center;
	width:73px;
	height:21px;
	color:#000;
	cursor:hand;
	cursor:pointer;
	border:1px solid #000;
}
.FrmLoginBtn:hover, .FormBtnSearch:hover, a.UsrBarMyAccount:hover, a.UsrBarLogout:hover	{
	background:#000 url(bg_buttons_hover.jpg) no-repeat left center;
}
/* End User Bar */

/********* FOOTER LINKS ******/	
#Footer a:link, #Footer a:visited	{
	font-size:.7em;
	border-right:1px solid #fff;
	padding:0 8px;
	color:#fff;
}
#Footer a:hover	{
	text-decoration:underline;	
	color:#fff;
}


/************
###########################
BEGIN RSS BOXES ON LEFT AND RIGHT
###########################
**************/

/* TYPOGRAPHY FOR RSS (HEADER) AND BACKGROUND IMAGES */
#UsePointsRSS h3, #GetPointsRSS h3 {
	color: #fff;
	font-size:.9em;
}

#GetPointsRSS, #UsePointsRSS {
	background: url(bg_marquee.jpg) no-repeat top left;
}

#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	{
	border-bottom:1px dashed #000031;
	color:#ffff00;
	padding:2px 4px;
	cursor:hand;
	cursor:pointer;
}

/* RSS GET AND USE POINTS HOVER */
#UsePointsRSS ul li a.displayblock:hover, #GetPointsRSS ul li a.displayblock:hover {
	background:#012289;
}

/* THE SEE MORE PRIZES LINK FOR THE RSS FEEDS AT THE BOTTOM */
.RSSMore a.displayblock	{
	background: url(bg_marquee.jpg) no-repeat 0 -176px;
	padding:4px;
	text-align:center;
	color:#fff;
	font-size:.9em;
	font-weight:bold;
}
.RSSMore a:hover {
	background: url(bg_marquee.jpg) no-repeat 0 -200px;
	color:#000031;
}

/************
###########################
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;
	background:#d6dbf0;
	margin:4px 0;
	display:none;
}
.SellText p	{
	padding:4px;
}

/****************** USER BAR LOGGED IN TYPOGRAPHY ****************/
.UBPoints, .UBGreeting  {
	padding:0px 0 0 0;
	font-size:1em;
	color:#fff;
	margin-left:4px;
}
.USRPoints	{
	font-weight:bold;
}

/**Title graphic**/

.TitleImage { 
	margin: 5px auto 0 auto;
}
/** 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;
	color:#eee;
}

#tbPreLogin	{
margin-top:-2px;
}
/* Temporary LeaderBoard BG */
#tbLogoLeaderBoard	{
	background:url(leaderboard.jpg) no-repeat top right;
}

h3.ActivityHistoryH	{
	color:#fff;
}

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*/

	
img.TitleImage {
	display:none;
	}


.AHsmallLink {
	color:#fff;
	}

#SlotUnavailable {
	color:#000;
	}
	
#ctl00_UserBarHeaderZone51_forgotPassword {
	color:#000;
	}
	
#ctl00_UserBarHeaderZone51_chkRememberMe {
	color:#000;
	}
	
.rememberme {
	color:#000;
	}

.tbSearchTopNav	.FrmLoginInput, .tbSearchTopNav	 input, .tbSearchTopNav label{
	display:none;
}
.tbSearchTopNav td	{
	height:20px;
}
.UserBar label, .UserBar2 label	{
	font-size:1em;