.mission {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	FONT-WEIGHT: normal; 
	
	FONT-SIZE: 11px; 

	color: #386178;

	text-shadow:Silver

}
.default {
	FONT-SIZE: 12px; COLOR: #000000
}
.default A:link {
	COLOR: #002c91
}
.default A:visited {
	COLOR: #002c91
}
.default A:active {
	COLOR: #002c91
}
.defaultnu A:link {
	COLOR: #002c91; TEXT-DECORATION: none
}
.defaultnu A:visited {
	COLOR: #002c91; TEXT-DECORATION: none
}
.defaultnu A:active {
	COLOR: #002c91; TEXT-DECORATION: none
}
.sitemap {
	FONT-SIZE: 12px; COLOR: #000000
}
.sitemap A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.sitemap A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.sitemap A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.sitemap A:hover {
	TEXT-DECORATION: underline
}
.detaillong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.colorsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.colorsubheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.colorsubheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.colorsubheader A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.defaultheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
.defaultsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.defaultsubheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.defaultsubheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.defaultsubheader A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002c91
}
.subheaderlink {
	FONT-SIZE: 11px; COLOR: #002c91
}
.subheaderlink A:link {
	FONT-SIZE: 11px; COLOR: #002c91
}
.subheaderlink A:visited {
	FONT-SIZE: 11px; COLOR: #002c91
}
.subheaderlink A:active {
	FONT-SIZE: 11px; COLOR: #002c91
}
.detailheader {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif
}
.quotetext {
	FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.small {
	FONT-SIZE: 10px; COLOR: #000000
}
.small A:link {
	FONT-SIZE: 10px; COLOR: #000000
}
.small A:visited {
	FONT-SIZE: 10px; COLOR: #000000
}
.small A:active {
	FONT-SIZE: 10px; COLOR: #000000
}
.thumbheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c91
}
.thumbtext {
	FONT-SIZE: 12px; COLOR: #000000
}
.thumbtext A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.thumbtext A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.thumbtext A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.thumbtext A:hover {
	TEXT-DECORATION: underline
}
.kickertext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #002c91; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica,  sans-serif
}
.kickertext A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.kickertext A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.kickertext A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.kickertext A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.tableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px 4px; COLOR: #000000
}
.tableheaderedit {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableheaderedit A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.tableitem {
	FONT-SIZE: 12px; MARGIN: 2px 4px; COLOR: #000000
}
.tableitem A:link {
	COLOR: #002c91
}
.tableitem A:active {
	COLOR: #002c91
}
.tableitem A:visited {
	COLOR: #002c91
}
.tablesavedheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.tablesaveditem {
	FONT-SIZE: 12px; COLOR: #000000
}
.tablesaveditem A:link {
	COLOR: #000000
}
.tablesaveditem A:active {
	COLOR: #000000
}
.tablesaveditem A:visited {
	COLOR: #000000
}
.remove {
	COLOR: #cc0000
}
.remove A:link {
	COLOR: #cc0000
}
.remove A:active {
	COLOR: #cc0000
}
.remove A:visited {
	COLOR: #cc0000
}
.messagewas {
	COLOR: #000000
}
.pricewas {
	COLOR: #000000; TEXT-DECORATION: line-through
}
.pricesale {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagesale {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.formlabel {
	FONT-SIZE: 12px; COLOR: #000000
}
.formrequiredtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.formfieldnote {
	FONT-SIZE: 10px; COLOR: #000000
}
.formrequired {
	COLOR: #cc0000
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #666666
}
.breadcrumb A:link {
	COLOR: #666666
}
.breadcrumb A:active {
	COLOR: #666666
}
.breadcrumb A:visited {
	COLOR: #666666
}
.brandingtext {
	FONT-SIZE: 12px
}
.footer {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif
}
.footer A:link {
	FONT-SIZE: 11px; COLOR: #cbcbcb; TEXT-DECORATION: none
}
.footer A:active {
	FONT-SIZE: 11px; COLOR: #cbcbcb; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-SIZE: 11px; COLOR: #cbcbcb; TEXT-DECORATION: none
}
.footer A:hover {
	FONT-SIZE: 11px; COLOR: #cbcbcb; TEXT-DECORATION: underline
}
.footer1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.footer1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.footer1 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.footer1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.footer1 A:hover {
	TEXT-DECORATION: underline
}
.message {
	FONT-WEIGHT: bold; COLOR: #000000
}
.messageerror {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagealert {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagediscount {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagebackorder {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.messagesent {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.navsearchbox {
	FONT-SIZE: 11px; WIDTH: 134px; COLOR: #000000
}
.navemailbox {
	WIDTH: 130px; COLOR: #000000
}
.terms {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; Z-INDEX: 1; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 460px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 100px
}
INPUT.address {
	WIDTH: 460px
}
TEXTAREA.address {
	WIDTH: 460px
}
.address SELECT {
	WIDTH: 460px
}
INPUT.firstname {
	WIDTH: 205px
}
INPUT.lastname {
	WIDTH: 205px
}
INPUT.zip {
	WIDTH: 175px
}
INPUT.phone {
	WIDTH: 175px
}
INPUT.login {
	WIDTH: 225px
}
INPUT.tellafriend {
	WIDTH: 130px
}
.states SELECT {
	WIDTH: 275px
}
.country SELECT {
	WIDTH: 275px
}
.amountdue {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
.amountduetotalright {
	BORDER-RIGHT: #002c91 1px solid; BORDER-TOP: #002c91 1px solid; BORDER-BOTTOM: #002c91 1px solid; BACKGROUND-COLOR: #fffceb
}
.amountduetotalleft {
	BORDER-TOP: #002c91 1px solid; BORDER-LEFT: #002c91 1px solid; BORDER-BOTTOM: #002c91 1px solid; BACKGROUND-COLOR: #fffceb
}
.reservationerror {
	BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cc0000 2px solid; COLOR: #cc0000; PADDING-TOP: 15px; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: #fffceb
}
.detailimgcell {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #ffffff
}
.tableitemheaderdivbg {
	BACKGROUND-COLOR: #000000
}
.tableitembottomdivbg {
	BACKGROUND-COLOR: #000000
}
.tableitem1bg {
	BACKGROUND-COLOR: #ffffff
}
.crosssellborder {
	BACKGROUND-COLOR: #ffffff
}
.upsellborder {
	BACKGROUND-COLOR: #ffffff
}
.recoverborder {
	BACKGROUND-COLOR: #ffffff
}
.tableitem2bg {
	BACKGROUND-COLOR: #ffffff
}
.tablesavedbg {
	BACKGROUND-COLOR: #ffffff
}
.crosssellbg {
	BACKGROUND-COLOR: #ffffff
}
.upsellbg {
	BACKGROUND-COLOR: #ffffff
}
.recoverybg {
	BACKGROUND-COLOR: #ffffff
}
.headerrule {
	BACKGROUND-COLOR: #cccccc
}
.tableitemdivbg {
	BACKGROUND-COLOR: #cccccc
}
.tablesavedborder {
	BACKGROUND-COLOR: #cccccc
}
.tabledivrule {
	BACKGROUND-COLOR: #cccccc
}
.altviewborder {
	BACKGROUND-COLOR: #cccccc
}
.lrgimagebg {
	BACKGROUND-COLOR: #cccccc
}
.tableitemheaderbg {
	BACKGROUND-COLOR: #cccccc
}
.verticalrule {
	BACKGROUND-COLOR: #cccccc
}
.tablesavedheaderbg {
	BACKGROUND-COLOR: #cccccc
}
.thumbborderbg {
	BACKGROUND-COLOR: #999999
}
.altviewactiveborder {
	BACKGROUND-COLOR: #999999
}
.imagecellbg {
	BACKGROUND-COLOR: #ffffff
}
.navheaderbg {
	BACKGROUND-IMAGE: url(../images/navtop_bg.gif)
}
.navheadershadow {
	BACKGROUND-IMAGE: url(../images/pagetop_bg.gif)
}
.navfooterbg {
	BACKGROUND-COLOR: #000000
}
.globalleft {
	BACKGROUND-IMAGE: url(../images/dropshadow02_bg.gif)
}
.globalright {
	BACKGROUND-IMAGE: url(../images/dropshadow08_bg.gif)
}
.globalbottom {
	BACKGROUND-IMAGE: url(../images/dropshadow05_bg.gif)
}
.navleftbg {
	BACKGROUND-COLOR: #c3d6e6
}
.contentbg {
	BACKGROUND-COLOR: #ffffff
}
.clearbg {
	BACKGROUND-IMAGE: url(../images/spacer01.gif)
}
BODY.main {
	BACKGROUND-COLOR: #ffffff
}
BODY.popup {
	BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
A:link {
	COLOR: #002c91
}
A:unknown {
	COLOR: #002c91
}
A:active {
	COLOR: #002c91
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif
}
A.nu {
	TEXT-DECORATION: none
}
A.nu:hover {
	TEXT-DECORATION: underline
}
.phototourtabtext {
	FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 12px
}
DIV#detailtabsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #002c91; PADDING-TOP: 0px
}
.detailtabsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #002c91; PADDING-TOP: 0px
}
.detailtabsubhead A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c91; TEXT-DECORATION: none
}
.detailtabsubhead A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c91; TEXT-DECORATION: none
}
.detailtabsubhead A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c91; TEXT-DECORATION: none
}
.detailtabsubhead A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002c91; TEXT-DECORATION: underline
}
DIV.detailtabsubdateloc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 10px
}
.detailtabsubdateloc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 10px
}
DIV.detailtabsubtext {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.detailtabsubtext {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.detailtabsubtext A:link {
	COLOR: #002c91
}
.detailtabsubtext A:visited {
	COLOR: #002c91
}
.detailtabsubtext A:active {
	COLOR: #002c91
}
.copyright {
	MARGIN-TOP: 6px; FONT-SIZE: 11px; COLOR: #767676; TEXT-ALIGN: center
}
.finderdropdownhome SELECT {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; WIDTH: 177px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Helvetica, Arial Narrow, Arial, Geneva, Verdana, sans-serif
}
.finderdropdown SELECT {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; WIDTH: 145px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Helvetica, Arial Narrow, Arial, Geneva, Verdana, sans-serif
}
.gatewayfinderbg {
	BACKGROUND-IMAGE: url(../images/findanexpedition02_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.menuItemOn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; COLOR: #002c91; PADDING-TOP: 3px; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.menuItemOn A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #002c91; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuItemOn A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #002c91; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuItemOn A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #002c91; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuItemOff {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.menuItemOff A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuItemOff A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menuItemOff A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.leftmenubg{
BACKGROUND: url(../images/menu_back.gif) no-repeat;
}
.side-link {
	FONT-WEIGHT: bold;  COLOR: #4F5194; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.side-link:link {
	FONT-WEIGHT: bold;  COLOR: #4F5194; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.side-link:visited {
	FONT-WEIGHT: bold; COLOR: #4F5194; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.side-link:hover {
	FONT-WEIGHT: bold; COLOR: #FCB202; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.butt {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fffffa
}
.inputbox {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fffffa
}
.textbox {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fffffa
}
.pdown {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #fffffa
}