/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	background-color:#bbd3b5;
    color:#666666;
	font-family: Georgia,'Times New Roman',serif;
	font-size: 13px;
	line-height: 1.5em;
	margin:25px;
}

#wrapper{ margin:25px;background-color:#FFFFFF;width:900px;}

A:link {color:#666666;}
A:active{color:#666666;}
A:visited{color:#666666;}

.cell
{
	padding:5px;
	font-size:.7em;
	float:left;
	text-align:left;
}

div.row {
  clear: both;
  padding-top: 2px;
  vertical-align:top;
  }
  
div.waiver
{
	padding: 5px;
	font-size:.7em;
}


.field { width:560px;background-color:#FFFFFF;border:solid 1px #666666; PADDING: 5px; }
.label { COLOR:#666666;background-color:#FFFFFF; padding: 3px 10px 3px 10px; border:solid 1px #666666;}

.contestName {font-size:.7em; WIDTH: 115px;}
.passTable {font-size:.9em;}
.contest { font-size:.9em; FONT-WEIGHT: bold;}
.waiver { FONT-SIZE: 0.7em; }
.message {padding-left:15px;font-weight:bold; font-style:italic;}

#CONTACT { BORDER:#e0e0e0 1px solid; PADDING: 5px; MARGIN: 0px 25px;}

#PASS { BORDER-RIGHT:#e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e0e0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT:#e0e0e0 1px solid; COLOR:#e0e0e0; PADDING-TOP: 5px; BORDER-BOTTOM:#e0e0e0 1px solid; }
#CONTEST { BORDER-RIGHT:#e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e0e0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT:#e0e0e0 1px solid; COLOR:#e0e0e0; PADDING-TOP: 5px; BORDER-BOTTOM:#e0e0e0 1px solid; }
#WAIVER { BORDER-RIGHT:#e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e0e0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT:#e0e0e0 1px solid; COLOR:#e0e0e0; PADDING-TOP: 5px; BORDER-BOTTOM:#e0e0e0 1px solid; }
#MARKETING { BORDER-RIGHT:#e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e0e0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT:#e0e0e0 1px solid; COLOR:#e0e0e0; PADDING-TOP: 5px; BORDER-BOTTOM:#e0e0e0 1px solid; }
#DVD { BORDER-RIGHT:#e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#e0e0e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT:#e0e0e0 1px solid; COLOR:#e0e0e0; PADDING-TOP: 5px; BORDER-BOTTOM:#e0e0e0 1px solid; }
#PASS UL { PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WIDTH: 700px; TEXT-INDENT: 0em; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none; }
#PASS LI { DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; }
#DVD UL { PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WIDTH: 700px; TEXT-INDENT: 0em; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none; }
#DVD LI { DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left; }
LI.radio { WIDTH: 35px; }
LI.price { FONT-WEIGHT: bold; WIDTH: 65px; }
LI.description { WIDTH: 600px; }

.centered { TEXT-ALIGN: center; }
.hidden {  display:none; }
