


@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=0a73654a-d8c9-4133-9497-9b35076013ac");
@font-face {
	font-family: "FrutigerNextW01-Bold";
	src: url("/templates/ok_responsive_35/Fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/ce9ebe9b-6684-4783-8760-f3a20a0c52f0.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/5f3f5b96-b77d-497d-a916-d483bc9c6c3f.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/209c5dbd-a0e8-4fdf-ada6-50628360eefd.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/44583fec-16e5-46d4-94b5-f779465dc4ec.svg#44583fec-16e5-46d4-94b5-f779465dc4ec") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-BoldCn";
	src: url("/templates/ok_responsive_35/Fonts/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/78cb2356-22e7-4eae-bbb7-f947f2384d4b.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/ac1fbae2-c358-43bd-8789-791cd09a114d.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/0000e0ba-ee2d-4a44-b4cf-63512287a48c.svg#0000e0ba-ee2d-4a44-b4cf-63512287a48c") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-HeavyCn";
	src: url("/templates/ok_responsive_35/Fonts/4904ecc3-8863-4be1-858d-c446f0c33578.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/4904ecc3-8863-4be1-858d-c446f0c33578.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/a573c5c9-139c-40e2-91eb-3e5bc04a320a.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/0219c932-c8a6-47b2-a642-5fa400fda973.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/5338c78d-52a2-44c6-a583-03f06e786ae1.svg#5338c78d-52a2-44c6-a583-03f06e786ae1") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-MediumC";
	src: url("/templates/ok_responsive_35/Fonts/f6b688e7-6b03-4b11-9684-0fe77192db55.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/f6b688e7-6b03-4b11-9684-0fe77192db55.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/2c44ae70-b36a-4384-ad89-c5c14b23ce0d.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/f8566905-daaf-4ecc-99a7-5a70636ef0b5.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/b79951b1-57b4-4d35-8e47-78e1a031b5c9.svg#b79951b1-57b4-4d35-8e47-78e1a031b5c9") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-Condens";
	src: url("/templates/ok_responsive_35/Fonts/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/f5206e18-da88-476d-a17e-ac9c580f00c1.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/084bc02f-68ac-47c0-8102-0b1b53e8d4ac.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/eba3b54b-79f9-4236-b2dd-5acf555f20f1.svg#eba3b54b-79f9-4236-b2dd-5acf555f20f1") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-Medium";
	src: url("/templates/ok_responsive_35/Fonts/49a11db7-306b-4d27-9761-382ab23f6866.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/49a11db7-306b-4d27-9761-382ab23f6866.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/c9372d3f-1898-4ecb-9e3f-59155488dfc9.woff") format("woff"), url("../Fonts/269e0a66-b2bb-4f96-a51b-c0ec7e43af8b.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/3b5bdcb1-2809-47df-b46a-bdd7e3cf70a3.svg#3b5bdcb1-2809-47df-b46a-bdd7e3cf70a3") format("svg");
}
@font-face {
	font-family: "FrutigerNextW01-Regular";
	src: url("/templates/ok_responsive_35/Fonts/4cef6d85-d22a-4541-b469-da13751862aa.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/4cef6d85-d22a-4541-b469-da13751862aa.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/d74de079-587d-4049-9cca-50ba02a536f9.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/07749504-e72d-4fc9-a58d-5b853dd51fc7.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/8178e4eb-8ce0-4c15-a701-4a102b204c0e.svg#8178e4eb-8ce0-4c15-a701-4a102b204c0e") format("svg");
}
@font-face {
	font-family: "Univers LT W10 45 Light";
	src: url("/templates/ok_responsive_35/Fonts/4f0a410b-3d92-4612-9c7b-704206eca3b7.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/4f0a410b-3d92-4612-9c7b-704206eca3b7.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/817eaa9f-57f7-4906-8997-dd0b6b0209b2.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/ef60a5d5-3fa8-45e7-ad58-7507b646df0e.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/af931ed4-a6e9-46cf-8f5e-e3ee804ae773.svg#af931ed4-a6e9-46cf-8f5e-e3ee804ae773") format("svg");
}
@font-face {
	font-family: "Univers LT W10 65 Bold";
	src: url("/templates/ok_responsive_35/Fonts/1402938c-97a0-4d68-a6ed-969ee0b8114c.eot?#iefix");
	src: url("/templates/ok_responsive_35/Fonts/1402938c-97a0-4d68-a6ed-969ee0b8114c.eot?#iefix") format("eot"), url("/templates/ok_responsive_35/Fonts/e9cbe1a0-7477-4278-9e9b-447ee8d39cf3.woff") format("woff"), url("/templates/ok_responsive_35/Fonts/a71b570b-3fc1-461a-af8b-1f1971da09f8.ttf") format("truetype"), url("/templates/ok_responsive_35/Fonts/42f6fae1-50c8-4734-93cb-dda87707ca4f.svg#42f6fae1-50c8-4734-93cb-dda87707ca4f") format("svg");
}


