}
a:link{
	color:#003399;
}
a:visited{
	color:#003399;
}
a:hover {
	text-decoration:none;
	color:Red;

}
.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;
}

.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;
}
p.testimonial, div.testimonial
{
	font-size:115%;
	font-style:italic;
	color:#999933;
	text-align:left;
}