/* Body Tag Style */
.bg { background-image: url(../../images/bg.jpg); background-repeat: no-repeat; }
.bgfr { background-image: url(../../images/bgfr.jpg); background-repeat: no-repeat; }
body { margin-top: 0px;}

/* Link Style */
a:link {font-family: Arial, Helvetica, sans-serif; color: #336600;text-decoration:underline;}
a:active {font-family: Arial, Helvetica, sans-serif; color: #336600;text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; color: #336600;text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif; color: #669900;text-decoration:underline;}
a {font-family: Arial, Helvetica, sans-serif; color: #336600;text-decoration:underline;}

/* Header Style */
.missionheader { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #F0DDB9;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 40px;
}

.logo {
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../../images/mission_template/title_bg.jpg);
	background-repeat: repeat;
}

.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/* Footer Style */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663333;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-left: 17px;
}
A.footerNav:link {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: normal; color: #663333; text-decoration: underline;}
A.footerNav:active {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: normal; color: #663333; text-decoration: underline;}
A.footerNav:visited {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: normal; color: #663333; text-decoration: underline;}
A.footerNav:hover {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 11px; font-weight: normal; color: #663333; text-decoration: none;}

.le_ima {
	padding-left: 20px;
}
.righ_b {
	padding-right: 20px;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F6F3E3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DED1B2;
	padding: 10px 20px 10px 22px;
}
.boreal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(../../images/mission_template/bor-bg.jpg);
	padding: 10px;
}

.galleryb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	background-color: #F7F7EE;
	background-image: url(../../images/gallerybg.gif);
	background-repeat: no-repeat;
	padding-top: 25px;
}
.rss {
	padding-bottom: 5px;
}
.bsp {
	padding-bottom: 10px;
	padding-top: 5px;
}
.lesp {
	padding-left: 20px;
	padding-top: 5px;
}
.lespb {
	padding-bottom:30px;
	padding-left: 20px;
	padding-top: 5px;
}
.gallerybtn {
	line-height: 26px;
}
.did {
	background-color: #FFFFFF;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-image: url(images/enewsbg.jpg);
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CDCDC6;
}
.bread_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336600;
	text-decoration: none;
	text-transform:uppercase;
	background-image: url(../../images/mission_template/brea-bg.jpg);
	padding: 10px;
	height: 33px;
}
A.breadcrumb:link {font-family: Arial, Helvetica, sans-serif, Verdana; text-transform:uppercase; font-size: 10px; font-weight: normal; color: #336600;}
A.breadcrumb:active {font-family: Arial, Helvetica, sans-serif, Verdana; text-transform:uppercase; font-size: 10px; font-weight: normal; color: #336600;}
A.breadcrumb:visited {font-family: Arial, Helvetica, sans-serif, Verdana; text-transform:uppercase; font-size: 10px; font-weight: normal; color: #336600;}
A.breadcrumb:hover {font-family: Arial, Helvetica, sans-serif, Verdana; text-transform:uppercase; font-size: 10px; font-weight: normal; color: #663333;}
.map_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #F6F3E3;
	padding: 8px 8px 7px 15px;
}
.map_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F6F3E3;
	padding: 8px 8px 7px 15px;
}

.side_bg {
	background-color: #E6EAD2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8DAE29;
}
.con_text_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 25px 15px;
}
.view_more1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336600;
	text-decoration: underline;
}
.view_more2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	text-decoration: underline;
}
.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	text-decoration: none;
	list-style-image: url(../../images/mission_template/arr-bullet.gif); }

.bull-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}

.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-image: url(../../images/mission_template/arr-bullet.gif); }


.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CDCDC6;
}

