﻿BODY {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(/images/reserves-back.gif); COLOR: #000000; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-align:center
}
A {
	COLOR: #333333; TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:link {
	COLOR: #333333
}
A:visited {
	COLOR: #000000
}
A:hover {
	COLOR: #8b0000
}
A:active {
	COLOR: #9c2828
}

.sellpoints {
	FONT-SIZE: 9pt; COLOR: #333333; 
	}
	.sellpoints ul{
	padding-top:5px; 
	}
.sellpoints a{
	FONT-SIZE: 9pt; COLOR: #336699;
	font-weight: bold
}
DIV.article {
	BACKGROUND: url(/images/custom_corners_topleft.gif) no-repeat left top; WIDTH: 35%
}
DIV.article A:hover {
	TEXT-DECORATION: none
}
DIV.article A {
	TEXT-DECORATION: none;
	color:#336699;
}
DIV.article H2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1em;
	BACKGROUND: url(/images/custom_corners_topright.gif) no-repeat right top;
	PADDING-BOTTOM: 25px;
	MARGIN: 0px;
	COLOR: #990000;
	PADDING-TOP: 15px;
	TEXT-ALIGN: center
}
DIV.articlebody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/custom_corners_rightborder.gif) repeat-y right top; PADDING-BOTTOM: 10px; MARGIN: -2em 0px 0px; PADDING-TOP: 15px
}
DIV.articlefooter {
	BACKGROUND: url(/images/custom_corners_bottomleft.gif) no-repeat left bottom
}
DIV.articlefooter P {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(/images/custom_corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 15px; MARGIN: -2em 0px 0px; PADDING-TOP: 15px
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #787472; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H2 {
	FONT-SIZE: 1em;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	clear:left

}
H3 {
	FONT-SIZE: 1em; COLOR: #000000; font-weight:bold; text-decoration:underline; letter-spacing:1px; clear: left; margin:0px; padding-top:5px; clear:left
	}
	
	H4 {
	FONT-SIZE: 1em; COLOR: #000000; margin:0px; clear: left;  padding-top:5px; clear:left
}
	
	H5 {
	FONT-SIZE: 1em;
	COLOR: #336699;
	font-weight:bold;
	clear:left
}
	H6 {
	FONT-SIZE: 10pt;
	COLOR: #336699;
	clear:left
}

HTML #navlist {
	HEIGHT: 1%
}
HTML #navlist LI {
	PADDING-RIGHT: 0.5em; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 1em; BACKGROUND-IMAGE: url(/images/gt.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px -1em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
HTML #navlist LI {
	DISPLAY: block; FLOAT: left
}
HTML #navlist LI:unknown {
	BACKGROUND-IMAGE: none
}
HTML #tracebar {
	FONT-WEIGHT: normal; HEIGHT: 1%
}
HTML #tracebar LI {
	PADDING-RIGHT: 0.5em; BACKGROUND-POSITION: 0px 50%; DISPLAY: block; PADDING-LEFT: 1em; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FLOAT: left; BACKGROUND-IMAGE: url(/images/geo-point.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px -1em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
HTML #tracebar LI:unknown {
	BACKGROUND-IMAGE: none
}
LI#costing_a_maximum_of_link A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000
}
LI#starting_at_link A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000
}
mn {
	BACKGROUND-COLOR: #b4ac8d
}
P.link_descr {
	PADDING-RIGHT: 6px; MARGIN-TOP: 0%; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}

TD {
	FONT-SIZE: 10pt; COLOR: #000000
}
TH {
	FONT-SIZE: 10pt;
	COLOR: #EEF3F9;
	BACKGROUND-COLOR: #a2beef;
	padding:4px
}
.address {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000
}
.banner_icon_nav {
	FONT-SIZE: 7pt; COLOR: #663300
}
.banner_links {
	FONT-SIZE: 7pt; COLOR: #000000
}
.banner_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6d6150
}
.bookmark {
	BORDER-RIGHT: #f1e5cb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f1e5cb 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f1e5cb 1px solid; LINE-HEIGHT: 120%; PADDING-TOP: 3px; BORDER-BOTTOM: #f1e5cb 1px solid; TEXT-ALIGN: center
}
#tabs2 {
	padding-left: 0px;
	BACKGROUND: url(/images/tabsgif.gif) no-repeat center bottom;
	HEIGHT: 46px;
