/********************************************************/
/* Default Styles */
/********************************************************/
BODY
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
	margin: 0px;
}
TD
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
}

A { color: #E14000; text-decoration: underline; font-size: 11px; font-family: Tahoma; }
A:link { color: #E14000; text-decoration: underline; }
A:visited { color: #E14000; text-decoration: underline; }
A:hover { color: #E14000; text-decoration: underline; }
A:active { color: #E14000; text-decoration: none; }

HR
{
	height: 1px;
	vertical-align: top;
}

UL
{
	margin-left: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
}

P
{
	margin: 0px;
	padding: 0px;
}

/********************************************************/
/* Content Styles*/
/********************************************************/

/************************************/
/* Normal Text 1 */
/************************************/
.NormalText1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
}
TD.NormalText1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
}
TD .NormalText1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
}

/************************************/
/* Normal Text 2 */
/************************************/
.NormalText2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
}
TD.NormalText2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
}
TD .NormalText2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
}

/************************************/
/* Normal Heading 1 */
/************************************/
.NormalHeading1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD.NormalHeading1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD .NormalHeading1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}

/************************************/
/* Normal Heading 2 */
/************************************/
.NormalHeading2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}
TD.NormalHeading2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}
TD .NormalHeading2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}

/************************************/
/* Normal Heading 3 */
/************************************/
.NormalHeading3
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E14000;
	font-weight: bold;
	text-transform: uppercase;
}
TD.NormalHeading3
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E14000;
	font-weight: bold;
	text-transform: uppercase;
}
TD .NormalHeading3
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E14000;
	font-weight: bold;
	text-transform: uppercase;
}

/************************************/
/* Normal Heading 4 */
/************************************/
.NormalHeading4
{
	font-size: 17px;
	font-family: Tahoma;
	color: #E14000;
}
TD.NormalHeading4
{
	font-size: 17px;
	font-family: Tahoma;
	color: #E14000;
}
TD .NormalHeading4
{
	font-size: 17px;
	font-family: Tahoma;
	color: #E14000;
}

