body {margin: 0 0 0 0; background-image:url(../00_graphics/bg_repeat.gif)}
body.ssl {margin: 0 0 0 0; background-image:url(00_graphics/bg_repeat.gif)}
br { line-height: 100% }
td { font-family: Arial, Helvetica, Verdana, sans-serif; color : #333333; font-size: 12px; line-height: 140%}

.tblLine {background-color: #990066}

A:link { font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 150%; text-decoration: none; color: #045898} 
A:visited { font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 150%;  text-decoration: none; color: #045898} 
A:hover { font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 150%; text-decoration: none; color: #045898; text-decoration:underline} 
A:active { font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 150%; text-decoration: none; color: #045898} 

/* for navigation */

.navLevel1 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333} 
.navLevel1 a:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color:#000000; text-decoration: none}
.navLevel1 a:visited { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel1 a:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #ff0000; text-decoration: none}
.navLevel1 a:active { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #ff0000; text-decoration: none}

.navLevel1on {  font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000} 
.navLevel1on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel1on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel1on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #ff0000; text-decoration: none}
.navLevel1on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #ff0000; text-decoration: none}

.navLevel2 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; line-height: 100%;  color: #000000; padding-top:3px; padding-bottom:3px;} 
.navLevel2 a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 100%; color: #000000; text-decoration: none}
.navLevel2 a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 100%; color: #000000; text-decoration: none}
.navLevel2 a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 100%; color: #000000; text-decoration: underline}
.navLevel2 a:active {  font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 100%; color: #000000; text-decoration: none}

.navLevel2on {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; padding-top:3px; ; padding-bottom:3px; font-weight:bold} 
.navLevel2on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel2on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel2on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: underline}
.navLevel2on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}

.navLevel3 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; padding-bottom:4px} 
.navLevel3 a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none }
.navLevel3 a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none }
.navLevel3 a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none }
.navLevel3 a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none }

.navLevel3on {   font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; font-weight:bold; padding-bottom:4px } 
.navLevel3on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none }
.navLevel3on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel3on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}
.navLevel3on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}

/* for boxed navigation (container) */

.boxHeader { font-size: 11px; color: #FFFFFF }

.boxLevel1 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333} 
.boxLevel1 a:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color:#333333; text-decoration: none}
.boxLevel1 a:visited { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none}
.boxLevel1 a:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel1 a:active { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none}

.boxLevel1on {  font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000} 
.boxLevel1on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color:#000000; text-decoration: none}
.boxLevel1on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel1on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel1on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}

.boxLevel2 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; line-height: 100%;  color: #333333} 
.boxLevel2 a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none}
.boxLevel2 a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none}
.boxLevel2 a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel2 a:active {  font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none}

.boxLevel2on {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000} 
.boxLevel2on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel2on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel2on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel2on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}

.boxLevel3 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333} 
.boxLevel3 a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none }
.boxLevel3 a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none }
.boxLevel3 a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none }
.boxLevel3 a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #333333; text-decoration: none }

