body, td , th {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}
textarea, input, select {
	font-family:arial, helvetica, sans-serif;
	font-size:100%
}
input[type=submit] , input[type=reset] {
	font-size:125%;
	font-weight:bold;
}
h1, h2, h3, h4, h5 {
	font-family:arial, helvetica, sans-serif;
	color: #003399;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
a:link{
	color:#003399;
}
a:visited{
	color:#003399;
}
a:hover {
	text-decoration:none;
	color:Red;
}
a:active{
	color:#FF6600;
}
UL {	
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
}
label {
	cursor:hand;
}
.left {
	text-align:left;
}
.right{
	text-align:right;
}
.white {
	color:#ffffff;
}
.MainHeading 
{
	color: #0A568B;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-style: italic;
	font-size:18px;
}
.SubHeading, TD .SubHeading
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.SearchTable{
	/*width:425px;*/
	background-color: #ffffff;
	color: #000000;
	BORDER-RIGHT: ridge 1px #0A568B; 
	BORDER-TOP: ridge 1px #0A568B; 
	BORDER-LEFT: ridge 1px #0A568B; 
	BORDER-BOTTOM: ridge 1px #0A568B;
}
.SearchTable TD{
	background-color: #ffffff;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
}
.SearchTable.Heading, .SearchTable.Heading TD {
	color: #ffffff;
	background-color: #0A568B;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	font-style: italic;
}
.SearchTable select{
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}
.SearchTable.TextBox{
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}
.SDSearchTable{
	/*width:425px;*/
	background-color: #ffffff;
	color: #000000;
	BORDER-RIGHT: ridge 3px #0A568B; 
	BORDER-TOP: ridge 3px #0A568B; 
	BORDER-LEFT: ridge 3px #0A568B; 
	BORDER-BOTTOM: ridge 3px #0A568B;
}
.SDSearchTable TD{
	background-color: #ffffff;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
}
.SDSearchTable.Heading, .SearchTable.Heading TD {
	color: #ffffff;
	background-color: #0A568B;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.SDSearchTable select{
	font-size:10px;
	font-family:arial, helvetica, sans-serif;
}
.SDSearchTable.TextBox{
	font-size:10px;
	font-family:arial, helvetica, sans-serif;
}
.SearchTable2
{
	width: 230px;
	background-color: #ffffff;
}

.SDSearchTable2
{
	width: 490px;
	background-color: #ffffff;	
}
.SDSearchTable2 TD.Heading, .SearchTable2 TD.Heading {
	font-family:arial, helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	font-weight:bold;
	font-size:14px;
	font-style: italic;
}
.SDSearchTable2.Heading HR, .SearchTable2.Heading HR {
	font-family:arial, helvetica, sans-serif;
	color: #336699;
	font-weight:bold;
	font-size:6px;
}
.SDSearchTable2 TD, .SearchTable2 TD
{
	color: #000000;
	background-color: #ffffff;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}
.SDSearchTable2 select, .SearchTable2 select{
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}
.SDSearchTable2.TextBox, .SDSearchTable2.TextBox{
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
}
.SDSearchTable2 TD.Top, .SearchTable2 TD.Top {
	background-image: URL(/img/searchtop.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.SDSearchTable2 TD.TopLeft, .SearchTable2 TD.TopLeft {
	background-image: URL(/img/searchtopleft.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}
.SDSearchTable2 TD.TopRight, .SearchTable2 TD.TopRight {
	background-image: URL(/img/searchtopright.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}
.SDSearchTable2 TD.Left, .SearchTable2 TD.Left {
	background-image: URL(/img/searchleft.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.SDSearchTable2 TD.Right, .SearchTable2 TD.Right {
	background-image: URL(/img/searchright.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.SDSearchTable2 TD.Bottom, .SearchTable2 TD.Bottom {
	background-image: URL(/img/searchbottom.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.SDSearchTable2 TD.BottomLeft, .SearchTable2 TD.BottomLeft {
	background-image: URL(/img/searchbottomleft.gif);
	background-repeat: no-repeat;
	width: 13px;
}
.SDSearchTable2 TD.BottomRight, .SearchTable2 TD.BottomRight {
	background-image: URL(/img/searchbottomright.gif);
	background-repeat: no-repeat;
	width: 13px;
}
.SearchTable2 A:link, .SearchTable2 A:visited, .SearchTable2 A:active {	
	color: #336699;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	font-style: normal;
	text-decoration: underline;
}
.SearchTable2 A:hover {	
	color: Red;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	font-style: normal;
	text-decoration: none;
}
.SearchResults{
	width: 520px;
}
.SearchResults.TopRow{
	background-color: #0A568B;
	color: #ffffff
}
.SearchResults.TopRow a:link{
	color:#ffffff;
}
.SearchResults.TopRow a:visited{
	color:#ffffff;
}
.SearchResults.TopRow a:hover{
	color:red;
}
.SearchResults.TopRow a:active{
	color:#ffffff;
}
.SearchResults.MainRow {
	background-color: #f0f8ff;
}
.SearchText{
	color: #ffffff;
	font-size:10px;
	font-weight:bold;
	
}
.NormalFont{
	font-weight:normal;
}
body , .bluebg {
	background-color:#003399;
}
td {
	background-color:#ffffff;
}
.leftcol {
	background-color:#ffffff;
	width:190;
}
.topnav {
	font-family:arial, helvetica, sans-serif;
	width: 100%;
	background-color:#ffffff;
	BORDER-TOP: solid 1px #003399; 
	BORDER-BOTTOM: solid 1px #003399;	
}
.topnav a:link, .topnav a:visited, .topnav a:active{
	font-family:arial, helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
.topnav a:hover{
	color: #DECD37;
}
.SignUp TD, .SignUp select, .Hotel TD {
	font-weight: normal;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp.Heading, .SignUp.Heading TD, .Hotel.Heading, .Hotel.Heading TD {
	color: #ffffff;
	background-color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.SignUp TD.BoldText, .Hotel TD.BoldText {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp.required {
	color: red;
	font-weight: bold;
	font-size: 12px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp.error {
	color: red;
	font-weight: bold;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp TD.Disabled, .SignUp.Disabled {
	color: Gray;
	font-weight: normal;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp TD.DisabledBold, .SignUp.DisabledBold {
	color: Gray;
	font-weight: bold;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.SignUp TD.BigBoldText {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-family:arial, helvetica, sans-serif;
}
.Newsletter{
	width:150px;
	background-color: #ffffff;
	color: #000000;
	BORDER-RIGHT: ridge 1px #003399; 
	BORDER-TOP: ridge 1px #003399; 
	BORDER-LEFT: ridge 1px #003399; 
	BORDER-BOTTOM: ridge 1px #003399;
}
.Newsletter TD {
	background-color: #ffffff;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
}
.Newsletter TH {
	color: #ffffff;
	background-color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.Brochure{
	width:150px;
	background-color: #ffffff;
	color: #A52142;
}
.Brochure TD {
	color: #A52142;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
}
.Brochure a:link, .Brochure a:visited, .Brochure a:active {
	color: #A52142;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}
.Brochure a:hover {
	color: #A52142;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}
.QuickLinks, .Destinations, .NL {
	background-color: #E5E984;
	width:180px;
}
.QuickLinks HR, .Destinations HR, .NL HR {
	color: #336699;
}
.QuickLinks TD.Top, .Destinations TD.Top, .NL TD.Top {
	background-color: #E5E984;
	background-image: URL(/img/desttop.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.QuickLinks TD.TopLeft, .Destinations TD.TopLeft, .NL TD.TopLeft {
	background-color: #E5E984;
	background-image: URL(/img/desttopleft.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}
.QuickLinks TD.TopRight, .Destinations TD.TopRight, .NL TD.TopRight {
	background-color: #E5E984;
	background-image: URL(/img/desttopright.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}
.QuickLinks TD.Left, .Destinations TD.Left, .NL TD.Left {
	background-color: #E5E984;
	background-image: URL(/img/destleft.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.QuickLinks TD.Right, .Destinations TD.Right, .NL TD.Right {
	background-color: #E5E984;
	background-image: URL(/img/destright.gif);
	background-repeat: repeat-y;
	width: 13px;
}
.QuickLinks TD.Bottom, .Destinations TD.Bottom, .NL TD.Bottom {
	background-color: #E5E984;
	background-image: URL(/img/destbottom.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.QuickLinks TD.BottomLeft, .Destinations TD.BottomLeft, .NL TD.BottomLeft {
	background-color: #E5E984;
	background-image: URL(/img/destbottomleft.gif);
	background-repeat: no-repeat;
	width: 13px;
}
.QuickLinks TD.BottomRight, .Destinations TD.BottomRight, .NL TD.BottomRight {
	background-color: #E5E984;
	background-image: URL(/img/destbottomright.gif);
	background-repeat: no-repeat;
	width: 13px;
}
.QuickLinks TD, .Destinations  TD, .NL TD {
	background-color: #E5E984;
}
.QuickLinks UL {	
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.Destinations UL {	
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 35px;
}
.Destinations UL LI	{	
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
}
.QuickLinks UL LI {	
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.QuickLinks TD.Heading, TD.Destinations.Heading {	
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	font-style: italic;
}
.NL TD.Heading	{	
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	font-style: normal;
}
.QuickLinks.SubHeading, .Destinations.SubHeading, .NL.SubHeading	{	
	color: #660033;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	font-style: normal;
}
.QuickLinks A:link, .QuickLinks A:visited, .QuickLinks A:active {	
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
}
.QuickLinks A:hover {	
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
}
.Destinations.SubHeading A:link, .Destinations.SubHeading A:visited, .Destinations.SubHeading A:active {	
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
}
.Destinations.SubHeading A:hover {	
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
}
.Deals {
	width:490px;
}
.Deals.DealHead {
	height: 100px;
}
.Deals.DealDetails {
	/*background-image: URL(/img/dealbg.gif);*/
	background-repeat: no-repeat;
	background-position:center, center;
	width:100%;
	height:75px;	
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.Deals.DealDetails TD {
	font-size:10px;
	background-color:Transparent;
}
.Deals.DealDetails TD.Header {	
	font-weight: bold;
	font-size:10px;
	padding-left: 10px;
}
.Deals.DealDetails UL {	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.Deals.DealDetails UL LI {	
	list-style-type:disc;
}
.Deals.DealDetails a:link, .Deals.DealDetails a:active, .Deals.DealDetails a:visited
{
	color:#000000;
	font-size:10px;
	font-weight: bold;
	text-decoration: underline;
}
.Deals.DealDetails a:hover
{
	color:red;
	font-size:10px;
	font-weight: bold;
	text-decoration: underline;
}
.Deals.DealDetails.Header a:link, .Deals.DealDetails.Header a:active, .Deals.DealDetails.Header a:visited
{
	color:#000000;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}
.Deals.DealDetails.Header a:hover
{
	color:red;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}
.Deals.DealDetails.BookNow a:link, .Deals.DealDetails.BookNow a:active, .Deals.DealDetails.BookNow a:visited
{
	color:#000000;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}
.Deals.DealDetails.BookNow a:hover
{
	color:red;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}
.content {
	width: 530px;
}
.Special.Headline
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	font-style: normal;
	text-decoration: none;
}
.Special.Detail
{
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	font-style: normal;
	text-decoration: none;
}
.Special.BookLink a:link, .Special.BookLink a:active, .Special.BookLink a:visited
{
	color:#003399;
	font-size:14px;
	font-weight: bold;
}
.Special.BookLink a:hover
{
	color:#000000;
	font-size:14px;
	font-weight: bold;
}
.Special.Detail UL 
{	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.Special.Detail UL LI	{	
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.OtherSpecial.Headline a:link, .OtherSpecial.Headline a:active, .OtherSpecial.Headline a:visited
{
	color:#003399;
	font-size:12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;	
}
.OtherSpecial.Headline a:hover
{
	color:#000000;
	font-size:12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;	
}
.OtherSpecial.Summary
{
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	font-style: normal;
	text-decoration: none;
}
.OtherSpecial.Link a:link, .OtherSpecial.Link a:active, .OtherSpecial.Link a:visited
{
	color:#003399;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
}
.OtherSpecial.Link a:hover
{
	color:#000000;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.BigBoldText 
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-family:arial, helvetica, sans-serif;
	text-decoration: underline;
}
.tourTitle
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:18px;
	font-style: italic;
	text-decoration: none;	
}
.tourHeader
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	font-style: normal;
	text-decoration: none;	
}
.tourCost
{
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	font-style: normal;
	text-decoration: none;	
}
.tourDayHeading
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	font-style: normal;
	text-decoration: none;	
}
.tourDaySubHeading
{
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	font-style: normal;
	text-decoration: none;	
}
.Departure
{
	border-top: 1px solid #000000;	
	border-right: 1px solid #000000;	
	border-left: 1px solid #000000;	
	border-bottom: 1px solid #000000;	
}
.Departure TH
{
	color: #ffffff;
}
.Departure.SoldOut {
	color:Red;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
tr.alt, tr.alt td {
	background-color:#EDE25E;
}
.Departure A:LINK, .Departure A:VISITED, .Departure A:ACTIVE
{
	color: #000000;
}
.Departure A:HOVER
{
	color: #003399;
}
.tourLink
{
	color: #000000;
	font-weight:bold;
	font-size:12px;	
}
#hoteltable
{
	BORDER-RIGHT: solid 1px #003399; 
	BORDER-TOP: solid 1px #003399; 
	BORDER-LEFT: solid 1px #003399; 
	BORDER-BOTTOM: solid 1px #003399;
}
div.countryname{
	font-size:18px;
	font-style:italic;
	color:#034472;
	text-align:left;
	padding-left:20px;
	padding-bottom:5px;
}
ul.countrylinks{
	margin-top:10px;
	padding-top:0px;
	padding-left:10px;
	margin-left:0px;		
	text-indent: -10px;	
}
ul.countrylinks li{
/*
	padding-left:0px;
	margin-left:0px;
*/
}
#leftlist {
	position:absolute;
	left:0px;
	top:200px;
	width:145px;
	color:#ffffff;
	padding-left: 0px;
}
#leftlist ul { 
	margin-top:10px;
	padding-top:0px;
	margin-left:0px;		
	text-indent: -10px;	
	
	list-style:none;
	/*list-style-image: url(/img/listarrow.gif); */
	padding-left:18px; 
}
#leftlist a {
	color:#ffffff;
	font-weight:bold;
}
body , .bluebg {
	background-color:#003399;
}
td {
	background-color:#ffffff;
}
.footer TD{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
}
.Softrip {
	font-family:arial;
	color: #003399;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}

/*country stuff*/
.mastheadfrance {
	background-image:url(/img/tours/bk_nav_france.jpg);
	background-repeat:no-repeat;
	background-color:#003399;
}
.mastheadgermany {
	background-image:url(/img/tours/bk_nav_germany.jpg);
	background-repeat:no-repeat;
	background-color:#003399;
}
.mastheaditaly {
	background-image:url(/img/tours/bk_nav_italy.jpg);
	background-repeat:no-repeat;
	background-color:#0A568B;
}
.mastheadgreece {
	background-image:url(/img/tours/bk_nav_greece.jpg);
	background-repeat:no-repeat;
	background-color:#0A568B;
}
.mastheadireland {
	background-image:url(/img/tours/bk_nav_ireland.jpg);
	background-repeat:no-repeat;
	background-color:#0A568B;
}
.mastheadgreatbritain {
	background-image:url(/img/tours/bk_nav_greatbritain.jpg);
	background-repeat:no-repeat;
	background-color:#0A568B;
}
.mastheadother{
	background-image:url(/img/tours/bk_nav_other.jpg);
	background-repeat:no-repeat;
	background-color:#0A568B;
}

.tablelabel {
	background-image:url(/img/tours/bk_tableline.gif);
	background-repeat:repeat-x;
}
.row_odd td {
	background-color:#ffffff;
}
.row_even td {
	background-color:#DCDCB9;
}
.tourlist
{
	width: 530px;
}
.tourlist TD
{
	color: #000000;
	font-family:arial, helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	font-style: normal;
	text-decoration: none;	
}
.tourlist TD.tourtitle
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:18px;
	font-style: italic;
	text-decoration: none;	
}
.tourlist a:link, .tourlist a:visited, .tourlist a:active {
	color: #000000;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
}
.tourlist a:hover {
	color: red;
	text-decoration: none;
}
p.testimonial, div.testimonial
{
	font-size:115%;
	font-style:italic;
	color:#999933;
	text-align:left;
}

/*end country stuff*/
.Title
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;
	font-style: normal;
	text-decoration: none;	
}
.SubTitle
{
	color: #003399;
	font-family:arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	font-style: normal;
	text-decoration: none;	
}
.sepnav 
{
	padding: 4px
}
.bluelg 
{
	font-weight: bold; 
	font-size: 14px; 
	color: #3b78d3;
}
.airports
{
	background-color: #ffffff;
	font-family:Arial,Times,serif;		
}
.atoz a:link, .atoz a:visited, .atoz a:active{
	color: blue;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
}
.atoz a:hover{
	color: red;
	text-decoration: none;
}
.airportlink a:link, .airportlink a:visited, .airportlink a:active{
	color: #000000;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
}
.airportlink a:hover{
	color: red;
	text-decoration: none;
}
.Back a:link, .Back a:visited, .Back a:active{
	color: #003399;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}
.Back a:hover{
	color: red;
	text-decoration: none;
}
.xlg {
	width:420px;
}
.lg {
	width:300px;
}
.med {
	width:200px;
}
.sm {
	width:75px;
}
.xsm {
	width:50px;
}
.butt {
	font-family:arial, helvetica, sans-serif;
	background-color:#003399;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;		
}
.Form TD {
	font-weight: normal;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.error {
	color: red;
	font-weight: bold;
	font-size: 11px;
	font-family:arial, helvetica, sans-serif;
}
.contact UL {	
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
}
p.NormalWeb1, li.NormalWeb1, div.NormalWeb1
	{margin-right:0in;
	margin-left:0in;
	line-height:175%;
	font-size:12.0pt;
	font-family:"Times New Roman";}
Body.FAQ 
{
	background-color: #ffffff;
}
.deluxe{
	color: red;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style: italic;
}
.deluxe a:link, .deluxe a:visited, .deluxe a:active, .Hotel TD .deluxe a:active{
	color: red;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	font-style: italic;
}
.deluxe a:hover, .Hotel TD a:hover{
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-style: none;
}
.Hotel TD a:active{
	color: #336699;
	font-weight: normal;
	text-decoration: underline;
	font-style: none;
}
.BodyText
{
	color: #000000;
	font-family:Georgia,Times,serif;
	font-size:11px;
	font-weight: normal;
	font-style: normal;				
}	
.BodyTextBold
{
	color: #000000;
	font-family:Georgia,Times,serif;
	font-size:11px;
	font-weight: Bold;
	font-style: normal;				
}