/* font: [weight] [style] [variant] size [ / line-height] family; */
body {	margin:30px 20px 20px 20px; 
	background-color:#000000; 
     } 

a:link {color:#6aF;}
a:visited {color:#96C;}
a:hover {color:#33F; text-decoration: underline;}
a:active {color:#C33;}
a img { border:none;}

hr {width:85%;}
hr.narrow {width:60%;}
hr.hrOpen {	border: 1px solid #999999; 
		color: #000000; 
		background-color: #000000; 
		height: 5px; 
	   }

strong {font-size: 1.3em;}

div {margin-left:auto; margin-right:auto; }
.pagebox {border-top:2px solid #333333;	
		border-bottom:2px solid #333333;
/*		border-left:50px solid #333333;		*/
/*		border-right:50px solid #333333;	*/
		background-color: #000000;
		margin-bottom: 5px;
		margin-top: 5px;
	}

h1 {	font: bold italic 1.4em Verdana,Georgia,Arial,Helvetica,sans-serif; 
	color:#FFFFFF; 
	text-align:center;
   }

h2 {	font: 1.0em Verdana,Georgia,Arial,Helvetica,sans-serif; 
	color:#FFFFFF; 
	text-align:center;
   }

h3 {	font: 0.75em Verdana,Georgia,Arial,Helvetica,sans-serif; 
	color:#FFFFFF; 
	text-align:center;
   }

p {	font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
	color:#00FF00; 
	text-align:justify;
  }

pre {	font: 1.0em "courier new",AnonymousRegular,"lucida console",monospace; 
	color:#000000;
    }

/* Q { font: italic 16px georgia,times,arial,serif;        /*
/*		color: #000066;                            /*
/*		}                                          /*

/* Titles */
.lwTitle {	font: italic 0.875em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#FFFF00; 
		text-align:center;
		padding-top:10px;
		}

.lwWooHoo {	font-family: "comic sans ms","monotype corsiva",Verdana,Georgia,sans-serif; 
		color:#FFFF00; 
		text-align:center;
	   }

.padB20 {padding: 0px 0px 20px 0px}

/* Index Weekly Items */
.lwPrelim  {color:#CD5C5C; padding-top:10px;}
.lwLines   {color:#FFA460; padding-top:10px;}
.lwPicks   {color:#00FF7F; padding-top:10px;}
.lwResults {color:#6495ED; padding-top:10px;}

.linkText {color:#6aF;}

.gridArea {clear:both; margin:0 auto; width:776px; background-color:#000000; text-align:center;}

.thisWeek {	font: 1.0em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#999999; 
		text-align:center; 
		border:2px solid #000000; 
		background-color: #333333;
		padding:5px 15px 5px 15px;
		width:160px; 
		float:left;
	  } 


.lwPriorTitle {	font: bold 1.0em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#FFE4B5; 
		text-align:center; 
		background-color:#333333;
		border:2px solid black;
		border-bottom:1px solid gray;
		margin-bottom:0;
		margin-top:25px;
		padding:5px 10px 5px 10px;	      
	      }

.priorWeek {	font: 0.875em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#FFFFFF; 
		background-color:#333333;
		vertical-align:middle; 
		text-align:center;
		border:2px solid black; 
		padding:5px 15px 5px 15px;
		width:160px; 
		margin-top:0px;
		float:left;
}

.lwSmallTxt {	font: 0.8125em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#CCCCCC; 
		vertical-align:middle; 
		text-align:center; 
		}

.priorMendoza {	font: 0.875em Verdana,Georgia,Arial,Helvetica,sans-serif; 
		color:#FFFFFF; 
		vertical-align:middle; 
		text-align:center;
		padding:5px 15px 5px 15px;
		margin:0 auto;
}

.justbold {font-weight: bold;}

/* Table of LOTW */
/* table.lines  {cell-padding:20px; cell-spacing:20px; border:10px double gray; width:550px; margin-top:0px; background-color:#FFFFFF;} */

/* Lines */
.lines {padding:0px 0px 0px 20px; 
	background-color:#FFFFFF; 
	width:800px;
	border:5px ridge gray;
       }

.lineComment {	font: 0.8125em verdana,georgia,arial,helvetica,sans-serif; 
		padding:5px 10px 5px 10px; 
		background-color:#FFFFFF; 
		width:800px; 
		border-left:5px ridge gray; 
		border-right:5px ridge gray;
       	     }
/*.lwLineTitle {	font:bold 1.625em "Lucida Sans Unicode",trebuchet,sans-serif,georgia,verdana,"courier new","lucida console","monotype sorts",desdemona;  */
.lwLineTitle {	font:bold 1.625em  "Lucida Sans Unicode", "Lucida Grande", "Lucida Console","courier new","Trebuchet MS", monospace; 
		line-height:1.0; 
		color:#663333; 
		text-align:center; 
	     }

.lwPreLine   {	font:bold 0.75em verdana,georgia,arial,helvetica,sans-serif; 
		line-height:1.0; 
		color:#990000; 
		text-align:center;
	     }

.lwFinalLine {	font:bold 0.75em verdana,georgia,arial,helvetica,sans-serif; 
		line-height:1.0; 
		color:#007700; 
		text-align:center;
	     }

.noborder {border:none;}
.solidborder {border-left:5px ridge gray; border-right:5px ridge gray;}
.solidborderNoTop {border-left:5px ridge gray; border-right:5px ridge gray; border-bottom:5px ridge gray;}
.padleft30 {padding: 0px 0px 0px 30px;}

/* Picks */
.lwPickTitle {font: bold 1.625em  "Lucida Sans Unicode","Lucida Grande","trebuchet ms",verdana,arial,"comic sans ms"; line-height:1.0; color:#FFFFFF; text-align:center; }

.pickTardyText {color:#FFFFFF; text-align:left;}

.pickTitleBox {	border:5px ridge gray; 
		width:785px; 
		background-color:#003300; 
		padding:20px 20px 0px 20px;
		margin-top:50px; 
		text-align:left; 
	      }

.pickTextBox {	padding:10px 20px 10px 20px; 
		width:785px; 
		background-color:#FFFFFF; 
		text-align:left;
	     }
/* div.pickTextBox > p.pickIntro {font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
	color:#000000; 
	text-align:justify;
  }   */

div.pickTextBox > p {font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
	color:#000000; 
	text-align:justify;
  }

.pickTardyBox {	padding:10px 20px 10px 20px; 
		width:785px; 
		background-color:#993333; 
		text-align:left;
	      }

/* Results */
.lwResTitle	{font: 1.625em  "Lucida Sans Unicode","Lucida Grande","trebuchet ms",verdana,arial,"comic sans ms"; line-height:1.0; color:#FFFFFF; text-align:center; }

.resTitleBox {	border:5px ridge gray; 
		width:785px; 
		background-color:#000099; 
		padding:20px 20px 0px 20px;
		margin-top:50px; 
		text-align:left;
	      }

.resTextBox {	padding:10px 20px 10px 20px; 
		width:785px; 
		background-color:#FFFFFF; 
	     }

div.resTextBox > p {font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
	color:#000000; 
	text-align:justify;
  }


/* Standings */
.lwStandTitle	{font: 1.625em  "Lucida Sans Unicode","Lucida Grande","trebuchet ms",verdana,arial,"comic sans ms"; line-height:1.0; color:#FFFFFF; text-align:center; }

.standTitleBox  { border:5px ridge gray;
		width:740px; 
		background-color:#6B0000;
		padding:20px 20px 0px 20px;
		margin-top:50px; 
		text-align:left;
			}

.standTextBox {	padding:10px 20px 10px 20px; 
		width:740px;
		background-color:#FFFFFF; 
		text-align:center;
         }

/* Mendoza */
.mendozaBox { 	text-align:center;
		background-color:#FFFFFF;
		border:solid 10px #FFFFFF;
/*		padding:10px;                */
	    }

.mendozaTitle { font: 0.75em verdana,georgia,arial,helvetica,sans-serif; 
		color:#000000; 
		text-align:center; 
		background-color:#660000; 
		border:solid 2px #4F2F2F; 
/*		padding:10px 0px 10px 1px;  */
		line-height:1.5;
		}

.mendozaTop {	font: bold 0.75em verdana,georgia,arial,helvetica,sans-serif; 
		color:#000000; 
		text-align:left; 
		border:solid 2px #4F2F2F; 
		background-color:#FFFFFF; 
		padding: 10px 0px 10px 20px;
		margin:0px;
	     }

.mendozaTextArea { font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
		color:#000000; 
		text-align:justify; 
		margin-top:0;
		padding:15px;
		border-top: 0px; 
		border-right: 2px;
		border-bottom: 2px; 
		border-left: 2px; 
		border-style:solid; 
		border-color:#4F2F2F;
		}


Q.mendoza { font: italic 1.0em georgia,times,arial,serif;
		color: #000066;
		}

div.mendozaTextArea > p	{ 	font: 1.0em verdana,georgia,arial,helvetica,sans-serif; 
				color:#000000; 
				text-align:justify;
				padding-bottom:1.0em; 
				margin-left:0px;
				margin-right:5px;
				margin-top:0px;
	     		}

div.mendozaTextArea > pre { 	margin-bottom:0;
				padding-bottom:0;
				font: bold 1.125em "courier new",AnonymousRegular,"lucida console",monospace; 
				color:#000000;
			}

div.mendozaTextArea > p.mono { 	margin-bottom:0;
				padding-bottom:0;
				font: bold 1.4em monospace; 
				color:#000000;
			}

div.mendozaTextArea > p.scrunch { margin-bottom:0.5em;
			padding-bottom:0;}

div.mendozaTextArea > p.semiscr { margin-bottom:0.75em; padding-bottom:0.75em;}

.mendozaWeek { 	font: bold italic 1.0em georgia,sans-serif,helvetica,arial; 
		color:#FFF8DC; 
		text-align:center;
		line-height:0.2;
	     }

.stackBottom { border-bottom:0; margin-bottom:0}
.stackTop { border-top:0; margin-top:0;}

.tweet1 {
  font: 1.2em helvetica, arial;
  color: #000066;
         }

/* Form Stuff */
select {background-color:#FFFAFA;
	color:#000000;
	font-family: verdana;
	font-size:0.875em;
	border: 1px solid gray;
       }

.PrevViewBtn {
	font-family: verdana, arial, sans-serif;
	font-size: 0.75em;
	background-color: #333333;      
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 3px;
	border: solid 1px gray;
	cursor:pointer;
	width:50px;
	height:20px;
	text-align:center;
}

.MendozaViewBtn {
	font-family: verdana, arial, sans-serif;
	font-size: 0.75em; 
	background-color: #333333;  
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px 10px 0px 10px;
	border: solid 1px gray;
	cursor:pointer;
	width:50px;
	height:25px;
/*	text-align:center;          */
}

.csBox {text-align:center;
	background-color:#FFFFFF;
	border:solid 10px #FFFFFF;     
	margin:50px 100px 25px 100px;
       }


.csArea { 	font: 0.75em verdana,georgia,arial,helvetica,sans-serif; 
		color:#000000; 
		text-align:justify; 
		background-color:#FFFFFF; 
		border:solid 2px #840000; 
		padding:20px 30px 20px 20px;  
		line-height:1.5;
	   }

table.bwagon 
	{border: 1px solid red;
	 caption-side: top;
	 text-align: center;
	 margin-left: auto;
	 margin-right: auto;
	 margin-top: 5px;
	 margin-bottom: 20px;
	}

table.bwagon caption {  font: bold 1.0em verdana;
	 		margin-left: auto;
	 		margin-right: auto;
			margin-top: 20px;}

table.bwagon td
	{border: 1px solid green;
	 width: 100px;}

td.win 
	{background-color: green;
	 font-weight: bold;
	 color: white;}

td.lose {background-color: gray;}

td.head {font: bold 0.875em verdana;}

td.push {font-weight: bold;
         background-color: #ebe6d9;
         }