* 
	{ 
	font-size: 100%;
	line-height: 150%;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	}
body 
	{	
	background:#ADC2D7;
	margin: 2px; 
	font-size: 70%; 
	text-decoration: none;
	overflow: -moz-scrollbars-vertical;
	}
p	
	{ 
	font-size:100%; 
	}
td	
	{ 
	font-size:100%; 
	}
a	
	{ 
	color: #333399; 
	text-decoration: underline; 
	}
a:hover 
	{ 
	color: #FFAA00; 
	text-decoration: none;
	}
h1	
	{
	font:bold 170% Arial, helvetica, sans-serif; 
	padding:0px;
	margin-bottom: 5px;
	color: #000000;
	}
a.black:link	{ color:#000000; text-decoration:none; }
a.black:visited	{ color:#000000; text-decoration:none; }
a.black:hover	{ color:#000000; text-decoration:underline; }
a.black:active	{ color:#336799; text-decoration:none;
	}
a.white:link	{ color:#FFFFFF; text-decoration:none; }
a.white:visited { color:#FFFFFF; text-decoration:none; }
a.white:hover	{ color:#FFFFFF; text-decoration:underline; }
a.white:active	{ color:#FFFFFF; text-decoration:none;
	}
a.gtfooter, a.gtfooter:visited		{ color:#808080; text-decoration:none; font-size:95%; letter-spacing:-.02em; font-weight:normal;}
a.gtfooter:hover 	{ color:#336799; text-decoration:underline; font-weight:normal;}
	
a.small		{ color:#333399; text-decoration:underline; font-size:10px; letter-spacing:-.02em; }
a.small:hover	{ color:#FFAA00; text-decoration:none;
	}
	
span.gtfooter 	{ color:#808080; font-size:100%;
	}
form
	{
	margin: 0;
	padding:0;
	}
.TextBox 
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	color: #000000;
}
.DropDown 
{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Header, .Header a 
	{
	font:bold 170% Arial, helvetica, sans-serif; 
	padding:0;
	margin-bottom:5px;
	color:#000000;
	}

.Header a {font:bold 18px Arial, helvetica, sans-serif; }
	
.HeaderRed
	{
	font:bold 170% Arial, helvetica, sans-serif; 
	padding:0;
	margin-bottom:5px;
	color:#ff0000;
	}
.gTtxt .MidHeader, .MidHeader			{ font:bold 135% Arial, helvetica, sans-serif; padding: 5px;}
.SubHeader			{ font:bold 110% Arial, helvetica, sans-serif; }
.SubHeaderWhite		{ font:bold 110% Arial, helvetica, sans-serif; color:#FFFFFF;
	}
.white				{ color:#FFFFFF; }
a.white				{ color:#FFFFFF; }
.red				{ color:#ff0000; }
a.red				{ color:#ff0000; }
.underline			{ text-decoration:underline; }
.no-underline		{ text-decoration:none; }
.bold 				{ font-weight:bold;
	}
.EightPt			{ font-size:100%; }
.EightPtFive		{ line-height:15px; }
.EightPtBold		{ font-family:Arial, helvetica, sans-serif; font-weight:Bold; }
.EightPtLink		{ color:#000000; }
.EightPtGreenLink	{ color:#000000; }
.EightPtCaps		{ text-transform:uppercase; }
#EightPtRedCaps		{ color:#FF0000; text-transform:uppercase; 
	}
.NinePtRed 			{ color:#ff0000; }
.NinePtJustify		{ text-align:justify }
.NinePt				{ font-size:100%; }
#NinePtRedCaps		{ color:Red; text-transform:uppercase;
	}
.TenPt				{ font:normal 110% arial,helvetica,sans-serif; color:#000000; }
.TenPtReg			{ font:bold 110% arial,helvetica,sans-serif; }
.TenPtRed			{ font:bold 110% arial,helvetica,sans-serif; color:#ff0000; 
	}
.bgGreen 			{ background: #336799; color:#FFFFFF; }
.bgLtGreen			{ background: #E4EEF8; }
.bgMidGreen			{ background: #CCE6FC; }
.bgLtYellow			{ background: #FFDD88; }
.bgYellow			{ background: #FFCC66; }
.bgLtBlue			{ background: #DCE9F7; } /* 2 */ 
.bgMidBlue			{ background: #ADC2D7; }
.bgDark				{ background: #336799; } /* 1 */
.bgDarkFade			{ background: #336799 url(pics/headerfade.jpg) top left repeat-x; }
.bgLtGrey			{ background: #F3F6F8; } /* 3 */
.bgLtGrey .red		{ color: #000000; font-weight: normal;}
.bgMidGrey			{ background: #E3E5E9; }
.bgWhite			{ background: #FFFFFF; 
	}
.borderLtGrey		{ border:1px solid #F3F6F8; }
.borderMidGrey		{ border:1px solid #E3E5E9; }
.borderLtBlue		{ border:1px solid #DCE9F7;	}
.borderLtBlueRight	{ border-right:1px solid #DCE9F7;	}
.borderLtBlueBottom	{ border-bottom:1px solid #DCE9F7;	}
.borderLtBlue_Left	{ border:1px solid #DCE9F7;border-right:0px;}
.borderLtBlue_Right	{ border:1px solid #DCE9F7;border-left:0px;	}
.borderMidBlue		{ border:1px solid #ADC2D7;}
.borderDrkBlue      { border:1px solid #336799;}
.borderLtBlue_LeftOnly	{ border-left:1px solid #DCE9F7}
.borderLtBlue_RightOnly	{ border-right:1px solid #DCE9F7}
.notes_table_left 
	{ 
	border-width:1px; 
	border-right-style:solid;
	border-bottom-style:dotted;
	}
.notes_table_right 
	{
	border-width:1px;
	border-bottom-style:dotted;   
	}
.terms
	{	
	width:99%;	
	height:75px;	
	scrollbar-arrow-color:#0099FF;
	overflow-x:auto;
	overflow-y:scroll;	
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	background:#FDFDFD;
	}
.SubmitBtn, .button1, button, .button2
	{
   	font:normal 11px verdana, arial,helvetica,sans-serif;
	color:#000000;
   	background:#eee url(pics/submitbtn-bg.gif) top repeat-x;
   	border:1px solid;
   	border-color:#69C #369 #369 #69C;
   	height: 21px;
   	text-transform: capitalize; 
   	cursor: pointer;
   	padding:0 10px 0 10px;
   	text-decoration:none;
	}
.SubmitBtn span,.button1 span, button span, .button2 span{font-weight:normal;text-decoration:none; color:#000000;}
.SubmitBtnGrey
	{
   	font:normal 11px arial,helvetica,sans-serif;
   	color:#000000;
	background:#eee url(pics/submitbtn-bg.gif) top repeat-x;
   	border:1px solid;
   	border-color:#69C #369 #369 #69C;
   	height: 21px;
   	text-transform: capitalize;
   	cursor: pointer;
   	}
.SubmitBtnWhite
	{
   	font:normal 11px arial,helvetica,sans-serif;
	color:#000000;
   	background:#eee url(pics/submitbtn-bg.gif) top repeat-x;
   	border:1px solid;
   	border-color:#69C #369 #369 #69C;
   	height: 21px;
   	text-transform: capitalize;
   	cursor: pointer;
   	}   
.GoBtn
	{
   	font:normal 11px arial,helvetica,sans-serif;
	color:#000000;
   	background:#eee url(pics/submitbtn-bg.gif) top repeat-x;
   	border:1px solid;
   	border-color:#69C #369 #369 #69C;
   	height: 21px;
   	text-transform: capitalize;
	cursor: pointer;
   	}
.cssnav
	{
	position: relative;
	font:bold 11px Arial, helvetica, sans-serif;
	background: #E4EEF8;
	white-space: nowrap;
	display: inline;
	width: 144px;
	height: 18px;
	margin: 0;
	padding:0;
	}
.cssnav a
	{
	position: relative;
	font:bold 11px Arial, helvetica, sans-serif; 
	background: #DCE9F7;
	white-space: nowrap;
	display: block;
	width: 144px;
	height: 18px;
	margin: 0;
	padding: 3px 0 3px 0;
	text-decoration: none;
	}
.cssnav a:hover
	{
	font:bold 11px Arial, helvetica, sans-serif; 
	color: #4d432e;
	background: #FFDD88;
	text-decoration: none;
	}

/* STARS
*/
.star-1 
	{
	background:url(pics/star-1.gif);
	}
.star-half 
	{
	background:url(pics/star-half.gif);
	}
	
/* UTILS BOXES +/-
*/
.box1
	{
	border-left: 1px solid #ADC2D7;
	border-right: 1px solid #ADC2D7;
	background: #fff url(pics/headerfade.jpg) top left repeat-x;
	}

.box1-title-old
	{
	border-bottom: 1px solid #ADC2D7;
	background: #336799 url(pics/headerfade.jpg) top left repeat-x;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #bbb;
	padding: 2px 2px 2px 2px;
	}

.box1-title
	{
	/*border-bottom: 1px solid #ADC2D7;*/
	background: #336799 url(pics/headerfade.jpg) top left repeat-x;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px;
	}
.box1-title a:link
	{
	color: white;
	font-weight: bold;
	}
.box1-title a:visited
	{
	color: white;
	font-weight: bold;
	}
.box1-title a:hover
	{
	color: white;
	font-weight: bold;
	}
.box1-title a:active
	{
	color: white;
	font-weight: bold;
	}
.box1-title-short
	{
	border-bottom: 1px solid #ADC2D7;
	background: #336799 url(pics/headerfade.jpg) top left repeat-x;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 2px 4px 2px 4px;
	}
.box1-content
	{
	background:#DCE9F7;
	font-size: 11px;
	}
.box1-content2
	{
	font-size: 11px;
	background:#DCE9F7;
	padding: 0px 4px 0px 4px;
	}
.box1-content-bottom
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	}

.box1-row
	{
	border-bottom: 1px solid #ADC2D7;
	background: #fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #222222;
	padding: 2px 2px 2px 2px;
	}

/* inner box, tan colors */
.box1 li, .box2 li, .box3 li
	{
	list-style-type: square;
	margin-left: -20px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.detailbox li
	{
	background:#DCE9F7;
	font: 11px Arial, Helvetica;
	color: #888;
	padding: 2px;
	}
.detailbox
	{
	border-left: 1px solid #ADC2D7;
	border-right: 1px solid #ADC2D7;
	background:#DCE9F7;
	margin: 0;
	padding:0;
	}

.box2
	{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	/*background:#DCE9F7;*/
	background:#fff;
	}

.box2-title
	{
	border-bottom: 0px solid #ADC2D7;
	/*background: #336799 url(pics/headerfade.jpg) top left repeat-x;*/
	background: #fff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}

.box2-title2
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #444;
	padding: 5px;
	}

.box2-title2a
	{
	border-bottom: 0px solid #ADC2D7;
	background:#f3f6f8;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}

/* Used for column headers */
.box2-title3
	{
	border-bottom: 0px solid #ADC2D7;
	background:#336799;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 4px 2px 4px 2px;
	}
.box2-title3 a {color:#fff;}

.box2-title3a
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}
.box2-row
	{
	border-bottom: 1px solid #ADC2D7;
	/*background: #DCE9F7;*/
	background: #fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}
.box2-row-alt
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}
.box2-content
	{
	background:#fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}
.box2-content-alt
	{
	background:#DCE9F7;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 4px 2px 4px 2px;
	}

.box3
	{
	border-top: 1px solid #ADC2D7;
	border-right: 1px solid #ADC2D7;
	border-left: 1px solid #ADC2D7;
	}

.box3-title-old
	{
	border-bottom: 1px solid #ADC2D7;
	background: #336799 url(pics/headerfade.jpg) top left repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #eee;
	padding: 2px 2px 2px 2px;
	}

.box3-title
	{
	border-bottom: 1px solid #ADC2D7;
	background: #336799 url(pics/headerfade.jpg) top left repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 2px 2px 2px 2px;
	}

.seatmap
	{
	border-bottom: 1px solid #ADC2D7;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #888;
	padding: 2px 2px 2px 2px;
	}

.box3-title2
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #111111;
	padding: 2px 2px 2px 2px;
	}

.box3-title2a
	{
	border-bottom: 0px solid #ADC2D7;
	background:#f3f6f8;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 2px 2px 2px;
	}

/* Used for column headers */
.box3-title3
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 2px 2px 2px;
	}

.box3-title3-bottom
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 2px 2px 2px;
	}

.box3-row
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #222222;
	padding: 2px 2px 2px 2px;
	}
.box3-content
	{
	border-bottom: 0px solid #ADC2D7;
	background:#f3f6f8;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 2px 2px 2px;
	}

.box3-row2
	{
	border-bottom: 1px solid #ADC2D7;
	background:#DCE9F7;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 2px 2px 2px;
	}
	
#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
                  
.floater {
position:absolute;
z-index:2;
bottom:0;
right:0;
display:none;
padding:0;
}

.floater td {
font-family: Gill, Helvetica, sans-serif;
background-color:white;
border:1px inset #979797;
color:black;
}

.matchedSmartInputItem {
font-size:11px;
padding: 5px 10px 1px 5px;
margin:0;
cursor:pointer;
}

.selectedSmartInputItem {
color:white;
background-color:#336799;
}

#smartInputResults {
padding:0;margin:0;
}

.siwCredit {
margin:0;padding:0;margin-top:10px;font-size:11px;color:blue;
}

.TopImg
{
	border-right: 20px; z-index: 1; background-color: #ffffff; background-repeat: no-repeat;
	background-image: url(pics/personal-service.gif); background-position: right top;
	border: 1px solid #CCE6FC;	
	}

.boxContent
{
	font-family:Verdana, Tahoma, Sans-Serif, Arial;
	background: #fff;
	font-size: 11px;
}

.boxContent li
{
 list-style-type:circle;
}

.textboxLabel
{
	font-family:Verdana, Tahoma, Sans-Serif, Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #000;
}


/* Popup Box Overrides */
.boxpopup
{
	border:1px solid #336799;
	background-color: #fff;
	padding: 5px;
}

.boxpopup-title
{
	background:#336799;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 5px;
}

.boxpopup-row
{
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
}
.boxpopup-content
{
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
}

/* End Popup Box */


.gradTitleBar
{
	background: #336799	url('pics/headerfade.jpg') repeat;
	font-family:Verdana, Tahoma, Sans-Serif, Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #fff;
	text-align: center;
	height:22px;
}

.altRow1 {background:#f3f6f8;}
.altRow2 {background:#fff;}

table.gtTxt, table.gtTxt td, table.gtTxt p { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:normal;}
table.gtTxt .SubHeader {font-weight:bold;}
.txt { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:normal;}
a.gtLink, a.gtLink:hover, a.gtLink:visited { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:normal; text-decoration:underline;}
.gt_Link a:link, .gt_Link a:hover, .gt_Link a:visited  { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:bold; text-decoration:underline;}

a.gtTopLink, a.gtTopLink:link, a.gtTopLink:visited { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:normal; text-decoration:none; color:#fff}
a.gtTopLink:hover { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; font-weight:normal; text-decoration:underline;}

.bgMidGrey .box2-title {background: #336799 url(pics/headerfade.jpg) top left repeat-x;color:#fff}
.bgMidGrey .box1-content {border:1px solid #ADC2D7; padding:5px;}

.bgLtGrey .box2 {border:1px solid #ADC2D7;}
.bgLtGrey .box2-title {background: #336799 url(pics/headerfade.jpg) top left repeat-x;color:#fff}
.bgLtGrey .box1-content {border:1px solid #ADC2D7; padding:5px;}
.bgLtGrey .box2-row {border:none;}

.bgLtBlue, .WhiteRegular11px		{ background: #DCE9F7; } /* 2 */ 

.newSubHeader, .BlueLt15px, 
table.gtTxt .newSubHeader, table.gtTxt .BlueLt15px
{font:bolder 12px Arial, helvetica, sans-serif;color:#fff;background: #336799;padding:4px}

.overrBox2 .box2 {border:1px solid #DCE9F7;}
.overrBox2 .box2-title {padding:5px;}
.overrBox2 .box2-title, .overrBox2 .box2-title a {background: #336799;color:#fff;} 
.overrBox2 .box2-title a:hover {color:#FFAA00;}
.overrBox2 .box2-row {background:#fff}
.overrBox2 .box2-title3a, .overrBox2 .box2-title2a {background: #F3F6F8;border:none}

a.topBlueBar,a.topBlueBar:visited
	{ 
	color: #fff; 
	text-decoration: underline; 
	font-weight:normal;
	}
a.topBlueBar:hover 
	{ 
	color: #FFAA00; 
	text-decoration: underline;
	font-weight:normal;
	}

div.centerme {position:relative;width:100%; padding:0px 30px 5px 30px;}
.whtLRBrdr {border-left:2px solid #fff; border-right:2px solid #fff}
.seqList
{
	 font-family: Verdana, Tahoma, Arial, Sans-Serif;
	 font-size: 11px;	
}
.topHead {background:#f4f6f9; font-size:12px;font-family: Verdana, Tahoma, Arial, Sans-Serif;}
.topHead .bold { font-weight:bolder}

/* Hotel Map Listings begin */
	div.hotellist {
	padding: 2px;
	margin: 0 0 5px 0;
	overflow: auto;
	height: 457px;
	width: 290px;
	border: 1px solid #cce6fc;
	scrollbar-3dlight-color: #E7F0FB;
	scrollbar-darkshadow-color: #C6D6E7;
	scrollbar-face-color: #dce9f7;
	scrollbar-highlight-color: #E7F0FB;
	scrollbar-shadow-color: #a8bed6;
	scrollbar-track-color: #dbe5ef;
	}
	div.hotellist p {
	padding: 3px;
	margin: 0;
	width: 264px;
	}
/* Hotel Map Listings end   */

ul.gtTabNav
{
	
	margin: 1;
	padding: 5px 2;
	text-align: left;
	width: 100%;
	font: normal 11px Arial, 'MS Sans Serif', Verdana;
}

html > body ul.gtTabNav
{
	
	margin: 1;
	padding: 5px 1;
	text-align: left;
	width: 100%;
	font: normal 11px Arial, 'MS Sans Serif', Verdana;
}

ul.gtTabNav li 
{
	margin:-2;
	padding-right:1px;
	display:inline;
	width:auto;
}

html > body ul.gtTabNav li 
{
	margin:-1;
	padding-right:1px;
	display:inline;
	width:auto;
}


ul.gtTabNav li a
{
	/* FF tabs height issue */
	padding: .33em 15px;
	border: 1px solid #ADC2D7; 
	/*border-bottom: none;*/
	background: #DCE9F7;
	text-decoration: none;
	font: normal 12px Arial, 'MS Sans Serif' , Verdana;width:auto;
}
/*
ul.gtTabNav li a:link
{
	color: #000;
	font: normal 12px Arial, 'MS Sans Serif' , Verdana;
}
ul.gtTabNav li a:visited
{
	color: #000;
	font: normal 12px Arial, 'MS Sans Serif' , Verdana;
}
*/
ul.gtTabNav li a:hover
{
	color: #4D432E;
	background: #FFDD88;
	border-color: #FFCC66;
	font: normal 12px Arial, 'MS Sans Serif' , Verdana;
}
ul.gtTabNav li.activetab a
{
	color: #fff;
	background: #336799;
	border-color: #ADC2D7;
	font: normal 12px Arial, 'MS Sans Serif', Verdana;
}
ul.gtTabNav li.activetab a:hover
{
	color: #4D432E;
	background: #FFDD88;
	border-color: #FFCC66;
	font: normal 12px Arial, 'MS Sans Serif', Verdana;
}

ul.gtTabNav li.inactivetab a
{
	color: #000;
	background: #dce9f7;
	border-color: #ADC2D7;
	font: normal 12px Arial, 'MS Sans Serif', Verdana;
}
ul.gtTabNav li.inactivetab a:hover
{
	color: #4D432E;
	background: #FFDD88;
	border-color: #FFCC66;
	font: normal 12px Arial, 'MS Sans Serif', Verdana;
}

img.datepicker
{ cursor: pointer;}

ul.gtUL
{
	font: normal 11px Arial, 'MS Sans Serif', Verdana;	
}

ul.gtUL li, ul.gtUL li a:link, ul.gtUL li a:visited
{
	text-decoration:underline;
	font-weight:normal;	
	list-style-type:circle;
}
ul.gtUL li a:hover {text-decoration:none;}

.pkgtabbertab
{
	height:100%;
	background:#ffffff; 
	border:1px solid #DCE9F7;
	padding: 15px;	
}
.pkgtabbertab td
{
	font: normal 11px Verdana, Arial, 'MS Sans Serif', Verdana;	
	line-height: 130%;
	text-align: justify;
}


/* Rates - Calendar */
.RateCalendar
{
	font-size: 10px;
	font-family: Arial, 'MS Sans Serif' , Verdana;
	color: #051039;
}
a.actionlinkRed10px
{
	color: #d22422;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, 'MS Sans Serif' , Verdana;
}
a.actionlinkRed10px:link
{
	color: #d22422;
	text-decoration: underline;
	font-weight: bold;
}
a.actionlinkRed10px:visited
{
	color: #d22422;
	text-decoration: underline;
	font-weight: bold;
}
a.actionlinkRed10px:hover
{
	color: #051039;
	text-decoration: none;
	font-weight: bold;
}

a.actionlinkBlue10px
{
	color: #333399;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, 'MS Sans Serif' , Verdana;
}
a.actionlinkBlue10px:link
{
	color: #333399;
	text-decoration: underline;
	font-weight: normal;
}
a.actionlinkBlue10px:visited
{
	color: #333399;
	text-decoration: underline;
	font-weight: normal;
}
a.actionlinkBlue10px:hover
{
	color: #051039;
	text-decoration: none;
	font-weight: normal;
}


.optImg
{
	float:left;
	width:75px;
	padding:5px;
}

.grpTrv li 
{
	 list-style-type:circle;
	 line-height: 140%;	
	 margin-left:10px;
}
.grpTrv .subheader
{
	font:bold 110% Arial, helvetica, sans-serif;
	padding-top:20px;
}

.htlImgThumb .title {display:none;}
.htlImgThumb .box-blue {border:none;}
.htlImgThumb td {text-align:left;}
.htlImgThumb a, .htlImgThumb img{border: none;}

.htmlAmen .box-blue {border:none}
.htmlAmen .title {display:none;}



.HtlPopupDisplay
{
	position:relative;
	top:0;
	left:0;
	height:680px!important;
	width:810px;
	overflow:auto;	
	scrollbar-3dlight-color: #E7F0FB;
	scrollbar-darkshadow-color: #C6D6E7;
	scrollbar-face-color: #c8d8e8;
	scrollbar-highlight-color: #E7F0FB;
	scrollbar-shadow-color: #a8bed6;
	scrollbar-track-color: #dbe5ef;	
	border: 0px solid #C6D6E7;
	padding:2px;
}