width:100%
}
#tabs2 A {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BACKGROUND: url(/images/tableft2.gif) no-repeat left top;
	MARGIN: 0px;
	COLOR: #336699;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt;
	float:left
	
}
#tabs2 A SPAN {
	DISPLAY: block; PADDING-left: 4px; PADDING-right: 8px; PADDING-top: 4px; PADDING-bottom: 4px; BACKGROUND: url(/images/tabright2.gif) no-repeat right top; COLOR: #336699;
}
#tabs2 A SPAN {
	FONT-WEIGHT: bold; COLOR: #336699; FONT-SIZE: 10pt;
}
#tabs2 A:visited {
	COLOR: #5a4c35; FONT-SIZE: 10pt;
}
#tabs2 A:hover {
	BACKGROUND-POSITION: 0% -42px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#tabs2 A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

#tabs2 LI {
	DISPLAY: inline; PADDING-LEFT: 0px; COLOR: #336699; PADDING-TOP: 0px; 
}
#tabs2 UL {
	COLOR: #336699; LIST-STYLE-TYPE: none; text-align: center;
}

.content {
	FONT-SIZE: 10pt; margin-top:0px;
}
.content A {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: underline
}
.content A:visited {
	FONT-WEIGHT: bold;
	COLOR: #24496F
}
.content A:hover {
	COLOR: #28261a;
	BACKGROUND-COLOR: #FFFFCC;
	TEXT-DECORATION: none
}
.content B {
	COLOR: #28261a
}
.content strong {color: #28261a;
}

.follow_on {
	FONT-SIZE: 8pt; COLOR: #0f0c06
}

.index_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #9d2b2d
}
.infobox {
	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none;  width:152px
}
.infobox A {
	FONT-SIZE: 9pt; COLOR: #333333; TEXT-DECORATION: none
}
.infobox A:visited {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
.infobox A:hover {
	FONT-SIZE: 9pt; COLOR: #990000; TEXT-DECORATION: none
}
.intro {
	FONT-SIZE: 10pt; COLOR: #000000; 
}


.intro a{
	FONT-weight: bold; COLOR: #336699
}
.maincontent_1 {
	FONT-SIZE: 10pt;
	MARGIN: 6px 0px 0px;
	LINE-HEIGHT: 15px;

}
.maincontent_2 {
	FONT-SIZE: 10pt; margin-top: 6px; LINE-HEIGHT: 15px;
	
}

.mn TD {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #d6e2f8; TEXT-ALIGN: right; padding-top:4px
}
.mn TH {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #a2beef
}
.mn TD A {
	COLOR: #990000; BACKGROUND-COLOR: #ffff66
}
A.green {
	COLOR: #9d2b2d
}
A.red {
	COLOR: #990000; BACKGROUND-COLOR: #ffff66
}
.nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000
}
.nav A {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.nav A:hover {
	FONT-SIZE: 9pt; COLOR: #990000
}
.nav TH A {
	FONT-SIZE: 10pt;
	COLOR: #EEF3F9
}
.nav TH A:VISITED {
	FONT-SIZE: 10pt;
	COLOR: #EEF3F9;
	TEXT-DECORATION: NONE;	
	}.nav TH A:hover {
	FONT-SIZE: 10pt; COLOR: #990000; TEXT-DECORATION: NONE;

}
.nav_back {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #a2beef 1px solid; PADDING: 6px; FONT-SIZE: 9pt; MARGIN: 0px 0px 2px; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.nav_back INPUT {
	BACKGROUND-COLOR: #ffffdb
}
.nav_head {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
.navpane_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px
}
.navpane_left TH {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/navhback-hg.gif); BACKGROUND-REPEAT: no-repeat; 
}


