/**************** Catalog ****************/
.catalogCategoryLink622{
	padding-right:12px;
	color:#FF0000;
	font-size:16px;
} 
.catalogCategorySelectedLink622{
	padding-right:12px;
	color:#FF0000;
	font-size:16px;
} 
.catalogCategoryLinksTD622{
	background-color:#efefef;
	margin-bottom:20px;
}
.mcDescription{
	font-style:italic;
	padding-left:8px;
	padding-bottom:8px;
}
.mcContactLabel {
	padding-top:8px;
}
.mcContact {
	padding-top:8px;
	color:#0A4C86;
	font-weight:bold;
}
.mcPhone{
	color:#0A4C86;
	font-weight:bold;
}
.mcCompany{
	color:#0A4C86;
	font-size:16px;
	font-weight:bold;
}

.mcTable{
	background-color:#ffffff;
}
.mcCategoryHead1{
	background-color:#efefef;
	height:34px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:28px;
	color:#0A4C86;
}

.mcDescription86{
	font-style:italic;
	padding-left:8px;
}
.mcPhone86{
	color:#0A4C86;
	font-weight:bold;
}
.mcCompany86{
	color:#0A4C86;
	font-size:16px;
}

.mcTable86{
	background-color:#ffffff;
}
.mcCategoryHead186{
	background-color:#efefef;
	height:34px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:28px;
	color:#0A4C86;
}
/**************** PAGE LAYOUT ****************/
#providerLink a {
	text-decoration:underline;
	color:#ffffff;
}
#providerLink a:hover {
	text-decoration:underline;
 	color:#ffffff;
}
#providerLink a:visited {
	text-decoration:underline;
	color:#ffffff;
}
#providerLinkss a:hover { text-decoration: underline;color: #FF0000 ;background-color: #000000; font-family:arial, verdana, tahoma, ms sans serif;font-size:10;} border:solid;border-color:white;border-width : 1px;} 

.feeCol1{
	padding-left:45px;
	padding-top:8px;
	text-align:left;
}

.feeCol2{
	padding-top:8px;
	text-align:right
}

#EventsHeader{
	text-align: center;
	width: 220px;
	height: 24px;
	color: black;
	background-image: url(groot/w/OtherAssets/sidebar-header.gif);
	background-repeat: no-repeat;
}

#EventsHeader h3{
	padding-top: 3px;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0px;
}

#EventsBody{
	border: 1px solid #1074AE;
	padding-left: 5px;
	font-size: 12px;
}

.contentTD
{
	padding-top:3px;
	padding-left:8px;
	padding-right:12px;
	font-family:arial, verdana, sans serif;
	color:#494949;
	font-weight:normal;
	font-size:12px;
}
.homeContentTD
{
	padding-top:3px;
	padding-left:8px;
	padding-right:12px;
	font-family:arial, verdana, sans serif;
	color:#282828;
	font-weight:normal;
	font-size:12px;
}
.homeContent
{
	background-color:#ffffff;
	text-align:left;
}
.minorHead
{
	font-family:arial, verdana, sans serif;
	color:#333377;
	font-weight:normal;
	font-size:14px;
	padding-top:4px;
	padding-bottom:2px;
	margin-bottom:4px;
	border-bottom: solid 1PX #bcbcbc;
}
.pageBG
{
	background-color:#1074AE;
}
.photo1 {
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
	margin-left: 5px;
	margin-right: 5px;
}
.mainNavContainer
{
	background-color:#0A4C86;
	padding-left:3px;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #454545;
	border-right: solid 1px #454545;
}
.headerTD
{
	background-color:#ffffff
}
.footerTD
{
	font-family:arial, verdana, sans serif;
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#0A4C86;
	border-top: solid 1px #333333;
}
.label1
{
   font-family:arial, verdana, sans serif;
   color:#333333;
   font-weight:bold;
}
.label2
{
	font-family:arial, verdana, sans serif;
	font-weight:normal;
	font-size:12px;
}
.label3
{
	font-family:arial, verdana, sans serif;
	color:#333377;
	font-weight:normal;
	font-size:14px;
}

.contentBg
{
   background-color:#ffffff;
}
.contentPlusNavTD
{
   padding-top:4px;
   text-align:left;
}

.containerStyle
{
	padding-top:15px;
	padding-bottom:10px;
}


#left-content{
	float: left;
	width: 175px;
	background: url(groot/w/OtherAssets/bg-left.jpg) top no-repeat;
	padding-left: 8px;
	margin-top: 5px;
	margin-right: 2px;
	padding-top: 21px;
	min-height: 330px;
}
.crKickerRotator
{
	border-left: solid 1PX #cdcdcd;
	border-right: solid 1PX #cdcdcd;
	border-top: solid 1PX #cdcdcd;
	border-bottom: solid 1PX #cdcdcd;
}

/**************** FORM Styles - Inquiry/RSVP Form ****************/

