INPUT { FONT-SIZE: 11px; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; } /* BACKGROUND-COLOR: #cccccc */
td { FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; }
LI { LIST-STYLE-IMAGE:  url(images/bullet.gif); vertical-align: middle; line-height: normal; }
form { margin: 0px 0px 0px 0px; }

.MembershipForm_Text { FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:18px }
.MembershipForm_FormField { FONT-SIZE: 11px; COLOR: #3F3F3F; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:18px }


.footer { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.text { FONT-SIZE: 11px; COLOR: #5B5757; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:17px }

.textwhite { FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:22px }

.dottedline {border-bottom:1px dashed #ccc;margin:0 0 0 30px;padding:0;height:5px;width:80%}

.testimonial { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:12px }

.title { FONT-SIZE: 21px; COLOR: #FFFFFF; FONT-FAMILY: times,tahoma,geneva,sans-serif }

.title2 { FONT-SIZE: 17px; COLOR: #103880; FONT-FAMILY: georgia, times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold; line-height:25px }
.title3 { FONT-SIZE: 12px; COLOR: #4094B4; FONT-FAMILY: georgia, times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold; line-height:25px }

.gctitle { FONT-SIZE: 24px; COLOR: #103880; font-style: italic; FONT-FAMILY: times new roman; FONT-WEIGHT: bold; line-height:25px }
.gcblack { FONT-SIZE: 17px; COLOR: black; FONT-FAMILY: georgia, times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold; line-height:25px }
.gcnumber { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; line-height:17px }


.services { FONT-SIZE: 12px; COLOR: #5B5757; FONT-FAMILY: Georgia, "Times New Roman", Times, serif, ; line-height:17px }
.services2 { FONT-SIZE: 16px; COLOR: #5B5757; FONT-FAMILY: Georgia, "Times New Roman", Times, serif, ; line-height:17px }


.titlegreen { FONT-SIZE: 17px; COLOR: #3D8EAE; FONT-FAMILY: times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold }

.text_red { FONT-SIZE: 11px; COLOR: #f00; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.login { FONT-SIZE: 11px; COLOR: #FFFFD7; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.home { FONT-SIZE: 11px; COLOR: #5C5C5D; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.footer { FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.red { FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.name { FONT-SIZE: 10px; COLOR: #792711; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.nav { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: sans-serif }
.pagetitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #616163;
	FONT-FAMILY: sans-serif;
}
.tabletitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana,tahoma,geneva,sans-serif }
.tableborder {
	FONT-SIZE: 10px;
	COLOR: #cccccc;
	FONT-FAMILY: verdana,tahoma,geneva,sans-serif;
	border-right: 1px solid #7A7B7F;
		border-top: 1px solid #7A7B7F;
	border-left: 1px solid #7A7B7F;
	border-bottom: 1px solid #7A7B7F;
}


a { FONT-SIZE: 11px; COLOR: #353E59; line-height:18px; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; TEXT-DECORATION: none }
A:link { COLOR: #353E59; TEXT-DECORATION: none } /* FONT-WEIGHT: bold; */
A:visited { COLOR: #353E59; TEXT-DECORATION: none }
A:hover { COLOR: #353E59; TEXT-DECORATION: underline }


.title3_link { FONT-SIZE: 12px; COLOR: #4094B4; FONT-FAMILY: georgia, times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold; line-height:25px; TEXT-DECORATION: none }
a.title3_link:link { COLOR: #4094B4; TEXT-DECORATION: none; } /* FONT-WEIGHT: bold; */
A.title3_link:visited { COLOR: #4094B4; TEXT-DECORATION: none }
A.title3_link:hover { COLOR: #4094B4; TEXT-DECORATION: underline }

.login { FONT-SIZE: 10px; COLOR: #76767C; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; TEXT-DECORATION: underline }
a.login:link { COLOR: #76767C; TEXT-DECORATION: underline; } /* FONT-WEIGHT: bold; */
A.login:visited { COLOR: #76767C; TEXT-DECORATION: underline }
A.login:hover { COLOR: #07A855; TEXT-DECORATION: underline }

.events { FONT-SIZE: 12px; COLOR: #353E59; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; TEXT-DECORATION: underline }
a.events:link { COLOR: #353E59; TEXT-DECORATION: underline; } /* FONT-WEIGHT: bold; */
A.events:visited { COLOR: #353E59; TEXT-DECORATION: underline }
A.events:hover { COLOR: #353E59; TEXT-DECORATION: underline }





.nav2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1276AF; FONT-FAMILY: sans-serif; }
a.nav2 { COLOR: #1276AF; text-decoration:none; }
a.nav2:link { COLOR: #1276AF; text-decoration:none; }
a.nav2:visited { COLOR: #7E2A43; text-decoration:none; }
a.nav2:hover { COLOR: #7E2A43; text-decoration: underline; }


.nav3 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #939192; FONT-FAMILY: sans-serif; border-top:4px solid #7DAB86; padding: 6px; }
a.nav3 { COLOR: #1276AF; text-decoration:none; }
a.nav3:link { COLOR: #1276AF; text-decoration:none; }
a.nav3:visited { COLOR: #7E2A43; text-decoration:none; }
a.nav3:hover { COLOR: #7E2A43; text-decoration: underline; }

.nav4 { FONT-SIZE: 12px; COLOR: #616163; FONT-FAMILY: sans-serif; background-color:#EFEFEF; border-top:1px solid #7DAB86; padding: 7px; }
a.nav4 { COLOR: #616163; text-decoration:none; }
a.nav4:link { COLOR: #616163; text-decoration:none; }
a.nav4:visited { COLOR: #616163; text-decoration:none; }
a.nav4:hover { COLOR: #ffffff; text-decoration: underline; background-color:#9DBAA4; }


.nav4on { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: sans-serif; background-color:#9DBAA4; border-top:1px solid #7DAB86; padding: 7px; }
a.nav4on { COLOR: #ffffff; text-decoration:none; }
a.nav4on:link { COLOR: #ffffff; text-decoration:none; }
a.nav4on:visited { COLOR: #ffffff; text-decoration:none; }
a.nav4on:hover { COLOR: #ffffff; text-decoration: underline; background-color:#9DBAA4; }




.leftnav
{font-size: 1.3em;
	color: #666;
	font-weight:bold;
	font-family: ms sans serif;
	background-color:#ccccff;
	border-top:1px solid #666;}

.footerlink {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif}
a.footerlink {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; text-decoration:none}
a.footerlink:link {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; text-decoration:none}
a.footerlink:visited {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; text-decoration:none}
a.footerlink:hover {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; text-decoration:underline}

.titlebluesm { FONT-SIZE: 14px; COLOR: #103880; FONT-FAMILY: georgia, times,tahoma,geneva,sans-serif; FONT-WEIGHT: bold; line-height:25px }




.leftnavevents { FONT-SIZE: 12px; COLOR: #353E59; FONT-FAMILY: verdana,tahoma,geneva,sans-serif; TEXT-DECORATION: none; }
a.leftnavevents:link { COLOR: #353E59; TEXT-DECORATION: none; }
A.leftnavevents:visited { COLOR: #353E59; TEXT-DECORATION: none }
A.leftnavevents:hover { COLOR: #353E59; TEXT-DECORATION: underline }


.CommonListHeaderLeftMost
{
	text-align: center;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 80%;
	font-weight: bold;
	font-size: 12px;
}

.CommonListHeader
{
	text-align: center;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-color: #eeeeee;
	background-color: #eeeeee;
	color: #666666;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 80%;
	font-weight: bold;
	font-size: 12px;
}

.CommonListCellLeftMost
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
	
}

.CommonListCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
}
.CommonListTitle
{
	padding: 6px;
	padding-left: 8px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #5EA3C3;
	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

.FileFileArea
{
	margin-top: 8px;
	margin-bottom: 16px;
}

.FileFileTitle
{
	padding: 6px;
	padding-left: 8px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	color: #ffffff;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}


.FileFilePropertiesArea
{
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	background-color: #f7f7f7;
}

.FilePropertyName
{
	width: 20%;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #dddddd;
	height: 36px;
}

.FileProperty
{
	width: 30%;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
	color: #333333;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #dddddd;
	height: 36px;
}

.EventField_Heading
{
	width: 30%;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #f7f7f7;
}

.FileFileDescriptionArea
{
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 12px;
	padding: 8px;
	vertical-align: top;
}
.MemberSearchResults_Heading
{
	padding: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #eeeeee;
	background-color: #7DAB86;
	color: #FFFFFF;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 80%;
	font-weight: bold;
	font-size: 12px;
}
.MemberSearchResults_Record
{
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #eeeeee;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
}
.EventDetails_FirstLeftCell
{
	padding: 4px;
	border-style: solid;
	border-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: #dddddd;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
}
.EventDetails_FirstRightCell
{
	padding: 4px;
	border-style: solid;
	border-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: #dddddd;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
}
.EventDetails_LeftCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-color: #dddddd;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 12px;
	font-weight: bold;
	
}

.EventDetails_RightCell
{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-color: #dddddd;
	color: #333333;
	font-family: Helvetica, Verdana, Arial, san-serif;
	font-size: 11px;
}