.navpane_left P {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/navback-back-hg.gif); PADDING-BOTTOM: 0px; MARGIN: -1px 0px 4px; WIDTH: 165px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TEXT-ALIGN: left
}
.navpane_left TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navpane_right P {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/navback-back-right-cla.gif); PADDING-BOTTOM: 0px; MARGIN: -2px 0px 2px; WIDTH: 152px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; background-color:#FFFFFF
}
.navpane_right .nav{
	WIDTH: 152px;
}
P.clsp {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/navback-back-right-clsp.gif); PADDING-BOTTOM: 0px; MARGIN: -2px 0px 2px; WIDTH: 152px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TEXT-ALIGN: left
}
.pos_statement {
	FONT-SIZE: 8pt; COLOR: #663300
}
.res {
	COLOR: #f4f2e4;
	clear: left;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.res TH {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 2px;
	COLOR: #336699;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #E9E1D3;
	border: 1px #CCCCCC solid
}
.res_checkbox {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.res_instruct {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #E9E1D3;
	letter-spacing: 1pt;

}
.res_instruct_white {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.res_normal {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-ALIGN: left
}
.res_normal_display {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; border: 1px #CCCCCC solid;
}
.res_steps {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 5px; COLOR: #f4f2e4; PADDING-TOP: 5px; BACKGROUND-COLOR: #336698;
}
.res_tr_display {
	BORDER-RIGHT: #f1e5cb 1px solid; BORDER-TOP: #f1e5cb 1px solid; BORDER-LEFT: #f1e5cb 1px solid; BORDER-BOTTOM: #f1e5cb 1px solid
}
.res TR {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

.tour_summary {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000
}
.weather_content_conditions2 TD {
	BORDER-RIGHT: #d6cbb5 1px solid; BORDER-TOP: #d6cbb5 1px solid; BORDER-LEFT: #d6cbb5 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d6cbb5 1px solid; BACKGROUND-COLOR: #f7f3ee
}
.yeartb TD {
	BACKGROUND-COLOR: #e7e7de
}
#costing_a_maximum_of_in {
	WIDTH: 40px; TEXT-ALIGN: center
}
#display_weather_navbox1 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fffdfd
}
#display_weather_navbox2 {
	BACKGROUND-COLOR: #fffffd
}
#form5 {
	BORDER: #D4D4D4 1px solid;
	PADDING: 5px;
	WIDTH: 465px;
	background-color:#E4E4E4
}
#i_n {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#i_pp {
	FONT-WEIGHT: bold; COLOR: #990000
}
#i_url {
	FONT-STYLE: italic
}
#theresult{width:467px; float:left}
#result_con img{ padding-right:6px;
}
#result_con a{ font-weight:bold; color:#006699;
}
#result_con a:hover{ font-weight:bold; color:#000000;
}
#intro_prod {
	FONT-WEIGHT: bold
}
P.cla {
	BACKGROUND-POSITION: center -20%; BACKGROUND-IMAGE: url(/images/navback-back-right-clsp.gif); BACKGROUND-REPEAT: no-repeat; width:152px; padding-bottom:4px
}
P.clr {
	BACKGROUND-POSITION: center -20%; BACKGROUND-IMAGE: url(/images/navback-back-rightclr-hg.gif); BACKGROUND-REPEAT: no-repeat
}
P.cli {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/navback-back-right-clsp.gif); PADDING-BOTTOM: 0px; MARGIN: -2px 0px 2px; WIDTH: 152px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TEXT-ALIGN: left
}
TABLE.clw {
	WIDTH: 152px
}
.navpane_right TH {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/navhback-right-hg.gif); BACKGROUND-REPEAT: no-repeat; width:152px
}
#main_view {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../images/price-view-back.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 148px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#main_view LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 142px; COLOR: #000000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#main_view LI:visited {
	FONT-SIZE: 9px
}
#main_view LI:unknown {
	FONT-SIZE: 9px
}
#for_type_view {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../images/price-view-back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 148px; COLOR: #6d6150; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#for_words_view {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; TEXT-ALIGN: left
}
#for_words_view LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#price_range {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../images/price-view-back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 148px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#price_range LI {
	PADDING-LEFT: 6px; FONT-SIZE: 8pt; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#price_range LI A {
	WIDTH: 100%; TEXT-DECORATION: none
}
#price_view LI A:hover {
	COLOR: #990000;
}
.searchwidget {
	BACKGROUND-POSITION: left top; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../../images/price-view-top.gif); MARGIN: 6px 0px; WIDTH: 148px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f1f5fa; TEXT-ALIGN: center
}
.searchwidget TH {
	FONT-SIZE: 9pt; BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.searchwidget TR {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../../images/price-view-back.gif); WIDTH: 148px; BACKGROUND-REPEAT: repeat-y
}
.searchwidget P.cls {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../images/price-view-bottom.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.searchwidget TABLE {
	MARGIN-LEFT: 6px
}
#navlist A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#package_intro_copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 280px; COLOR: #f00000; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
#package_intro_pic280 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 467px; PADDING-TOP: 0px
}
#package_intro_side_copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
#pager {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: center
}
#pager LI {
	DISPLAY: inline; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#pager_no {
	MARGIN: 0px; TEXT-ALIGN: center
}
#rates_con {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
#rates_con TD {
	BORDER-RIGHT: #d0d0d0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d0d0d0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d0d0 1px solid; TEXT-ALIGN: center
}
#rates_con TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; COLOR: #336699; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e9e1d3; TEXT-ALIGN: center
}
#rates_name {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; COLOR: #336699; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e9e1d3; TEXT-ALIGN: center
}
#rates_name TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; COLOR: #f1e5cb; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #336697; TEXT-ALIGN: center
}
#rates_opt_name {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699; BACKGROUND-COLOR: #e9e1d3
}
#rates_tour_name {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699; BACKGROUND-COLOR: #e9e1d3
}
#s_copyright {
TEXT-ALIGN: center; padding-top:15px; background-image:url(../images/footer-back.gif); background-position:top center; background-repeat:no-repeat; position:relative; left:20px
	
}
#searching_for_link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#searching_for_s {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#searching_for_s SELECT {
	PADDING-LEFT: 1px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffdb; TEXT-ALIGN: center
}
#searching_for_w {
	BORDER-RIGHT: #f1e5cb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f1e5cb 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #f1e5cb 1px solid; COLOR: #6b6152; PADDING-TOP: 4px; BORDER-BOTTOM: #f1e5cb 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#searching_for_w INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffdb
}
#searching_for_w UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#starting_at_in {
	WIDTH: 40px; TEXT-ALIGN: center
}
UL#currency {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 0px; WIDTH: 144px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL#currency SELECT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

