body
{
	font-family:verdana;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	background-color: #FBFBFB;
	padding: 10px;
}

.SimpleHorizontalTextMenu
{
	background-color:#666666;
	color:white;
	border-top:solid 1px black;
	border-bottom: solid 1px black;
	border-collapse:collapse;
}

.SimpleHorizontalTextMenu TD
{
	font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	border-collapse: collapse;
	text-align: center;
	white-space: nowrap;
	border-left:dotted 1px #7D7D7D;
	padding: 3px 8px 3px 8px;
}

.SimpleHorizontalTextMenu a
{
	font-weight:normal;
	text-decoration: none;
	color: white;
}

.SimpleHorizontalTextMenu .SimpleMenuHighlight
{
	text-decoration: none;
	color: black;
}

.SimpleHorizontalTextMenu a:hover
{
	color: silver;
}


#ContentContainer
{
	border: solid 1px #656565;
}

/* Breadcrumb Trail */
.BreadcrumbTrail
{
	background-color: #D5D5D5;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size:12px;
	color:Black;
	border-bottom:dashed 1px #666666;
}

.BreadcrumbTrail A
{
	color:Black;
	font-weight:bold;
	text-decoration: none;
}

.BreadcrumbTrail A:hover
{
	color:#6B716B;
}
/* End Breadcrumb Trail */

#LeftColumn
{
	background-color: #C2C2C2;
	border-right:solid 1px #666666;
}

#CenterColumn
{
	padding: 5px;
	background-color: White;
}

#RightColumn
{
	background-color:#F6F6F6;
	border-left:solid 1px #656565;
	padding: 5px;
}

#Footer
{
	font-family:Tahoma;
	font-size:10px;
	background-color: #666666;
	color: white;
	padding: 5px;
}

#CenterColumn A
{
	color:blue;
}

#CenterColumn A:Hover
{
	color:#E6A146;
}

#CenterColumn A:visited
{
	color:blue;
}

/* Event Listing */
.EventListingHeader
{
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	color:Black;
	margin-bottom: 5px;
}

.EventItem
{
	font-size: 10px;
	font-family: verdana;
	color:Black;
	margin-bottom: 3px;
}

.EventItemContainer TD
{
	border-bottom: solid 1px silver;
	padding-bottom: 5px;
	padding-top: 5px;
}

.EventItem .EventName
{
	color:#E6A146;
	font-weight: bold;
	font-size:12px;
}

.EventItem .EventTime
{
	font-size: 9px;
	font-weight: bold;
}

.EventItem .EventDescription
{
}

.EventItem .EventMoreInformation A
{
	color:Black;
}

.EventDetailName
{
	font-family: Verdana;
	font-size:16px;
	font-weight:bold;
	color:Black;
}

.EventDetailDates
{
	font-family: Verdana;
	font-size:10px;
	color:gray;
}

.EventDetailLocation
{
	font-family: Verdana;
	font-size:12px;
	color:black;
}

.EventDetailDescription
{
	font-family: Verdana;
	font-size:10px;
	color:black;
}

.EventDetailDiscussionLink A
{
	color: Black;
	font-family:Verdana;
	font-size:10px;
}

.EventNameIcon
{
	margin-right:2px;
}

/* Menu */
.MenuItem
{
	font-family:Tahoma;
	font-size:12px;
	padding-left:5px;
}

.MenuItemLevel2
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	padding-left:10px;
}

.MenuItemLevel3
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	padding-left:15px;
}

.MenuItemLevel4
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	padding-left:20px;
}

.MenuItemSelectedPathLevel1
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}

.MenuItemSelectedPathLevel2
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

.MenuItemSelectedPathLevel3
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
}

.SelectedItemLevel1
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}

.SelectedItemLevel2
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
}

.SelectedItemLevel3
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding-left:15px;
}

.SelectedItemLevel4
{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding-left:20px;
}

.Menu A
{
	color:Black;
	text-decoration: none;
}

.Menu A:Hover
{
	color: #86A059;
}

.Menu
{
	border-collapse: collapse;
}
/* End Menu */

.FormHeader
{
	color:#E6A146;
	border-bottom: solid 1px silver;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
}

.FormOptionalField
{
	padding-top:5px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:gray;
	/*background-color: #f2f2f2;*/
}

.FormRequiredField
{
	color:black;
	font-weight:bold;
	font-family:Verdana;
	font-size:12px;
	padding-top:5px;
	/*background-color: #f5f5f5;*/
}

.RequiredFieldError
{
	color:Red;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}





.Directory
{
}

.Directory .Label
{
	font-weight: Bold;
	font-size: .7em;
}

.Directory .Name
{
	font-size: 1em;
	font-weight: bold;
}

.Directory .Title
{
	font-size: .7em;
	font-weight: bold;
}

.Directory .EMail
{
	font-size: .7em;
	color: Black;
}

.Directory .Phone
{
	font-size: .7em;
}

.Directory .Employer
{
	font-size: .7em;
	font-weight: bold;
}

.Directory .Specialty
{
	font-size: .7em;
}

.Directory .Chapter
{
	font-size: .7em;
}

.Directory .Address
{
	font-size: .8em;
}