/*
	Copyright 2008 Bay Tek Games 
	Bay Tek Games Global Styles CSS 
	
	$Revision: 3.0 $
*/

.gametitles {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.formlbl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.border1px999 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;color: #000000;border-top: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #999999;font-weight: normal;text-decoration: none;}

.headlineTitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;color: #336699;}
.Verdana12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #000000;}

.RedArrows {font-family: "Times New Roman", Times, serif;font-size: 9px;font-weight: bold;color: #CC3300;}

.verdana10 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;}

.subfld {
text-indent: 5px;
}


.arial12,.arial12b {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.arial12b {font-weight: bold;}
.lgtxt,.mdtxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.mdtxt {font-size: 11px;}

label{cursor: pointer;}
label:hover{background-color: #FFFFCC;}
p.paragraph{line-height: 16px;}

/* American Idol Super Star Styles */
#aiss{ width:630px; margin:0px auto;}
#aiss .prize {width:285px; padding:15px 5px; float:left;}
	#aiss .title { font-weight:bold; color:#333333; font-size:14px; text-align:center; }
	#aiss .photo {}
	#aiss .num {position: relative; top:-30px; left:10px; font-weight:bold; font-size:14px; width:100px; margin-bottom:-20px;}
	#aiss .order { text-align:center; padding:5px 0px; font-size:12px;}
	#aiss .extend { width:650px;}

 
dt .expand{font-size:.85em; float:left; width:60px;}



/* Resource Redemption Center */
	#redemption {width:650px; font-size:10pt; padding:10px 10px 0px 10px;}
		h2.redemption { background: #FF6600; color:#FFFFFF; font-size:1.9em; padding-left:10px; font-weight: normal;}
			#redemption_nav {width:180px; float:left;}
			#redemption_nav ul{list-style-type:none; padding:0; margin:0;}
			#redemption_nav ul li{float:left; position:relative; z-index:100; border-bottom:1px solid #666666; padding:7px 0px; width:160px;}
		#redemption .inner_redemption{width:450px; float:left; padding:0px 10px 0px 0px;}
		#redemption dl { margin-top: 0px; }
		#redemption dt { margin-top: 10px;}
		#redemption dd { display: none; margin: 3px 0px 20px 10px; font-size:10pt; }
		h4.redemption { background: #FF6600; color:#FFFFFF; text-decoration:none; padding:3px 3px 3px 3px; font-weight: bold;}
			
		#redemption dd ul{list-style:none;}
		
		
	#redemption	.tab {float:left; background:url("/images/rrc/tab_l.jpg") no-repeat left top; margin:0; padding-left:20px;}
	#redemption	.tab a {display:block; background:url("/images/rrc/tab_r.jpg") no-repeat right top; padding:5px 23px 4px 5px; color:#FFFFFF; font-weight:bold;}
	
		.dl{background:url("/images/rrc/dl_arr.jpg") no-repeat right top; padding:11px; float:left; margin-top:5px;}
	
	/* Styling additional form field questions */
	/* Resource Redemption Center - Ask Expect */
	#gameInfo{float:left; width:450px; margin:0px 0px 25px 0px;}
		#gameInfo .ques{padding-left:10px; float:left; width:100%;}
		#gameInfo .answ{padding-left:20px; float:left; width:100%;}
		#block5 #expanda, #block5 #expandb{font-size:1.5em;}
		
	#ask td, #inquire td{ font-size:.95em;}
 

/* Sublinks below distributors map ------ */
	#info_links{float:left; margin:20px 0px 0px 5px; width:680px;}
		 #info_links .tab{float:left; width:220px; height:100px; padding:0px; margin:0px; cursor:pointer;}
		 #info_links .g {border-bottom: #00CC00 3px solid;}
	
	#wlf_info .inner_distributors{float:left; display:none;  width:620px; padding:0px 20px 20px 20px; font-size:1em;}
	#wlf_info{ float:left; width:660px; font-size:.95em;}
		#wlf_info dl { margin-top: 0px; }
		#wlf_info dt { margin-top: 10px; } 
		#wlf_info dd { display: none; margin: 3px 0px 20px 10px; font-size:1.1em; }
			#wlf_info dd ul{list-style:none; }
		


/* Contact Styles */
	#contact {width:650px; }
	#contact #a h4 {color:#D00169; font-size:1.2em; padding:10px 0px 0px 0px; margin:0px; width:170px; text-decoration:none; border-bottom:1px #FF43A3 solid;}
	#contact p{margin:10px 0px; padding:0px; line-height:18px; font-size:1em;}
	#contact #a, #contact #b{float:left;}
	#contact #a{ width:195px; font-family:Arial, Helvetica, sans-serif;}
		#contact #a div a{color:#000000; text-decoration:underline;}
		#contact #a div a:hover{color:#666666; text-decoration:none;}
		#contact #a div strong{font-size:1.4em; margin-left:-5px; color:#333333;}	
		#contact #a div{font-size:11px; margin-left:8px;}
	#contact #a div.card{margin-left:5px;}
	#contact #a .g{margin:5px 0px 0px 0px; padding:3px 5px; cursor: pointer;}
	#contact #a .down{margin:5px 0px 0px 0px; padding:3px 5px; background-color:#FFFF99; background:url(/images/contact/s_bg.jpg) no-repeat bottom left; cursor: pointer;}
	
	#contact #b{ width:450px; }
	#contact #b #address strong{font-size:1.4em; margin-left:-10px;}
	#contact #b #address{ font-size:.9em; margin:10px 0px 0px 20px;}
	
	#contact #b #contact_details{padding-right:80px; text-align:right;}
	#contact #b #contact_details strong{ font-weight:bold;font-size:1.2em;}


table.faq {width: 500px;}
td#ftop  { padding: 4px; background: #fff;}
td#fq { padding: 4px 4px 4px 4px; font: bold 12px arial; background-image: url(/images/grdbg.jpg); background-position: right; background-repeat: repeat-y; background-color:#eaeaea;}
td#fa { padding: 4px 4px 4px 10px; background:#fff; }
table.retrotop {width: 325px; border-left: 1px solid #999; border-right: 1px solid #333; border-bottom: 1px solid #333; border-top: 1px solid #999; background-color:#eaeaea; margin: 5px 0 0 15px;}
table.retro {width: 325px; border-left: 1px solid #999; border-right: 1px solid #333; border-bottom: 1px solid #333;background-color:#eaeaea; margin: 0 0 0 25px;}
td.rtop  { padding: 4px; background: #eaeaea; font: bold 11px verdana; color:#333;}
td.rdesc { padding: 4px 4px 4px 8px; background:#fff; }



/* Cart Sign In Notify */
.notify_div {color: #ff0000; background-color: #FFFFCC; border: 1px solid #ff0000; font-weight: bold; font-size: 12px; margin-bottom: 10px; padding: 5px;}

/* Shopping Cart */
td.f {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; line-height: 20px;}
table.cart {border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 0px; background-color: #ffffff; width:600px;}

/* Parts Bottom links */
.btm_block {float: left; text-align: center; background: url(/images/dou_fade_line_vert.gif) no-repeat right; width: 130px; padding: 10px 10px 10px 0px; margin: 20px 10px 0px 0px; }
	.n { background: none; }
.btm_block a { float: left; text-align: left; width: 68px; padding-top: 5px;}
.btm_block a.f { width: 55px; padding: 0px}

/* ASI SHOW SPECIAL 2008 - NEWS */
.s1,.s2,.s3,.s4{font-size:20px; font-weight:bold; line-height:24px; padding-bottom:10px;}
.s2{font-size:42px; font-weight: bolder; line-height:42px; padding:0px;}
.s3{font-size:18px; padding-bottom:14px;}
.s4{font-size:12px; line-height:14px;}


/* Post Request  */
#post_request h3{font-size:1.5em; font-weight:normal; color:#000000;}
.addPrize,.addPrize_disabled{text-align:center; color: #ffffff; background:#1A6FAE; padding:5px; text-transform:uppercase;}
	.addPrize:hover { color:#ffffff; background:#009BDF; cursor: pointer;}

.addPrize_disabled{color:#CCCCCC; background:#999999;}
#payout_container{float:left; width:240px;}
	#form .price{ color:#999999; background:#FFFFFF;}


/*.example{float:left; width:240px; height:200px; background: url(/images/posters/example.jpg) no-repeat;}*/