#theresult ul {
	Margin:0px;
}
#theresult LI A {
	FONT-WEIGHT: bold; color:#336699
}
#theresult LI A:HOVER {
	FONT-WEIGHT: bold; color:#000000; text-decoration:NONE
}
#theresult LI A:VISITED {
	FONT-WEIGHT: bold; color:#000000; text-decoration:None
}
#theresult A {
	FONT-WEIGHT: bold; color:#336699
}

#theresult A:VISITED {
	FONT-WEIGHT: bold; color:#336699; text-decoration:underline
	}
#theresult A:HOVER {
	FONT-WEIGHT: bold; color:#000000; text-decoration:NONE
}
#theResult th { color: #003366
}
UL#levelx {
	PADDING-LEFT: 2px; MARGIN-LEFT: 0px; WIDTH: 465px; LIST-STYLE-TYPE: none
}
#levelx LI {
	FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#levelx IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 132px; PADDING-TOP: 3px
}
#trace_con {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#tracebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tracebar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tracebar LI:unknown {
	content: ">> "
}
#tracebar LI:unknown {
	content: ""
}

* HTML .boxhead H2 {
	HEIGHT: 1%
}
.sidebox {
	FONT-SIZE: 100%; BACKGROUND: url(/images/boxbody-r.gif) no-repeat right bottom; FLOAT: left; MARGIN: 0px auto; WIDTH: 230px
}
.boxhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/boxhead-r.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.boxhead H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	BACKGROUND: url(/images/boxhead-l.gif) no-repeat left top;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #9d2b2d;
	PADDING-TOP: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxbody {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: url(/images/boxbody-l.gif) no-repeat left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.boxbody A {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
.boxbody A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e9e1d3; TEXT-DECORATION: none
}
#left_col_three {
	LEFT: 0px; WIDTH: 140px; POSITION: absolute; TOP: 0px
}
#right_col_three {
	RIGHT: 0px; WIDTH: 140px; POSITION: absolute; TOP: 0px
}
#page_content_three {
	MARGIN-LEFT: 165px; MARGIN-RIGHT: 160px
}
#container_three {
	WIDTH: 100%; POSITION: relative
}
* HTML .boxhead_three H2 {
	HEIGHT: 1%
}
.sidebox_three {
	FONT-SIZE: 100%; BACKGROUND: url(/images/boxbody-r.gif) no-repeat right bottom; FLOAT: left; MARGIN: 0px auto; WIDTH: 140px
}
.boxhead_three {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/boxhead-r.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.boxhead_three H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(/images/boxhead-l.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #9d2b2d; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman", Times, serif
}
.boxbody_three {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: url(/images/boxbody-l.gif) no-repeat left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: auto; TEXT-ALIGN: left
}
.boxbody_three P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.boxbody_three A {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
.boxbody_three A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #e9e1d3; TEXT-DECORATION: none
}
.dialog {
	MIN-WIDTH: 20em; MARGIN: 0px auto; WIDTH: 100%; COLOR: #000
}
.dialog .hd .c {
	FONT-SIZE: 1px; HEIGHT: 13px
}
.dialog .ft .c {
	FONT-SIZE: 1px; HEIGHT: 13px
}
.dialog .ft .c {
	HEIGHT: 14px
}
.dialog .hd {
	BACKGROUND: url(/images/tl.gif) no-repeat 0px 0px
}
.dialog .hd .c {
	BACKGROUND: url(/images/tr.gif) no-repeat right 0px
}
.dialog .bd {
	BACKGROUND: url(/images/ml.gif) repeat-y 0px 0px
}
.dialog .bd .c {
	BACKGROUND: url(/images/mr.gif) repeat-y right 0px
}
.dialog .bd .c .s {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(/images/ms.jpg) #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 8px 0px 4px; PADDING-TOP: 1em
}
.dialog .ft {
	BACKGROUND: url(/images/bl.gif) no-repeat 0px 0px
}
.dialog .ft .c {
	BACKGROUND: url(/images/br.gif) no-repeat right 0px
}
.dialog H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: -0.6em 0px 0px; COLOR: #990000; PADDING-TOP: 0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.dialog P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; FONT: 0.95em/1.5em arial,tahoma,"sans serif"; PADDING-TOP: 0px
}
.lau {
	MARGIN: 0px auto; COLOR: #000
}
.lau LI IMG {
	VERTICAL-ALIGN: middle
}
.lau LI {
	PADDING-BOTTOM: 4px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.lau LI A {
	TEXT-DECORATION: none
}
.lau .s UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 2px; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none
}
.lau .hd .c {
	FONT-SIZE: 1px; HEIGHT: 6px
}
.lau .ft .c {
	FONT-SIZE: 1px; HEIGHT: 13px
}
.lau .ft .c {
	MARGIN-BOTTOM: 6px; HEIGHT: 7px
}
.lau .hd {
	BACKGROUND: url(/images/tl.gif) no-repeat 0px 0px
}
.lau .hd .c {
	BACKGROUND: url(/images/tr.gif) no-repeat right 0px
}
.lau .bd {
	BACKGROUND: url(/images/ml.gif) repeat-y 0px 0px
}
.lau .bd .c {
	BACKGROUND: url(/images/mr.gif) repeat-y right 0px
}
.lau .bd .c .s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: url(/images/ms.jpg) #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 2px
}
.lau .ft {
	BACKGROUND: url(/images/bl.gif) no-repeat 0px 0px
}
.lau .ft .c {
	BACKGROUND: url(/images/br.gif) no-repeat right 0px
}
.lau H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #336699; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lau P {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
HTML > BODY .lau PRE {
	FONT-SIZE: 1.1em
}
P#statusgreen {
	FONT-SIZE: 1.2em; COLOR: #0a0; BACKGROUND-COLOR: #fff
}
P#statusred {
	FONT-SIZE: 1.2em; COLOR: #a00; BACKGROUND-COLOR: #fff
}

