@import url(alertpop.css);
		/*a.Menuclass{color: #001C62; text-decoration: none; font-weight: bold;}
		A:active.Menuclass {color: #001C62; text-decoration: none; font-weight: bold;}
		A:visited.Menuclass {color: #001C62; text-decoration: none; font-weight: bold;}
		A:link.Menuclass {color: #001C62; text-decoration: none; font-weight: bold;}
		A:hover.Menuclass {color: #001445; text-decoration: none; font-weight: bold;}*/
		
		A:active.Menuclass2 {color: #7E87B1; text-decoration: none; font-weight: normal;}
		A:visited.Menuclass2 {color: #7E87B1; text-decoration: none; font-weight: normal;}
		A:link.Menuclass2 {color: #7E87B1; text-decoration: none; font-weight: normal;}
		A:hover.Menuclass2 {color: #7E87B1; text-decoration: underline; font-weight: normal;}
		
		A:active.Menuclass3 {color: #D9D5A4; text-decoration: underline; font-weight: normal;}
		A:visited.Menuclass3 {color: #D9D5A4; text-decoration: underline; font-weight: normal;}
		A:link.Menuclass3 {color: #D9D5A4; text-decoration: underline; font-weight: normal;}
		A:hover.Menuclass3 {color: #D9D5A4; text-decoration: underline; font-weight: normal;}

		A:active.Menuclass4 {color: #D9AF1C; text-decoration: underline; font-weight: normal;}
		A:visited.Menuclass4 {color: #D9AF1C; text-decoration: underline; font-weight: normal;}
		A:link.Menuclass4 {color: #D9AF1C; text-decoration: underline; font-weight: normal;}
		A:hover.Menuclass4 {color: #D9AF1C; text-decoration: underline; font-weight: normal;}		
		
		.pop_text {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff;}
		.small_text {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff;}
		.tbl_1
		{
		border: thin;
		border-style: solid;
		border-color: #D3A02A;
		}
		.border_table1
		{
		border:none;
		}	
body {
	color: #D9D5A4;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; 
	font-size: 10px;
}
a#menu{color: #001C62; text-decoration: none; font-weight: bold; padding-right:3px; border-right:2px solid #001C62; font-size: 11px;}
a:hover#menu{text-decoration: underline;}
a#menu.last{border:none;}

.tooltip {
	position: absolute;
	display: none;
	text-align: left;
	padding:0.5em;
	font:11px arial,tahoma,helvetica,sans-serif;
	color:#000000;
	background:#efefef;
	border:2px solid #D3A02A;
	}
.showme{
	display: block !important;
}
#copyright{
	clear:both;
	margin: 10px 0 0 0;
}
#symbols{
	text-align: center;
	clear: both;
}	

#symbols li{
	list-style: none;
	float: left;
	margin-right: 20px;
}
#symbols a img{
	margin: 0;
	border: none;
}
/*form#formstaf {
	padding: 0 50px !important;
}*/
form#formstaf label, input{
	display: block;
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

form#formstaf label {
	margin-right: 50px;
}
form#formstaf hr {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	clear: both;
}
form#formstaf #sbm {
	float: left !important;
	/*margin-left: -100px;*/
	margin-top: 20px;
	width: 100px !important;
	
}

#elite_promo{
	margin-top: 8px;
	margin-bottom: 8px;
}

#aids{
	position: relative;
	margin: 0 0 -7px 3px;
	top:7px;
}


#extravaganza table.exp_table {
	width: 476px;
	background: #D3A02A;
}

#extravaganza table.exp_table tr.cash_h td{
	cursor: pointer;
	text-align: left;
	border-top:1px solid #ab9f87;
	color: #FFFF66;
	font-size:12px;
}

#extravaganza .expl {
	color: #FFFF66;
}
#extravaganza .expl a{
	color: #FFFF66;
}
#extravaganza .expl b{
	color: #FCFF00 !important;
}

#extravaganza .cash_h_selected {
	background: #002C9A;
	cursor: pointer;
	color: #FFFF66;
	font-size:12px;
	text-align: left;
	border-top: 1px solid #302D24;
	border-bottom: 1px solid #302D24;
}

#extravaganza .cash_h {
	background: #001C62;
	cursor: pointer;
	font-size:12px;
	text-align: left;
}

