﻿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
}
A.green {
	COLOR: #9d2b2d
}
A.red {
	COLOR: #990000; BACKGROUND-COLOR: #ffff66
}
.sellpoints {
	FONT-SIZE: 8pt; COLOR: #333333; 
	}
.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 {
	BORDER-BOTTOM: #d6cbb5 1px solid; BACKGROUND-COLOR: #f4f2e4; TEXT-DECORATION: none
}
DIV.article A {
TEXT-DECORATION: underline; font-size:9pt; 
}
DIV.article H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; BACKGROUND: url(/images/custom_corners_topright.gif) no-repeat right top; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #800000; 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: 12pt;
	COLOR: #787472;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	FONT-SIZE: 10pt;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding:3px
}
H3{color:#000;font-size:1em;font-weight:bold;letter-spacing:1px;text-decoration:underline; margin:0px; padding-bottom:10px}
H4{color:#000;font-size:1em; text-decoration:none; margin:0px; padding-bottom:10px}

H5 {
	FONT-SIZE: 8pt; COLOR: #000000
}
H6 {
	FONT-SIZE: 8pt; COLOR: #000000
}
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: #336699; BACKGROUND-COLOR: #e9e1d3; 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
}
.content A {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: underline
}

.content A:hover {
	COLOR: #28261a;
	BACKGROUND-COLOR: #FFFFCC;
	TEXT-DECORATION: none
}
.content B {
	COLOR: #28261a
}
.content strong {color: #28261a;
}
.content A:visited {
	FONT-WEIGHT: bold; COLOR: #336699
}
.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
}

.mn TD {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #d6e2f8; TEXT-ALIGN: right
}
.mn TH {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #a2beef
}
.mn TD A {
	COLOR: #000000
}
.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: #336699
}
.nav TH A:hover {
	FONT-SIZE: 10pt; COLOR: #990000; TEXT-DECORATION: underline
}
.nav_back {
	BORDER-RIGHT: #d6cbb5 1px solid; BORDER-TOP: #d6cbb5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 9pt; MARGIN: 0px 0px 2px; BORDER-LEFT: #d6cbb5 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.gif); BACKGROUND-REPEAT: no-repeat; 
}


.navpane_left P {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/navback-back.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.gif); PADDING-BOTTOM: 0px; MARGIN: -2px 0px 2px; WIDTH: 152px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; TEXT-ALIGN: left
}

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
}
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
}
.pos_statement {
	FONT-SIZE: 8pt; COLOR: #663300
}
.res {
	COLOR: #f4f2e4;
	clear: left;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	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;
	-moz-border-radius:4px;
	-webkit-border-radius: 5px;
}
.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;
	-moz-border-radius:4px;
	-webkit-border-radius: 5px;
}
.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: left
}
.res_steps {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 5px; COLOR: #f4f2e4; PADDING-TOP: 5px; BACKGROUND-COLOR: #336699; -moz-border-radius:4px; -webkit-border-radius: 4px;
}
.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;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#E4E4E4
}
#i_n {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #336699; FONT-FAMILY: "Times New Roman", Times, serif
}
#i_pp {
	FONT-WEIGHT: bold; COLOR: #990000
}
#i_url {
	FONT-STYLE: italic
}
#intro_prod {
	FONT-WEIGHT: bold
}
P.cla {
	BACKGROUND-POSITION: center -20%; BACKGROUND-IMAGE: url(/images/navback-back-right-cla.gif); BACKGROUND-REPEAT: no-repeat; width:152px
}
P.clr {
	BACKGROUND-POSITION: center -20%; BACKGROUND-IMAGE: url(/images/navback-back-rightclr.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.clw {
	WIDTH: 152px
}
.navpane_right TH {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/navhback-right.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: #ffffcc; BACKGROUND-COLOR: #336699
}
.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: #ffffff; 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: #336699; 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
}

#s_copyright a{
	 text-decoration:none; color:#000000
}
#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 LI {
	LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 10px
}
#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:UNDERLINE
}
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: ""
}
#weather_content_astrological {
	BORDER-RIGHT: #d6cbb5 1px solid; BORDER-TOP: #d6cbb5 1px solid; BORDER-LEFT: #d6cbb5 1px solid; WIDTH: 100%; LINE-HEIGHT: 27px; BORDER-BOTTOM: #d6cbb5 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