.errorhint {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; COLOR: #cc3300; BACKGROUND-COLOR: #ffff66; TEXT-ALIGN: center
}
.thumbsback img {
	border:none; width:70px; height:47px
}
.thumbsbottom img {
	border:none; width:70px; height:47px
}
.thumbsback A {
	COLOR: #336699
}

.page_wrap {
margin-right: auto;
margin-left: auto;
position:relative;
width:810px;
text-align:left
}
#calendar { left:281px;
position:absolute;
top:498px;
visibility:hidden;
z-index:999;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #cccccc; background: #ffffff url(/images/ui-bg_flat_75_ffffff_hotel.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #cccccc; background: #ffffff url(/images/ui-bg_highlight-soft_75_cccccc_hotel.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #bbb;
	background: #e6e6e6 url(/images/ui-bg_glass_75_e6e6e6_hotel.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #E7E3D1;
}
#theresult .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #FCFCFC; text-decoration: none; }
#theresult .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus,  .ui-widget-header .ui-state-focus { border: 1px solid  #CCCCCC; background: #dadada url(/images/ui-bg_glass_75_dadada_hotel.png) 50% 50% repeat-x; font-weight: normal; color: #FF9; }
#theresult .ui-state-hover a, .ui-state-hover a:hover {
	color: #FF9;
	text-decoration: none;
}
#theresult .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #cccccc; background: #ffffff url(/images/ui-bg_glass_65_ffffff_hotel.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
#theresult .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none;}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(/images/ui-bg_glass_55_fbf9ee_hotel.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/images/ui-bg_glass_95_fef1ec_hotel.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/images/ui-bg_flat_0_aaaaaa_hotel.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/images/ui-bg_flat_0_aaaaaa_hotel.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

