/* GLOBAL STYLES START */table#itemlist {	border: 0px;	}	#itemlist td {	border-bottom: 0px solid #313131;	}	#itemlist td td {	border: none;	}		#itemlist .header {	border-bottom: 2px solid #313131;	}#itemlist .subheader {	border-top: 2px solid #313131;	border-bottom: 0px;	}	.select-mod {	margin-bottom: 0px; 	margin-top: 0px; 	font-size: 11px; 	display:	inline;	}.select-small-mod {	margin-bottom: 0; 	margin-top: 0; 	font-size: 9px; 	display: inline;	}/* GLOBAL STYLES END *//* GENERAL STYLES START */.nobreak, .nowrap {	white-space: nowrap;	}.subtitle     {	color: #595959;	font-size: 14px;	font-weight: bold;	line-height:150%; 	/* background-image: url('/images/div_h1.gif'); */	background-repeat: repeat-x; 	background-position: bottom left;	margin-top:1px; 	margin-bottom:18px;	}.subtitle-alt {	color: #464685;	font-size: 15px;	font-weight: normal;	font-style: italic;	}		.text-subnote {    font-size: 11px;	line-height: 130%;    }.image { 	margin: 10px;	}	.imageCaption {	color: #444444;	font-size: 10px;	padding: 2px 3px 4px 2px;	padding-bottom: 5px;	padding-top: 2px;	text-align: center;	}.imageCaptionLink {	color: #444444;	font-size: 8px;	text-transform: uppercase;	}A.imageCaptionLink:link {	color: #2F394A;	text-decoration: none;	}A.imageCaptionLink:visited {	color: #2F394A;	text-decoration: none;	}A:hover.imageCaptionLink {	color: #464685;	text-decoration: none;	}.courier {	font-family: Courier, Typewriter, Times, Times New Roman;	font-size: 12px;	line-height: 100%;	}.text-small-mod {	font-size: 9px;	line-height: 100%;	}.text-tiny-mod {	color: #464685;	font-size: 7px;	line-height: 90%;	}.text-light-mod {	color: #404040;	font-size: 12px;	}.text-alert {	color: #CF1A19;	font-size: 12px;	}.text-error {	font-size: 13px;	font-weight: bold;	}.text-error-small {	font-size: 10px;	font-weight: bold;	}.text-error-large {	font-size: 16px;	font-weight: bold;	}.text-note-mod {	color: #666666;	font-size: 12px;	line-height: 100%;	}.text-note-small-mod {	color: #464685;	font-size: 11px;	}.pagetitle-mod {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #B69859;	font-size: 24px;	line-height: 120%;	font-weight: normal;	text-transform: uppercase;	margin-bottom: 20px; 	}A:hover.pagetitle-mod {	color : #97A8C4;	text-decoration: none;	}.text-welcome {	color: #464685;	font-size: 18px;	line-height: 130%;	font-style: italic;	}.sidebarHorizRule {	background-color: #DDDDDD;	}.subnav {	color: #CAA066;	font-size: 12px;	line-height: 100%;	}.subnav1_outer {	padding: 0px 0px 20px 0px;	}.subnav1_inner {	padding: 0px 0px 7px 0px;	}	.subnav2_border_td {	border-top: 1px solid #E6E6E6;	padding: 6px 0px 0px 0px;	}.subnav2 {	color: #848484;	font-size: 12px;	line-height: 135%;	text-decoration: none;	}	A:hover.subnav2 {	color: #A0A0A0;	text-decoration: none;	}		.subnav2_selected {	color: #464685;	font-size: 12px;	line-height: 135%;	text-decoration: none;	}	A:hover.subnav2_selected {	color: #16AD67;	text-decoration: none;	}.subnav2, .subnav2_selected {	white-space: nowrap;	}	.subnav2_td {	padding: 0px 16px 0px 0px;	vertical-align: middle;	}	.subnav2_pointer_td {	padding: 0px 4px 0px 0px;	vertical-align: middle;	}/* GENERAL STYLES END *//* EDIT/ADMIN TOOLS STYLES START */.btnToggleEdit {	float: right; 	height: 30px; 	width: 70px; 	margin: -50px 88px 0px 0px; 	position: relative;	}/* EDIT/ADMIN TOOLS STYLES END *//* NEWS & EVENTS STYLES START */.newsevents-headline-inside {	color: #CF1A19;	font-size: 18px;	line-height: 100%;	text-transform: uppercase;	padding-bottom: 5px;	}.blurbs-small-rule {	background-color: #F0F0F0;	}.blurbsMoreLink {	color: #464685;	font-size: 14px;	font-style: italic;	padding: 6px 0px 0px 0px;	text-decoration: none;	text-transform: lowercase;	}A:hover.blurbsMoreLink {	color: #596ED0;	text-decoration: none;	}.blurbsMoreLinkDim {	color: #6F75AC;	font-size: 12px;	font-style: italic;	padding-left: 0px;	text-decoration: none;	text-transform: lowercase;	}A:hover.blurbsMoreLinkDim {	color: #8991D5;	text-decoration: none;	}		.eventMoreLink {	color: #464685;	font-size: 12px;	font-style: italic;	padding-left: 0px;	text-decoration: none;	text-transform: lowercase;	}A:hover.eventMoreLink {	color: #596ED0;	text-decoration: none;	}	.eventMoreLinkDim {	color: #6F75AC;	font-size: 12px;	font-style: italic;	padding-left: 0px;	text-decoration: none;	text-transform: lowercase;	}A:hover.eventMoreLinkDim {	color: #8991D5;	text-decoration: none;	}	.backToTopLink {	color: #8086C4;	font-size: 11px;	font-style: italic;	padding-left: 0px;	text-decoration: none;	text-transform: lowercase;	}A:hover.backToTopLink {	color: #8991D5;	text-decoration: none;	}table#cal-mini-table-inner {	border: 0px;	}	#cal-mini-table-inner td {	padding: 0px 0px 1px 0px;	}.cal-mini-bg {	padding: 6px;	background-color: #FFFFFF;	/* background-color: #FBF9E8; */	background-image: url('/modules/images/calendar_mini_bg.gif');	background-position: top left;	background-repeat: repeat-x;	border: 1px solid #F0F0F0;	}.cal-mini-btm-bg {	padding-top: 4px; 	padding-right: 8px;	background-color: #FFFFFF;	/* background-image: url('/modules/images/calendar_mini_bkgnd.gif'); */	background-repeat: repeat;	}.cal-mini-title {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #464685;	font-size: 13px;	line-height: 100%;	font-weight: normal;	text-transform: uppercase;	text-decoration: none;	}A:hover.cal-mini-title {	color: #596ED0;	text-decoration: none;	}.cal-mini-date-highlighted {	color: #B93E00;	text-decoration: none;	}	A:hover.cal-mini-date-highlighted {	color: #FF0000;	text-decoration: none;	}	.cal-mini-dateframe {	border: 2px solid #CCCCCC;	}	.cal-mini-dateframe-highlighted {	border: 2px solid #F4C149;	}	.cal-mini-dimmed {	color: #D3D3D3;	font-size: 12px;	font-weight: normal;	}	.cal-mini-no-event {	color: #999999;	font-size: 12px;	font-weight: normal;	}	.cal-mini-header {	color: #989898;	font-size: 12px;	font-weight: normal;	text-transform: uppercase;	}.cal-mini-header-rule {	background-color: #D9D9D9;	}.cal-dimmmed {	color: #CCCCCC;	font-size: 12px;	font-weight: normal;	}	.cal-no-event {	color: #000000;	font-size: 12px;	font-weight: normal;	}	.cal-highlighted {	color: #BE0000;	font-size: 12px;	font-weight: normal;	}.cal-row-spacer {	margin: 5px 0px 0px 0px;	}.cal-date-td {	padding: 0px;	}.cal-date, .cal-date-dim {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	font-size: 23px;	line-height: 100%;	font-weight: normal;	text-transform: uppercase;	margin: 0px;	text-decoration: none;	}.cal-date {	color: #B69859;	}A:hover.cal-date {	color: #D9B469;	text-decoration: none;	}.cal-date-dim {	color: #CCCCCC;	}A:hover.cal-date-dim {	color: #B4B4B4;	text-decoration: none;	}	.cal-date-sub-td {	padding: 0px;	vertical-align: bottom;	}.cal-date-sub {	color: #5C5C5C;	font-size: 10px;	font-weight: normal;	line-height: 100%;	text-decoration: none;	text-transform: uppercase;	}A:hover.cal-date-sub {	color: #D9B469;	text-decoration: none;	}	.cal-title {	color: #464685;	font-size: 14px;	line-height: 120%;	font-style: italic;	font-weight: normal;	text-transform: none;	margin: 0px;	text-decoration: none;	}A:hover.cal-title {	color: #596ED0;	text-decoration: none;	}.cal-time {	color: #464685;	font-size: 14px;	line-height: 120%;	font-weight: normal;	text-transform: none;	margin: 0px;	text-decoration: none;	}A:hover.cal-time {	color: #596ED0;	text-decoration: none;	}	#cal-table-outer {	border-top: 1px solid #C7C7C7;	}#cal-table-outer td {	background-color: inherit;	padding-top: 18px;	}	#cal-table-header {	margin: 0px;	border-bottom: 1px solid #C7C7C7;	background-color: #FBF9E8;	/* background-image: url('/images/body_bg.gif'); */	background-repeat: repeat-x;	}	#cal-table-header td {	padding: 2px;	}		.cal-table-header-text {	color: #A6996D;	font-size: 19px;	line-height: 120%;	margin: 0px 15px 0px 6px;	}	#cal-table-inner {	}#cal-table-inner td {	background-color: #FFFFFF;	padding: 0px 4px 2px 4px;	}.cal-table-header-rule {	background-color: inherit;	padding: 0px;	border-bottom: 1px solid #C7C7C7;	}.eventSectionTitleTD {	padding-bottom: 0px;	padding-left: 0px;	font-size: 11px;	}.eventSectionTitle {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #B69859;	font-size: 21px;	line-height: 100%;	font-weight: normal;	text-transform: uppercase;	}A.eventSectionTitle:link {	color: #B69859;	text-decoration: none;	}A.eventSectionTitle:visited {	color: #B69859;	text-decoration: none;	}A.eventSectionTitle:hover {	color: #9AB866;	text-decoration: none;	}.eventHeadlineTD {	padding-bottom: 2px;	padding-left: 0px;	}.eventHeadline {	color: #464685;	font-size: 16px;	line-height: 130%;	font-weight: normal;	font-style: italic;	margin-bottom: 6px;	text-align: left;	text-decoration: none;	}A:hover.eventHeadline {	color: #596ED0;	text-decoration: none;	}.eventHeadline-sub {	font-size: 13px;	font-weight: normal;	font-style: normal;	margin-bottom: 6px;	text-align: left;	}.eventHeadlineLargeTD {	padding-top: 2px;	padding-bottom: 2px;	padding-left: 0px;	}.eventHeadlineLarge {	color: #464685;	font-size: 17px;	font-style: italic;	font-weight: normal;	margin-bottom: 6px;	text-align: left;	text-decoration: none;	}.eventDetail {	 line-height: 140%;	 margin-bottom: 2px;	 padding-left: 0px;	}.eventDetailDate {	 color: #A8A8A8;	 font-size: 12px;	 line-height: 130%;	 font-style: normal;	 text-transform: uppercase;	 margin-bottom: 2px;	 padding-left: 0px;	 padding-bottom: 4px;	}.eventDetailLarge {	color: inherit;	font-size: 12px;	line-height: 130%;	margin-bottom: 4px;	padding-left: 0px;	}.eventDetailDateLarge {	color: #A8A8A8;	font-size: 11px;	line-height: 130%;	font-style: normal;	text-transform: uppercase;	margin-bottom: 2px;	padding-left: 0px;	padding-bottom: 2px;	}/* NEWS & EVENTS STYLES END *//* DOWNLOADS STYLES START */.downloadDetailDateBig {	color: #A8A8A8;	 font-size: 12px;	line-height: 130%;	font-style: normal;	text-transform: uppercase;	margin-bottom: 2px;	padding-left: 10px;	padding-bottom: 2px;	}/* DOWNLOADS STYLES END */