#weather_content_conditions {
	BORDER-RIGHT: #d6cbb5 1px solid; BORDER-TOP: #d6cbb5 1px solid; BORDER-LEFT: #d6cbb5 1px solid; WIDTH: 100%; LINE-HEIGHT: 16px; BORDER-BOTTOM: #d6cbb5 1px solid; BACKGROUND-COLOR: #ffffff
}
#weather_content_main {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
#weather_nav_colour {
	BACKGROUND-COLOR: #f7f3ee
}
#weather_nav_colour1 {
	BACKGROUND-COLOR: #e9e1d3
}
* 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: 5px; FONT-FAMILY: "Times New Roman", Times, 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
}
* HTML .lineboxhead H2 {
	HEIGHT: 1%
}
.linesidebox {
	FONT-SIZE: 100%; BACKGROUND: url(/images/lineboxbody-r.gif) no-repeat right bottom; FLOAT: left; MARGIN: 0px auto; WIDTH: 100%
}
.lineboxhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/lineboxhead-r.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.lineboxhead H2 {
	PADDING-LEFT: 4px; BACKGROUND: url(/images/lineboxhead-l.gif) no-repeat left top; MARGIN-BOTTOM: -9px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.lineboxbody {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/images/lineboxbody-l.gif) no-repeat left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.lineboxbody P {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 6px
}
.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; margin-left:4px
}
.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
}
#s_copyright {
	TEXT-ALIGN: center
}
.errorhint {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; COLOR: #cc3300; BACKGROUND-COLOR: #ffff66; TEXT-ALIGN: center
}
.thumbsback img {
	border:none; width:70; height:47
}
.thumbsbottom img {
	border:none; width:70; height:47
}
.thumbsback A {
	COLOR: #336699
}
img#loading { width: 32px; height:32px; position: absolute; left:700px; top:400px
}
.page_wrap {
margin-right: auto;
margin-left: auto;
position:relative;
width:820px;
text-align:left
}
.maincontent_1 {
	FONT-SIZE: 10pt;
	MARGIN: 16px 0px 0px;
	LINE-HEIGHT: 15px;
	
}
.maincontent_2 {
	FONT-SIZE: 10pt; margin-top: 16px; LINE-HEIGHT: 15px;
	
}
.maincontent1 {
	FONT-SIZE: 10pt;
	MARGIN: 16px 0px 0px;
	LINE-HEIGHT: 15px;

}
.maincontent2 {
	FONT-SIZE: 10pt; margin-top: 16px; LINE-HEIGHT: 15px;

}
.navpane_right .nav{
	width:152px
}
.footer{
	background-color:#fff;
	border:solid 1px #CCC;
	margin:0px;
	padding:5px;
}
.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}
p.content { height:auto; display:block; padding-bottom:30px;}
.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;}
#social_contact{
   padding-left:4px; margin:0;}
