
body {
	background-image:  url(../buttons/htp_pbg.jpg);
	/* Note: Make URL Absolute for Navigator 4 compatibility*/
	background-repeat: repeat-x;
	background-color: #f1f1f1;
	margin: 0px;
	padding: 0px;
}

a:link
{
	color: #333399;
	text-decoration: underline;
}
a:visited
{
	color: #333399;
	text-decoration: underline;
} 
a:active 
{
	color: #FF9208;
	text-decoration: none;
}
a:hover 
{
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}

td           { font-family: Arial, Helvetica; font-size: 12px; color: #666666; text-decoration: none; 
               border-style: none; border-width: none; line-height: 18px; }

img          { text-decoration: none; border-style: none; border-width: medium }

.img {
	border-top-style: none; border-right-style: none; border-left-style: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; margin-top: 0px; padding-left: 0px; margin-bottom: 0px; margin-right: 0px;
}
.img A:hover {
	color: #333399;
	text-decoration: none; border-bottom: #ffffff 0px dotted;
}

.data        { font-family: Verdana; font-size: 10px; color: #209BB7; text-decoration: none; 
               border-style: none; border-width: medium }
.tagline        { font-family: Verdana; font-size: 10px; color: #E45315; text-decoration: none; 
               border-style: none; border-width: medium }
.text        { font-family: Verdana; font-size: 9px; color: #666666; text-decoration: none; 
               border-style: none; border-width: medium }

.links       { font-family: Verdana; font-size: 10px; font-weight: bold; color: #209BB7; 
               text-decoration: none; border-style: none; border-width: medium }

