/* CSS Document */



body{

background: url(topgrad.jpg) top repeat-x #EEEEEE;
margin:0px;
padding:0px;
width:100%;
height:100%;
font-family:Helvetica;
font-size:14px;
color:#555555;


}

.winners_table td{
height:15px;


} 

.tilehold{

overflow:hidden;
margin:0px auto 0px;
padding:0px;
text-align:center;

}

.tagline{

text-align:center;
font-size:10px;
letter-spacing:2px;
color:#999999;
margin:-7px auto 0px;


}

.sectiontitle{
letter-spacing:2px;
color:#111111;
font-size:12px;
border-bottom:1px solid #CCCCCC;


}

b{

color:#333333;


}

.viewselect{

margin:10px auto 10px;
text-align:center;
letter-spacing:5px;
font-weight:bold;
font-size:12px;
}

.viewselect a{
color:#555555;
}

.viewselect a:hover{
color:#056AB3;
}


.barc{

margin-top:5px;
margin-left:auto;
margin-right:auto;
width:170px;


}


.tile{


}

.text{
font-size:11px;
line-height:20px;
}

.textbig{
font-size:13px;
line-height:21px;
}

a{
text-decoration:none;
color:#056AB3;
}

.openmess{

position:absolute;
top:100px;
right:25px;
width:390px;
height:200px;
background:url(80trans.png);
border-top:1px solid #EEEEEE;
border-left:5px solid #CDCDCD;
border-bottom:1px solid #333333;
border-right:5px solid #DEDEDE;


}


.tile{

border-top:1px solid #EEEEEE;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #555555;
border-right:1px solid #777777;

}

.mine{
cursor:pointer;
font-size:10px;
color:#000000;
}

.mine:hover{

border-bottom:1px solid #555555;
border-right:1px solid #555555;
border-top:1px solid #555555;
border-left:1px solid #555555;


}

.yours{
background-image:url(tran.gif);
background-repeat:repeat;

}


.forsale{
cursor:pointer;
color:#DDDDDD;

background-color:#DDDDDD;
border-top:1px solid #EEEEEE;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #888888;
border-right:1px solid #AAAAAA;


}

.forsale:hover{
color:#000000;
background-color:#CCCCCC;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-top:1px solid #333333;
border-left:1px solid #555555;

}







.maintab{
border-top:5px solid #DDDDDD;
border-left:5px solid #CCCCCC;
border-bottom:5px solid #777777;
border-right:5px solid #999999;

}

.winnercon{

width:400px;
margin:1px auto 25px;
text-align:center;
color:#000000;
border-bottom:1px solid #CCCCCC;
font-size:14px;
line-height:21px;
padding:20px;



}

.mainhold{
margin:auto;

}

.formlabel{
font-size:10px;
text-transform:uppercase;
letter-spacing:1px;
margin:0px 0px 5px;

}

.formtitle{
font-size:36px;
letter-spacing:-2px;
font-weight:bold;
color:#111111;

}

.bignum{

font-size:48px;
letter-spacing:-4px;
font-weight:bold;
line-height:48px;
color:#111111;
}

.topheader{
width:90%;
margin:25px auto 10px;
}

.bottomheader{
width:500px;
margin:30px auto 30px;
font-size:10px;
color:#666666;
text-align:center;


}

.hidden{

display:none;

}

.message{

text-align:justify;
color:#000000;
border-bottom:1px solid #CCCCCC;
font-size:14px;
line-height:21px;
padding:20px;
margin:0px auto 50px;
width:530px;

}

.opener{

color:#111111;
line-height:22px;
font-size:14px;


}

.opener b{
letter-spacing:-1px;
font-size:24px;
line-height:50px;


}

.mclose{
margin-bottom:-10px;
}

.mclose a{
background-color:#EEEEEE;
display:block; 
font-size:10px;
text-align:center;
height:21px; 
width:50px;
float:right;


}

.mhead{

font-weight:bold;
font-size:18px;
letter-spacing:-1px;

}



.inputer{

font-size:16px;
letter-spacing:-1px;
width:160px;
text-align:left;

}

.binputer{

font-size:16px;
text-align:left;

}



