/* Authored by Joseph De Araujo */

.navpad {
	padding-right: 10px;
	padding-left: 10px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #787951;
}

td, p, input, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#D9692E;
}

a { color:#D9692E;}

.menuLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#F1D750;
}

a.menuLink:hover{
text-decoration:underline;
}
.smallest {
	FONT-SIZE: 9px
}
.smaller {
	FONT-SIZE: 10px
}
.normal {
	FONT-SIZE: 11px
}
.large {
	FONT-SIZE: 12px
}
.larger {
	FONT-SIZE: 14px
}
BIG {
	FONT-SIZE: 14px
}
.largest {
	FONT-SIZE: 16px
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #888888
}
P {
	FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
LI {
	MARGIN-BOTTOM: 4px
}
H1 {
	FONT-SIZE: 24px; FONT-FAMILY: Arial Narrow,Helvetica,Verdana,sans-serif
}
H2 {
	FONT-SIZE: 16px; COLOR: #000000; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 14px; COLOR: #000000
}
H4 {
	FONT-SIZE: 18px
}
H5 {
	FONT-SIZE: 16px
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.h6 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
FORM {
	DISPLAY: inline
}
.btn {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/images/btn_back.gif) #ffcc00 repeat-x; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none
}
.btn_sm {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/btn_back.gif) #ffcc00 repeat-x; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; TEXT-DECORATION: none
}
.btnCheckout {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/btn_back.gif) #ffcc00 repeat-x; BORDER-LEFT: #ff0000 1px solid; CURSOR: pointer; COLOR: #ff0000; BORDER-BOTTOM: #ff0000 1px solid; TEXT-DECORATION: none
}
.hide {
	DISPLAY: none
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.strike {
	TEXT-DECORATION: line-through
}
.red {
	COLOR: #fcf7ee
}
.green {
	COLOR: #339900
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.nowrap {
	WHITE-SPACE: nowrap
}
.breakforprint {
	PAGE-BREAK-AFTER: always
}
.promotext {
	COLOR: #339900
}
.promotext2 {
	COLOR: #ffffff
}
.lowpricetext {
	COLOR: #fcf7ee
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:link {
	COLOR: #F1D750; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #F1D750; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #8c9170; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.bdr {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.bdr_gr {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid
}
.bdr_dgr {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.bdrtop {
	BORDER-TOP: #000000 1px solid
}
.bdrright {
	BORDER-RIGHT: #000000 1px solid
}
.bdrbottom {
	BORDER-BOTTOM: #000000 1px solid
}
.bdrleft {
	BORDER-LEFT: #000000 1px solid
}
.hdng {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #666666
}
.hdng2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #999999
}
.alternate {
	BACKGROUND-COLOR: #e6e6e6
}
.alternate_sp {
	WIDTH: 2px; BACKGROUND-COLOR: #e6e6e6
}
.row {
	BACKGROUND-COLOR: #ffffff
}
.baghdr {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #eeeeee
}
.bagtd {
	FONT-SIZE: 11px; COLOR: #595858; BORDER-BOTTOM: #eeeeee 2px solid
}
.promo {
	BORDER-TOP: #eeeeee 5px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000
}
.gift1 {
	BACKGROUND-COLOR: #dc0707
}
.gift2 {
	BACKGROUND-COLOR: #fdfbbe
}
.blkten {
	FONT-SIZE: 10px; COLOR: #000000
}
.bdrrightgray {
	BORDER-RIGHT: #cccccc 1px solid
}
INPUT.qtybox {
	FONT-SIZE: 11px; WIDTH: 28px; COLOR: #999999; HEIGHT: 20px; TEXT-ALIGN: center
}
.tabs {
	LEFT: 282px; WIDTH: 646px; POSITION: absolute; TOP: 69px; HEIGHT: 32px
}
.coming {
	BACKGROUND: url(/images/coming.jpg) no-repeat; LEFT: 0px; WIDTH: 330px; POSITION: relative; TOP: 0px; HEIGHT: 419px
}
.coming_li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LEFT: 194px; LIST-STYLE-IMAGE: url(/images/li.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; POSITION: absolute; TOP: 120px; HEIGHT: 100px
}
.hd {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #cccccc
}
.descr {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.errdescr {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e6e6e6
}
.mrg {
	MARGIN: 0px 10px 10px 0px
}
.header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0.15em; COLOR: #666666; PADDING-TOP: 0.15em; BACKGROUND-COLOR: #cccccc
}
.header_sm {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #cccccc
}
.header_lg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0.2em; COLOR: #666666; PADDING-TOP: 0.2em; FONT-FAMILY: "Arial Black", Arial, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.pad_l {
	PADDING-LEFT: 20px
}
.tbl {
	BACKGROUND-COLOR: #f3f3f3
}
.dev {
	MARGIN: 0px; WIDTH: 174px; TEXT-ALIGN: center
}
.dev_content {
	MARGIN: 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 153px; HEIGHT: 89px; TEXT-ALIGN: center
}
.rates {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(/images/rates_back.gif) repeat-y; PADDING-BOTTOM: 3px; WIDTH: 200px; PADDING-TOP: 3px
}
.book {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/spr_sm.gif) no-repeat; LEFT: 0px; WIDTH: 330px; BOTTOM: 0px; POSITION: relative; HEIGHT: 14px; TEXT-ALIGN: right
}
.info {
	RIGHT: 5px; WIDTH: 320px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
.lang {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #e5e5e5
}
A.rate {
	COLOR: #000000; TEXT-DECORATION: none
}
A.rate:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.rate:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.rate:hover {
	COLOR: #8c9170; TEXT-DECORATION: underline
}
A.rate:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lst {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lst:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lst:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lst:hover {
	COLOR: #8c9170; TEXT-DECORATION: none
}
A.lst:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.arr {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/arrow.gif) #cccccc no-repeat; MARGIN: 5px 0px
}
A.bl_underline {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.bl_underline:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.bl_underline:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.bl_underline:hover {
	COLOR: #8c9170; TEXT-DECORATION: none
}
A.bl_underline:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.ac {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ac:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ac:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ac:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.ac:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.exp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.exp:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.exp:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.exp:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.exp:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.exp2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none
}
A.exp2:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.exp2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.exp2:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.exp2:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.ftr {
	COLOR: #000000; TEXT-DECORATION: none
}
A.ftr:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.ftr:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.ftr:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.ftr:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.smbl {
	FONT-SIZE: 11px; COLOR: #21538a; TEXT-DECORATION: none
}
A.smbl:link {
	COLOR: #21538a; TEXT-DECORATION: none
}
A.smbl:visited {
	COLOR: #21538a; TEXT-DECORATION: none
}
A.smbl:hover {
	COLOR: #21538a; TEXT-DECORATION: underline
}
A.smbl:active {
	COLOR: #21538a; TEXT-DECORATION: none
}
.adv {
	LEFT: 0px; WIDTH: 300px; POSITION: relative; TOP: 0px; HEIGHT: 250px
}
INPUT.sp {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
LI.fire {
	LIST-STYLE-IMAGE: url(/images/fire.gif)
}
.grey_bk {
	BACKGROUND-COLOR: #e6e6e6
}
.grey_white_bk {
	BACKGROUND-COLOR: #f3f3f3
}
.white_bk {
	BACKGROUND-COLOR: #ffffff
}
.cst {
	MARGIN: 0.2em 20px
}
.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-TOP: 0px
}
.head_sm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-TOP: 0px
}
.room {
	BACKGROUND: url(/images/rm-left-bc.gif) #a6a6a6 no-repeat; WIDTH: 59px; HEIGHT: 80px
}
.room-right {
	BACKGROUND: url(/images/rm-right-bc.gif) #bfbfbf no-repeat; WIDTH: 14px; HEIGHT: 80px
}
.rm-descr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.htl-img {
	WIDTH: 70px
}
.wrp {
	LEFT: 0px; POSITION: relative; TOP: 0px; HEIGHT: 222px
}
.phone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #ffffff; BOTTOM: 20px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 35px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.phone2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #ffffff; BOTTOM: 70px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 35px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.wrpfaq {
	LEFT: 0px; BOTTOM: 10px; POSITION: relative; HEIGHT: 20px
}
.tab_on {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/tab.gif) no-repeat; WIDTH: 168px; COLOR: #0099ff; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.tab_off {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/tab_off.gif) no-repeat; WIDTH: 168px; HEIGHT: 23px; TEXT-ALIGN: center
}
.tab_off A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tab_off A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.tab_off A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.tab_off A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.tab_off A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.review_tab_on {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/review_tab.gif) no-repeat; WIDTH: 90px; COLOR: #0099ff; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.review_tab_off {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/review_tab_off.gif) no-repeat; WIDTH: 90px; HEIGHT: 23px; TEXT-ALIGN: center
}
.review_tab_off A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.review_tab_off A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.review_tab_off A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.review_tab_off A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.review_tab_off A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.reservation_tab_on {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/reservation_tab.gif) no-repeat; WIDTH: 90px; COLOR: #0099ff; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.reservation_tab_off {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/reservation_tab_off.gif) no-repeat; WIDTH: 90px; HEIGHT: 23px; TEXT-ALIGN: center
}
.reservation_tab_off A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.reservation_tab_off A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.reservation_tab_off A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.reservation_tab_off A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.reservation_tab_off A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
#newsscroller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; WIDTH: 600px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#newsscroller A {
	TEXT-DECORATION: none
}
.ad1 {
	RIGHT: 32px; WIDTH: 234px; POSITION: absolute; TOP: 127px
}
.ad2 {
	RIGHT: 32px; WIDTH: 234px; POSITION: absolute; TOP: 265px
}
.ad3 {
	RIGHT: 32px; WIDTH: 234px; POSITION: absolute; TOP: 408px
}
.ad4 {
	RIGHT: 32px; WIDTH: 234px; POSITION: absolute; TOP: 548px
}
.ad_text {
	PADDING-RIGHT: 0px; MARGIN-TOP: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 234px; PADDING-TOP: 0px; HEIGHT: 30px
}
TD.contentarea {
	VERTICAL-ALIGN: top
}
TD.contentfooter {
	VERTICAL-ALIGN: bottom
}
TABLE.calendar_month {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #333366 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.calendar_month TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.calendar_month A {
	COLOR: #333366; TEXT-DECORATION: underline
}
TABLE.calendar_month A:hover {
	COLOR: #000000
}
.calendar_day_empty {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 11px; BACKGROUND: #f6f6f7; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.calendar_day_heading {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: #ffcc00; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
DIV.calendart {
	BACKGROUND: #e1e8ec
}
DIV.calendarc {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
TH.keywordboxheader {
	BACKGROUND: url(/images/tb_title.jpg) yellow repeat-x; WIDTH: 100%; HEIGHT: 19px
}
TABLE.keywordtable TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.keywordtable TR TD A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.keywordtable TR TD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.keywordtable TR TD A:hover {
	COLOR: #21538a; TEXT-DECORATION: underline
}
TABLE.keywordtable TR TD A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.keywordtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff
}
.newsmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.newsmenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.newsmenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.newsmenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.newsmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.red {
	COLOR: red
}
.required {
	COLOR: red
}
DIV.testinfo {
	BORDER-RIGHT: darkred 1px dotted; BORDER-TOP: darkred 1px dotted; MARGIN: 10px; OVERFLOW: auto; BORDER-LEFT: darkred 1px dotted; WIDTH: 90%; BORDER-BOTTOM: darkred 1px dotted; HEIGHT: 400px; BACKGROUND-COLOR: lightpink
}
DIV.testinfotitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: darkred 1px dotted; BACKGROUND-COLOR: pink; TEXT-DECORATION: underline
}
TABLE.reservation {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid
}
TABLE.reservation TD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
.BannerWindow {
	WIDTH: 300px; HEIGHT: 250px
}
.VideoWindow {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 300px; HEIGHT: 250px; BORDER-RIGHT-WIDTH: 0px
}
DIV.member_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}