.white a:link { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.white a:visited { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.white a:active { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.white a:hover { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}

.grey10 {font-size: 10px; color: #363636;}
.grey10 a:link {font-size: 10px; color: #FFFFFF;}
.grey10 a:visited {font-size: 10px; color: #FFFFFF;}
.grey10 a:hover {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.grey10 a:active {font-size: 10px; color: #FFFFFF;}

.hot {FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, Sans-serif;  font-size: 11px;  padding-left:0px;padding-top:1px; color: #483D8B;}
.hot a:link {font-size: 1px;  color: #209BB7;}
.hot a:visited {font-size: 11px;  color: #209BB7}
.hot a:hover {font-size: 11px;  color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.hot a:active {font-size: 11px;  color: #209BB7;}

.search {background: #BBDBE6; border: #FFFFFF 1px solid; font-size: 11px; color: #336699;}

.services {font-size: 10px; color: #E45315;}
.services a:link {font-size: 10px; color: #E45315;}
.services a:visited {font-size: 10px; color: #E45315;}
.services a:hover {font-size: 10px; color: #E45315; text-decoration: underline;}
.services a:active {font-size: 10px; color: #E45315;}

.title {color: #E45315; font-weight: bold; text-decoration: underline;}
.whiteheader {
	COLOR: #FFFFFF; FONT-FAMILY:  Verdana, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.white10 {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.white10 P {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.white10 a:link {font-size: 10px; color: #FFFFFF;}
.white10 a:visited {font-size: 10px; color: #FFFFFF;}
.white10 a:hover {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.white10 a:active {font-size: 10px; color: #FFFFFF;}

.white11 {font-size: 11px; color: #FFFFFF;}
.white11 a:link {font-size: 11px; color: #FFFFFF;}
.white11 a:visited {font-size: 11px; color: #FFFFFF;}
.white11 a:hover {font-size: 11px; color: #FFFFFF; text-decoration: underline;}
.white11 a:active {font-size: 11px; color: #FFFFFF;}
@import url("global.css");
.sidebar11 {
	font-size: 11px; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: .1px solid #FFFFFF; /*for Netscape 4*/
}
.sidebar11 p {  margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px ; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333399}
.sidebar11 a:link {
	color: #333399;
	text-decoration: none; font-weight: normal;
}
.sidebar11 a:visited a:visited {
	color: #333399;
	text-decoration: none; font-weight: normal;
}
.sidebar11 a:active {
	color: #666666;
	text-decoration: underline;
}

.sidebar11 a:hover {
	color: #FF9208;
	text-decoration: none; ;background: #FFFFFF; border-bottom: #FF9208 1px dotted; font-weight: normak;
}
.clear a:link { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.clear a:visited { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.clear a:active { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}
.clear a:hover { font-family: Tahoma; font-size: 1px; color: #FFFFFF; text-decoration: none; border-style: none;}

@import url("global.css");
.sidebar {
	font-size: 11px; font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: .1px solid #FFFFFF; /*for Netscape 4*/
}
.sidebar p {  margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px ; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333399}
.sidebar a:link {
	color: #333399;
	text-decoration: underline; font-weight: bold;
}
.sidebar a:visited a:visited {
	color: #333399;
	text-decoration: underline; font-weight: bold;
}
.sidebar a:active {
	color: #666666;
	text-decoration: underline;
}

.sidebar a:hover {
	color: #FF9208;
	text-decoration: none; ;background: #FFFFFF; border-bottom: #FF9208 1px dotted; font-weight: bold;
}

.copyright {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 10px
}
A.copyright:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.copyright:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.copyright:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}

@import url("global.css");
.sidebarsm {
	font-size: 12px; font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: .1px solid #FFFFFF; /*for Netscape 4*/
}
.sidebarsm p {  margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px ; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #999999}
.sidebarsm a:link {
	color: #333399;
	text-decoration: none; font-weight: bold;
}
.sidebarsm a:visited a:visited {
	color: #333399;
	text-decoration: none; font-weight: bold;
}
.sidebarsm a:active {
	color: #666666;
	text-decoration: underline;
}

.sidebarsm a:hover {
	color: #FF9208;
	text-decoration: none; ;background: #FFFFFF; border-bottom: #FF9208 1px dotted; font-weight: bold;
}
.rule {
	CLEAR: all; BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: #6699CC 1px dashed; HEIGHT: 1px
}

.midsize {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px
}
.midsizegreen {
	COLOR: #669933; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px
}
.menutxt {
	COLOR: #E45315; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}

.textb {
	FONT-FAMILY: Arial, Verdana, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 13px
}
A.textb:link {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.textb:visited {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.textb:active {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.textb:hover {
	COLOR: #768022; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

.smtext {
	FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 11px
}
.smtext a:link {
	color: #333399;
	text-decoration: underline
}
.smtext a:visited {
	color: #333399;
	text-decoration: underline;
}
.smtext a:active {
	color: #FF9208;
	text-decoration: none;
}
.smtext a:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}

.subtext a:link {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.subtext a:visited {font-size: 10px;}
.subtext a:hover {font-size: 10px;}
.subtext a:active {font-size: 10px;}

.dltext {
	FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px; line-height: 17px;
}
.dltext a:link {
	color: #333399;
	text-decoration: underline
}
.dltext a:visited {
	color: #333399;
	text-decoration: underline;
}
.dltext a:active {
	color: #FF9208;
	text-decoration: none;
}
.dltext a:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.subtext11 a:link {font-size: 11px; color: #FFFFFF; text-decoration: underline;}
.subtex11t a:visited {font-size: 11px;}
.subtext11 a:hover {font-size: 11px;}
.subtext11 a:active {font-size: 11px;}


.grntext {
	COLOR: #58852c; FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px;  TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.grntext:link {
	COLOR: #58852c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.grntext:visited {
	COLOR: #58852c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.grntext:active {
	COLOR: #58852c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.grntext:hover {
	COLOR: #fd6524; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

.prhdr {
	COLOR: #333399; FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.prhdr :link {
	COLOR: #333399; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.prhdr :visited {
	COLOR: #333399; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.prhdr :active {
	COLOR: #FF9208; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.prhdr :hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted
}
.headgray24 {
	 FONT-SIZE: 24px; PADDING-BOTTOM: 0px; COLOR: #FF9900; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
h1 {  font-family:  Arial, Helvetica, sans-serif; font-size: 16px; margin-right: 0px; margin-left: 0px; color: #666666; font-weight: bold; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px}
h2 {  font-family:  Arial, Helvetica, sans-serif; font-size: 16px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; color: #999999; letter-spacing: 3px ; margin-top: 0px}
h3 { font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #cc6600 ; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 3px}
h4 { font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #cc6600 ; margin-right: 5px; margin-left: 0px; margin-top: 0px; margin-bottom: 3px}
h6 { font-family:   Arial, Helvetica, sans-serif; font-size: 12px; color: #cc6600 ; margin-right: 5px; margin-left: 0px; margin-top: 0px; margin-bottom: 1px}

.hdr {
	COLOR: #444444; FONT-FAMILY:  Verdana, Arial, sans-serif; FONT-SIZE: 16px;
	line-height : 105%;
	}
.hdr2 {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; LETTER-SPACING: 3px
}

.header {
	COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.header2 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.header3 {
	COLOR: #626262; FONT-FAMILY: Arial, Verdana, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.prhdrpad {
	COLOR: #333399; FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 20px; margin-left: 0px;
}
A.prhdrpad:link {
	COLOR: #333399; FONT-WEIGHT: bold; TEXT-DECORATION: underline; margin-right: 0px; margin-bottom: 20px; margin-left: 0px;
}
A.prhdrpad:visited {
	COLOR: #333399; FONT-WEIGHT: bold; TEXT-DECORATION: underline; margin-right: 0px; margin-bottom: 12px; margin-left: 0px;
}
A.prhdrpad:active {
	COLOR: #FF9208; FONT-WEIGHT: bold; TEXT-DECORATION: none; margin-right: 0px; margin-bottom: 12px; margin-left: 0px;
}
A.prhdrpad:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;; margin-right: 0px; margin-bottom: 12px; margin-left: 0px;
}
.testimony {
	FONT-FAMILY: Times New Roman; FONT-SIZE: 13px
}

.hothdr {
	COLOR: #483D8B; FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.hothdr a:link {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.hothdr a:visited {
	COLOR: #483D8B; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.hothdr a:active {
	COLOR: #FF9208; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.hothdr :ahover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.headerblue {
	COLOR: #333666; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.headergreen {
	COLOR: #669933; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.headerbluebig {
	COLOR: #333666; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 19px
}
.prtext {
	COLOR: #cc0000; FONT-FAMILY:  Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.prtext:link {
	COLOR: #cc0000;; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.prtext:visited {
	COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.prtext:active {
	COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.prtext:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.smtext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 10px
}
A.smtext1:link {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.smtext1:visited {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.smtext1:active {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.smtext1:hover {
	COLOR: #e94914; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

.admin {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.admin A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.admin A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.admin A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.admin A:active {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.admingld {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #708090; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.admingld A:link {
	FONT-SIZE: 11px; COLOR: #708090; TEXT-DECORATION: underline
}
.admingld A:visited {
	FONT-SIZE: 11px; COLOR: #5F9EA0;
}
.admingld A:hover {
	FONT-SIZE: 11px; COLOR: #708090; TEXT-DECORATION: none
}
.admingld A:active {
	FONT-SIZE: 11px; COLOR: #FFFFFF;
}

.noline {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffc900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noline A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.noline A:visited {
	FONT-SIZE: 11px; COLOR: #ffc900; TEXT-DECORATION: none
}
.noline A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.noline A:active {
	FONT-SIZE: 11px; COLOR: #ffc900; TEXT-DECORATION: none
}

.font16Arialor {
	COLOR: #ff9900; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; 
}

.font16Arialbl {
	COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font15Arialor {
	COLOR: #ff9900; FONT-FAMILY: Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}

.font15Arialbl {
	COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font15Arialgr {
	COLOR: #58852c; FONT-FAMILY: Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}

.font15Arialbr {
	COLOR: #cc6600; FONT-FAMILY: Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;
}
.font14Arialbr {
	COLOR: #cc6600; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;
}
.font12Arialor {
	COLOR: #ff9900; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font14Arialor {
	COLOR: #ff9900; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}

.font12Arialbl {
	COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font14Arialbl {
	COLOR: #333399; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font13Arialblk {
	COLOR: #111111; FONT-FAMILY: Arial; FONT-SIZE: 13px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font12Arialblk {
	COLOR: #111111; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font11Arialwht {
	COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 0px;
}
.font10Arialwht {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Tahoma,Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 0px;
}
.cruisebgcolor {
	BACKGROUND-COLOR: #6b8ec6; COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.font12Arialbr {
	COLOR: #cc6600; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}
.cruisebgcolor2 {
	BACKGROUND-COLOR: #efefef
}
.header2sm {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans Serif; FONT-SIZE: 11px; LETTER-SPACING: 1px; TEXT-TRANSFORM: uppercase
}

.viabkg {
	background-image:  url(../test_images/expedia/vp_mini_cb_bkgtitle.gif);
	/* Note: Make URL Absolute for Navigator 4 compatibility*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.viabkgwd {
	background-image:  url(../test_images/expedia/vp_mini_cb_bkgtitle2.gif);
	/* Note: Make URL Absolute for Navigator 4 compatibility*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.viabkgfull {
	background-image:  url(../test_images/expedia/vp_mini_fla_bkgtile2.gif);
	/* Note: Make URL Absolute for Navigator 4 compatibility*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

@import url("global.css");
.p7tbsub {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: .1px solid #FFFFFF; /*for Netscape 4*/
}
.p7tbsub p {
	padding: 15px 12px 75px 36px;
	margin: 0px;
	color: #666666;
}
.p7tbsub a:link {
	color: #333399;
	text-decoration: underline;
}
.p7tbsub a:visited {
	color: #333399;
	text-decoration: underline;
}
.p7tbsub a:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.p7tbsub a:active {
	color: #cc6600;
	text-decoration: none;
}
.p7tbdn {
	color: #e94914!important;
	font-weight: bold;
}
@import url("global.css");
.p7tbsubglry {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	layer-background-color: #FFFFFF; /*for Netscape 4*/
	border: .1px solid #FFFFFF; /*for Netscape 4*/
}
.p7tbsubglry p {
	padding: 15px 12px 75px 36px;
	margin: 0px;
	color: #666666;
}
.p7tbsubglry a:link {
	color: #209BB7;
	text-decoration: underline;
}
.p7tbsubglry a:visited {
	color: #209BB7;
	text-decoration: underline;
}
.p7tbsubglry a:hover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.p7tbsubglry a:active {
	color: #cc6600;
	text-decoration: none;
}
.VacationTableColour {
	BACKGROUND-COLOR: #003366
}
.VacationGridHeader {
	BACKGROUND-COLOR: #ffdf7b; COLOR: #333399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.VacationGridData {
	BACKGROUND-COLOR: #ffffff; COLOR: #333399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.VacationGridXSortField1 {
	BACKGROUND-COLOR: #fdf7e6; COLOR: #333399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.VacationGridYSortField1 {
	BACKGROUND-COLOR: #e2ebfc; COLOR: #333399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.VacationGridYHeader {
	BACKGROUND-COLOR: #ffffff; COLOR: #333399; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.creditPhoto {
	COLOR: #666666; FONT-SIZE: 10px
}
.calgrid {font-size: 9px; color: #111111; text-decoration: none; 
               border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ffffff; margin-right: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;; PADDING-TOP: 2px
}
.calgrid a:link {
	color: #111111;
	text-decoration: none; font-weight: bold;
}
.calgrid a:visited a:visited {
	color: #111111;
	text-decoration: none; font-weight: bold;
}
.calgrid a:active {
	color: #666666;
	text-decoration: underline;
}

.calgrid a:hover {
	color: #FF9208;
	text-decoration: none; ;background: #FFFFFF; border-bottom: #FF9208 1px dotted; font-weight: bold;
}
.caldates {
	COLOR: #FF5A9C; FONT-FAMILY: Arial, Verdana, Helvetica, Tahoma, Sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.calgrid2 {font-size: 9px; color: #111111; text-decoration: none; 
               border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ffffff; margin-right: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;; PADDING-TOP: 2px
}
.calgrid2 a:link {
	color: #111111;
	text-decoration: none; font-weight: bold;
}
.calgrid2 a:visited a:visited {
	color: #111111;
	text-decoration: none; font-weight: bold;
}
.calgrid2 a:active {
	color: #666666;
	text-decoration: underline;
}

.calgrid2 a:hover {
	color: #FF9208;
	text-decoration: none; ;background: #FFFFFF; border-bottom: #FF9208 1px dotted; font-weight: bold;
}
.tblborder {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #e2ebfc 1px dotted; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #e2ebfc 1px dotted; BORDER-TOP: #e2ebfc 1px dotted
}
.tblborderhdr { font-family:   Arial, Helvetica, sans-serif; font-size: 14px; color: #417dda ; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 10px; font-weight: bold}
.eatpadding {  padding-bottom: 8px; padding-left: 0px; padding-top: 10px; margin-right: 10px;}
.eatpaddinghdr a:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; COLOR: #cc6600; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.eatpaddinghdr a:visited {
	COLOR: #cc6600; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.eatpaddinghdr a:active {
	COLOR: #FF9208; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.whthdr {
	COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.hothdrhdr :ahover {
	color: #FF9208;
	text-decoration: none; border-bottom: #FF9208 1px dotted;
}
.smmodtxt {
	BACKGROUND: #f1f1f1; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 12px
}
.mdtitle {
	BACKGROUND: #e1e1e1; COLOR: #193a7c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mdtxt {
	BACKGROUND: #e4ecf8; COLOR: #333333; FONT-SIZE: 12px
}
.lftitle {
	 COLOR: #111111; FONT-FAMILY: Arial, Helvetica, Sans Serif; FONT-SIZE: 11px; LETTER-SPACING: 1pt; FONT-WEIGHT: bold
}
.mediumheading {font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222222; letter-spacing: 2px}