#extravaganza .cash_s{
	font-size:12px;
	color: #FFFF66;
}
#extravaganza table.exp_table tr td {
	padding: 6px 10px;
	color: #FFFFFF;
	border-top: 1px solid #ab9f87;
	font-size:12px!important;
}
/*..........Cashier styles..........*/
table.exp_table {
	width: 500px;
	background: #D3A02A;
}
table.exp_table tr {

}
table.exp_table tr th {
	background: #001C62;
	padding: 8px 10px;
	color: #FFFF66;
	font-size: 12px;
	
}
table.exp_table tr td {
	padding: 6px 10px;
	color: #FFFFFF;
	font-size: 10px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.term {
	background: #001C87;
	padding:3px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	
}
.expl {
	background: #001C62;
	padding: 5px 10px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
}
td.expl_off {
	background: #001C62;
	padding: 0 !important;
}
#cashier .expl {
	color: #FFFF66;
}
#cashier .expl a{
	color: #FFFF66;
}
#cashier .expl b{
	color: #FCFF00 !important;
}
.cash {
	background: #001C62;
}
.expl_h {
	background: #00237C;
	cursor: pointer;
	text-align: left;
}
.cash_h {
	background: #001C62;
	cursor: pointer;
	text-align: left;
}
.cash_h_selected {
	background: #002C9A;
	cursor: pointer;
	text-align: left;
	border-top: 1px solid #302D24;
	border-bottom: 1px solid #302D24;
}
.cash_h td {
	width: 25%;
}
.expl_h td {
	width: 25%;
}
.cash_h_selected td {
	width: 25%;
}
.certlogo {
	float: left;
	padding-right: 13px;
}
#bolder{
	font-size:17px;
	font-weight: bold;
	font-family: verdana;
}
#bolders, #bolder_w{
	font-size:20px;
	font-weight: bold;
	font-family: verdana;
}

.efimg, .efimg2{
	float: left;
	margin-bottom: 45px;
}
html > body .efimg{
	margin-bottom: 60px;
}
.efimg3{
	float: left;
	margin-bottom: 120px;
}

/*#bolder_w{color: #000000 !important;}*/

/*
#sendtoafriend body span > input{float:left;margin-bottom:4px;}
#sendtoafriend #formstaf{margin:0 12px;}
#sendtoafriend #formstaf span{display:block;clear:both;width:100%;margin-bottom:8px;}	
#sendtoafriend #formstaf span label{float:left;text-align:right;display:block;width:200px;margin-right:24px;}
#sendtoafriend #formstaf span input{display:block;width:150px;}
#sendtoafriend textarea{width:100%;height:100px;}
#sendtoafriend h6{clear:both;float:left;font-weight:bold;display:inline;position:relative;top:14px;left:10px;}
#sendtoafriend textarea, #sendtoafriend input{border:1px solid #aaa;}
#sendtoafriend #sbm{margin-left:134px;padding:2px 4px;}
#sendtoafriend #lsubj{display:block;margin:6px 0;}
#sendtoafriend input[type="hidden"]{display:none;height:0;line-height:0;}
*/

body[id="sendtoafriend"] span > input{float:right;margin-bottom:4px;}
#sendtoafriend p {text-align:justify;}
#sendtoafriend #formstaf{margin-top:-20px; width:450px;}
#sendtoafriend #formstaf span{display:block;clear:both;width:100%;margin-bottom:8px;}	
#sendtoafriend #formstaf span label{float:left;text-align:left;display:block;width:260px;margin-right:4px; margin-top:5px;}
#sendtoafriend #formstaf span input{display:block;width:150px; margin-top:5px;}
#sendtoafriend textarea{width:100%;height:100px;}
#sendtoafriend h6{font-weight:bold;display:inline;position:relative;top:14px;left:14px;}
#sendtoafriend textarea, #sendtoafriend input{border:1px solid #aaa;}
#sendtoafriend #sbm{padding:2px 4px; clear:both;}
#sendtoafriend #lsubj{display:block; margin:6px 0; clear:left;}
#sendtoafriend input[type="hidden"]{display:none;height:0;line-height:0;}

/*VIP TRIP*/
#vip_trip h4 {
	font-size:25px;
	font-family:arial;
	margin:0;
	text-align:left;
}
#vip_trip p font {
	color:#D9D5A4;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	font-style: normal;
}
#vip_trip td.vip img{
	width: 220px;
}
#vip_trip td.vip{
	text-align: center;
}
#vip_trip p {
	font-size:15px;
	padding:5px;
	color:#D9D5A4;
	width: 100%;
	font-style: italic;
	font-family:arial;
	font-weight:bold;
	text-align: left;
}

.congratsbg{
	background: #001445;
}
.congr_cntr{
	text-align: center;
}
.orange{
	color: #D4AF08;
	font-weight: bold;
	font-size: 12px;
}