.gplusone{
   padding-top:8px; padding-bottom: 5px; margin:0; width:100%; overflow:hidden
}
.addthis_toolbox {padding-top: 4px; padding-bottom: 8px;}
/* CLIMATE BOX */
	 
	 #weather_content_main{ -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius:5px;
	border:solid 1px #c9c9c9;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius:5px;
	border:solid 1px #c9c9c9;
	margin-top:1em; width:100%}
	 
	 
	 #weather_content_main th{ background: none repeat scroll 0 0 #F9F9F9;
    color: #999999;
    font-size: 1.2em;
    padding: 1em;}
	 
	 #climateBoxOuterTableMain{ width:100%}
	 
	table#climateBoxInnerTableMain{width:100%}
    #climateBoxOuterTable{

        width: 156px;
        clear: right; 
        text-align: center; 
        background-color:#f9f9f9;
        color:black;
        padding:0.2em;
        /*float:right;*/
        clear:right;
        text-align:left;
        font-size:100%;
        line-height:1.5em
        
	}
	
    #climateBoxOuterTableMain{


        clear: right; 
        text-align: center; 
        background-color:#f9f9f9;
        color:black;
        padding:0.2em;
        /*float:right;*/
        clear:right;
        text-align:left;
        font-size:150%;
        line-height:1.5em
        
    }
	
    #climateBoxInnerTable{
        width: 152px; 
        margin: 0; 
        /*float: right;*/ 
        clear: right; 
        text-align: center; 
        border: none; 
        font-size: 120%;
    }

    #climateBoxLabel1{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #C00;
    font-size: 1em;
    line-height: 1.5em;
    padding-top: 1em;
    text-align: center;
    }
    #climateBoxLabel2{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #0074FF;
    font-size: 1em;
    line-height: 1.5em;
    padding-top: 1em;
    text-align: center;
    }

    #climateBoxLabel3{
        padding: 2px; 
        text-align: center; 
        line-height: 1.5em; 
        color: green;
        font-size:1em
    }

    .climateBox caption{
        font-size:125%;
        font-weight:bold
    }
    
    .climateBoxMain caption{
        font-size:155%;
        font-weight:bold
    }
    
    .climateBox td{
        vertical-align:top
    }
#climateBoxOuterTable th{font-size: 1.1em;
    text-align: center;}
	
    .climateBoxMonthContainer{
        width:1.6em;
        height:17em;
        position:relative;
        z-index:100;
        padding:0;
        margin:0;
		text-align:center
		
    }


    .climateBoxSpacer{
        height:6em;
        bottom:2em;
        width:1.6em;
        position:absolute;
        left:0;
        z-index:1;
        padding:0;
        margin:-1px 0;
    }
    .climateBoxRainfallBar{
        background:#0074FF;
        position:absolute;
        bottom:2em;
        left:.2em;
        width:1.2em;
        z-index:3;
        overflow:hidden;
    }
    .climateBoxRainfallValue{
    bottom: 0.2em;
    color: #0074FF;
    font-size: 1.3em;
    font-weight: bold;
    left: 0;
    margin-top: 5px;
    padding-top: 4px;
    position: absolute;
    text-align: center;
    width: 100%;
    }
    .climateBoxTempBar{
        overflow:hidden;
        background: #C00;
        position:absolute;
        left:.7em;
        width:0.8em;
        z-index:4;
    }
    .climateBoxTempHighValue{
      color: #C00;
    font-size: 1.1em;
    font-weight: bold;
    height: 0.5em;
    position: absolute;
    text-align: right;
    width: 1.6em;
    z-index: 4;
    }
    .climateBoxTempLowValue{
    color: #0074FF;
    font-size: 1.1em;
    font-weight: bold;
    height: 0.5em;
    left: 0.4em;
    position: absolute;
    width: 100%;
    z-index: 4;
    }

    .climateBox{
        width: 152px;
      
        background-color:#f9f9f9;

        color:black;
        margin:0.5em 0 0.5em 1em;
        padding:0.2em;
      
        clear:right;
        text-align:left;
        font-size:88%;
        line-height:1.5em
    }

.climateBox.bordered{
    border-collapse:collapse
}
.climateBox.bordered td,.climateBox.bordered th{
    border:1px solid #aaa
}
.climateBox.bordered .borderless td,
.climateBox.bordered .borderless th{
    border:0
}
.climateBox.sisterproject{
    width:20em;font-size:90%
}
.climateBox.standard-talk{
    border:1px solid #c0c090;
    background-color:#f8eaba
}
.climateBox.standard-talk.bordered td,
.climateBox.standard-talk.bordered th{
    border:1px solid #c0c090
} 
.climateBox.bordered .mergedtoprow td,
.climateBox.bordered .mergedtoprow th{
    border:0;
    border-top:1px solid #aaa;
    border-right:1px solid #aaa
}
.climateBox.bordered .mergedrow td,
.climateBox.bordered .mergedrow th{
    border:0;
    border-right:1px solid #aaa
}
.geoMapLegend {text-align:left; padding-top:20px}

