TABLE
{
    FONT-SIZE: 1em
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.2em 0.5em 0.2em 25px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.2em 0.5em 0.2em 25px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-LEFT: 5px
}
H1
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left bottom;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #002c9c;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center;
	font:bold 1.4em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
}
H3
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #2b3879;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #8baed6 2px solid;
    BACKGROUND-COLOR: #e9f0f8
}
.Reservation
{
	FONT-SIZE: 2em;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
   FONT-FAMILY: "Arial"
	
}
.contenttable
{
    WIDTH: 100%;

}
.parabox
{
    BORDER-RIGHT: #dee8f3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #dee8f3 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #dee8f3 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dee8f3 1px solid;
    BACKGROUND-COLOR: #f8fafc
}
.footer
{
    BORDER-RIGHT: #5488c2 2px solid;
    BORDER-TOP: #e9f0f8 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #1879D6;
    BORDER-LEFT: #e9f0f8 2px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #5488c2 2px solid;
    TEXT-ALIGN: center
}
.innercontent
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff
}
.innercontentheader
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffffff;
    PADDING-TOP: 0px
}
.hidden
{
    DISPLAY: none
}
.hotelname
{
    MARGIN-TOP: 5px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #2b3879;
    COLOR: #ffffff;
    BORDER-BOTTOM: #b9cbe3 3px solid;
    FONT-STYLE: normal
}
.location
{
    BORDER-RIGHT: #b9cbe3 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #b9cbe3 0px solid;
    MARGIN-TOP: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #b9cbe3 0px solid;
    COLOR: #2b3879;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #b9cbe3 2px solid
}
.brochure
{
    BORDER-RIGHT: #b9cbe3 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: #edf3fa;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #b9cbe3 1px solid;
    COLOR: #2b3879;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.offer
{
    BORDER-RIGHT: #2b3879 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #2b3879 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../siteimages/special.gif) #6d93c5 repeat-y center top;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #2b3879 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #2b3879 1px solid;
    TEXT-ALIGN: center
}
.accom
{
    BORDER-RIGHT: #b9cbe3 1px solid;
    BORDER-TOP: #cccccc 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #b9cbe3 1px solid;
    COLOR: #2b3879;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #e4e4e4
}
.offerbody
{
    BORDER-RIGHT: #b9cbe3 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #b9cbe3 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
.price
{
    BORDER-RIGHT: #cccccc 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 0px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #cccccc 0px;
    COLOR: #2b3879;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 0px;
    BACKGROUND-COLOR: #b9cbe3
}
.photo
{
    BORDER-RIGHT: #9e9c8f 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: #9e9c8f 2px solid;
    HEIGHT: 100px
}
.hotelphoto
{
    BORDER-RIGHT: #9e9c8f 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #9e9c8f 2px solid;
    HEIGHT: 125px
}
.smallhotelphoto
{
    BORDER-RIGHT: #9e9c8f 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #ffffff 2px solid;
    WIDTH: 110px;
    BORDER-BOTTOM: #9e9c8f 2px solid;
    HEIGHT: 80px
}
.listsep
{
    BORDER-BOTTOM: #dbd9d2 1px solid
}
.listsepdark
{
    BACKGROUND: #edf3fa;
    BORDER-BOTTOM: #c8daf0 1px solid
}
.minibrochure
{
    PADDING-RIGHT: 6px;
    BACKGROUND: url(../siteimages/brochureshadow.gif) no-repeat left top;
    PADDING-BOTTOM: 16px;
    WIDTH: 1px
}
.brochuretitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #2b3879;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #b9cbe3 2px solid;
    TEXT-ALIGN: center
}
.bookingtitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    BACKGROUND: #c4d2ec;
    COLOR: #031b8c;
    BORDER-BOTTOM: #7885c1 2px solid;
    TEXT-ALIGN: center
}
.bookingtable
{
    BORDER-RIGHT: #031b8c 1px solid;
    BORDER-TOP: #031b8c 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #031b8c 1px solid;
    BORDER-BOTTOM: #031b8c 1px solid
}
.bookingtabletitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND: #031b8c;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffcc33 1px solid;
    TEXT-ALIGN: center
}
.bookingtablecaption
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #c4d2ec;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #031b8c;
    BORDER-BOTTOM: #ffffff 1px solid
}
A:hover .hardlink
{
    BACKGROUND-COLOR: #e4e4e4
}
H4
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    BORDER-LEFT: 0px solid;
    COLOR: #2b3879;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8baed6 1px solid
}
.opinion
{
    BORDER-RIGHT: #8baed6 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #8baed6 0px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: #edf3fa;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #8baed6 0px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #8baed6 0px solid;
    FONT-STYLE: italic
}
.bonus
{
    BORDER-RIGHT: #8baed6 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #8baed6 0px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    BACKGROUND: #edf3fa;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #8baed6 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #8baed6 1px solid
}
.framelesspara
{
    MARGIN-LEFT: 10px;
    LINE-HEIGHT: 125%
}
.tablepairleft
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 0px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #2b3879;
    BORDER-BOTTOM: #8baed6 0px solid;
    TEXT-ALIGN: left
}
.tablepairright
{
    BORDER-RIGHT: #8baed6 0px;
    PADDING-RIGHT: 30px;
    BORDER-TOP: #8baed6 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #8baed6 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8baed6 0px
}
.featuretable
{
    BORDER-RIGHT: #8baed6 1px solid;
    BORDER-TOP: #8baed6 0px solid;
    MARGIN: 0px;
    BORDER-LEFT: #8baed6 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #8baed6 1px solid
}
.featuretabletitle
{
    BORDER-RIGHT: #8baed6 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #8baed6 0px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #8baed6 0px solid;
    COLOR: #2b3879;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #8baed6 0px solid
}
.breadcrumbs
{
    margin:0px auto;
	position:relative;
}
.mainContent
{
	position:relative;
	left:0px;
	top:0px;
	width:840px;
	height:auto;
	text-align:center;
	margin-left:20px;
}
.optionsContent
{
	position:relative;
	left:0px;
	top:0px;
	width:840px;
	height:auto;
	text-align:center;
	margin-left:20px;
}

