/************** 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:#0000ff;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}
a:hover	{
	color:#0000ff;
}
html {
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background:#333333;
}
#MainHolderBorder, #MainHolderBorderTwoCol, #MainOuterBorder {
	width:1010px;
	margin:0 auto;
	margin-top:0px;
}

.UserBar, .UserBar2  {
	color: #000; background:#154ba2 url(bg_userbar.jpg) no-repeat left top;
}

#tbMainHolder	{
	background: url(bg_tbMainHolder.jpg) top left;
}
#tbMainHolderTwoColumns	{
	background-color: #ffffff;
	background-image: url(bg_tbMainHolder2col.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#Footer {
	background:#07325c url(bg_footer.jpg) no-repeat left top;
	padding:103px 0 20px 0;
}

.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;
	font-size:.001em;
	height:25px;
}

.UserBar li a:hover, .UserBar2 li a:hover {
	color:#ffff00;
}


/*Forgot Password Link*/
.UserBar p a:link, .UserBar p a:visited	{
	color:#010087;
}
/*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:#fff;
	border:1px solid #908f8f;
	padding:0 4px 3px 1px;
	margin:0;
}
input.FrmLoginBtn, input.UsrBarLogout	{
	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:#fff;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:none;
}
.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:#fff;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:none;
}

.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:#fff;
	cursor:hand;
	cursor:pointer;
	border:none;
}
.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 #5fb5ff;
	padding:0 8px;
	color:#0000ff;
}
#Footer a:hover	{
	text-decoration:underline;	
}


/************
###########################
BEGIN RSS BOXES ON LEFT AND RIGHT
###########################
**************/

/* TYPOGRAPHY FOR RSS (HEADER) AND BACKGROUND IMAGES */


#UsePointsRSS h3, #GetPointsRSS h3 {
	background:url(bg-marquee-header.jpg) repeat-x left top;
	color: #fff;
	font-size:.9em;
}

#UsePointsRSS {
	background-image: url(bg_marquee_UP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#GetPointsRSS {
	background-image: url(bg_marquee_GP.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


/* 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 dotted #022771;
	padding:2px 4px;
	cursor:hand;
	cursor:pointer;
	color:#0000ff;
}

/* RSS GET AND USE POINTS HOVER */
#UsePointsRSS ul li a.displayblock:hover, #GetPointsRSS ul li a.displayblock:hover {
	background:url(bg_transparent.png) left top;
	border-bottom:1px solid #031d52;
	color:#0000ff;
}

/* THE SEE MORE PRIZES LINK FOR THE RSS FEEDS AT THE BOTTOM */
#GetPointsRSS .RSSMore a.displayblock, #UsePointsRSS .RSSMore a.displayblock	{
	background: url(bg-marquee-more.jpg) no-repeat left bottom;
	padding:4px;
	text-align:center;
	color:#000;
	font-size:.9em;
	font-weight:bold;
}
#UsePointsRSS .RSSMore a:hover, #GetPointsRSS .RSSMore a:hover {
	background: url(bg-marquee-more-hover.jpg) no-repeat left bottom;
	color:#fff;
}

/************
###########################
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;
}

/****************** USER BAR LOGGED IN TYPOGRAPHY ****************/
.UBGreeting, .UBPoints  {
	padding:4px 0 0 0;
	font-size:1em;
	color:#000;
	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;
}