body{
	background-color:#000000;
    background-image: url(/allstar2009/asb/images/asb09_pagebg_ballot.jpg);
    background-repeat:no-repeat;
    margin:0px;
    background-position:0px 31px;
}
body.thankYouPage{
    background-image: url(/allstar2009/asb/images/wnba_asb09_thanks_bg.jpg);
}
#headerWrapper{background-image: url(/allstar2009/asb/images/asb09_mainhdr_ballotbg.jpg);background-repeat:no-repeat;width:990px;height:335px;overflow:hidden;}
#headerWrapperThanks{background-image: url(/allstar2009/asb/images/asb09_mainhdr_thanksbg.jpg);background-repeat:no-repeat;width:990px;}
#headerLogo{position:relative;top:-175px;}
#headerSponsor{position:relative;top:0px;left:250px;}
#headerBtmBallot{position:relative;top:-220px;/*left:29px;*/left:538px;width:450px;overflow:hidden;}
#headerBtm{position:relative;top:-220px;left:728px;width:150px;overflow:hidden;}
#headerTop{position:relative;left:250px;width:593px;overflow:hidden;}
#headerVote{position:relative;top:-207px;padding:0px 100px 0px 77px;text-align:center;color:#fffff;font-weight:bold;font-size:11px;}
#headerThanks{position:relative;top:-170px;padding:20px 150px 0px 130px;text-align:center;color:#000000;font-weight:bold;font-size:12px;}

#rules{position:relative;top:-100px;width:880px;margin-left:25px;padding-left:25px;text-align:left;color:#000000;font-size:11px;}

#asBallotForm{background-image: url (/allstar2009/asb/images/asb09_ballot_ballotbg.jpg);}
#allStarBallotForm{margin:0px 0px 0px 55px;}
.westHeader{
    background-image: url(/allstar2009/asb/images/asb09_ballot_westhdr.gif);
    background-repeat:no-repeat;
    background-position:top center;
}
.eastHeader{
    background-image: url(/allstar2009/asb/images/asb09_ballot_easthdr.gif);
    background-repeat:no-repeat;
    background-position:top center;
}
.ballotBG{
    background-image: url(/allstar2009/asb/images/asb09_ballot_ballotbg.jpg);
    border:1px solid #d66000;
    border-width:0px 1px 0px 1px;
}
.ballotColumn{
    padding:0px 11px 0px 11px
}
#picksWrapper{
	width:800px;
	height:800px;
	border:1px solid;
	text-align:left;
}
#footerTuneIn{
    text-align:center;
    margin-top:10px;
}

/******************************** BEGIN SHOW PICKS AREA **************************************/

p.remove{
}


ul.picks{
	float:left;
	margin-top:0;
	margin-left:0px;
	padding:0px;
    margin:0px;
    width:410px;
}


ul.thanks{
   /*	margin-top:30pt;  */
   width:420px;
}

ul.picks div.wrapper{
	width:79px;
	height:150px;
	overflow:hidden;
}

ul.picks div.imgWrapper{
	width:78px;
	height:90px;
	position:relative;
	overflow:hidden;
	margin: 0 auto;
	margin-left: 3px;
	text-align:center;
}

ul.picks li{
 	display:inline;
   /*	margin: 38 5 0 2; */
    margin: 5 1 0 1;
    height:140px;
    overflow:hidden;
 	float:left;
 }

 ul.thanks li{
 	display:inline;
	margin: 38 5 0 2;
    height:140px;
    overflow:hidden;
 	float:left;
 }


.teamName{
	font-family:arial;
	height:12px;
    overflow:hidden;
	font-size:9px;
	width:75px;
	font-weight:bold;
	color:#A0A0A0;
}

.playerName{
	height:22px;
	font-family:arial; 
	font-size:10px;
	font-weight:bold;
    line-height:11px;
    color:#000000;
}

/******************************** END SHOW PICKS AREA **************************************/




/*************** thanks page ************************************************/

#thanksTable p.remove a{
	display:none;
	width:56px;
	height:16px;
	text-indent:-9999px;
}

h2{
	font-size:18px;
	color:#000000;
	text-align:center;
}
.thanksText{
	font-size:11px;
	padding:20px;
}

#bottomAdLeft{
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-top:8px;
	padding-bottom:10px;}

/************************BEGIN POPUP INFO AREA***********************************************/



/*clear floats*/
#playerInfoWrapper {
    zoom:1;
    }
#playerInfoWrapper:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    width:0;
    line-height:0;
    visibility:hidden;
}



#playerInfo{
	width:265px;
	height:235px;
	background:url(/allstar2008/asb/images/shadow.png)repeat scroll right bottom;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	cursor:move;
}

#playerInfoWrapper{
	padding-left:15px;
	height:285px;
	width:280px;
	background-color:#ffffff;
	background:url(/allstar2009/asb/images/asb09_ballot_infobg.gif) no-repeat;
}
#playerInfoWrapper h4{
	margin:3 0px;
	padding:3 0px;
	font-size:14px;
}
#playerInfoWrapper h4.heading{
	margin:0 0 0 110;
	padding:0px;
}
#playerInfoWrapper p.stats{
	margin:0 0 0 110;
	padding:0px;
	font-weight:bold;
}