.borderedtable .empty
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: 0px;
    border-bottom:#255ea3 solid 1px;
	border-left:#255ea3 solid 1px;
}
TABLE.borderedtable .tdtitleblack
{
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
}
.borderedtable TD.selector
{
    BACKGROUND: #ffffff;
	border:solid 1px;
}
TABLE.innerTable
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px
}
TABLE.innerTable .empty
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: #000000 0px solid
}
.calendar
{
    BORDER-RIGHT: #b9cbe3 2px solid;
    BORDER-TOP: #b9cbe3 2px solid;
    BACKGROUND: #f0f3f9;
    BORDER-LEFT: #b9cbe3 2px solid;
    BORDER-BOTTOM: #b9cbe3 2px solid;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: center
}
.calendartable .empty
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #f0f3f9;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.calendartable TD.selector
{
    BACKGROUND: #ffcc33;
    TEXT-ALIGN: center
}
.panel
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(../siteimages/homepanelframe.gif) no-repeat left top;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 2px
}
.largepanel
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(../siteimages/homepanelframe_large.gif) no-repeat left top;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 2px
}
.caveat
{
    FONT-SIZE: 9px;
    COLOR: #999999;
    LINE-HEIGHT: 9px
}
.marqcontent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #2b3879
}

TABLE.FlightGrid
{
	BORDER-RIGHT: #255ea3 0px solid;
	BORDER-TOP: #255ea3 0px solid;
	BORDER-LEFT: #255ea3 0px solid;
	BORDER-BOTTOM: #255ea3 0px solid;
	background-color:#255ea3;
}
TABLE.FlightGrid .TD
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white;
}
TABLE.FlightGrid .Delimiter
{
}
TABLE.FlightGrid .TH
{
    BORDER-RIGHT: #002c9c 1px solid;
    BORDER-TOP: #002c9c 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #002c9c 1px solid;
    COLOR: #002c9c;
    BORDER-BOTTOM: #002c9c 1px solid;
    BACKGROUND-COLOR: #a1bafa;
    TEXT-ALIGN: left;
}
TABLE.FlightGrid TD.tdtxtblack
{
    color:#000000;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.0em 0em;
	text-align:center;
	height:35px;
	background-color:#e3edf9;
}
TABLE.FlightGrid TD.selector
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
	border-bottom:#255EA3 solid 1px;
	border-left:#255EA3 solid 1px;
    BACKGROUND-COLOR: #E3EDF9;
}
TABLE.FlightGrid TD.empty
{
    BORDER-RIGHT: #a1bafa 0px solid;
    BORDER-TOP: #a1bafa 0px solid;
    BORDER-LEFT: #a1bafa 0px solid;
    BORDER-BOTTOM: #a1bafa 0px solid
}
TABLE.MenuGrid
{
    BORDER-RIGHT: #a1bafa 2px solid;
    BORDER-TOP: #a1bafa 2px solid;
    BORDER-LEFT: #a1bafa 2px solid;
    BORDER-BOTTOM: #a1bafa 2px solid;
    BACKGROUND-COLOR: #ffffff;
    SPACING: 5px
}
TABLE.MenuGrid .TD
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
TABLE.MenuGrid .TH
{
    BORDER-RIGHT: #002c9c 1px solid;
    BORDER-TOP: #002c9c 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #002c9c 1px solid;
    COLOR: #002c9c;
    BORDER-BOTTOM: #002c9c 1px solid;
    BACKGROUND-COLOR: #a1bafa;
    TEXT-ALIGN: left
}
TABLE.MenuGrid TD.tdtxtblack
{
    color:#ffffff;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:center;
}
TABLE.MenuGrid TD.selector
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #fcfba9;
}
TABLE.MenuGrid TD.empty
{
    BORDER-RIGHT: #a1bafa 0px solid;
    BORDER-TOP: #a1bafa 0px solid;
    BORDER-LEFT: #a1bafa 0px solid;
    BORDER-BOTTOM: #a1bafa 0px solid
}
.standard
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 5px 5px;
    PADDING-TOP: 3px
}
TABLE.ChangeSearch
{
    BORDER-RIGHT: #002c9c 1px solid;
    BORDER-TOP: #002c9c 1px solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #002c9c 1px solid;
    COLOR: #002c9c;
    BORDER-BOTTOM: #002c9c 1px solid;
    BACKGROUND-COLOR: #eff3ff
}
INPUT
{
    FONT-SIZE: 10pt
}
SELECT
{
    FONT-SIZE: 10pt
}
.selectWho
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:80px;
	height:auto;
}

