A:link {
	COLOR: #CCCCCC; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #CCCCCC; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000099; TEXT-DECORATION: underline
}
BODY {
	MARGIN-TOP: 0px; BACKGROUND-COLOR: #fff
}
TABLE.main {
	BORDER-RIGHT: #999 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.expediaheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/expedia/images/bg_expediaheader.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff9933
}
TABLE.bargainbox {
	BORDER-RIGHT: #f6dda0 2px solid; BORDER-TOP: #f6dda0 2px solid; BORDER-LEFT: #f6dda0 2px solid; BORDER-BOTTOM: #f6dda0 2px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.group {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
TABLE.group2 {
	MARGIN-BOTTOM: 10px;
	border-top-width: thin;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0000CC;
	border-right-color: #0000CC;
	border-bottom-color: #0000CC;
	border-left-color: #0000CC;
}
TABLE.group2b {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.group2c {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid
}
TABLE.group3 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
TABLE.group4 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #feeebd
}
TABLE.group5 {
	BORDER-RIGHT: #999 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #999 1px solid; BACKGROUND-IMAGE: url(/images/forums_bg.gif); MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #fbea8c
}
TABLE.subgroup {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #fbea8c
}
TABLE.subgroup2 {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #e2ecfd
}
TABLE.newsletter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/newsletter_env.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff9933
}
TABLE.specialfeature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffcc00
}
TABLE.fc2006 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffac1b
}
TD.subgroup {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #fbea8c
}
TD.header {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffcc00 6px solid; HEIGHT: 18px; BACKGROUND-COLOR: #D8EDB4
}
TD.header2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffcc00 6px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ff6600
}
TD.headlabel {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND-IMAGE: url(/miniguides/images/yellowblend.gif); MARGIN-BOTTOM: 0px; COLOR: #ff3300; BORDER-BOTTOM: #ffcc00 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif; HEIGHT: 50px
}
TD.headlabel2 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND-IMAGE: url(/images/yellowblue_blend.gif); MARGIN-BOTTOM: 0px; COLOR: #ff3300; BORDER-BOTTOM: #ffcc00 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif; HEIGHT: 30px
}
TD.erratabooks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
TD.forums {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/forums_bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fbea8c
}
TD.hottopics {
	PADDING-RIGHT: 12px; HEIGHT: 40px
}
TD.list1 {
	BORDER-RIGHT: #ffffff 1px solid
}
TD.list2 {
	BORDER-LEFT: #ffffff 1px solid
}

TD.hgroup {
	PADDING-LEFT: 6px
}
.bullet {
	FONT-SIZE: 9pt; COLOR: #ffcc33; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
.bulletgrey {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
.text1 {
	FONT-SIZE: 9pt; COLOR: #000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text1b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text2 {
	FONT-SIZE: 8pt; COLOR: #000; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text2destlist {
	FONT-SIZE: 8pt; MARGIN-LEFT: 10px; COLOR: #000; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text2teaser {
	FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text2b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000; LINE-HEIGHT: 180%; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
.text3 {
	FONT-SIZE: 7pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, San Serif
}
.text3b {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
.date {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, San Serif
}
.head1 {
	FONT-SIZE: 16pt; COLOR: #000; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
.head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003366; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.head3 {
	FONT-SIZE: 10pt; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, San Serif
}
.head4 {
	FONT-SIZE: 11pt; COLOR: #6699cc; FONT-FAMILY: Arial, Helvetica, San Serif
}
.head5 {
	FONT-SIZE: 9pt; BACKGROUND: #dddddd; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, San Serif
}
.feature {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: Georgia, Times New Roman, Times, Serif
}
.feature2 {
	FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: Georgia, Times New Roman, Times, Serif
}
.feature3 {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; COLOR: #000; FONT-FAMILY: Georgia, Times New Roman, Times, Serif
}
.blogposts {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; COLOR: #000099; FONT-FAMILY: Georgia, Times New Roman, Times, Serif
}
.footer {
	FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, San Serif
}
.searchtext2 {
	FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Times New Roman, Georgia, Serif
}
.dottedgrey {
	BACKGROUND-IMAGE: url(/images/home/dir_greydot.gif); BACKGROUND-REPEAT: repeat-y
}
.dottedblue {
	BACKGROUND-IMAGE: url(/images/home/dir_bluedot.gif); BACKGROUND-REPEAT: repeat-y
}
.dottedorange {
	BACKGROUND-IMAGE: url(/images/home/dir_orangedot.gif); BACKGROUND-REPEAT: repeat-y
}
.trivia1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.triviaanswers {
	FONT-SIZE: 8pt; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, San Serif
}
.bargains {
	FONT-SIZE: 9pt; COLOR: #000099; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, San Serif
}
.login {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, San Serif
}
.login A:link {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
.login A:visited {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
.mozart {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdba02
}
.TableSeperator {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #5C743D;
	border-right-color: #5C743D;
	border-bottom-color: #5C743D;
	border-left-color: #5C743D;
}