A.con_menu:link {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
A.con_menu:active {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
A.con_menu:visited {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
A.con_menu:hover {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

ul.ff { font-family: Arial, Helvetica, sans-serif; font-size: 11px; list-style-type: square; padding: 8px; margin: 4px;  }
ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: square; padding: 8px; margin: 4px;  }


h1 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 16px; font-weight: bold; color: #000000;}
h2 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; font-weight: bold; color: #000000;}
h3 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; font-weight: bold; color: #000000;}
h4 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 10px;; font-weight: bold; color: #000000;}
.bodyTitle {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 14px; font-weight: bold; color: #000000;}
.h1 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 130%; font-weight: normal; color: #0099CC;}
.h2 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 110%; font-weight: bold; color: #0066CC;}
.h3 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 105%; font-weight: bold; color: #0066CC;}
.h4 {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 100%;; font-weight: bold; color: #003399;}
.co_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #648010;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8DAE29;
	padding: 3px 20px 0px;
}

.co_menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #648010;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8DAE29;
	padding: 3px 3px 0px;
}
.toptab:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #DDD7B7; text-decoration: none; }
.toptab:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #DDD7B7; text-decoration: none; }
.toptab:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #DDD7B7; text-decoration: none; }
.toptab:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; }

A.nav:link {color: #000000; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana;}
A.nav:visited {color: #000000; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana;}
A.nav:active {color: #000000; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana;}
A.nav:hover {color: #ffffff; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif, Verdana;}
.co_bullet {
	list-style-image: url(../../images/mission_template/co_sid_bullet.jpg);
}
.co_bullet1 {
	list-style-image: url(../../images/mission_template/co_sid_bullet1.jpg);
}
.dyk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 15px;
}
.body_bg {
	background-image: url(../../images/mission_template/bg1.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.contentbo {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top:5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D0D5CA;
	border-bottom-color: #D0D5CA;
	border-left-color: #D0D5CA;
}
.conls  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.contentboa {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top:5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D0D5CA;
	border-bottom-color: #D0D5CA;
	border-left-color: #D0D5CA;
}
img.floatleft {
	float: left;
	margin-right: 3px;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	text-decoration: underline;
	float: right;
}
.dyki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
}
.con_side_bg {
	background-color: #E6EAD2;
}

.splash {
	margin-top: 100px;
}
.lfbg {
	background-color: #E6EAD2;
}
.map_im {
	padding: 6px;
}
/* Text Format Styles */
.bodyAlert {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #ff0000; z-index:1}
.bodyCaption {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.bodyPageNavigation {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; text-transform: uppercase; z-index:1}
.bodyText {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.bodyTextSmallRed {font-family: Arial, Helvetica; font-size: 9px; font-weight: normal; color: #FF0000; z-index:1}
.formName {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
.bodyMedium {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #000000; z-index:1}
.bodySmall {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.bodySmallItalic {font-family: Arial, Helvetica, Italic; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.footer { font-family: Arial, Helvetica; font-size: 11px; color: #999999; text-decoration: none; }
.h1 {font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #000000; z-index:1}
.h2 {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #CC0066; z-index:1}
.h3 {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
.Sub {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: sub; z-index:1}
.Super {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: super; z-index:1}
.fieldLabels {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
.title {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #ffffff; z-index:1}
.profileText {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; margin: 10px; z-index:1}
p {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}

/* Table Styles */ 
.tableHeaderResort {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #ffffff;}
td.contents1 {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
td.contents2 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
td.evenrow1 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #E8DBB0; z-index:1}
td.evenrow2 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #EFEFEF; z-index:1}
td.evenrow3 {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; background: #E8DBB0; z-index:1}
td.oddrow1 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #DBCD9C; z-index:1}
td.oddrow2 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #dad6d3; z-index:1}
td.oddrow3 {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #DBCD9C; z-index:1}
tr.evenrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #EFEFEF ; z-index:1}
tr.oddrow {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #CCCCCC; z-index:1}
td.topMenu {font-family: Arial, Helvetica; font-size: .30cm; font-weight: bold; color: #ffffff; background: #000000; z-index:1}
td.boxbg {font-family: Arial, Helvetica; font-size: .30cm; font-weight: bold; color: #ffffff; background: #C7BA8E; z-index:1}
td.history1 {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; background: #dad7d3; z-index:1}
td.history2 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #ffffff; z-index:1}
td.header {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #ffffff; background: #000000; z-index:1}
td.duplicate {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #FFFFCC; z-index:1}

td.content { background-image: url(../../images/mission_template/contentBg.gif); background-repeat: repeat-y; background-position: center top; font-family: Arial, Helvetica; padding: 10px; font-size: 12px; font-weight: normal; color: #000000; z-index:1 }


/* CALENDAR STYLES */

.dynCalendar_header{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #d6f2db;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	background-color: #eeeeee;
	color: #FF0000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_today {
	background-color: #ffffff;
	border: 1px solid #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #c0c0c0;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}

A.CalendarLinks { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1a4430; text-decoration: none; }
A.CalendarLinks:visited { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1a4430; text-decoration: none; }
A.CalendarLinks:active { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1a4430; text-decoration: none; }
A.CalendarLinks:hover { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #2F6ABC; text-decoration: underline; }
A.CalendarLinks:Links { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1a4430; text-decoration: none; }

A.CalendarDates { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
A.CalendarDates:visited { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
A.CalendarDates:active { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
A.CalendarDates:hover { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #2F6ABC; text-decoration: underline; }
A.CalendarDates:Links { font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
td.yellowed {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; background: #FFFFCC; z-index:1}