#playerInfoWrapper #close{
    position:relative;
    top:22px;
	margin:0 0 0 228;
}
#playerInfoWrapper div.imgWrapper{
	float:left;
	margin: 0 auto;
	width:100px;
	text-align:center;
}
#playerInfoWrapper .bio{
	margin-left:110px;
}
#playerInfoWrapper dl{
	margin:0 0 0 110;
	padding:0;
}
#playerInfoWrapper dt{
	float:left;
	width:40px;
}

#playerInfoWrapper dl{
    zoom:1;
    }
#playerInfoWrapper dl:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    width:0;
    line-height:0;
    visibility:hidden;
}

#playerInfoWrapper ul{
    margin:0 0 0 90;
	padding:0;
	list-style:none;
    }

#playerInfoWrapper li{
	margin: 0 10;
	display:inline;
    }
 #playerInfoWrapper ul.moreInfoBtn{
    position:relative;
    top:-15px;
	margin:0 0 0 110;
 }

/************************END POPUP INFO AREA*********************/


.hoverable{
	opacity:0.8;
	filter: alpha(opacity=80); 
}

.hoverable:hover{
	opacity:1;
	filter: alpha(opacity=100);
}
.hoverableOn{
	opacity:1;
	filter: alpha(opacity=100);
}



table.allStarPicks{
	border-collapse:collapse;
 	width:370px;
    margin-left:10px;
    color:#284f6c;
    font-family:arial;
  	/*height:565px;*/
}


table.centers{
	height:300px;
}


.allStarPicks tr{
	padding:2px;
	font-size:11px;
	height:11pt;
	font-weight:bold;

}

.allStarPicks td{
	padding:2px;
    line-height:16px;
}


.positionHeader{
	display:block;
	margin-left:auto;
	margin-right:auto;
    margin-top:0px;
}

a:active, a:focus {
	    outline: 0
}




#warningContent{
	color:#ff0000;
}



div#warning{
	position:absolute;
	width:350px;
  	border:4px solid;
}
div#warning div{
  	border:4px solid #FDB827;
  	background-color:#ffffff;
  	padding: 8px;
	text-align: center;
	z-index:1824;	
}

h3#warningContent{
	position:relative;
}

#message{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
}



.allStarPicks tr:hover { 
	/*color:#940058;*/
};



ul#validationContent{
	padding:0px;
	width:420px;
/*  	height:40px; */
	list-style-type:none;
	text-align:center;
    margin:0px 0px 0px 30px;
}


#validationContent li{
	display:inline;
	float:left;
	/*margin:0 auto;*/
	padding:0;

}

#validationContent .input_text {
	background:url(/allstar2009/asb/images/validation/validation_input_text.gif) no-repeat scroll 0pt;
	color:#940058;
	font-size:16px;
	font-weight:bold;
	padding:1px 12px;
	width:120px;
}

#indicator{
	position:absolute;
}
.whiteText{
	font-size:11px;
	color:#ffffff;
}
.bold{
	font-weight:bold;
}
.whiteText a{
	color:#ffffff;
}
.writeInArea{
    background: url(/allstar2009/asb/images/asb09_ballot_writeinbg.jpg) no-repeat 10px 0px;
    padding:7px 0px 35px 0px;
    position:relative;
    top:-5px;

}
/*******daily*******/
#sponsors{background-image: url(/allstar2008/asb/images/asb08_pageftr_silo_logox3.gif);width:908px;height:275px;}
#sponsors div{position:relative;float:left;}


.nextPosition span{ display:none;}
.prevPosition span{ display:none;}

#mailform-wrapper {
    border:3px solid #d84816;
	left:175px;
	z-index:1;
}
#mailform-details {
	background-color:#FFFFFF;
	border:3px solid #fa9a22;
	font-size:11px;
	height:350px;
	padding:8px;
	text-align:center;
	width:600px;
}
.mailForm {
	background-color:#FFFFFF;
}
.mailForm, .standardTextBlack, .bluelink p {
	font-size:11px;
}
/*thank you page*/
.thanksBG{background-image: url(/allstar2008/asb/fr/images/asb08_pagebg_thanks.jpg);background-repeat:repeat-x;background-color:#ffc55a;}
.footer{width:970px;margin-left:20px;}
.copyRight{padding:10px;color:#ffffff;font-size:11px;}
#allStarBallotForm{margin:0px 0px 0px 55px;}
.panel{width:940px !important;}
#thanksTable{position:relative;left:45px;top:-180px;}
#thanksBody{position:relative;left:0px;top:-160px;text-align:center;width:970px;}
.dailyText{background-color:#FFFFFF;padding:20px;border:2px solid #fa9a22 !important; }
#dailyWrapper {border:2px solid #d84816 !important;position:relative;top:-100px;left:175px;width:660px;}
#submitArea{text-transform:uppercase;}
#submitArea li{text-transform:none;}
.copyRight a{color:#ffffff;}
#submitArea{
	position:relative;
	color:#284f6c;
    font-family:arial;
	font-size:12px;
	text-align:center;
    top:5px;
    width:450px;
}