.ui-tabs { position: relative; padding: .2em; zoom: 1; margin-bottom:10px} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; list-style-type:none; list-style-image:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; list-style-type:none; list-style-image:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;  }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs-panel ul {padding-bottom: 5px;}
.tabby1 { width: 600px}

.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1;}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-header a{color:#CCC}
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
.footer{
	background-color:#fff;
	border:solid 1px #CCC;
	margin:0px;
	padding:5px;
	width:480px}
.footer li a{
	color:#666666;
	font-weight:bold
}
.footer_marktext{border:solid 1px #ccc;font-weight:bold;margin-bottom:6px;padding:4px 4px 10px;text-align:center; background-color:#E2E2E2}
.footer_crp{margin:0 0 6px;padding-bottom:6px;padding-top:4px}
.footer_crp TD{border:solid 1px #CCC;font-size:.7em;margin:0;padding:4px}
.footer_slogan{border:#ccc 1px solid;margin:0;padding:4px; background-color:#E2E2E2}
#theresult .fc li,#theresult .fs li,#theresult .fg li,#theresult .fn li{ list-style-image:url(/images/kruger-bullet.gif); list-style-position: outside; list-style-type:disc}
.fc,.fs,.fg,.fn{background-color:#E2E2E2; vertical-align:top}
.fc A {
	FONT-WEIGHT: bold; color:#336699; padding-top: 10px
}
.fc A:HOVER {
	FONT-WEIGHT: bold; color:#000000; text-decoration:NONE
}
.fc A:VISITED {
	FONT-WEIGHT: bold; color:#000000; text-decoration:UNDERLINE
}
.fg ul,.fn ul {padding-left:20px; margin:0px;}
.clear{display:none}
.navpane_right{ padding-left: 10px}
.addthis_toolbox {padding-top:6px; padding-bottom:20px; margin-left:90px}
.addthis_toolbox a{padding: 5px}
.addthis_toolbox.addthis_32x32_style span{padding-right: 10px}

.cap.left{ height:100%; display:block; background-color:#ffffff; float:left; padding-right:5px; clear:left;}
.cap.right{ height:100%; display:block; background-color:#ffffff; float:right; padding-right:5px; clear:right;}
.dclp p{height:auto; display:block; padding-bottom:5px; margin-top:0px; padding-top:0px; overflow:auto}

DIV.articlebody li{ list-style-image:url(/images/kruger-point.gif); list-style-position:inside; list-style-type:disc; line-height:215%}
DIV.articlebody ul{ padding:5px}
.tabscontainer {
	width: 467px;
	clear:right;
	margin-bottom:10px;
	float: left;

}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	border-bottom: 1px solid #CCCCCC;
	width: 100%; 

}
ul.tabs li {
background:none repeat scroll 0 0 #DFDBC6;
float:left;
height:35px;
margin:0 0 -1px;
overflow:hidden;
padding:0;
position:relative;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
-khtml-border-top-left-radius:7px;
-khtml-border-top-right-radius:7px;
border-top-left-radius:7px; border-top-right-radius:7px;

	
}
ul.tabs li a {
	text-decoration: none;
	color: #666666;border: 1px solid #ccc;
	display: block;
	font-size: 0.9em;
	padding: 0 11.8px;
	font-weight:bold;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
-khtml-border-top-left-radius:7px;
-khtml-border-top-right-radius:7px;
border-top-left-radius:7px;
border-top-right-radius:7px;


}
ul.tabs li a:hover {
	background: #fff;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;

}
.tab_container {
	border: 1px solid #CCCCCC;
	border-top: none;
	clear: both;
	float: left; 
	width: 467px;
	background: #fff;
	padding-bottom:6px;
	padding-top:6px;
	-moz-box-shadow: 5px 3px 3px #ccc;
	-webkit-box-shadow: 5px 3px 3px #ccc;
	box-shadow: 5px 3px 3px #ccc;

	
}
.tab_content {


	text-align:left; padding: 10px; padding-bottom:10px; padding-top: 4px; line-height: 150%
}

.tab_content a{
	color: #990000; font-weight: bold
}
.tab_content ul{ list-style-position:inside;
}
.tab_content li{ list-style-image:url("/images/kruger-bullet.gif"); list-style-position: inside; list-style-type:disc; }
.tab_content a:hover{
	color: #000000; font-weight: bold; text-decoration:none
}
.tab_content img {
	float: left;
	margin: 6px;
	border: 1px solid #ccc;

}
.tabscontainer H2{ margin-top:10px}
.safwrapper{float:left;left:0;position:relative;width:470px}
.safwrapper H2{
	color:#FBFBFB;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding-top:8px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif
}
.safleft1h{background-image:url(../images/hotel4_r1_c1.gif);background-position:center bottom;background-repeat:no-repeat;float:left;height:27px;left:0;position:relative;width:155px}
.safleft2h{background-image:url(../images/hotel4_r1_c1.gif);background-position:center bottom;background-repeat:no-repeat;float:left;height:27px;left:0;position:relative;text-align:center;width:155px}
.safleft3h{background-image:url(../images/hotel4_r1_c1.gif);background-position:center bottom;background-repeat:no-repeat;float:left;height:27px;left:0;position:relative;text-align:center;width:155px}
.safrighth{background-image:url(../images/hotel4_r1_c1.gif);background-position:center bottom;background-repeat:no-repeat;float:right;height:27px;position:relative;right:0;text-align:center;width:155px}
.safright{float:left;position:relative;right:0;width:155px}
.safleft1,.safleft2,.safleft3{float:left;left:0;position:relative;width:155px; display:block; overflow:auto}