.congr_nudge{
	border: 1px solid blue;
}
/*###############iPOD PROMO##################*/
#pod_hd{
	color:#FDE895;
	font-size: 26px;
	font-weight: bolder;
	text-align: center;
	font-family: Arial;
}
#free_ipod img.ipods{
	width: 135px;
	margin:5px;
}
/* */
#free_ipod #podtbl{
	width: 100%;
	background: white;
	text-align: center;
}
#free_ipod table.podtbl{
	width: 100%;
	background: #D3A02A;
	text-align: center;
}
#free_ipod table.podtbl tr.odd td{background: #001C62;color: #000000;height: 24px;}
#free_ipod table.podtbl tr td{background: #001C62;color: #ffffff;height: 24px;line-height: 24px;}
#free_ipod table.podtbl tr.odd th{background:#1A2C6F;}
#free_ipod table.podtbl tr th{background:#1A2C6F;}
#free_ipod #podnum{background:#001C62;color:#ffffff !important;}
/* */

#comp_drop{
	display: inline;
	padding: 0 3px 0 7px;
}
#comp_drop select{
	width:135px;
	color: Black;
	font-size:11px;
}

#promo_mid {
	text-align: center;
}
#comp_search{
	background: #1A2C6F;
	color: #ffffff;
	/*height: 140px;*/
	padding: 20px;
}
#comp_search .results{
	margin-top:70px;	
}

#comp_search input, #ipod_claim input, select{
	border-left:2px solid #4B4D4C;
	border-top:2px solid #4B4D4C;
	border-bottom:2px solid #D4D0C7;
	border-right:2px solid #D4D0C7;
}
#comp_search input, #ipod_claim input{
	height:22px;
	margin-right: 10px;
	margin-top: 5px;
	_width:183px;
	*width:187px;
}
#free_ipod #comp_search input#user{
	width: 200px;
	height:18px;
}

#comp_search .btn, .btn2, #ipod_claim .btn{
	border-left:2px solid #ffffff;
	border-top:2px solid #ffffff;
	border-bottom:2px solid #4B4D4C;
	border-right:2px solid #4B4D4C;
	clear: right;
	height:24px;
	width:80px;
}
.btn2{
	width:267px !important;
	height:26px !important;
	font-weight: bold;
}
#ipod_claim select{
	margin-top:4px;
}
.formmsg{
	font-weight: bold;
	font-size: 12px;
	color: white;
}
#free_ipod #myID1.podterm{
	position: relative;
	right: 265px;
	top:20px;
}
#ipod_claim .mainfont{
	color: #ffffff;
}
/*SLIDER STYLES!!!*/
#floatDiv { 
	position:absolute; 
	visibility:hidden; 
	z-index:100; 
	}
	
#floatDiv img{
	border:none;
}
	
	#floatDiv img#slider_promo{
		*margin-top:-3px;
	}
	
/*END OF SLIDER*/

a.more{
	display:block;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	color:#D9AF1C;
	font-weight:bold;
	margin-top:-20px;
	text-decoration:none;
}
a.more:hover{
	text-decoration:underline;
}

#extravaganza #formstaf, #ef_instructions #formstaf{
	width:350px;
	height:280px;
	padding:10px;
	margin:0 auto;
	border:1px solid #FFFFCC;
	margin-bottom:20px;
	text-align:center;
}
#extravaganza #freecap, #ef_instructions #freecap{
	display:block;
	margin-top:10px;
	margin-left:80px;
	*margin-left:5px;
	_margin-left:40px;
}
#extravaganza #formstaf a, #ef_instructions #formstaf a{color:#D9D5A4;}
#extravaganza #formstaf input, #ef_instructions #formstaf input{
	width:180px; display:block;
	margin-left:80px;
	_margin-left:50px;
}
#extravaganza #formstaf #sbm, #ef_instructions #formstaf #sbm {margin-top:10px; margin-left:130px;_margin-left:70px;}
#flash_btn{position:relative;}

/*---------TRAVELLER----------*/
#trvl_cont{

	background: #011730 url('../data/templates/100/shared/images/traveller_bottom.jpg') left bottom no-repeat;
	min-height:800px;
	_height: 800px;
	text-align: center;
}

#trvl_cont p{
	color: #FFFFFF;
	padding: 5px 10px;
	_padding: 0 10px;
}

#trvl_cont img{
	border: none;
}

#trvl_cont a{
	outline:	none;
}

#gt_flash{
	width: 476px!important;
}

#traveler_comps{
	color: #ffffff;
	width: 426px!important;
	padding: 20px;
}
#traveler_comps .results{
	margin-top:70px;	
}

