﻿a:link
{
	color: #007596; 
}

a:visited
{
	color: #57249a; 
} 
a:active 
{
	color: #007596;
}

a:hover
{
    color: #007596;
    text-decoration:none;
}

b
{
font-weight:bold;
}

BODY, TABLE, TD, TH

{
	font-family: verdana, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #2d2c2d;
}

BODY
{
	
}

p 
{
	font-family: Verdana, Helvetica; font-size: 8pt; color: 2d2c2d; font-weight: normal
}

.showprint { display:none; }

.smaller {font-family: Verdana, Helvetica; font-size: 7pt; color: 333333; font-weight: normal}
.smaller a:active {text-decoration:underline; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smaller a:link {text-decoration:underline; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smaller a:visited {text-decoration:underline; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smaller a:hover {text-decoration:none; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}

.purple_headings { font-family: verdana, Helvetica; font-size: 10pt; color: #5b3d7f; font-weight:bold; line-height:20pt }
.yellow_headings { font-family: verdana, Helvetica; font-size: 10pt; color: #edb402; font-weight:bold; line-height:20pt }
.blue_headings { font-family: verdana, Helvetica; font-size: 10pt; color: #0594bb; font-weight:bold; line-height:20pt }

.yellow_headings_caps { font-family: verdana, Helvetica; font-size: 11pt; color: #edb402; font-weight:bold; line-height:20pt;text-transform: uppercase; }
.blue_headings_caps { font-family: verdana, Helvetica; font-size: 11pt; color: #0594bb; font-weight:bold; line-height:20pt;text-transform: uppercase; }

.yellow_headingborderbot { border-bottom:1px #f1c848 solid; }
.blue_headingborderbot { border-bottom:1px #b9deee solid; }
.purple_headingborderbot { border-bottom:1px #b096cf solid; }

.blue_h1 { font-family: verdana, Helvetica; font-size: 14pt; color: #0594bb; font-weight:normal; line-height:20pt }


.yellow_noheight { font-family: verdana, Helvetica; font-size: 10pt; color: #daac1b; font-weight:bold;}
.blue_noheight { font-family: verdana, Helvetica; font-size: 10pt; color: #0594bb; font-weight:bold;}
.purple_noheight { font-family: verdana, Helvetica; font-size: 10pt; color: #5b3d7f; font-weight:bold;}

.duration { font-family: verdana, Helvetica; font-size: 10pt; color: #6d6e70; font-weight:bold; line-height:20pt }

.newsdate { font-family: verdana, Helvetica; font-size: 8pt; color: #6d6e70; font-weight:bold;}

.blue_news { font-family: verdana, Helvetica; font-size: 10pt; color: #0594bb; font-weight:bold;}

.homedestlink {font-family: verdana, Helvetica; font-size: 8pt; color: #2d2c2d; font-weight:normal}
.homedestlink a:active    { font-family: verdana, Helvetica; text-decoration:none; font-size: 8pt; color: #2d2c2d; font-weight:normal}
.homedestlink a:link     { font-family: verdana, Helvetica; text-decoration:none; font-size: 8pt; color: #2d2c2d; font-weight:normal}
.homedestlink a:visited     { font-family: verdana, Helvetica; text-decoration:none; font-size: 8pt; color: #2d2c2d; font-weight:normal}
.homedestlink a:hover     { font-family: verdana, Helvetica; text-decoration:none; font-size: 8pt; color: #8e8e8e; font-weight:normal}

.breadcrumb {font-family: arial, Helvetica; font-size: 7.5pt; color: 2d2c2d; font-weight: normal}
.breadcrumb a:active {text-decoration:underline; font-family: arial, Helvetica; font-size: 7.5pt; color: 2d2c2d; font-weight: normal}
.breadcrumb a:link {text-decoration:underline; font-family: arial, Helvetica; font-size: 7.5pt; color: 2d2c2d; font-weight: normal}
.breadcrumb a:visited {text-decoration:underline; font-family: arial, Helvetica; font-size: 7.5pt; color: 2d2c2d; font-weight: normal}
.breadcrumb a:hover {text-decoration:none; font-family: arial, Helvetica; font-size: 7.5pt; color: 2d2c2d; font-weight: normal}

.breadcrumbselected {font-family: arial, Helvetica; font-size: 7.5pt; color: #1280ac; font-weight: bold}

.tab {font-family: verdana, Helvetica; font-size: 7.5pt; color: ffffff; font-weight: bold}
.tab a:active {text-decoration:none; font-family: verdana, Helvetica; font-size: 7.5pt; color: ffffff; font-weight: bold}
.tab a:link {text-decoration:none; font-family: verdana, Helvetica; font-size: 7.5pt; color: ffffff; font-weight: bold}
.tab a:visited {text-decoration:none; font-family: verdana, Helvetica; font-size: 7.5pt; color: ffffff; font-weight: bold}
.tab a:hover {text-decoration:none; font-family: verdana, Helvetica; font-size: 7.5pt; color: 231d09; font-weight: bold}

.footer {font-family: arial, Helvetica; font-size: 10pt; color: #000000; font-weight:bold}
.footer a:active    { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #000000; font-weight:bold}
.footer a:link     { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #000000; font-weight:bold}
.footer a:visited     { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #000000; font-weight:bold}
.footer a:hover     { font-family: arial, Helvetica; text-decoration:underline; font-size: 8pt; color: #000000; font-weight:bold}

.copyright {font-size: 7.5pt; color: #ffffff; font-weight:normal; line-height:12pt}
.copyright a:active    { text-decoration:none; font-size: 7.5pt; color: #ffffff; font-weight:normal; line-height:12pt}
.copyright a:link     { text-decoration:none; font-size: 7.5pt; color: #ffffff; font-weight:normal; line-height:12pt}
.copyright a:visited     { text-decoration:none; font-size: 7.5pt; color: #ffffff; font-weight:normal; line-height:12pt}
.copyright a:hover     { text-decoration:underline; font-size: 7.5pt; color: #ffffff; font-weight:normal; line-height:12pt}

.logintextbox { width:60pt; font-family: Verdana; font-size: 7.5pt; color: #404040;height:15px;border:1px #d4e8f1 solid }
.loginlabels { font-family: Verdana; font-size: 7pt; color: #404040;}
.loginbutton{ font-weight: bold; color: #FFFFFF; border:none; background-color: #1aa9d0; cursor: hand; font-family: Verdana; font-size: 7.5pt }

.logoutlink a:active { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #0084aa; font-weight:bold}
.logoutlink a:link { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #0084aa; font-weight:bold}
.logoutlink a:visited { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #0084aa; font-weight:bold}
.logoutlink a:hover { font-family: arial, Helvetica; text-decoration:none; font-size: 8pt; color: #82d0e7; font-weight:bold}

.loggedinas { font-family: Verdana; font-size: 7.5pt; color: #007799;}
.forgotlogin { font-family: Verdana; font-size: 7.5pt; color: #ffffff; }
.forgotlogin a:active { text-decoration:none; font-family: Verdana; font-size: 7.5pt; color: #ffffff; }
.forgotlogin a:link { text-decoration:none; font-family: Verdana; font-size: 7.5pt; color: #ffffff; }
.forgotlogin a:visited { text-decoration:none; font-family: Verdana; font-size: 7.5pt; color: #ffffff; }
.forgotlogin a:hover { text-decoration:underline; font-family: Verdana; font-size: 7.5pt; color: #ffffff; }

/*.listtblhead { height:22px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }
.listtblheadright { height:22px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }

.listtbl { padding:4px 5px 4px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;}
.listtblright { padding:4px 5px 4px 5px;border-bottom:1px #f2d582 solid;}

.listtblseparatorrow { height:18px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:ffcd6b;font-family: verdana, helvetica; font-size:8pt; color: #333333; font-weight:bold; }

.listtbltotalrow { height:22px;padding:2px 5px 2px 5px;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:8pt; color: #61026B; font-weight:bold; }
*/
/*-----------------*/
.listtblhead { height:22px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }
.listtblheadright { height:22px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }
.listtbl { padding:4px 5px 4px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;}
.listtblright { padding:4px 5px 4px 5px;border-bottom:1px #f2d582 solid;}
.listtblpaleyellow { padding:4px 5px 4px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:#fef7e2}
.listtblpaleyellowright { padding:4px 5px 4px 5px;border-bottom:1px #f2d582 solid;background-color:#fef7e2}
.listtblgrey { padding:4px 5px 4px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;color:#999999}
.listtblgreyright { padding:4px 5px 4px 5px;border-bottom:1px #f2d582 solid;color:#999999}
.listtblgreyhilite { padding:4px 5px 4px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:#fbf0ce;color:#999999}
.listtbladdrow { height:22px;padding:2px 5px 2px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:#fbf0ce;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }
.listtbladdrowright { height:22px;padding:2px 5px 2px 5px;border-bottom:1px #f2d582 solid;background-color:#fbf0ce;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }
.listtblhilite { height:22px;padding:2px 5px 2px 5px;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:#fbf0ce;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; }
.listtblhiliteright { height:22px;padding:2px 5px 2px 5px;border-bottom:1px #f2d582 solid;background-color:#fbf0ce;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; }

.listtblseparatorrow { height:18px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:ffcd6b;font-family: verdana, helvetica; font-size:8pt; color: #333333; font-weight:bold; }

.listtblsuperhead { height:22px;padding:2px 5px 2px 5px;border-top:1px #f2d582 solid;border-right:1px #f2d582 solid;border-bottom:1px #f2d582 solid;background-color:#f2d582;font-family: verdana, helvetica; font-size:7.5pt; color: #61026B; font-weight:bold; }

.listtbltotalrow { height:22px;padding:2px 5px 2px 5px;border-bottom:1px #f2d582 solid;background-color:fde9b0;font-family: verdana, helvetica; font-size:8pt; color: #61026B; font-weight:bold; }

.commentbox { background-color:#fbf0ce;border:1px #f1e1ae solid;padding:2px 5px 3px 5px;margin-top:3px }


/*-----------------*/


.changebooking { font-family:Verdana; font-size:7.5pt; color:#000000 }
.changebookinghistorical { font-family:Verdana; font-size:7.5pt; color:#8f8f8f}

.formtextbox { font-family: Verdana; font-size: 8pt; color: #404040;}
.formbutton { font-weight: bold; color: #FFFFFF; background-color: #5e1094; cursor: hand; font-family: Verdana; font-size: 8pt}
.formsubbutton { font-weight: bold; color: #FFFFFF; background-color: #5195b1;border:1px #367f9c solid; cursor: hand; font-family: Verdana; font-size: 8pt}
.formtextboxsmall { font-family: Verdana; font-size: 7pt; color: #404040;}

.formsubmitbuttonbox_blue { text-align:center;background-color:#c2e6f1;border:1px #9ac5cd solid;height:36px }
.formsubmitbuttonbox_yellow { text-align:center;background-color:#f9e7af;border:1px #f2cc54 solid;height:36px }

.countdown { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; font-size:42pt;text-align:center }

.triptitleyellow { font-family: Verdana; font-size:12pt; color:#edb402; font-weight:bold}
.triptitleblue { font-family: Verdana; font-size:12pt; color:#0594bb; font-weight:bold}
.triptitlepurple { font-family: Verdana; font-size:12pt; color:#5b3d7f; font-weight:bold}

.triptitlehomeyellow { font-family: Verdana; font-size:12pt; color:#d08e00; font-weight:bold}
.triptitlehomeblue { font-family: Verdana; font-size:12pt; color:#00637e; font-weight:bold}
.triptitlehomepurple { font-family: Verdana; font-size:12pt; color:#401b6c; font-weight:bold}


.greyedout { color:#999999 }

.redtext { color:#db1e33 }
.greentext { color:#2a7a31 }

.albumcover { padding:33px 26px 16px 23px;background-image:url('../images/login/trippix/albumframe.gif') }
.albuminfo { text-align:center;font-family: Verdana, Helvetica; font-size: 7pt; color: #666666; font-weight: normal }

.testimonialsiggy { text-align:right;font-weight:bold; }
.testimonialcell { border:1px #bbe1f2 dashed;padding:20px 20px 10px 20px;font-style:italic;  }

.testimonialsiggypublic { text-align:right;font-weight:bold;font-size:7.5pt }
.testimonialcellpublic { border-left:1px #bbe1f2 dashed;border-right:1px #bbe1f2 dashed;border-top:1px #bbe1f2 dashed;padding:20px 10px 15px 10px;font-style:italic;font-size:7.5pt;color:#333333  }

.smallbacklink {font-family: Verdana, Helvetica; font-size: 7pt; color: 333333; font-weight: normal}
.smallbacklink a:active {text-decoration:none; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smallbacklink a:link {text-decoration:none; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smallbacklink a:visited {text-decoration:none; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 007596; font-weight: normal}
.smallbacklink a:hover {text-decoration:none; font-family: Verdana, Helvetica; font-size: 7.5pt; color: 644487; font-weight: normal}

.searchtextbox { font-family: Verdana; font-size: 7.5pt; color: #404040;height:15px;border:1px #d4e8f1 solid }