.boxLevel3on {   font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000 } 
.boxLevel3on a:link {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none }
.boxLevel3on a:visited {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel3on a:hover {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}
.boxLevel3on a:active {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 110%; color: #000000; text-decoration: none}

/* content */

.breadcrumb {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #666666} 
.breadcrumb a:link { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color:#666666; text-decoration: none}
.breadcrumb a:visited { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #666666; text-decoration: none}
.breadcrumb a:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #666666; text-decoration: underline}
.breadcrumb a:active { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 110%; color: #666666; text-decoration: none}

.heading {color: #000000; line-height: 105%; font-size: 24px; border-bottom-width: 1px; border-bottom-color:#000000; border-bottom-style:groove; font-family: Arial, Helvetica, sans-serif}

.heading_b {color: #000000; line-height: 100%; font-size: 18px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-color:#000000; border-bottom-style:groove; font-family: Arial, Helvetica, sans-serif}

.textblockheading { color: #000000; font-weight: bold}

.quote { color: #000000; font-weight: bold; font-size: 12px}
.navSeparatorLine { background-color: #FFFFFF}

.homepageHeading { color: #333333; line-height: 120%; font-weight: bold; font-size: 13px}

.homepage b {line-height: 140%; font-style: normal; font-size: 11px; color: #000000; font-weight:bold} 
.homepage b a:link {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}
.homepage b a:visited {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}
.homepage b a:hover {line-height: 140%; font-size: 11px; color: #045898; text-decoration: underline}
.homepage b a:active {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}

.homepage {line-height: 140%; font-style: normal; font-size: 11px; color: #525252} 
.homepage a:link {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}
.homepage a:visited {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}
.homepage a:hover {line-height: 140%; font-size: 11px; color: #045898; text-decoration: underline}
.homepage a:active {line-height: 140%; font-size: 11px; color: #045898; text-decoration: none}

.sidebar b { font-size: 11px; font-style: normal; color: #333333; line-height: 140%; font-weight:bold}
.sidebar a:link { font-size: 11px; line-height: 140%; color:#000000; text-decoration: none}
.sidebar a:visited { font-size: 11px; line-height: 140%; color: #000000; text-decoration: none}
.sidebar a:hover { font-size: 11px; line-height: 140%; color: #ff0000; text-decoration: none}
.sidebar a:active { font-size: 11px; line-height: 140%; color: #ff0000; text-decoration: none}

.sidebar { font-size: 11px; font-style: normal; color: #333333; line-height: 140%}
.sidebar a:link { font-size: 11px; line-height: 140%; color:#000000; text-decoration: none}
.sidebar a:visited { font-size: 11px; line-height: 140%; color: #000000; text-decoration: none}
.sidebar a:hover { font-size: 11px; line-height: 140%; color: #ff0000; text-decoration: none}
.sidebar a:active { font-size: 11px; line-height: 140%; color: #ff0000; text-decoration: none}

.gridL2L3 { color: #000000; font-weight: normal; font-size: 11px}
.gridL2L3 a:link { font-size: 11px; line-height: 110%; color:#000000; text-decoration: none}
.gridL2L3 a:visited { font-size: 11px; line-height: 110%; color: #000000; text-decoration: none}
.gridL2L3 a:hover { font-size: 11px; line-height: 110%; color: #ff0000; text-decoration: none}
.gridL2L3 a:active {font-size:10px; line-height: 110%; color: #ff0000; text-decoration: none}

.img_border { border-style: solid; border-color: #000000; border-width: 1px}
.img_caption { color: #333333; font-weight: normal; font-style: italic; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 11px; padding-top: 5px}

.warningtext { color: #FF0000 }
.required { color: #FF0000 }
.searchbar_bg { background-color: #CCCCCC }

.textentryfield {background-color: #FFFFFF; border: 1px solid #666666; font-size: 12px} 

.but1 { font-size: 12px; color: #000000}

/* footer*/

.footer {line-height: 120%; font-size: 12px; color: #999999} 
.footer a:link {line-height: 120%; font-size: 12px; color: #666666; text-decoration: none}
.footer a:visited {line-height: 120%; font-size: 12px; color: #666666; text-decoration: none}
.footer a:hover {line-height: 120%; font-size: 12px; color: #666666; text-decoration: underline}
.footer a:active {line-height: 120%; font-size: 12px; color: #666666; text-decoration: none}

/*jwc*/
.heading2 {color: #000000; font-weight: bold; font-size: 13px; text-transform:uppercase}
.heading3 {color: #000000; font-weight: bold; font-size: 11px; text-transform:uppercase}

.tableBgBlackStripes {background-image: url(../00_graphics/bg_striped_black.gif); background-position:center; background-repeat:repeat-x}

.featuredEventsDate {color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;}

.featuredEventsTitle {color: #990066; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 100%; text-transform:uppercase}
.featuredEventsTitle a:link {color: #990066; font-size: 20px; font-family: Arial, Helvetica, sans-serif; line-height: 100%; text-decoration:none}
.featuredEventsTitle a:visited {color: #990066; font-size: 20px; font-family: Arial, Helvetica, sans-serif; line-height: 100%; text-decoration:none}
.featuredEventsTitle a:hover {color: #990066; font-size: 20px; font-family: Arial, Helvetica, sans-serif; line-height: 100%; text-decoration:none}
.featuredEventsTitle a:active {color: #990066; font-size: 20px; font-family: Arial, Helvetica, sans-serif; line-height: 100%; text-decoration:none}

.featuredEventsIntro {color: #525252; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
.featuredEventsIntro a {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140%; text-decoration:none}
.featuredEventsIntro a:link {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-decoration:none}
.featuredEventsIntro a:visited {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-decoration:none}
.featuredEventsIntro a:hover {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-decoration:underline}
.featuredEventsIntro a:active {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-decoration:none}

.featuredEventsBook {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
.featuredEventsBook a:link {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
.featuredEventsBook a:visited {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
.featuredEventsBook a:hover {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
.featuredEventsBook a:active {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; line-height: 140%}

#topNav{
	color: #4D5B5E;
	margin-left: 470px;
	position: absolute;
	top: 5px;
	z-index:1;
}

#topNav a {color: #4D5B5E; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 140%}
