h1, h2, h3{
font: italic bolder;
font-family: Arial,Helvetica,sans-serif;
/*color: #250078;*/
margin: 0px,10px,10px;
}

h3.membername{
margin: 0px,5px,0px;
}

body
{
background: #ffffff;
}

/*
a{
color: #250078;
}
*/

.board{
text-align:center;
}

p, li{
/*color: #250078;*/
text-align: justify;
font-family: Arial,Helvetica,sans-serif;
}

p{
margin: 0px, 15px, 15px;
}

th{
text-align: left;
}

/*
td{
background: #cab9ff;
}
*/

td.boardmember{
background: #B0A3CF;
width: 220px;
height: 200px;
}

/*
td.border{
background: #250078;
}
*/

td.spacer{
margin: 0px 5px 5px 0px;
}

td.register{
font-family: Arial, Helvetica, sans-serif;
margin: 5px 5px 5px 15px;
}

td{
font-family: Arial, Helvetica, sans-serif;
}

.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	background-color: #e00;
	padding: 4px;
	border: 1px dotted #d11;
	font-weight: bold;
}

.infobox {
	background: #FFFFCC;
	border: solid 1px #FA5858;
	padding: 5px 5px 5px 5px;
}


/****** start fieldset form style ******/

div.fsform form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:100% Arial,Helvetica,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 400px;
  max-width: 600px;
  width: 600px; 
}

div.fsform form fieldset{
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border:solid 1px;
  background:#f2f2f2;
  border:solid 1px #a4a4a4;
  padding: 5px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

div.fsform form fieldset legend {
	font-size:1.2em;    /* bump up legend font size, not too large or it'll overwrite border on left */
	font-weight:bold;   /* be careful with padding, it'll shift the nice offset on top of border  */
}
div.fsform form label { 
	clear:left;
}

div.fsform form label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 100px; 
	padding: 0; 
	margin: 10px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
}

/*
div.fsform form fieldset label:first-letter {  use first-letter pseudo-class to underline accesskey, note that 
	text-decoration:underline;     Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter 
                                    pseudo-class on legend elements, but do support it on label elements 
                                    we instead underline first letter on each label element and accesskey 
                                    each input. doing only legends would  lessens cognitive load 
                                    opera breaks after first letter underlined legends but not labels 
}
*/

div.fsform form input, div.fsform form textarea , div.fsform form select{
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 5px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

div.fsform form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

div.fsform textarea { overflow: auto; }

div.fsform form small {
	display: block;
	margin: 0 0 5px 160px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
	font-size: 88%;
}

div.fsform form #hint {
	background: #F5F6CE;
	border: solid 1px #FA5858;
	padding: 1px 3px 1px 3px;
}

div.fsform form .required{font-weight:bold;} /* uses class instead of div, more efficient */

div.fsform form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}

/****** end fieldset form style ******/

