SPAN.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	letter-spacing: normal;
	font-weight: bold;

}

.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #336633; text-decoration: none}

.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #336633; text-decoration: none}

.subtitle-link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 18px; font-weight: bold; color: #336633; text-decoration: underline}

.imagetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #666666; text-decoration: none}

.bodytext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: Black;
	white-space: normal;
}


.bodytext-bold-italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; line-height: normal; font-weight: bold; color: #336633; text-decoration: none ; letter-spacing: normal }

.td-showme {
	background-color: EDEBD7;
	width: 560px;

}

.quote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; color: #666666; text-decoration: none}
.link-nav-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: bold; color: #336633; text-decoration: underline }

.bodytext-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; font-style: normal; line-height: normal }

.side-subhed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #336633; text-decoration: none; font-style: normal; line-height: normal }

.side-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: Black;
	white-space: normal
}

.spaced {
	margin: 10px;
}

.spaced_side {
	margin: 5px 10px 0px 22px;
}

.travelmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.bodytext-italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; line-height: normal; font-weight: normal; text-decoration: none; color: #000000; white-space: normal }

a.link-nav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #336633; text-decoration: underline }

a.link-nav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #336633; text-decoration: underline }

a.link-nav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #336633; text-decoration: underline }

a.link-nav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; color: #3548f7; text-decoration: none }

.link-nav-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;
}

.link-nav-subhed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;


}

.link-nav-subhed:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #3548f7;
	text-decoration: none;
}

.link-nav-bold:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; color: #3548f7; text-decoration: underline }

.itin_box {
	background-color: #FAEBD7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px ridge;
	width: 560px;






}

.specials_box {	border: 1px ridge; color: #336633;}

.planner_box {
	border: 1px ridge;
	color: #336633;
	background-color: #FFFFCC;
}


.text-darkred-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #8B0000;
	text-decoration: none}

.text-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #336633; text-decoration: none }

.text-sm-black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }

.text-sm-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
	white-space: nowrap;

}

#PULLDOWN {
	FONT: bold 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

#PULLDOWNTOP {
	FONT: bold 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}



a.map:link {    font: bold 14px Arial,Helvetica,Geneva,Times, serif; line-height: 20px; text-decoration : underline; color : #336633; }

a.map:active  {  font:  bold 14px Arial,Helvetica,Geneva,Times; line-height: 20px; text-decoration : underline; color : #336633; } 

a.map:visited {   font:  bold 14px Arial,Helvetica,Geneva,Times; line-height: 20px; text-decoration : underline; color : #336633;  }

a.map:hover {   font:  bold 14px Arial,Helvetica,Geneva,Times; line-height: 20px; text-decoration : none; color : #3548f7;  }

.spacer {	line-height: 50px;
}

.foottext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: 7BA774; text-decoration: none }

.footlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; text-decoration: underline; color: 7BA774 }.body-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336633;
	text-decoration: underline;
	font-weight: bold;


}
A {
	color: #336633;
	font-weight: bold;

}
.anchorClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #336633;
	text-decoration: underline;
	background-color: #edebd7;
}

.anchorClass:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #3548f7;
	text-decoration: underline;
	background-color: #edebd7;
}
.credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;





}

.credit-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.bigheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	letter-spacing: normal;
	font-weight: bold;
}
.fineprint {
	font-size: 10px;
	font-style: italic;
}
.pagespecial {
	width: 555px;
	margin-right: 11px;
	margin-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFCC;

}
.under {
	text-decoration: underline;
}
.subtitle-black {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.planner-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;

}
.planner-form-required {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #FF0000;
}
.planner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
}
.planner-box {
	border: 0.5px ridge #CCCCCC;


}


/* older test with round corners
.roundbox {

	width: 130px;
	margin: auto;

	background: white;
	color: black;

	text-align: left;

}

.roundcontent { padding: 0 20px; }



.roundtop-left {

	width: 100%;
	height: 20px;

	background: white url(../images/css/tl_khaki.gif) left top no-repeat;

}

.roundtop-right {

	float: right;
	width: 20px;
	height: 20px;

	background: white url(../images/css/tr_khaki.gif) right top no-repeat;

}

.roundbottom-left {

	width: 100%;
	height: 20px;

	background: white url(../images/css/bl_khaki.gif) left bottom no-repeat;

}

.roundbottom-right {

	float: right;
	width: 20px;
	height: 20px;

	background: white url(../images/css/br_khaki.gif) right bottom no-repeat;

}

 end old round corners*/


.roundcont {
	width: 155px;
	background-color: white;
	color: #000000;
}

.roundcont-itbox {
	width: 100%;
	background-color: white;
	color: #000000;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/css/tr_khaki.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/css/br_khaki.gif) no-repeat top right; 
}

img.corner {
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
}