@import url("utilities.css");


/* Clear Fix */
/* Apply the clearfix class to any element which acts as a container for floats. */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display:inline-block;
}
/* Hides from IE-mac \*/
.clearfix {display:block;}
* html .clearfix {height: 1px;}
/* End hide from IE-mac */


body {
	background: #000000 url(../../images/utl-popup-bg.jpg) no-repeat;
	font-family: verdana,arial,helvetica,sans-serif;
	margin:0;
	padding:26px 42px 0 44px;
	width:600px;
	height:557px; /* 584px; original height */
	}
sup {
	font-size: .65em;
	vertical-align: text-top;
	}

a {color:#d22436;}

#header {
	position:relative;
	width: 514px;
	height: 83px;
	}
	
    #header #logos {
        position:absolute;
        top: 0; left: -10px;
		}
		#header #logos img {float: left;}
		#header #logos img#promo {margin: 9px 0 0 6px;}
		
    #header #title {
        position:absolute;
        top: 14px; left: 208px;
        background:url(../../images/utl-popup-stars.gif) left bottom no-repeat;
        width: 306px; height: 39px;
		}
		#header #title h2#faq {
			background:url(../../images/utl-popup-hdr-faq.gif) no-repeat;
			width:33px;
			height:24px;
			overflow:hidden;
			text-indent:-10000px;
		}
		#header #title h2#rules {
			background:url(../../images/utl-popup-hdr-rules.gif) no-repeat;
			width:110px;
			height:24px;
			overflow:hidden;
			text-indent:-10000px;
		}
	#header .close a {
		position:absolute;
		top:21px;
		right:0px;
		display: block;
		width: 49px;
		height: 10px;
		overflow: hidden;
		background: url(../../images/btn-close.gif) no-repeat left top;
		text-indent: -1000px;
		}
#bdy {
    overflow:auto;
    width:500px;
	height:415px;
	padding:0 15px 0 0;
	}
p {
	margin-bottom:1.2em;
	}
p.question {
	font-weight:bold;
	background:url(../../images/utl-popup-divider.gif) no-repeat left top;
	padding-top:1.2em;
	}	
p.first-question {
	background:none;
	padding-top:0;
	}
p.question span {
	color:#D22435;
	}	
p.answer span {
	color:#D22435;
	font-weight:bold;
	}	
ul li {
	margin:0 0 1.2em 0;
	}
ul li span {
	color:#D22435;
	font-weight:bold;
	}
ul#faq-anchors {
	margin:0 0 1.5em 0;
	font-weight:bold;
	}
ul#faq-anchors li {
	margin:0;
	}