table.table1 
{
	width:550px;
	border-top:1px solid #255ea3;
	border-right:1px solid #255ea3;
	margin:1em auto;
	border-collapse:collapse;
}
TABLE.table1 TH
{
    background-image:url(../../Images/greenBackground.jpg);
	background-repeat:repeat;
	color:#FFFFFF;
	font-weight:bold;
	width:160px;
}
td.all
{
	color:#678197;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:left;
}	
.column1	
{
	background-image:url(../../Images/greenBackground.jpg);
	background-repeat:repeat;
	color:#FFFFFF;
	font-weight:bold;
	width:150px;
}
.borderedtable
{
    width:90%;
	border-top:1px solid #255ea3;
	border-right:1px solid #255ea3;
	margin:1em auto;
	border-collapse:collapse;
}
TABLE.borderedtable TD
{
    color:#255EA3;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:left;
}
TABLE.borderedtable TD.borderedtabletitle
{
    color:#678197;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:left;
}
TABLE.borderedtable TH
{
    /*background-image:url(../../Images/greenBackground.jpg);*/
	background-color:#255ea3;
	background-repeat:repeat;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#ffffff;
}
TABLE.borderedtable TD.noBorder
{
    color:#678197;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:left;
}
TABLE.borderedtable TD.tdtxtblack
{
    color:#678197;
	border-bottom:1px solid #255ea3;
	border-left:1px solid #255ea3;
	padding:.3em 1em;
	text-align:left;
}
TABLE.itemTable
{
    width:90%;
	border-top:1px solid #255ea3;
	border-right:1px solid #255ea3;
	margin:1em auto;
	border-collapse:collapse;
}
TABLE.itemTable TD.itemTabletitle
{
    background:#f4f9fe;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
}
TABLE.itemTable TH
{
    background-image:url(../../Images/greenBackground.jpg);
	background-repeat:repeat;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#ffffff;
}
TD.tdtitleblack
{
    background:#f4f9fe;
	text-align:center;
	font:bold 1.1em/2.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
	text-decoration:underline;
}
.tdtxtblue
{
    background:#f4f9fe;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3;
}
.bookinstructions
{
	margin: 0px auto;
	position:relative;
	width:770px;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
}
.errataconfirm
{
	margin: 0px auto;
	position:relative;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#ffffff;
	border:1px solid #255ea3;
	background-color:#66a3d3;
	text-align:left;
	padding:10px;
	width:750px;
	text-align:center;
}
table.table2 {
	width:90%;
	border-top:1px solid #255ea3;
	border-right:1px solid #255ea3;
	margin:1em auto;
	border-collapse:collapse;
	}
		
th {
	font-weight:normal;
	color: #ffffff;
	text-align:left;
	border-left:2px solid #255ea3;
	font-weight:bold;
	padding:.3em 1em;
	}							
thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.0em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}	
.dropdown {
	color:#678197;
	text-align:left;
	}
.table-class
	{background-color:#255ea3; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px;
	}		
