table.FormBody {
	border: #ccc 1px solid; 
}
td.EventDayThumb {
	background-color:white; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 12px; color: #a80000; font-weight: bold; padding: 0px; text-align: center; border: #C1BDB3 1px solid;
}
td.FormHeaderLeft {
	background-color: #013335; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: White; vertical-align: middle; padding-Left: 10px; padding-Right: 10px; text-align: Left; 
}
td.FormHeaderRight {
	background-color: #013335; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: White; vertical-align: middle; padding-Left: 10px; padding-Right: 10px; text-align: Right; 
}
td.FormHeaderCenter {
	background-color: #013335; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: White; vertical-align: middle; text-align: Center; padding-Left: 2px; padding-Right: 2px;
}
th.FormHeaderCenter {
	background-color: #013335; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: White; vertical-align: middle; text-align: Center; padding-Left: 2px; padding-Right: 2px;
}
td.FormFooterCenter {
	background-color: #302C2E; Height: 50px; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: White; vertical-align: middle; text-align: Center; padding-Left: 2px; padding-Right: 2px;
}
td.FormLeft {
	background-color: #b1c5c3; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Right; padding-Right: 5px; padding-Left: 5px; BORDER-Bottom: #ffffff 0px solid; BORDER-Right: #ffffff 0px solid; 
}
tr.FormLeft td{
	background-color: #b1c5c3; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Right; padding-Right: 5px; padding-Left: 5px; BORDER-Bottom: #ffffff 0px solid; BORDER-Right: #ffffff 0px solid; 
}
td.FormRight {
	background-color: #b1c5c3; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Left; padding-Left: 5px; BORDER-Bottom: #ffffff 0px solid; 
}
td.FormCenter {
	background-color: #b1c5c3; Height: 24px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Center; BORDER-Bottom: #ffffff 0px solid; 
}

td.FormSubmit {
	background-color: #b1c5c3; Height: 40px; vertical-align: middle; text-align: Center;padding-bottom:20px;
}
td.FormSubmit a {
     color:#0c5449;
}
td.FormRowspan
{
    background-color: #ECECDF; font-family: verdana,arial,helvetica,sans-serif; Height: 24px; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Center; padding-right: 2px; padding-left: 2px; border-bottom: #ffffff 1px solid; border-right: #ffffff 1px solid;
}
tr.ListRow {
	background-color: #fff;  Height: 10px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Left; 
}
tr.ListRowAlternate {
	background-color:  #ffffcc;  Height: 10px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Left;
}
td.ListRow {
	Height: 18px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; color: Black; vertical-align: middle; text-align: Left; padding-left: 5px;padding-right: 5px;
}
td.BreadCrumb {
	background-image: url(); background-repeat: repeat-x; line-height:10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; color:#666666;Padding-Bottom:20px;
}
td.TopMenu {
	vertical-align:top;Padding-top:10px;Padding-Right:40px;Text-Align:right; color:White;
}

/*******************************************************************************
Buttons
 *******************************************************************************/

.ButtonSubmit {
	background-color:#3B5998;  /*facebook*/
	background-color:#013335;  /*matches FormHeader*/
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#fff;
	border:1px solid #999;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}
.ButtonSubmit:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#363636;
	border:1px solid #999;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonClear {
	background-color:transparent;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#363636;
	border:1px solid #999;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}
.ButtonClear:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#363636;
	border:1px solid #999;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonSearch{
	background-color:#e4761c;
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#fff;
	border:1px solid gray;height:20px;
	cursor:pointer;cursor:hand;
}
.ButtonSearch:hover {
	background-color:#ccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#363636;
	border:1px solid #fff;height:20px;
	cursor:pointer;cursor:hand;
}

.ButtonAddToCart {
	background-color:#990000;
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#fff;
	border-width:1px;
	cursor:pointer;cursor:hand;
}
.ButtonAddToCart:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#363636;
	border-width:1px;
	cursor:pointer;cursor:hand;
}