/************************************/
/* Normal Link 1 */
/************************************/
A.NormalLink1 { color: #E14000; text-decoration: underline; font-size: 11px; font-family: Tahoma; }
A.NormalLink1:link { color: #E14000; text-decoration: underline; }
A.NormalLink1:visited { color: #E14000; text-decoration: underline; }
A.NormalLink1:hover { color: #E14000; text-decoration: underline; }
A.NormalLink1:active { color: #E14000; text-decoration: none; }

/************************************/
/* Normal Link 2 */
/************************************/
A.NormalLink2 { color: #E09E45; text-decoration: underline; font-size: 11px; font-family: Tahoma; }
A.NormalLink2:link { color: #E09E45; text-decoration: underline; }
A.NormalLink2:visited { color: #E09E45; text-decoration: underline; }
A.NormalLink2:hover { color: #E14000; text-decoration: underline; }
A.NormalLink2:active { color: #E14000; text-decoration: none; }

/************************************/
/* Normal Link 3 */
/************************************/
A.NormalLink3 { color: #455565; text-decoration: underline; font-size: 11px; font-family: Tahoma; }
A.NormalLink3:link { color: #455565; text-decoration: underline; }
A.NormalLink3:visited { color: #455565; text-decoration: underline; }
A.NormalLink3:hover { color: #E14000; text-decoration: underline; }
A.NormalLink3:active { color: #E14000; text-decoration: none; }

/************************************/
/* Normal Heading Link 1 */
/************************************/
TD.NormalHeading3 A { color: #E14000; text-decoration: none; font-size: 10px; font-family: Tahoma; text-transform: uppercase; font-weight: bold;}
TD.NormalHeading3 A:link { color: #E14000; text-decoration: none; }
TD.NormalHeading3 A:visited { color: #E14000; text-decoration: none; }
TD.NormalHeading3 A:hover { color: #E14000; text-decoration: underline; }
TD.NormalHeading3 A:active { color: #E14000; text-decoration: none; }
A.NormalHeadingLink1 { color: #E14000; text-decoration: none; font-size: 10px; font-family: Tahoma; text-transform: uppercase; font-weight: bold;}
A.NormalHeadingLink1:link { color: #E14000; text-decoration: none; }
A.NormalHeadingLink1:visited { color: #E14000; text-decoration: none; }
A.NormalHeadingLink1:hover { color: #E14000; text-decoration: underline; }
A.NormalHeadingLink1:active { color: #E14000; text-decoration: none; }

/************************************/
/* Normal Field Label 1 */
/************************************/
.NormalFieldLabel1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
}
TD.NormalFieldLabel1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
}
TD .NormalFieldLabel1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
}

/************************************/
/* Normal Field Label 2 */
/************************************/
.NormalFieldLabel2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD.NormalFieldLabel2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD .NormalFieldLabel2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}

/************************************/
/* Compact Text 1 */
/************************************/
.CompactText1
{
	font-size: 11px;
	font-family: Tahoma;
	color: #455565;
}
TD.CompactText1
{
	font-size: 10px;
	font-family: Tahoma;
	color: #455565;
}
TD .CompactText1
{
	font-size: 10px;
	font-family: Tahoma;
	color: #455565;
}

/************************************/
/* Compact Text 2 */
/************************************/
.CompactText2
{
	font-size: 11px;
	font-family: Tahoma;
	color: #71777A;
}
TD.CompactText2
{
	font-size: 10px;
	font-family: Tahoma;
	color: #71777A;
}
TD .CompactText2
{
	font-size: 10px;
	font-family: Tahoma;
	color: #71777A;
}

/************************************/
/* Compact Heading 1 */
/************************************/
.CompactHeading1
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD.CompactHeading1
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}
TD .CompactHeading1
{
	font-size: 10px;
	font-family: Tahoma;
	color: #E09E45;
	font-weight: bold;
}

/************************************/
/* Compact Heading 2 */
/************************************/
.CompactHeading2
{
	font-size: 10px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}
TD.CompactHeading2
{
	font-size: 10px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}
TD .CompactHeading2
{
	font-size: 10px;
	font-family: Tahoma;
	color: #71777A;
	font-weight: bold;
}

/************************************/
/* Compact Link 1 */
/************************************/
A.CompactLink1 { color: #E14000; text-decoration: underline; font-size: 10px; font-family: Tahoma; }
A.CompactLink1:link { color: #E14000; text-decoration: underline; }
A.CompactLink1:visited { color: #E14000; text-decoration: underline; }
A.CompactLink1:hover { color: #E14000; text-decoration: underline; }
A.CompactLink1:active { color: #E14000; text-decoration: none; }

/************************************/
/* Compact Link 2 */
/************************************/
A.CompactLink2 { color: #E09E45; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Tahoma; }
A.CompactLink2:link { color: #E09E45; text-decoration: none; }
A.CompactLink2:visited { color: #E09E45; text-decoration: none; }
A.CompactLink2:hover { color: #E14000; text-decoration: none; }
A.CompactLink2:active { color: #E14000; text-decoration: none; }

/************************************/
/* Compact Link 3 */
/************************************/
A.CompactLink3 { color: #7C8387; text-decoration: underline; font-size: 10px; font-family: Tahoma; }
A.CompactLink3:link { color: #7C8387; text-decoration: underline; }
A.CompactLink3:visited { color: #7C8387; text-decoration: underline; }
A.CompactLink3:hover { color: #E14000; text-decoration: underline; }
A.CompactLink3:active { color: #E14000; text-decoration: none; }

/************************************/
/* Compact Link 4 */
/************************************/
A.CompactLink4 { color: #7C8387; text-decoration: underline; font-weight: bold; font-size: 10px; font-family: Tahoma; }
A.CompactLink4:link { color: #7C8387; text-decoration: underline; }
A.CompactLink4:visited { color: #7C8387; text-decoration: underline; }
A.CompactLink4:hover { color: #E14000; text-decoration: underline; }
A.CompactLink4:active { color: #E14000; text-decoration: none; }






/********************************************************/
/* Menu Styles*/
/********************************************************/

/************************************/
/* Menu Link 1 */
/************************************/
A.MenuLink1 { color: #71777A; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma; }
A.MenuLink1:link { color: #71777A; text-decoration: none; }
A.MenuLink1:visited { color: #71777A; text-decoration: none; }
A.MenuLink1:hover { color: #E14000; text-decoration: none; }
A.MenuLink1:active { color: #E14000; text-decoration: none; }

/************************************/
/* Menu Link 2 */
/************************************/
A.MenuLink2 { color: #E14000; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Tahoma; }
A.MenuLink2:link { color: #E14000; text-decoration: none; }
A.MenuLink2:visited { color: #E14000; text-decoration: none; }
A.MenuLink2:hover { color: #E14000; text-decoration: none; }
A.MenuLink2:active { color: #E14000; text-decoration: none; }

/************************************/
/* Menu Link 3 */
/************************************/
A.MenuLink3 { color: #71777A; text-decoration: none; font-size: 10px; font-family: Tahoma; }
A.MenuLink3:link { color: #71777A; text-decoration: none; }
A.MenuLink3:visited { color: #71777A; text-decoration: none; }
A.MenuLink3:hover { color: #E14000; text-decoration: none; }
A.MenuLink3:active { color: #E14000; text-decoration: none; }

/************************************/
/* Menu Link 4 */
/************************************/
A.MenuLink4 { color: #E14000; text-decoration: none; font-size: 10px; font-family: Tahoma; }
A.MenuLink4:link { color: #E14000; text-decoration: none; }
A.MenuLink4:visited { color: #E14000; text-decoration: none; }
A.MenuLink4:hover { color: #E14000; text-decoration: none; }
A.MenuLink4:active { color: #E14000; text-decoration: none; }









/********************************************************/
/* Form Element Styles*/
/********************************************************/

/************************************/
/* Normal TextBox 1 */
/************************************/
INPUT.NormalTextBox1
{
	border: #6f7b80 1px solid;
	height: 16px;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
}
.NormalTextBox1 INPUT
{
	border: #6f7b80 1px solid;
	height: 16px;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
}
TEXTAREA.NormalTextBox1
{
	border: #6f7b80 1px solid;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
}
.NormalTextBox1 TEXTAREA
{
	border: #6f7b80 1px solid;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
}

/************************************/
/* Auxiliary TextBox 1 */
/************************************/
INPUT.AuxiliaryTextBox1
{
	border: #6f7b80 1px solid;
	height: 15px;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
}
.AuxiliaryTextBox1 INPUT
{
	border: #6f7b80 1px solid;
	height: 15px;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
}
TEXTAREA.AuxiliaryTextBox1
{
	border: #6f7b80 1px solid;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
}
.AuxiliaryTextBox1 TEXTAREA
{
	border: #6f7b80 1px solid;
	font-size: 10px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
}

/************************************/
/* Normal DropDownList 1 */
/************************************/
SELECT.NormalDropDownList1
{
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
.NormalDropDownList1 SELECT
{
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}

/************************************/
/* Normal CheckBox 1 */
/************************************/
INPUT.NormalCheckBox1
{
	border: none;
	height: 16px;
	width: 13px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}
.NormalCheckBox1 INPUT
{
	border: none;
	height: 16px;
	width: 13px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}
.NormalCheckBox1 LABEL
{
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}

/************************************/
/* Normal RadioButton 1 */
/************************************/
INPUT.NormalRadioButton1
{
	border: none;
	height: 16px;
	width: 13px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 1px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}
.NormalRadioButton1 INPUT
{
	border: none;
	height: 16px;
	width: 13px;
	padding: 0px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 1px;
	margin-bottom: 0px;
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}
.NormalRadioButton1 LABEL
{
	font-size: 11px;
	font-family: Tahoma;
	vertical-align: middle;
}


/************************************/
/* Normal Button 1 */
/************************************/
INPUT.NormalButton1
{
	background-image: url(../Images/ButtonBackground.gif);
	border: #C4C9CC 1px solid;
	color: #7C8387;
	height: 20px;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
}
.NormalButton1 INPUT
{
	background-image: url(../Images/ButtonBackground.gif);
	border: #C4C9CC 1px solid;
	color: #7C8387;
	height: 20px;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
}


/************************************/
/* Special Table Styles */
/************************************/
TD.SpacerCell
{
	font-size: 5px;
	line-height: 1px;
}
TD.SeparatorLineCell1
{
	font-size: 5px;
	line-height: 1px;
	background-position: center left;
	background-image: url(../Images/Template/UnderlinePattern.gif);
	background-repeat: repeat-x
}
TD.SeparatorLineCell2
{
	font-size: 5px;
	line-height: 1px;
	background-position: center left;
	background-image: url(../Images/Template/UnderlinePattern2.gif);
	background-repeat: repeat-x
}
TD.VerticalSeparatorLineCell1
{
	background-position: top center;
	background-image: url(../Images/Template/VerticalSeparatorPattern.gif);
	background-repeat: repeat-y
}

TABLE.HotelData
{
	border-collapse: collapse;
	background-color: #EFEFEF;
}
TABLE.HotelData TD
{
	border-right: solid 2px white;
	border-bottom: solid 2px white;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 2px;
}

TABLE.HotelData TABLE TD
{
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/************************************/
/* Image Styles */
/************************************/
IMG.LeftImage
{
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 1px;
}
TD.LeftImage IMG
{
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 1px;
}

IMG.RightImage
{
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}
TD.RightImage IMG
{
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}