.formTable237
{
   background-color:#efefef;
   border: solid 1px #bcbcbc;
}
.formLabel237 
{
   font-family:verdana, helvetica, sans serif;
   color:#555555;
   font-size:11px;
}
.formComment237 
{
   font-family:verdana, helvetica, sans serif;
   color:#555555;
   font-size:11px;
}
.formVFailed237 {
   font-family:verdana, helvetica, sans serif;
   color:#0000FF;
   font-weight:bold;
   font-size:11px;
}
.formSReceipt237 {
   font-family:verdana, helvetica, sans serif;
   color:#333333;
   font-size:12px;
   background-color:#9C92FE;
}

/**************** FORM Styles - Membership Application Form ****************/

.formTable274
{
   background-color:#efefef;
   border: solid 1px #bcbcbc;
}
.formLabel274 
{
   font-family:verdana, helvetica, sans serif;
   color:#555555;
   font-size:11px;
}
.formComment274 
{
   font-family:verdana, helvetica, sans serif;
   color:#555555;
   font-size:11px;
}
.formVFailed274 {
   font-family:verdana, helvetica, sans serif;
   color:#0000FF;
   font-weight:bold;
   font-size:11px;
}
.formSReceipt274 {
   font-family:verdana, helvetica, sans serif;
   color:#333333;
   font-size:12px;
   background-color:#9C92FE;
}


/**************** MAIN MENU      ****************/

.menuCss
{
   background-color:#0A4C86;
   border-left: solid 1PX #0A4C86;
   border-right: solid 1PX #0A4C86;
   border-top: solid 1PX #0A4C86;
   border-bottom: solid 1PX #0A4C86; 
}
	
.menuDefaultGroupCss
{
   background-color:#30A4DE;
   border-left: solid 1PX #1074AE;
   border-right: solid 1PX #1074AE;
   border-top: solid 1PX #1074AE;
   border-bottom: solid 1PX #1074AE; 
}

.menuTopLevelItemDefaultLookCss
{
	background-color:#30A4DE;
	border-left: solid 1PX #30A4DE;
   border-right: solid 1PX #30A4DE;
   border-top: solid 1PX #30A4DE;
   border-bottom: solid 1PX #30A4DE;
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-style:normal;
   font-weight:normal;
   cursor:pointer;
   cursor:hand;
}

.menuNonTopLevelItemDefaultLookCss
{
	background-color:#30A4DE;
	border-left: solid 1PX #30A4DE;
   border-right: solid 1PX #30A4DE;
   border-top: solid 1PX #30A4DE;
   border-bottom: solid 1PX #30A4DE;
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-style:normal;
   font-weight:normal;
   cursor:pointer;
   cursor:hand;
}

.menuAllLevelItemHoverAndSelectedLookCss
{
   background-color:#1074AE;
   border-left: solid 1PX #cccccc;
   border-right: solid 1PX #333333; 
   border-top: solid 1PX #cccccc;
   border-bottom: solid 1PX #333333;
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-style:normal;
   font-weight:normal;
   cursor:pointer;
   cursor:hand;
}

.menuAllLevelItemActiveCss
{
   background-color:#30A4DE;
   border-left: solid 1PX #bbbbbb;
   border-right: solid 1PX #222222;
   border-top: solid 1PX #bbbbbb;
   border-bottom: solid 1PX #222222;
   color:#121212;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-style:normal;
   font-weight:normal;
   cursor:pointer;
   cursor:hand;
}



.TopGroup_2 
{
   background-color:#E5E5E5;
   border-left: solid 1PX #E5E5E5;
   border-right: solid 1PX #E5E5E5;
   border-top: solid 1PX #E5E5E5;
   border-bottom: solid 1PX #E5E5E5; 
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}

.DefaultItem_2
{
   color:#FFFF00;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
   border-left: solid 1PX #E5E5E5;
   border-right: solid 1PX #E5E5E5;
   border-top: solid 1PX #E5E5E5;
   border-bottom: solid 1PX #E5E5E5;
   background-color:#E5E5E5;
}

.DefaultItemHover_2
{
   background-color:#FF2626;
   border-left: solid 1PX #cccccc;
   border-right: solid 1PX #333333; 
   border-top: solid 1PX #cccccc;
   border-bottom: solid 1PX #333333;
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}

.DefaultItemActive_2
{
   background-color:#EF2323;
   border-left: solid 1PX #bbbbbb;
   border-right: solid 1PX #222222;
   border-top: solid 1PX #bbbbbb;
   border-bottom: solid 1PX #222222;
   color:#121212;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}

.TopGroup_3
{
   background-color:#0000FF;
   border-left: solid 1PX #E5E5E5;
   border-right: solid 1PX #E5E5E5;
   border-top: solid 1PX #E5E5E5;
   border-bottom: solid 1PX #E5E5E5; 
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:normal;
   font-weight:normal;
   cursor:pointer;
   cursor:hand;
}

.DefaultItem_3
{
   color:#555555;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}

.DefaultItemHover_3
{
   color:#10548E;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}

.DefaultItemActive_3
{
   color:#10548E;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:normal;
   font-weight:bold;
   cursor:pointer;
   cursor:hand;
}
