body {
    font-family: Tahoma;
    font-size: 12px;
    width: 1100px;
    border: 0px solid red;
    height: 1000px;
    }
   
p, li
    {
    margin: 0 0 6px 0;
    }    

h1
    {
    font-size: 14px;
    color: #0ebdd2;
    }

hr
    {
    height: 1px;
    color: Gray;
    margin: 30px 0 10px 0;
    }

.GoogleAdSense
    {
    border: 0px solid red;
    position: absolute;
    top: 410px;
    left: 880px;
    width: 120px;
    height: 600px;
    
    }

.subText
    {
    font-size: 10px;
    font-style: italic;
    position: relative;
    top: -5px;
    }

/* form fields */
.inputText
    {
    font-family: Tahoma;
    font-size: 12px;
	border: solid 1px #0ebdd2;
	background-color: #eff8f9;
	padding: 4px;
    }

.inputSelect
    {
    font-family: Tahoma;
    font-size: 12px;
	border: solid 1px #0ebdd2;
	background-color: #eff8f9;
	padding: 4px;
    }
    
.inputSubmit
    {
    font-family: Tahoma;
    font-size: 12px;
	border-top: solid 1px #a7a7a7;
	border-left: solid 1px #a7a7a7;
	border-right: solid 1px #339999;
	border-bottom: solid 1px #339999;
	background-color: #d4d0c8;
	padding: 4px 10px 4px 10px;    
    }    
/* end form fields */
    
.alert, .error 		
        {
        display: block;
		background: #ffccaa url(image/exclamation.gif) 15px 50% no-repeat;
		text-align: left;
		padding: 5px 20px 5px 45px;
		border-top: 1px solid #CC3300;
		border-bottom: 1px solid #CC3300;
		}

.ok 	
    	{
    	display: block;
		/*background: #ffcc66 url(image/accept.png) 15px 50% no-repeat;*/
		background: #ccffcc url(image/accept.png) 15px 50% no-repeat;
		text-align: left;
		padding: 5px 20px 5px 45px;
		border-top: 1px solid #1E7F1B;
		border-bottom: 1px solid #1E7F1B;
		}    
		
.logo
    {
    border: 0px solid green;
    float: left;
    }	

.msg
    {
    border: 0px solid green;
    float: left;
    width: 260px;
    height: 1px;
    padding: 43px 20px 0 20px;
    }	    

.auth
    {
    border: 0px solid green;
    float: left;
    width: 400px;
    height: 128px;
    padding: 0px 0px 0px 0px;
    vertical-align:bottom;

    }	        

.nav
    {
    border: 1px solid #0ebdd2;
    float: left;
    background-color: #eeeeee;
    padding: 20px;
    margin: 20px 0px 0px 20px;
    height: 200px;
    }    

.chatterBox
    {
    border: 1px solid #0ebdd2;
    float: left;
    background-color: #eeeeee;
    padding: 5px;
    margin: 20px;
    }    

.chatter
    {
    border: 0px solid #0ebdd2;
    background-color: #eeeeee;
    float: left;
    width: 600px;
    padding: 0px;
    margin: 0px;    
    }   
    
.stats
    {
    border: 1px solid #0ebdd2;
    float: right;
    background-color: #ffffff;
    padding: 3px;
    margin: 0px;
    /*display: none;     */
    }    

.content
    {
    border: 0px solid orange;
    float: left;
    width: 700px;
    margin: 0px 0 0 20px;
    }    

.picks
    {
    border: 0px solid blue;
    clear: both;
    margin: 10px;
    /*display: none;*/
    }       
    
/* The Results Table */
.resultsTable
    {
    border: 1px black solid;
    font-family: Tahoma, Verdana;
    font-size: 12px;
    }

.resultsTableHeader
    {
    background-color: Black;
    color: White;
    }

.resultsPlayerCol
    {
    background-color: #85dde7;
    color: black;
    }

.resultsGoodPick
    {
    background-color: #ccffcc;
    color: Black;
    }
.resultsBadPick
    {
    background-color: #ffccaa;
    }
.resultsEmpty
    {
    background-color: #eeeeee;
    }    

.resultsError
    {
    background-color: yellow;
    }    

.resultsHeader
    {
    background-color: #0ebdd2;
    color: White;
    }    

.resultsWeekTD
    {
    width: 27px;
    }    