/* CSS Document */

/*This class is used to edit the form table. Applys the width and border.*/
table.form
{
	margin-top:0px;
	font-family:arial,verdana,san-serif;
	font-size:12px;
	background:#ffffff;
	border:1px solid #000000;
	border-collapse:collapse;
}
/*This class is used to edit the form table. Applys the width and border.*/
table.formNopadding
{
	width:650px;
	font-family:arial,verdana,san-serif;
	font-size:12px;
	background:#ffffff;
	border:1px solid #000000;
}
/*This class is used to edit form headers.*/
td.formHead
{
	background:#6E8B3D;
	color:#FFFFFF;
	padding:2 4 2 4;
	font-weight:bold;
}
/*This class is used to edit form headers with anchor tags.*/
td.formHead a
{
	color:#8B4513;
	font-weight:bold;
}
/*This class is used to edit field descriptions at right.*/
td.formDesc
{
	font-size:12px;
	text-align:right;
	background:#e8eef7;
	color:#000000;
	padding:1 4 1 4;
}

td.formHeadB
{
	font-size:12px;
	background:#F1EDC2;
	color:#8B4513;
	padding:1 4 1 4;
}

/*Don't get confused... this class is used to edit the table cell in which you will find values and inputs.*/
td.formField
{
	font-size:12px;
	padding:1 4 1 4;
}
/*The following class sub styles format form fields*/
td.formField input, td.formField select, td.formField textarea
{
	font-size:12px;
	padding:2 2 2 2;
}
/*This class is used to format form sub-headers*/
td.formSubHead
{
	background:#96BBDF;
	color:#8B4513;
	padding:2 4 2 4;
	font-weight:bold;
	border:1px solid #8B4513;
}
/*This font style was added to change the size of asterisks following required fields*/
font
{
	font-size:12px;
}
/*This class is used to format form buttons*/
input.formButton
{	
	margin:15 0 7 0;
	font-size:12px;
	width:60px;
	color:#8B4513;
	background-color:#F1EDC2;
	border-color:#8B4513;
	font-family:arial,verdana,san-serif;
}

/*Message board class*/
table.messageboard
{
	width: 350px;
	font-family:arial,verdana,san-serif;
	font-size:14px;
	background:#ffffff;
}
td.mbField
{
	background:#e8eef7;
	font-size:14px;
	border: 1px solid #000000;
	padding:2 4 2 4;
}


/*These classes are used for the calendar days in month view.*/
td.formDay
{
	height: 64px;
	width: 64px;
	font-size:10px;
	text-align:right;
	vertical-align: top;
	background:#e8eef7;
	color:#495679;
	padding:1 2 1 2;
	border: 1px solid #ffffff;
}
td.formMeetingDay
{
	height: 64px;
	width: 64px;
	font-size:10px;
	text-align:right;
	vertical-align: top;
	background:#ffeec0;
	color:#495679;
	padding:1 2 1 2;
	border: 1px solid #ffffff;
}
td.formNoDay
{
	height: 64px;
	width: 64px;
	font-size:10px;
	text-align:right;
	vertical-align: top;
	background:#d9dbde;
	color:#495679;
	padding:1 2 1 2;
	border: 1px solid #ffffff;
}

table.success
{
	background:#C1FFC1;
	border:1px solid #548B54;
	border-collapse:collapse;
	font-family:arial,verdana,san-serif;
	font-size:14px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
td.successHead
{
	background:#548B54;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:10 10 5 10;
	margin:0 0 0 0;
}
td.successField
{
	background:#C1FFC1;
	color:#548B54;
	font-size:14px;
	text-align:center;
	padding:30 30 30 30;
	margin:0 0 0 0;
}


table.adminmenu
{
	width:244px;
	background:#6A656B;
	border:1px solid #EEEEEE;
	border-collapse:collapse;
	font-family:arial,verdana,san-serif;
	font-size:14px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
td.adminmenuHead
{
	background:#6A656B;
	color:#EEEEEE;
	font-size:14px;
	font-weight:bold;
	padding:10 10 5 10;
	margin:0 0 0 0;
}
td.adminmenuField
{
	background:#A6A6A6;
	color:#000000;
	border:1px solid #EEEEEE;
	font-size:14px;
	text-align:left;
	padding:10 10 10 30;
	margin:0 0 0 0;
}
td.adminmenuField a
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
td.adminmenuField a:hover
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}