#traveler_comps input{
	border-left:2px solid #4B4D4C;
	border-top:2px solid #4B4D4C;
	border-bottom:2px solid #D4D0C7;
	border-right:2px solid #D4D0C7;
}
#traveler_comps input{
	height:22px;
	margin-right: 10px;
	margin-top: 5px;
	_width:183px;
	*width:187px;
}
 #traveler_comps input#user{
	width: 120px;
	height:16px;
	margin-left: 90px;
	_margin-left: 40px;
}

#traveler_comps .btn{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background: #001c62;
	color: #FFFFFF;
	clear: right;
	padding: 1px 2px 2px 2px;
	font-size: 13px;
	font-weight: bold;
	width:120px;
}

.votebar{
	height: 18px;
	/*min-width: 256px;*/
	width: 300px;
	background: #00237c;
	text-align: left;
	border: 1px solid #d3a02a;
	color: #00237c;
	font-family: Arial;
	font-size: 12px;
	margin-left: 65px;
	padding: 0;
}

.prefixer{
	margin: 0;
	_margin-bottom: 6px;
	padding: 0;
	font-weight: bold;
	margin-left: 62px;
}

.percenter{
	margin-top: -25px;
	_margin-top: -18px;
	margin-left: 65px;
	color: #FFFFFF;
	font-weight: bold;
}

#globaltraveler_vote #trvl_cont h2{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 20px 5px;
}

#globaltraveler_vote #trvl_cont ul li input, #globaltraveler_vote #trvl_cont ul li label   {
	float: left;
	width: 100px;
	margin-top: 20px;
}

#globaltraveler_vote #trvl_cont ul li input{
	text-align: left;
	width: 20px;
	margin: 20px 10px 0 10px;
	outline: none;
}

#globaltraveler_vote #trvl_cont ul li label{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	width: 80px;
	padding-left: 10px;
	margin-right: 40px;
}

#globaltraveler_vote #trvl_cont ul li img{
	float: left;
}

#globaltraveler_vote #trvl_cont fieldset{
	border: none;
}

#globaltraveler_vote #trvl_cont ul{
	text-align: left;
	margin: 0;
	padding: 0 10px;
}

#globaltraveler_vote #trvl_cont ul li{
	clear: both;
	border-bottom: 1px solid #8c8320;	
	list-style: none;
	min-height: 60px;
	padding: 5px 10px;
	_height: 1px;
}

.votesbm{
width: 70px!important;
height: 25px;
border: 1px solid #e9cb17;
background: #001c62;
color: #FFFFFF;
font-family: Verdana;
font-size: 12px;
float: right!important;
text-align: center!important;
margin-right: 0;
}

#bottomer{
	margin: 15px 5px;
}

#bottomer ul{
	padding: 0 5px!important;
	margin: 0 5px!important;
}

#bottomer ul li{
	min-height: 1px!important;
	_height: 1px!important;
	border: none!important;
	color: #FFFFFF;
	list-style: none;!important;
}

#bottomer p{
	padding: 5px 0;
	margin: 0;
	text-align: left;
}

table.gt_stands{
	width: 470px!important;
	border: 1px solid #d3a02a!important;
	background: #00237c!important;
	color: #FFFFFF;
	border-collapse: separate;
	white-space: normal;
}

.gt_stands tr td{
	padding: 4px;
	text-align: center;
	white-space: nowrap!important;
	border-collapse: collapse!important;
}

.gt_stands tr.even td{
	border-bottom: 1px solid #d3a02a!important;
	border-top: 1px solid #d3a02a!important;
}

.gt_stands tr.trHds td{
font-weight: bold;
color: #ffff66;
padding: 4px 2px!important;
}

#player_search form{
	min-height: 100px;
	_height: 1px;
	
}

input#user{
	margin: 0 10px 0 15px;
	background: #01172c;
	border:1px solid #d3a02a;
	height: 20px;
	padding: 2px;
	font-size: 12px!important;
	width: 220px!important;
	color: #FFFFFF;
}

input#search{
	background: #001c62;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	height: 23px!important;
	padding: 2px!important;
	font-size: 12px!important;
	font-family: Tahoma;
	width: 150px!important;
	
}

.footnote{
	text-align: center; 
}

#player_search p, #player_search form p{
	font-size: 12px!important;
}

.hide{
	display:none;
}

.show{
	display: block;
}

#terms_container{
min-height: 200px;
_height: 200px;
clear: both;
padding-bottom: 50px;

}

#terms_container ul{
	font-size: 10px!important;
	margin: 0 10px;
	padding: 0 10px;
	text-align: left;
}
