/*
 * Stylesheet
 */

/* Generalized table for forms */
table.aform
{
	margin:              10px;
	border-collapse:     collapse;
	vertical-align:      top;
}

table.aform th, table.aform td
{
	vertical-align:      middle;
	border-style:        solid;
	border-color:        black;
	border-width:        1px;
	width:               50%;
}

table.aform th
{
	text-align:          right;
	font-weight:         bold;
	padding:             4px;
}

table.aform td
{
	text-align:          left;
	font-weight:         regular;
	padding:             5px;
}

/* Form tables have button rows... */
table.aform td.btns
{
	text-align:               center;
}

/* ... and sometimes multiple buttons */
table.aform td.btns table.btns
{
	margin:                   0 auto;
	width:                    60%;
}
table.aform td.btns table.btns td
{
	border:                   0;
	text-align:               center;
}
/* End generalized table for forms */


/* Generalized table for lists */
table.list
{
	margin:              10px;
	border-collapse:     collapse;
	vertical-align:      top;
}

table.list th, table.list td
{
	vertical-align:      middle;
	border-style:        solid;
	border-color:        black;
	border-width:        1px;
}

table.list th
{
	text-align:          center;
	font-weight:         bold;
	padding:             5px;
}

table.list td
{
	text-align:          left;
	font-weight:         regular;
	padding:             5px;
}
/* End generalized table for lists */


/* Various misc bits */
/* Stats in footer */
p.stats
{
	padding-top:         25px;
	font-size:           .75em;
	text-align:          center;
}

/* Smaller notes */
span.note
{
	font-weight:         normal;
	font-size:           .66em;
}

/* Lots of tables do even/odd row coloring */
tr.even
{
	background-color:    #F4F4F4;
}
tr.odd
{
	background-color:    #E4E4E4;
}

/* Error messages */
.error
{
	font-weight:         bold;
	color:               #FF0000;
}


/* Stuff from DW */
/* Project results page */
.presdw-style4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.presdw-style6 {color: #BF3427;}
.presdw-style7 {color: #BF3426;}
.presdw-style9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
