#header .c2placeholder { height: 60px; }


#header {
	float: right;
	position: relative;
	z-index:1001;
	width: 600px;
}


/* Clearfix style added to #header #alertbar li.errormess */
#header #alertbar li.errormess:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header #alertbar li.errormess {display: inline-block;}
/* Hides from IE-mac \*/
* html #header #alertbar li.errormess {height: 1%;}
#header #alertbar li.errormess {display: block;}
/* End hide from IE-mac */

#header #alertbar li.errormess img { float: left; height: 22px; margin: 10px 10px 0 15px; width: 27px; }

#header #alertbar li.errormess strong {
	float: left;
	width: 600px;
	font-style: normal;
	padding: 15px 0 6px;
}

#header #alertbar li.errormess a.primary {
	font-size: 1em;
	margin-bottom: 8px;
}

#header #alertbar li.systemmess {
	background-color: #fffbb2;
}

#header #alertbar li.mastermarketingmess,
#header #alertbar li.bigwinmess,
#header #alertbar li.marketingmess2 {
	margin-left: 16px;
	padding: 8px 0;
}
#header #alertbar li.customermess {
	margin-left: 16px;
	padding: 8px 0 8px 0;
	font-size: 1.2em;
	clear: both;
}
#header #alertbar li.mastermarketingmess img,
#header #alertbar li.bigwinmess img,
#header #alertbar li.marketingmess2 img,
#header #alertbar li.customermess img { padding: 2px 10px 0 0; _padding: 0px 5px 0 0; margin-bottom: -2px; }

#header #alertbar li.accountmess {
	background-color: #fffbb2;
}



#header #myaccount {
	position: absolute;
	top: 0;
	right: 0px;
	z-index: 2001;
}

#header #myaccount #signin,
#header #myaccount #options {
	float: left;
	background: transparent url(https://www.star-clicks.com/images/myacc_bg.png) no-repeat;
	_background-image: url(https://www.star-clicks.com/images/myacc_bg.gif);
	height: 40px;
}

#header #myaccount #signin {
	float: left;
	background-position: bottom left;
}

#header #myaccount #signin ul,
#header #myaccount #signin p {
	margin: 12px 2em 0.5em 1em;
}

#header #myaccount #signin li {
	display: inline;
	background: transparent url(https://www.star-clicks.com/images/signin_sep.png) no-repeat top left;
	_background-image: url(https://www.star-clicks.com/images/signin_sep.gif);
	margin-right: 2px;
}

#header #myaccount #signin li.first {
	background: none;
}

#header #myaccount #signin li a {
	margin-left: 7px;
}

#header #myaccount #signin li a:hover {
	color: #900;
}

#header #myaccount #options {
	background-position: bottom right;
	padding-right: 2px;
}

#header #myaccount #options .hlink {
	display: block;
	height: 23px;
	width: 199px;
	text-align: center;
	font-size: 1.2em;
	color: #fff;
	font-weight: 900;
	padding-top: 12px;
	margin: 0.4em 0.2em 0 0;
}

#header #myaccount.loggedin #options .hlink {
	background: #1e43d6 url(https://www.star-clicks.com/images/myacc_button_in.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/myacc_button_in.gif);
}

#header #myaccount.loggedout #options .hlink {
	background: transparent url(https://www.star-clicks.com/images/myacc_button.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/myacc_button.gif);
	color: #03c;
	padding-top: 8px;
}

#header #myaccount #options.registration {
	background: none;
}

#header #myaccount.loggedout #options.registration .hlink {
	background: transparent url(https://www.star-clicks.com/images/c1-registration.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/c1-registration.gif);
	color: #03c;
	padding-top: 8px;
	height: 24px;
	width: 301px;
}

#header #accountinfo {
	width: 199px;
	background: transparent url(https://www.star-clicks.com/images/myacc_info_bg.png) no-repeat 0 100%;
	_background-image: url(https://www.star-clicks.com/images/myacc_info_bg.gif);
	position: absolute;
	padding: 4px 0 8px;
	margin-right: 4px;
}

#header #accountinfo dt {
	clear: both;
	font-size: 1.1em;
	height: 100%;
	margin: 0 0 0 16px;
}

#header #accountinfo dt.expander {
	background: transparent url(https://www.star-clicks.com/images/open.png) no-repeat 0 4px;
	_background: transparent url(https://www.star-clicks.com/images/open.gif) no-repeat 0 4px;
}

/*For purposes of c32 environment, import c2.css has been added here otherwise all previous html files delivered would be required to be converted from php to html again and placed into their respective envrionments. This is not a permenant solution and the correct css IS in the header.php include */
@import "/player/styles/c/c2.css";

#header {
	float: left;
	position: relative;
	z-index:1001;
	width: 968px;
}

#header #logo {
	height: 62px;
	width: 263px;
	margin: 18px 0pt 18px 5px;
}

#header #logo span {
	position: absolute;
	top: 0;
	left: -999em;
}

