a:link, a:visited	{ color: #59709F; text-decoration: none; }
a:hover				{ color: #FF008F; text-decoration: none; }
a:active 			{ color: #339999; text-decoration: none; }

body	{
	FONT: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color:#f1f4f6;
	background-image:url(/Experience/tropicaltucantourscom/images/Bkgds/Bkgd.gif);
	background-repeat:repeat-x;
	margin: 0px;
	}

P	{
	FONT: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LETTER-SPACING: .0em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 18px;
	MARGIN:2px 0px 10px 0px;
	}

H1	{
	FONT:  20px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #c2b0b6;
	LETTER-SPACING: .0em;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 28px;
	MARGIN-BOTTOM: 8px;
	}

H2	{
	FONT: bold 16px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #333333;
	LETTER-SPACING: .0em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 16px;
	MARGIN-BOTTOM: 4px;
	}

H3	{
	FONT: bold 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LETTER-SPACING: .0em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 0px;
	}

UL	{
	FONT: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LIST-STYLE-IMAGE: url("/Experience/tropicaltucantourscom/images/bullet_59709f.gif");
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 16px;
	}

LI	{
	LINE-HEIGHT: 128%;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: -22px;
	MARGIN-RIGHT: 0px;
	}

OL	{
	FONT: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LIST-STYLE-TYPE: decimal;
	LIST-STYLE-POSITION: outside;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 114%;
	PADDING-BOTTOM: .8%;
	}

.copyright	{
	FONT: bold 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #339999;
	text-align: right;
	text-indent: 0px;
	line-height: 100%;
	margin: 0px;
	padding-right:10px;
	vertical-align:middle;
	}
	
.footnote	{
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif;
	COLOR: gray;
	LETTER-SPACING: .03em;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 11px;
	padding-top:0px;
	vertical-align:middle;
	}
	
.footnoteLeft	{
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif;
	COLOR: gray;
	LETTER-SPACING: .03em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 11px;
	padding-top:3px;
	vertical-align:middle;
	}
	
.footnoteRight	{
	FONT: 11px Arial, Helvetica, Verdana, Geneva, sans-serif;
	COLOR: gray;
	LETTER-SPACING: .03em;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 11px;
	padding-bottom:5px;
	vertical-align:middle;
	}
	
a.footnote:link, a.footnote:visited 	{
	COLOR: gray;
	}
	
a.footnote:hover 	{
	COLOR: #F9970B;
	}
	
a.footnote:active 	{
	COLOR: gray;
	}
	
/*  Start of Level 1 Navigation Buttons  */
.buttonlevel1	{
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F7941D;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}

a.buttonlevel1:link, a.buttonlevel1:visited	{ 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F7941D;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
a.buttonlevel1:hover      { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #1A476A;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#FFB55C;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
a.buttonlevel1:active       { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F7941D;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
.buttonlevel1Current    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#FFB55C;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}

a.buttonlevel1Current:link, a.buttonlevel1Current:visited    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#FFB55C;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}
	
a.buttonlevel1Current:hover    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#FFB55C;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}
/*  End of Level 1 Navigation Buttons  */

/*  Start of Level 2 Navigation Buttons  */
.buttonlevel2	{
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #023f72;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#dbdee4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}

a.buttonlevel2:link, a.buttonlevel2:visited	{ 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#023f72;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#dbdee4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
a.buttonlevel2:hover      { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #0a94d5;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F0F1F4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
a.buttonlevel2:active       { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#023f72;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#dbdee4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	}
	
.buttonlevel2Current    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F0F1F4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}

a.buttonlevel2Current:link, a.buttonlevel2Current:visited    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F0F1F4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}
	
a.buttonlevel2Current:hover    { 
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3D5EB4;
	TEXT-ALIGN: left;
	line-height: 18px;
	background-color:#F0F1F4;
	width: 230px;
	float:left;
	padding: 3px 0px;
	text-indent:6px;
	margin: 0px -6px 0px 0px;
	border-top: 1px solid #FFFFFF;
	text-decoration: none;
	cursor:default;
	}
/*  End of Level 2 Navigation Buttons  */

.featuredTourDescription	{
	FONT: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LETTER-SPACING: .0em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	MARGIN:0px 0px 6px 0px;
	}

.featuredTourOff	{
	background-image:url(/Experience/tropicaltucantourscom/images/Bkgds/ToursBkgdOff.gif);
	height:116px;
	vertical-align:top;
	text-align:left;
	}
	
/*  START of Reservations Styles  */
.reservationsPanel	{
	background-image:url(/Experience/tropicaltucantourscom/images/Reservations/Bkgd.gif);
	background-repeat:no-repeat;
	}
	
.formLabelReservations	{
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	text-align:right;
	margin:0px 0px 0px 0px;
	}
	
.formLabelLeftReservations	{
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	text-align:left;
	margin:0px 0px 0px 0px;
	}
	
label	{
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
	text-align:left;
	margin:0px 0px 0px 0px;
	}
	
.formFieldReservations	{
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#000000;
	text-align:left;
	margin:0px;
	}
	
/*  END of Reservations Styles  */

 /* Start of Form Table Format */
table.form { 
	position: relative; 
	left: 4; top: 1; }
	
th.formTitleMain { 
	font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif, sans;
	color: #5777ab; 
	background-color: #d9d9d9; 
	text-align: Left; 
	text-indent: 4px;
	margin-left: 0px; 
	}
	
td.formTitleSub { 
	font: bold 11px Arial, Verdana, Geneva, Helvetica, sans-serif, sans;
	color: #7F5776; 
	background-color: #DDDDDD;
	text-align: Left; 
	text-indent: 4px;
	margin-left: 4px; 
	}
	
th.formColumnHeader { 
	font-family: Arial; 
	font-size: 13px; 
	LINE-HEIGHT: 104%; 
	background-color: #EDEEF5; 
	text-align: Left; 
	color: #5E8CE3; 
	font-weight: bold; 
	border-left-color: #E5ECF0; 
	border-right-color: #E5ECF0;
	border-top-color: #E5ECF0; 
	border-bottom: thin solid #E5ECF0; 
	margin-left: 2px; 
	}
	
th.formColumnHeaderTop { 
	font-family: Arial; 
	font-size: 13px; 
	color: #E5ECF0; 
	font-weight: bold;
	text-align: Center; 
	background-color: #EDEEF5; 
	margin-left: 0px; 
	}

td.formLabel  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.formLabelTextArea  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 125%;
	vertical-align: top;
	}
	
td.formLabelRequired  { 
	font-family: Arial;
	font-weight:bold;
	font-size: 12px;
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.formField  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: left; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.formFieldTextOnly  { 
	font-family: Arial; 
	font-size: 13px; 
	color: #000000; 
	text-align: left; 
	LINE-HEIGHT: 125%;
	vertical-align: middle;
	}
	
td.form P  { 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	text-align: right; 
	LINE-HEIGHT: 104%;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.form-labelNote  { 
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: #606060; 
	text-align: right; 
	LINE-HEIGHT: 112%;
	margin-top: 1px;
	margin-bottom: 0px;
	}

.formFieldNote  { 
	FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: #606060; 
	text-align: left; 
	LINE-HEIGHT: 12px;
	margin-top: 0px;
	margin-bottom: 1px;
	}
/* End of Form Table Format */

/* START TOUR DETAILS STYLES */
.normalImagePic	{
	margin:4px;
	}

.normalImage	{
	background-image:url(/experience/tropicaltucantourscom/images/Bkgds/NormalImageBkgdOff.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	float:left;
	height:108px;
	width:108px;
	}

a.normalImage:link, a.normalImage:visited, a.normalImage:active	{
	background-image:url(/experience/tropicaltucantourscom/images/Bkgds/NormalImageBkgdOff.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	float:left;
	height:108px;
	width:108px;
	}

a.normalImage:hover	{
	background-image:url(/experience/tropicaltucantourscom/images/Bkgds/NormalImageBkgdOn.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	float:left;
	height:108px;
	width:108px;
	}

table.travelItemSpecs	{
	background-color:#f1f4f6;
	background-image:url(/Experience/tropicaltucantourscom/images/Bkgds/ToursBkgdOff.gif);
	background-repeat:repeat-x;
	margin:4px 0px 0px 0px;
	}

.descriptor	{
	FONT: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LETTER-SPACING: -.08em;
	word-spacing:-.05em;
	text-transform:uppercase;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 9px;
	MARGIN:0px 0px 4px 0px;
	padding-top:4px;
	}

.data	{
	FONT: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR:#4d4d4d;
	LETTER-SPACING: -.0em;
	word-spacing:-.05em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 15px;
	MARGIN:0px 0px 2px 0px;
	}

table.data	{
	border:dotted 1px #707070;
	}

table.travelItem	{
	margin:20px 0px 4px 0px;
	padding:8px 0px 0px 0px;
	border-top:dashed 1px #707070;
	}

.travelItemName	{
	FONT: 18px Helvetica, Arial, Verdana, Geneva, sans-serif;
	COLOR: #333333;
	LETTER-SPACING: .08em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 20px;
	margin-bottom:0px
	}

.travelItemType	{
	FONT: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR:#4d4d4d;
	LETTER-SPACING: -.0em;
	word-spacing:-.05em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 11px;
	MARGIN:0px 0px 8px 0px;
	}

.travelItemTypeDescriptor	{
	FONT: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #4d4d4d;
	LETTER-SPACING: -.08em;
	word-spacing:-.05em;
	text-transform:uppercase;
	}

.travelItemDescription	{
	text-align:justify;
	}

table.travelItemReference	{
	background-image:url(/Experience/tropicaltucantourscom/images/Bkgds/TravelItemReferenceBkgdTopAndMiddle.gif);
	background-repeat:no-repeat;
	}

.price	{
	FONT: bold 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #666666;
	LETTER-SPACING: -.05em;
	word-spacing:-.05em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 10px;
	MARGIN:0px 0px 4px 0px;
	}

.imageNumber	{
	FONT: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR: #666666;
	LETTER-SPACING: -.08em;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 9px;
	MARGIN:0px 0px 0px 0px;
	}
	
/* END TOUR DETAILS STYLES */

.thumbnailinactive { 
	border: solid 3px #f7941d; 
	cursor: hand; 
	vertical-align: middle;
	MARGIN:3px ;
	}

.thumbnailinactiveHover { 
	border: solid 3px #0a94d5; 
	cursor: hand; 
	vertical-align: middle;
	MARGIN:3px ;
	}

.thumbnailactive { 
	border: solid 3px #0a94d5; 
	vertical-align: middle; 
	MARGIN:3px ;
	}

/* START button Buttons */
.button	{
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: thin solid #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}

a.button:link, a.button:visited       { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 5px 13px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px none #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.button:hover      { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #F6C928;
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px outset;
	border-color: #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.button:active    { 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF; 
	TEXT-ALIGN: center;
	width: 140px;
	padding: 3px 11px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px inset;
	text-decoration: none;
	white-space: nowrap;
	}

.buttonSmall	{
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #5E8CE3;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: thin solid #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}

a.buttonSmall:link, a.buttonSmall:visited       { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 2px 5px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px none #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buttonSmall:hover      { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #F6C928;
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px outset;
	border-color: #94B3ED;
	text-decoration: none;
	white-space: nowrap;
	}
	
a.buttonSmall:active    { 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #E3E6EF; 
	TEXT-ALIGN: center;
	line-height: 10px;
	padding: 0px 3px;
	margin: 0px;
	background-color: #5E8CE3;
	border: 2px inset;
	text-decoration: none;
	white-space: nowrap;
	}
/* END button Bttns */

.continue	{
	text-align: center;
	margin-top: 25px;
	margin-bottom: 40px;
	}

/* Start of Matrix Format */
table.matrix { 
	padding: 2px;
	border-collapse: separate;
	border-spacing: 2px;	
	}
	
th.matrix-title-main { 
	FONT: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: white; 
	background-color: #d2d2d2; 
	font-weight: bold; 
	text-align: Left; 
	text-indent: 4px;
	margin-left: 0px; 
	}
	
th.matrix-title-sub { 
	FONT: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: #d2d2d2; 
	background-color: #DDDDDD;
	text-align: Left; 
	text-indent: 4px;
	margin-left: 4px; 
	}
	
th.matrix { 
	FONT: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	font-weight: bold; 
	color: white; 
	background-color: #d2d2d2; 
	text-align: center; 
	padding: 6px;
	}
	
th.matrix-left-header { 
	FONT: normal 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans;
	color: black; 
	background-color: #efefef; 
	text-align: left; 
	padding: 4px;
	padding-left: 6px;
	}
	
th.matrix-top { 
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans; 
	color: #E5ECF0; 
	text-align: Center; 
	background-color: #EDEEF5; 
	margin-left: 0px; 
	}

td.matrix  { 
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans; 
	color: #000000; 
	text-align: center; 
	LINE-HEIGHT: 125%;
	background-color: #efefef;
	border-width: 4px;
	border-color: white;
	padding: 3px;
	}
	
td.matrix P  { 
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans; 
	color: #000000; 
	text-align: left; 
	LINE-HEIGHT: 104%;
	background-color: #efefef;
	margin-top: 0px;
	margin-bottom: 0px;
	}

td.matrix-currency  { 
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans; 
	color: #000000; 
	text-align: right; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: #efefef;
	border-width: 4px;
	border-color: white;
	padding: 6px;
	margin-right: 5px;
	}
	
td.matrix-empty  { 
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif, sans; 
	color: #000000; 
	text-align: right; 
	text-indent: 5px; 
	LINE-HEIGHT: 125%;
	background-color: #ffffff;
	border-width: 4px;
	border-color: white;
	padding: 4px;
	margin-right: 5px;
	}

.MatrixFootnote	{
	FONT: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	COLOR:#000000;
	LETTER-SPACING: -.0em;
	word-spacing:-.05em;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 11px;
	padding-top:1px;
	}
	
/* End of Matrix Format */


.logo	{
	FONT: 22px Georgia, "Times New Roman", Times, serif;
	COLOR: #59709F;
	text-transform:uppercase;
	LETTER-SPACING: .05em;
	TEXT-ALIGN:left;
	TEXT-INDENT:0px;
	LINE-HEIGHT: 113%;
	MARGIN: 0px;
	PADDING: 0px;
	}

a.logo:link, a.logo:visited, a.logo:hover, a.logo:active 	{
	COLOR: #59709F;
	}

.restaurantImage	{
	margin:0px 10px 0px 0px;
	float:left;
	}
	