#extcal_minical table tr,#extcal_minical table td{
	border:none!important;
}
#extcal_minical .extcal_navbar {
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #B4B4B6;
}
#extcal_minical .extcal_tiny_add_event_link {
	font-family: FrutigerNextW01-Regular, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#575767;
	text-decoration: none;
}
#extcal_minical TABLE.extcal_weekdays {
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #FFFFFF;
	width:135px;
	border-collapse:collapse;
	border-spacing:0px;
	border-width:0px;
	text-align:center;
}
#extcal_minical TD.extcal_weekdays {
	font-family: FrutigerNextW01-Regular, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 4px;
	vertical-align:top;
	height:24px;
	text-align:center;
}
#extcal_minical .extcal_small {
	font-family: FrutigerNextW01-Regular, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#575767;
	text-decoration: none;
}
#extcal_minical .extcal_small:link,#extcal_minical .extcal_small:visited {
	text-decoration: none;
}
#extcal_minical .extcal_small:hover {
	text-decoration: underline;
}

#extcal_minical .extcal_daycell,#extcal_minical .extcal_todaycell,
#extcal_minical .extcal_sundaycell,#extcal_minical .extcal_othermonth {
	font-family: FrutigerNextW01-Bold, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color:#555555;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
}

#extcal_minical .extcal_todaycell {
	color:#99AAAA;
	background-image: url(../images/rect.gif);
}

#extcal_minical .extcal_sundaycell {
	color:#99AAAA;
}

#extcal_minical .extcal_othermonth {
	color:#99AAAA;
}

#extcal_minical .extcal_daylink, #extcal_minical .extcal_sundaylink,
#extcal_minical .extcal_busylink  {
	font-family: FrutigerNextW01-Bold, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
}

#extcal_minical .extcal_daylink:link,#extcal_minical .extcal_daylink:visited {
	color:#555555;
}

#extcal_minical .extcal_busylink:link,#extcal_minical .extcal_busylink:visited { 
	color:#2266EE;
	text-decoration: none; 
}

#extcal_minical .extcal_sundaylink:link,#extcal_minical .extcal_sundaylink:visited {
	color:#99AAAA;
}

#extcal_minical .extcal_month_label {
	font-family: FrutigerNextW01-Bold, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565666;
}
#extcal_minical .extcal_picture 
#extcal_minical .extcal_weekcell {
  margin: 0px;
  padding: 0px;
  text-align:center;
}

/* Latest Events*/
div.jeventslatest {
	width:auto!important;
}
.jev_clear {
	clear:both;
}

.jevdateiconmod {
	display:block;
	line-height: 18px;
	width:39px;
	text-align:center;
	text-transform:uppercase;
	float:left;
	margin:8px 5px 3px 0px;
}
a.jevdateiconmod  {text-decoration:none!important;}
a.jevdateiconmod div {width:100%!important;}
.jeventslatest .jeviconnotdate {
	width:auto!important;
	font-family: FrutigerNextW01-Regular, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	border-bottom-width: 1px !important;
	border-bottom-style: dotted !important;
	border-bottom-color: #4f4c4c !important;
	margin-left: 0px !important;
	padding-top: 5px !important;
	padding-right: 3px !important;
	padding-bottom: 7px !important;
	padding-left: 50px !important;
	
}
.mod_events_latest_callink {
    margin-top: 10px;
}

span.jevdateicon1, span.jevdateicon2 {
	margin:0px;
	display:block;
	font-size: 13px;
}

/** GRAY **/
.jev_gray .jevdateiconmod {
	background-color: #d8e0e4;
	color:#606f79!important;
	border:solid 1px #d8e0e4;
}
.jev_gray .jevdateicon1 {
	background-color: #606f79;
	color:#d8e0e4!important;
}
/** RED **/
.jev_red .jevdateiconmod {
	background-color: #b1c64d;
	color:#fff!important;
	border:solid 1px #b1c64d;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.jev_red .jevdateicon1 {
	background-color: #fff;
	color:#b1c64d!important;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/** BLUE **/
.jev_blue .jevdateiconmod {
	background-color: #194fa4;
	color:#fff!important;
	border:solid 1px #194fa4;
}
.jev_blue .jevdateicon1 {
	background-color: #fff;
	color:#194fa4!important;
}
/** GREEN **/
.jev_green .jevdateiconmod {
	background-color: #045908;
	color:#fff!important;
	border:solid 1px #045908;
}
.jev_green .jevdateicon1 {
	background-color: #fff;
	color:#045908!important;
}
/** PURPLE **/
.jev_purple .jevdateiconmod {
	background-color: #4d096e;
	color:#fff!important;
	border:solid 1px #4d096e;
}
.jev_purple .jevdateicon1 {
	background-color: #fff;
	color:#4d096e!important;
}

.jevtt_title {
	color:#eee;
	background-color:#4f5e23;
}