#header #alertbar {
	border: 1px solid #d2d2d2;
	background-color: #fff;
	width: 984px;	
	float: left;
	margin-top: -21px;
	min-height:25px;
	height:auto !important;
	_height:25px;
}

#header #alertbar em {
	font-style: normal;
}

#header #alertbar ul {
	margin: 20px 0 0;
}

#header #alertbar ul li {
	padding: 8px 16px;
}

#header #alertbar li.errormess {
	background-color: #fffbb2;
	clear: left;
	padding: 0;
	height: 100%;
}
/* Clearfix style added to #header #alertbar li.errormess */
#header #alertbar li.errormess:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header #alertbar li.errormess {display: inline-block;}
/* Hides from IE-mac \*/
* html #header #alertbar li.errormess {height: 1%;}
#header #alertbar li.errormess {display: block;}
/* End hide from IE-mac */

#header #alertbar li.errormess img { float: left; height: 22px; margin: 10px 10px 0 15px; width: 27px; }

#header #alertbar li.errormess strong {
	float: left;
	width: 600px;
	font-style: normal;
	padding: 15px 0 6px;
}

#header #alertbar li.errormess a.primary {
	font-size: 1em;
	margin-bottom: 8px;
}

#header #alertbar li.systemmess {
	background-color: #fffbb2;
}

#header #alertbar li.mastermarketingmess,
#header #alertbar li.bigwinmess,
#header #alertbar li.marketingmess2 {
	margin-left: 16px;
	padding: 8px 0;
}
#header #alertbar li.customermess {
	margin-left: 16px;
	padding: 8px 0 8px 0;
	font-size: 1.2em;
	clear: both;
}
#header #alertbar li.mastermarketingmess img,
#header #alertbar li.bigwinmess img,
#header #alertbar li.marketingmess2 img,
#header #alertbar li.customermess img { padding: 2px 10px 0 0; _padding: 0px 5px 0 0; margin-bottom: -2px; }

#header #alertbar li.accountmess {
	background-color: #fffbb2;
}

#breadcrumb {
	float:left;
	margin:16px;
	display: block;
	position:relative;
	width: 97%;
	z-index:1;
}

#breadcrumb ol {
	float:left;
	margin-top:2px;
	width:550px;
}

#breadcrumb ol li {
	display: inline;
	padding-left: 8px;
	margin-right: 8px;
	background: transparent url(https://www.star-clicks.com/images/breadcrumb_sep.png) no-repeat 0 5px;
	_background-image: url(https://www.star-clicks.com/images/breadcrumb_sep.gif);
}

#breadcrumb ol li.first {
	padding-left: 0;
	background: none;
}

#header h2 {
	font-size: 1.09em;
	display: inline;
}

#breadcrumb #supplementary {
	float: right;	
}

#breadcrumb ol li {
	padding-left: 16px;
}

#breadcrumb #supplementary {
	background: transparent url(https://www.star-clicks.com/images/semi-trans.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/semi-trans.gif);
	_background-color:#F3F3F3;
}

#breadcrumb #supplementary {
	padding: 0 4px 4px;
}

#breadcrumb #supplementary li {
	float: left;
	background: transparent url(https://www.star-clicks.com/images/signin_sep.png) no-repeat top left;
	_background-image: url(https://www.star-clicks.com/images/signin_sep.gif);
	margin: 4px 6px 0 0;
	_width: 7em;
}

#breadcrumb #supplementary li.first {
	background: none;
	_width: 3em;
}

#breadcrumb #supplementary li.last {
	_width: 5em;
}

#breadcrumb #supplementary li a {
	margin-left: 7px;
	line-height: 17px;
	height: 17px;
	display: block;
}

#breadcrumb #supplementary li a:hover {
	color: #900;
}

#header #myaccount {
	position: absolute;
	top: 0;
	right: 13px;
	z-index: 2001;
}

#header #myaccount #signin,
#header #myaccount #options {
	float: left;
	background: transparent url(https://www.star-clicks.com/images/myacc_bg.png) no-repeat;
	_background-image: url(https://www.star-clicks.com/images/myacc_bg.gif);
	height: 40px;
}

#header #myaccount #signin {
	float: left;
	background-position: bottom left;
}

#header #myaccount #signin ul,
#header #myaccount #signin p {
	margin: 12px 2em 0.5em 1em;
}

#header #myaccount #signin li {
	display: inline;
	background: transparent url(https://www.star-clicks.com/images/signin_sep.png) no-repeat top left;
	_background-image: url(https://www.star-clicks.com/images/signin_sep.gif);
	margin-right: 2px;
}

#header #myaccount #signin li.first {
	background: none;
}

#header #myaccount #signin li a {
	margin-left: 7px;
}

#header #myaccount #signin li a:hover {
	color: #900;
}

#header #myaccount #options {
	background-position: bottom right;
	padding-right: 2px;
}

#header #myaccount #options .hlink {
	display: block;
	height: 23px;
	width: 199px;
	text-align: center;
	font-size: 1.2em;
	color: #fff;
	font-weight: 900;
	padding-top: 12px;
	margin: 0.4em 0.2em 0 0;
}

#header #myaccount.loggedin #options .hlink {
	background: #1e43d6 url(https://www.star-clicks.com/images/myacc_button_in.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/myacc_button_in.gif);
}

#header #myaccount.loggedout #options .hlink {
	background: transparent url(https://www.star-clicks.com/images/myacc_button.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/myacc_button.gif);
	color: #03c;
	padding-top: 8px;
}

#header #myaccount #options.registration {
	background: none;
}

#header #myaccount.loggedout #options.registration .hlink {
	background: transparent url(https://www.star-clicks.com/images/c1-registration.png) no-repeat 0 0;
	_background-image: url(https://www.star-clicks.com/images/c1-registration.gif);
	color: #03c;
	padding-top: 8px;
	height: 24px;
	width: 201px;
}

#header #accountinfo {
	width: 199px;
	background: transparent url(https://www.star-clicks.com/images/myacc_info_bg.png) no-repeat 0 100%;
	_background-image: url(https://www.star-clicks.com/images/myacc_info_bg.gif);
	position: absolute;
	padding: 4px 0 8px;
	margin-right: 4px;
}

#header #accountinfo dt {
	clear: both;
	font-size: 1.1em;
	height: 100%;
	margin: 0 0 0 16px;
}

#header #accountinfo dt.expander {
	background: transparent url(https://www.star-clicks.com/images/open.png) no-repeat 0 4px;
	_background: transparent url(https://www.star-clicks.com/images/open.gif) no-repeat 0 4px;
}
/* Clearfix added */
#header #accountinfo dt.expander:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#header #accountinfo dt.expander {display: inline-block;}
/* Hides from IE-mac \*/
* html #header #accountinfo dt.expander {height: 1%;}
#header #accountinfo dt.expander {display: block;}
/* End hide from IE-mac */

#header #accountinfo dt.expander.closed {
	background: transparent url(https://www.star-clicks.com/images/closed.png) no-repeat 2px 2px;
	_background: transparent url(https://www.star-clicks.com/images/closed.gif) no-repeat 2px 2px;
}

#header #accountinfo dd {
	border: 1px dotted #cfddf0;
	border-width: 1px 0;
	clear: both;
	margin: 8px 10px 8px 16px;
	padding: 8px 0;
	display:none;
}

#header #accountinfo dd p,
#header #accountinfo dd td,
#header #accountinfo dd a {
	font-size: 1em;
}

#header #accountinfo dd td {
	padding-left: 0;
}

#header #accountinfo dt a {
	width: 100px;
	float: left;
	margin-left: 10px;
}
#header #accountinfo dt a.myaccountlong { width: 145px; }

#header #accountinfo dt span {
	width:  45px;
	float: left;
}

html > body #header #accountinfo li {
	background: transparent url(https://www.star-clicks.com/images/closed.png) no-repeat 14px 60%;
}

#header #accountinfo li {
	_background-image: url(https://www.star-clicks.com/images/closed.gif);
}

#dynamicFooter .component{
	margin-left:0;
	margin-right:0;
}

#dynamicFooter {
	background: transparent url(/player/g/footer/dynamic_footer_bg_top.png) top left no-repeat;
	clear: both;
}

#dynamicFooter div.bottom {
	margin						: 0;
	padding						: 0;
	float						: left;
	width						: 944px;
	height						: 10px;
	background					: transparent url(/player/g/footer/dynamic_footer_bg_bottom.png) bottom left no-repeat;
}
#dynamicFooter .dynCol h6 {
	margin						: 0;
	padding						: 10px 0 8px 16px;
	color						: #039;
	font-size					: 116%;
	font-weight					: bold;
}
#dynamicFooter .dynCol ul {
	margin: 10px 0 0 0; 
	padding-left: 16px; 
}

#dynamicFooter .dynCol ul li {
	line-height					: 180%;
	padding						: 0;
	width						: 208px;
	border-right				: 1px solid #C4C4C4;
}
#dynamicFooter .dynCol ul.last li { 
	border-right: 0; 
}

#dynamicFooter .dynCol ul li a { 
	text-decoration: underline; 
}

#header #tophead {
	float: left;	
	height: 137px;
}

html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,del,em,img,strike,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,
td{background:transparent no-repeat 0 0;border:0;font-size:100%;outline:0;text-align:left;vertical-align:baseline;margin:0;padding:0;}

body{background:url(/player/g/sitebg.gif) repeat-x;color:#333;font:62.5% verdana, arial, helvetica, sans-serif;line-height:140%;text-align:center;}body.bg_white{background-image:none;}body.bg_bluestriped{background:url(/player/g/backgrounds/bg_bluestriped_repeatx.gif) repeat-x;}