#topBrandingContainer {
	BORDER-TOP: #007c3e 2px solid; BACKGROUND-COLOR: #017d3f; BACKGROUND-IMAGE: url(../images/bg_sky2.jpg); /*BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px*/ HEIGHT: 82px
}
#topBranding {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/bg_nav_stripes.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x; /*HEIGHT: 135px*/ HEIGHT: 82px
}
#topContainer {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 974px; HEIGHT: 82px
}
#navContainer {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 824px; BOTTOM: 0px; PADDING-RIGHT: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
#navMain {
	WIDTH: 488px; FLOAT: left; xborder: 1px solid #000
}
#navUtil {
	WIDTH: 307px; FLOAT: right; xborder: 1px solid #000
}
#contentContainer {
	POSITION: relative; MARGIN: 4px auto; WIDTH: 960px
}
#outerMain {
	MARGIN: 13px 0px; WIDTH: 747px; FLOAT: left; CLEAR: left
}
#outerMainFull {
	MARGIN-TOP: 13px; WIDTH: 960px; MARGIN-BOTTOM: 13px; FLOAT: left; CLEAR: left
}
#outerRight {
	MARGIN-TOP: 13px; WIDTH: 200px; FLOAT: left; MARGIN-LEFT: 13px
}
#innerLeft {
	WIDTH: 174px; FLOAT: left
}
#innerRight {
	POSITION: relative; WIDTH: 560px; FLOAT: left; MARGIN-LEFT: 13px
}
#innerRightFull {
	POSITION: relative; WIDTH: 747px; FLOAT: left
}
#innerRightFullVT {
	POSITION: relative; WIDTH: 747px; FLOAT: left; MARGIN-LEFT: 13px
}
#outerFull {
	MARGIN: 8px 0px 8px 4px; CLEAR: left
}
.box #innerLeft {
	WIDTH: 170px
}
.box .bodyText {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
#leftTabContent #innerLeft {
	WIDTH: 171px
}
#leftTabContent #innerRight {
	WIDTH: 573px; BACKGROUND: url(../images/top_leftTabContent.gif) no-repeat right top; MARGIN-LEFT: 0px; PADDING-TOP: 1em
}
#leftTabContent #innerRightContent {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px;
}
#leftTabContent #innerRightContent2 {
	PADDING-LEFT: 13px; PADDING-BOTTOM: 40px; PADDING-RIGHT: 13px; WIDTH: 520px; DISPLAY: none;
}
#leftTabContent .leftTabContent-bottom {
	BACKGROUND: url(../images/bottom_leftTabContent2.gif) no-repeat right bottom; HEIGHT: 5px
}
#navPromoBox {
	MARGIN-BOTTOM: 13px
}
.full#subContentDetail {
	MARGIN-BOTTOM: 13px; OVERFLOW: auto
}
.full #subContentRight {
	WIDTH: 441px
}
#subContentLeft IMG {
	DISPLAY: block
}
#subContentLeft {
	FLOAT: left; WIDTH: 251px
}
#subContentLeft .thumbpics .thumbpic {
	FLOAT: left
}
#subContentLeft .thumbpics .middlepic {
	MARGIN: 0px 10px
}
#subContentRight {
	FLOAT: left; PADDING: 0px; PADDING-LEFT: 13px; WIDTH: 283px
}
#subContentInfo {
	CLEAR: left; MARGIN-RIGHT: 13px
}
#subContentInfoLeft {
	FLOAT: left; WIDTH: 240px
}
#subContentInfoRight {
	FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 290px
}
.inTab {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #fff 1px solid
}
.inTabFull {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
.inTabFull P {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.inTabFull .inTabRight P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.inTabLeft {
	DISPLAY: inline; FLOAT: left; WIDTH: 165px
}
.inTabLeftGallery {
	DISPLAY: inline; FLOAT: left; WIDTH: 175px
}
.inTabLeftGalleryLarge {
	DISPLAY: inline; FLOAT: left; WIDTH: 251px
}
.inTabRight {
	FLOAT: left; WIDTH: 358px
}
.inTabRight P {
	MARGIN-BOTTOM: 0.5em
}
.inTabRightNew {
	FLOAT: left; WIDTH: 338px
}
.inTabRightGallery {
	FLOAT: left; WIDTH: 328px
}
.inTabRightGalleryLarge {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 428px
}
.inTabRightHelp {
	FLOAT: left; WIDTH: 328px
}
.inTabFull .inTabRight {
	FLOAT: left; WIDTH: 378px
}
.inTabRight H4 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 4px; COLOR: #007c3d
}
.inTabRightHelp H4 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 4px
}
.detailDropDown2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 24px 0px 0px; PADDING-TOP: 0px
}
.printable .button-print {
	RIGHT: 15px; POSITION: absolute
}
.printable .printcontent {
	FONT-SIZE: 90%; WIDTH: 430px
}
#helpSections {
	FLOAT: left; WIDTH: 194px
}
#helpContent {
	FONT-SIZE: 100%; FLOAT: left; WIDTH: 550px
}
#outerMainFull #helpContent {
	WIDTH: 766px
}
#footer {
	CLEAR: left; FONT-SIZE: 85%; BACKGROUND-IMAGE: url(../images/footer_flag.gif); OVERFLOW: hidden; WIDTH: 950px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 114px; MARGIN: 0px; MARGIN-TOP: 10px;
}
#footer #title {
	FLOAT: left; MARGIN: 85px 22px 0px 32px;
}
#postfooter {
	FONT-SIZE: 85%; PADDING-BOTTOM: 2em
}
#navFooter {
	FLOAT: right; MARGIN: 90px 12px 0px 0px; LIST-STYLE-TYPE: none
}
#navFooter LI {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.tabcontent {
	OVERFLOW: hidden
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3f3f3f; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 2em; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 2em; PADDING-TOP: 0px
}
div.textcontent UL {
	LIST-STYLE-IMAGE: url(../images/green_dot.gif);
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 170%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #007c3d; LINE-HEIGHT: 180%; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Arial,Helvetica
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #007c3d; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS",Arial,Helvetica
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.marginTop1 {
	MARGIN-TOP: 1em
}
.marginTop2 {
	MARGIN-TOP: 2em
}
H5 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 110%; BACKGROUND: url(../images/bg_dropDown.gif) no-repeat right 50%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 11px; CURSOR: pointer; COLOR: #007c40; LINE-HEIGHT: 120%; PADDING-TOP: 11px; POSITION: relative; HEIGHT: 40px
}
H6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: 180%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #007c40; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Helvetica; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hr {
	CLEAR: both; MARGIN-TOP: 10px; BACKGROUND: url(../images/dotted_line.gif) #ffffff repeat-x left top; HEIGHT: 1px
}
.hr2 {
	BACKGROUND: url(../images/dotted_line.gif) #ffffff repeat-x left center; MARGIN-BOTTOM: 0.5em; HEIGHT: 1.5em
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2.findheading {
	PADDING-LEFT: 24px; BACKGROUND: url(../images/search.gif) no-repeat
}
SELECT {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, "Trebuchet MS", Arial, Helvetica
}
.infobox UL {
	LIST-STYLE-IMAGE: none
}
ADDRESS {
	DISPLAY: block; PADDING-BOTTOM: 1em; LINE-HEIGHT: 135%; FONT-STYLE: normal
}
ADDRESS .name {
	FONT-WEIGHT: 700
}
A:hover {
	TEXT-DECORATION: underline
}
A.bullet {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 16px; FONT-SIZE: 90%; MARGIN: 8px 0px; COLOR: #3f3f3f; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.bullet:hover {
	TEXT-DECORATION: underline
}
A.enlarge {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/enlarge.gif); MARGIN: 5px 0px; LINE-HEIGHT: 120%
}
A.arrow {
	BACKGROUND-IMAGE: url(../images/arrow_on_white.gif)
}
A.boxarrow {
	PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/bullet_arrow.gif)
}
A.redasterisk {
	BACKGROUND-IMAGE: url(../images/icon_red_asterisk.gif)
}
A.arrowdown {
	BACKGROUND-IMAGE: url(../images/arrow_on_white_down.gif)
}
A.sendtofriend {
	BACKGROUND-POSITION: left 50%; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 100%; RIGHT: 0px; BACKGROUND-IMAGE: url(../images/email_a_friend.gif); PADDING-TOP: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.box A.sendtofriend {
	PADDING-RIGHT: 8px; TOP: -6px
}
A.bullet2 {
	BACKGROUND-POSITION: left 50%; DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 100%; COLOR: #3f3f3f; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; TEXT-DECORATION: none
}
A.rss {
	BACKGROUND-IMAGE: url(../images/rss.gif)
}
A.sendtofriend2 {
	BACKGROUND-IMAGE: url(../images/email_a_friend.gif)
}
A.print {
	BACKGROUND-IMAGE: url(../images/icon_print.gif)
}
A.button-book {
	BACKGROUND-IMAGE: url(../images/button_book.gif); BACKGROUND-REPEAT: no-repeat
}
A.button-print {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/button_print.gif); WIDTH: 65px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.pageLinks {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.pageLinks A {
	FLOAT: right; MARGIN-LEFT: 15px
}
.flexiButton {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FLOAT: right; BACKGROUND-IMAGE: url(../images/submit_endcap.gif); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #007d3b; MARGIN-RIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; TEXT-DECORATION: none
}
.flexiButton SPAN {
	DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/submit_start.gif); MARGIN: 0px 7px 0px 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.dotted {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/dotted_line.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
UL.arrowLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.arrowLinks LI {
	LINE-HEIGHT: 130%
}
UL.arrowLinks A {
	PADDING-LEFT: 16px; FONT-SIZE: 90%; BACKGROUND: url(../images/arrow_on_white.gif) no-repeat 0px 2px; COLOR: #3f3f3f; TEXT-DECORATION: none
}
UL.arrowLinks A:hover {
	TEXT-DECORATION: underline
}
.redasteriskRight {
	PADDING-RIGHT: 13px; BACKGROUND: url(../images/icon_red_asterisk.gif) no-repeat right center
}
.redasteriskLeft {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/icon_red_asterisk.gif) no-repeat left center
}
#topLogoContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; /*MARGIN: 60px 0px 0px;*/ MARGIN: 7px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px
}
#topLogo {
	DISPLAY: block; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='/images/logo_new.png'); WIDTH: 150px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 75px
}
[id]#topLogo {
	BACKGROUND-IMAGE: url(../images/logo_new.png); BACKGROUND-REPEAT: no-repeat
}
#infoLanguage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-SIZE: 100%; BACKGROUND: #119724; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN-LEFT: 2px; PADDING-TOP: 4px; HEIGHT: 1.5em
}
#infoLanguage .textflag {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
#infoLanguage .textflag IMG {
	MARGIN-RIGHT: 5px
}
#infoLanguage .changebutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/btn_white_rightcap.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
#infoLanguage .changebutton SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(../images/btn_white_leftcap.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; HEIGHT: 13px
}
#infoLanguage .changebutton A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
#infoLanguage .changebutton A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
#infoLanguage .changebutton A:hover {
	COLOR: #119724; TEXT-DECORATION: none
}
#infoLanguage .changebutton A:active {
	COLOR: #119724; TEXT-DECORATION: none
}
#infoUtil {
	HEIGHT: 20px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: right; BACKGROUND-IMAGE: url(../images/bg_info_util.gif); BACKGROUND-REPEAT:repeat-x;
}
#infoUtil UL {
	FLOAT: left; CLEAR: none; MARGIN: 0px 0px 0px 12px; LIST-STYLE-TYPE: none; MARGIN-TOP: 1px;
}
#infoUtil LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0px; BORDER-LEFT: #c9d300 1px solid; PADDING-TOP: 0px
}
#infoUtil LI.home {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(../images/icon_home.gif); BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#infoUtil LI.telnumber {
	BACKGROUND-POSITION: 10px 2px; PADDING-LEFT: 28px; BACKGROUND-IMAGE: url(../images/icon_tel.gif); BACKGROUND-REPEAT: no-repeat
}
#infoUtil LI A.help {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/icon_qmark_ongreen.gif); BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#infoUtil LI A.requestbrochure {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/icon_book_ongreen.gif); BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#infoUtil LI A {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#infoUtil LI A:hover {
	TEXT-DECORATION: underline
}
#infoUtil .button {
	/*DISPLAY: block;*/ DISPLAY:NONE; FLOAT: left; WIDTH: 60px; HEIGHT: 15px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../images/bg_btn_change.png'); BACKGROUND-REPEAT:no-repeat; MARGIN-LEFT:10px; MARGIN-TOP:1px; CURSOR:pointer; PADDING: 0px;
}
[id]#infoUtil .button {
	BACKGROUND-IMAGE: url(../images/bg_btn_change.png);
}
#infoUtil .button SPAN {
	WIDTH:60px; TEXT-ALIGN: center; PADDING:0px; MARGIN-TOP: -1px; FONT:Arial, Helvetica, sans-serif; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:10px; FONT-WEIGHT:700;
}
#infoUtil .lang SPAN {
	FLOAT:left;
}
#infoUtil LI.lang {
	PADDING-RIGHT:0px;
}
#infoUtil .lang IMG {
	MARGIN-RIGHT: 5px;
}
#navContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navContainer LI {
	DISPLAY: inline; FLOAT: left
}
#navContainer A {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: block; OVERFLOW: hidden; COLOR: #fff; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-DECORATION: none; WIDTH: 118px
}
#navContainer A:hover {
	BACKGROUND-POSITION: 50% top
}
#navContainer A.selected {
	BACKGROUND-POSITION: 50% top
}
.videolinks H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(../images/icon_video.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px
}
.videolinks H2 DIV {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x left bottom
}
.videolinks UL.arrowLinks {
	MARGIN-LEFT: 23px
}
.sideNav {
	WIDTH: 170px
}
.sideNav LI {
	WIDTH: 170px
}
.sideNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sideNav LI A:hover {
	BACKGROUND-COLOR: #f2fddd; TEXT-DECORATION: underline
}
.sideNav H3 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 5px
}
.sideNav LI A {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/arrow_on_white.gif); PADDING-BOTTOM: 2px; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.sideNav LI.selected {
	BACKGROUND-COLOR: #f2fddd
}
#leftTabContent {
	WIDTH: 747px; BACKGROUND: url(../images/bg_leftTabContent.gif) repeat-y right top
}
#subContentNavNew UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#subContentNavNew UL LI {
	DISPLAY: block; BACKGROUND: url(../images/tab_SubContent.gif) no-repeat left top; HEIGHT: 64px
}
#subContentNavNew UL LI IMG {
	PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 14px
}
#subContentNavNew UL LI .title {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; DISPLAY: block; FONT-SIZE: 90%; FONT-WEIGHT: 700; PADDING-TOP: 24px
}
#subContentNavNew UL LI .title_with_text {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; DISPLAY: block; FONT-SIZE: 90%; FONT-WEIGHT: 700; PADDING-TOP: 14px
}
#subContentNavNew UL LI .text {
	LINE-HEIGHT: 110%; DISPLAY: block; FONT-SIZE: 85%
}
#subContentNavNew UL LI.selected {
	BACKGROUND: url(../images/tab_SubContent_On.gif) no-repeat left top
}
#subContentNavNew UL LI.selected A {
	COLOR: #60b01b; TEXT-DECORATION: none
}
#subContentNavNew UL LI.selected A:hover {
	TEXT-DECORATION: none
}
#subContentNavNew UL LI.selected .text {
	COLOR: #000
}
#subContentNavNew UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #60b01b; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#subContentNavNew UL LI A:hover {
	TEXT-DECORATION: underline
}
#subContentNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#subContentNav UL LI {
	BORDER-BOTTOM: #dbdbdb 1px solid; DISPLAY: block
}
#subContentNav UL LI IMG {
	PADDING-RIGHT: 4px; FLOAT: left
}
#subContentNav UL LI .title {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; DISPLAY: block; FONT-SIZE: 90%; FONT-WEIGHT: 700
}
#subContentNav UL LI .text {
	LINE-HEIGHT: 110%; FONT-SIZE: 85%
}
#subContentNav UL LI.selected {
	BACKGROUND-COLOR: #f2fddd
}
#subContentNav UL LI.selected A {
	COLOR: #60b01b; TEXT-DECORATION: none
}
#subContentNav UL LI.selected A:hover {
	TEXT-DECORATION: none
}
#subContentNav UL LI.selected .text {
	COLOR: #000
}
#subContentNav UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 4.7em; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#subContentNav UL LI A:hover {
	BACKGROUND-COLOR: #f2fddd; TEXT-DECORATION: underline
}
#subContentInfo H3 {
	FONT-SIZE: 100%; MARGIN: 8px 0px
}
#subContentInfo INPUT {
	FONT-SIZE: 100%; MARGIN: 8px 0px
}
#helpContent H5 {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 4px; FONT-SIZE: 110%; BACKGROUND-IMAGE: url(../images/dotted_line.gif); PADDING-BOTTOM: 4px; COLOR: #017d41; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
#helpContent H5:hover {
	BACKGROUND-COLOR: #f0fde1
}
#helpContent .detailDropDown {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/dotted_line.gif); PADDING-BOTTOM: 4px; MARGIN: 2px 0px 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
IMG.partnerlogo {
	DISPLAY: block; MARGIN-BOTTOM: 40px
}
#navFooter A {
	BACKGROUND-POSITION: 0px 2px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: 700; BACKGROUND-IMAGE: url(../images/arrow_on_dark_green.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#navFooter A:hover {
	TEXT-DECORATION: underline
}
#navPostfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#navPostfooter LI {
	PADDING-LEFT: 1em; FLOAT: left; MARGIN: 1em; BORDER-LEFT: #B3B3B3 1px solid
}
#navPostfooter A {
	DISPLAY: block; COLOR: #B3B3B3; TEXT-DECORATION: none
}
#navPostfooter A:hover {
	TEXT-DECORATION: underline
}
#navPostfooter LI.first-child {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.inTab .leftNav {
	WIDTH: 139px
}
.inTab .leftNav LI A:hover {
	COLOR: #61b01f; BACKGROUND-COLOR: #f2fddd
}
.inTab .leftNav LI.on A {
	COLOR: #61b01f; BACKGROUND-COLOR: #f2fddd
}
.inTab .leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.inTab .leftNav LI {
	BACKGROUND-IMAGE: none
}
.inTab .leftNav LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 90%; PADDING-BOTTOM: 8px; COLOR: #3f3f3f; PADDING-TOP: 8px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.inTab .pricingTable {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 18px; WIDTH: 100%; TEXT-ALIGN: right
}
.inTab .pricingTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.inTab .pricingTable THEAD {
	BACKGROUND-COLOR: #dff8c1
}
.inTab .pricingTable TD.col-1 {
	TEXT-ALIGN: left
}
.inTab .pricingTable TR.even {
	BACKGROUND-COLOR: #dff8c1
}
.inTab .pricingTable TR.odd {
	BACKGROUND-COLOR: #f0fde1
}
.inTab .flexiButton {
	RIGHT: 0px; POSITION: absolute
}
.inTab .flexiButton SPAN {
	BACKGROUND-IMAGE: url(../images/print_start.gif)
}
.headerrating {
	WIDTH: 960px; POSITION: relative
}
.headerrating H1 {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.ratingsleaf {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/leaf_rating_icon.gif); WIDTH: 20px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
.detailDropDown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px
}
.detailDropDownNew {
	BORDER-RIGHT: #d9d9d7 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: -10px 0px 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #d9d9d7 1px solid; BACKGROUND-COLOR: #e3f5cb
}
.villageRating {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 24px 0px 0px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.villageRating TABLE {
	MARGIN: 5px 0px 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.villageRating TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.villageRating .colA {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.villageRating .colB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.villageRating .colC {
	BORDER-RIGHT: #d8d8d8 1px solid; VERTICAL-ALIGN: top
}
.villageRating .colD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.villageRating .lastRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.villageRating .colC SPAN {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; TEXT-INDENT: -100000px; PADDING-TOP: 0px; HEIGHT: 13px
}
.villageRating .colC SPAN.off {
	BACKGROUND: url(../images/rating_Off.gif) no-repeat center 50%
}
.villageRating .colC SPAN.on {
	BACKGROUND: url(../images/rating_On.gif) no-repeat center 50%
}
.villageRating .colC SPAN.half {
	BACKGROUND: url(../images/rating_half.gif) no-repeat center 50%
}
.arrowDown {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/arrowDown.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.arrowRight {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(../images/arrowRight.gif) no-repeat left 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.accordian .arrowDown {
	BACKGROUND: url(../images/arrowDown.gif) no-repeat left center
}
.accordian .arrowRight {
	BACKGROUND: url(../images/arrowRight.gif) no-repeat left center
}
#VIL02 .ratingsBox {
	FLOAT: left; MARGIN: 2px 9px 0px 8px; WIDTH: auto
}
#VIL02 .showstate {
	FLOAT: right
}
#VIL02 H5 SPAN {
	FLOAT: left; CURSOR: pointer
}
#VIL02 H5 SPAN.moreInfo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 12px; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #007c40; PADDING-TOP: 0px
}
#VIL02 H5 SPAN.moreInfoOpen {
	PADDING-RIGHT: 15px; PADDING-LEFT: 13px; FONT-SIZE: 90%; BACKGROUND: url(../images/arrowDown.gif) no-repeat left 5px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #007c40; PADDING-TOP: 0px
}
#VIL02 H5.clearfix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#VIL02 H5.clearfix A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #007c40; PADDING-TOP: 15px; HEIGHT: 28px; TEXT-DECORATION: none
}
#VIL02 H5.clearfix A:hover {
	TEXT-DECORATION: none
}
#VIL02 H5.accordian {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#VIL02 H5.accordian A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #007c40; PADDING-TOP: 15px; HEIGHT: 28px; TEXT-DECORATION: none
}
#VIL02 H5.accordian A:hover {
	TEXT-DECORATION: none
}
#VIL02 H5.on {
	BACKGROUND-IMAGE: url(../images/bg_dropDownOn.gif)
}
.villageHead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_village_category.gif) no-repeat right bottom; PADDING-BOTTOM: 13px; MARGIN: 5px 0px 0px; PADDING-TOP: 14px
}
.villageHead INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.villageHead SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.villageHead A {
	COLOR: #000; TEXT-DECORATION: none
}
.villageHead A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.villageHead UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.villageHead LI {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.countryColA {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 160px
}
.countryColB {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 160px
}
.countryColC {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 160px
}
.countryColD {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 160px
}
#VILO1 .sideNav {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 160px
}
#VILO1 .sideNav LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 160px
}
#VILO1 .sideNav LI.disabled A {
	COLOR: #d2d2d2
}
#VILO1 .sideNav LI.disabled A:hover {
	COLOR: #d2d2d2; TEXT-DECORATION: none
}
* HTML #VILO1 .box {
	FLOAT: left
}
.tooltip {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/bg_overlay.gif); FLOAT: left; PADDING-BOTTOM: 18px; OVERFLOW: hidden; WIDTH: 211px; PADDING-TOP: 18px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative
}
.tooltip H3 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 5px
}
.tooltip .header {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}
UL.tooltipRating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
.tooltipRating LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(../images/ratingBird.gif) no-repeat center 50%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 20px; TEXT-INDENT: -100000px; PADDING-TOP: 8px; HEIGHT: 26px
}
UL.tooltipInfo {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 10px
}
.tooltipDetail {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; WIDTH: 100%; PADDING-TOP: 9px
}
.close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 400; FONT-SIZE: 100%; RIGHT: 20px; BACKGROUND: url(../images/arrowRight.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px; POSITION: absolute; TOP: 20px; TEXT-DECORATION: none
}
.overlay {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; Z-INDEX: 100; BACKGROUND: url(../images/bg_overlay.gif); LEFT: 50px; PADDING-BOTTOM: 18px; OVERFLOW: hidden; WIDTH: 384px; PADDING-TOP: 18px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; TOP: 326px
}
.overlay H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.overlayLeft {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 50%
}
.overlayRight {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 50%
}
.overlayLeft IMG {
	DISPLAY: block; MARGIN-BOTTOM: 20px
}
.overlay LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.overlay FIELDSET {
	MARGIN: 0px 0px 8px
}
.overlay H3 {
	FONT-SIZE: 110%; MARGIN: 0px 0px 5px
}
.overlay .firstRow {
	MARGIN-RIGHT: 9px
}
.overlay INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 8px; WIDTH: 178px; PADDING-TOP: 3px
}
.overlay .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; LINE-HEIGHT: 110%; PADDING-TOP: 10px
}
.overlay .flexiButton {
	RIGHT: 8px; BOTTOM: 15px; POSITION: absolute
}
.termsOverlay {
	BORDER-RIGHT: #d9d9d9 1px solid; DISPLAY: none; Z-INDEX: 100; BACKGROUND: #fff; LEFT: 55px; WIDTH: 700px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; TOP: 35px; HEIGHT: auto
}
.generalOverlay {
	BORDER-RIGHT: #d9d9d9 1px solid; Z-INDEX: 100; BACKGROUND: #fff; LEFT: 150px; WIDTH: 400px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; TOP: 265px; HEIGHT: auto
}
.termsOverlay H1 {
	MARGIN: 13px 0px 10px 13px
}
.generalOverlay H1 {
	MARGIN: 13px 0px 10px 13px
}
.termsOverlay P {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.generalOverlay P {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.termsOverlay .box {
	MARGIN: 13px; POSITION: relative
}
.generalOverlay .box {
	MARGIN: 13px; POSITION: relative
}
.termsOverlay .bb {
	MARGIN-TOP: 20px; POSITION: relative
}
.generalOverlay .bb {
	MARGIN-TOP: 20px; POSITION: relative
}
.termsOverlay .print {
	RIGHT: 25px; POSITION: absolute; TOP: 15px
}
.generalOverlay .print {
	RIGHT: 25px; POSITION: absolute; TOP: 15px
}
#tabsBox .bb {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.brochurePanel {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_overlay.gif); PADDING-BOTTOM: 10px; MARGIN: 3px 10px 0px; OVERFLOW: hidden; WIDTH: 158px; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative
}
.brochurePanel H1 {
	MARGIN-BOTTOM: 7px; BORDER-BOTTOM: #fff 1px solid
}
.brochure {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 20px 30px; WIDTH: 335px; HEIGHT: 130px
}
.brochure IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 90px
}
.brochureDetail {
	FLOAT: left; WIDTH: 238px
}
#BRO01 .box-E4E4E4 {
	MARGIN-BOTTOM: 13px
}
#postalForm {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#postalForm FIELDSET {
	MARGIN: 13px 0px 0px 13px
}
#postalForm FIELDSET#personalDetails {
	MARGIN-TOP: 0px
}
#postalForm LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 160px; PADDING-TOP: 10px
}
#postalForm .flexiButton {
	MARGIN-BOTTOM: 10px
}
#downloadForm {
	CLEAR: both
}
#downloadForm FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#downloadForm INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
#downloadForm LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#downloadForm .flexiButton {
	FLOAT: left; MARGIN-LEFT: 20px
}
#refferer H2 {
	MARGIN-LEFT: 13px
}
#refferer DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 120px; PADDING-TOP: 10px
}
#refferer LABEL {
	WIDTH: 120px
}
#refferer SELECT {
	MARGIN-TOP: 8px; WIDTH: auto
}
#personalDetails {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#personalDetails INPUT, #feedBack INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
#personalDetails SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
#BRO01 .checkboxinput {
	MARGIN: 13px
}
#BRO01 .checkboxinput .checkLabel {
	FONT-WEIGHT: 700; FONT-SIZE: 110%; COLOR: #037d40
}
#BRO01 .required {
	FONT-SIZE: 11px; COLOR: #d20f15
}
#BRO01 .required2 {
	FONT-SIZE: 11px; COLOR: #3f3f3f
}
#submitButtons LABEL {
	FONT-WEIGHT: 400; WIDTH: auto; MARGIN-RIGHT: 40px
}
#BRO01 #outerMain H1 {
	BACKGROUND-POSITION: left 6px; PADDING-LEFT: 25px; MARGIN-LEFT: 11px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
#downloadBox H1 {
	BACKGROUND-IMAGE: url(../images/icon_download.gif)
}
#viewOnlineBox H1 {
	BACKGROUND-IMAGE: url(../images/icon_view_online.gif)
}
#postalFormBox H1 {
	BACKGROUND-IMAGE: url(../images/icon_post.gif)
}
#BRO01 .detailDropDown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#BRO01 H1 SPAN {
	FLOAT: left
}
#BRO01 H1 .selectArrow {
	FONT-SIZE: 60%; FLOAT: right; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#BRO01 H1 .showstate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#BRO01 .copy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#OFF01 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
#OFF01 .overlay {
	DISPLAY: none; LEFT: 450px; PADDING-BOTTOM: 0px; WIDTH: 240px; TOP: 300px
}
#OFF01 .overlay H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
#OFF01 .overlay UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
#OFF01 .overlay LI {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: none; LINE-HEIGHT: 140%
}
#OFF01 .infobox UL {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px
}
#OFF01 #subContentRight H2 {
	
}
#OFF01 #showResults {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eeffdd; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 0px; PADDING-TOP: 5px
}
#OFF01 #BackLink {
	MARGIN-TOP: 1em
}
#OFF01 #iconLinks {
	PADDING-LEFT: 5px
}
#selectForm {
	MARGIN: 0px 0px 8px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#optionsSelector {
	BACKGROUND: url(../images/bg_offers_options.gif) #ffffff repeat-y left top; OVERFLOW: auto; PADDING-TOP: 8px
}
#optionsSelector .hidden {
	DISPLAY: none
}
#optionsSelector .optionsSelectorItem {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px
}
#optionsSelector .optionsSelectorItemNoResults {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; COLOR: #999
}
#optionsSelector .optionsSelectorItem A {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
#optionsSelector .optionsSelectorItem A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#optionsSelector .optionsSelectorItem A:active {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#optionsSelector .optionsSelectorItem A.Selected {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
#optionsSelector .optionsSelectorItem A.Selected:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#optionsSelector .optionsSelectorItem A.Selected:active {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#optionsSelector .optionsSelectorItem A.GreyedOut {
	COLOR: #999999; TEXT-DECORATION: none
}
#optionsSelector .optionsSelectorItem A.GreyedOut:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
#optionsSelector .optionsSelectorItem A.GreyedOut:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
#selectForm FIELDSET {
	DISPLAY: inline; PADDING-LEFT: 25px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BACKGROUND-REPEAT: no-repeat
}
#dateChoice {
	BACKGROUND-IMAGE: url(../images/icon_calendar_date.gif); WIDTH: 140px
}
#monthChoice {
	BACKGROUND-IMAGE: url(../images/icon_calendar_date.gif); WIDTH: 130px
}
#peoplesChoice {
	BACKGROUND-IMAGE: url(../images/icon_number_people.gif); WIDTH: 130px
}
#countriesChoice {
	BACKGROUND-IMAGE: url(../images/icon_country_flag.gif); WIDTH: 130px
}
#parkChoice {
	BACKGROUND-IMAGE: url(../images/icon_country_flag.gif); WIDTH: 200px
}
#accomodationChoice {
	BACKGROUND-IMAGE: url(../images/icon_country_flag.gif); WIDTH: 130px
}
#luxuryChoice {
	BACKGROUND-IMAGE: url(../images/icon_country_flag.gif); WIDTH: 130px
}
#includesChoice {
	BACKGROUND-IMAGE: url(../images/icon_red_asterisk.gif); WIDTH: 150px
}
#selectForm #optionsSelected {
	PADDING-RIGHT: 10px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#selectForm #optionsSelected #optionsSelectedIntro {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #007c3d
}
#selectForm #optionsSelected #optionsSelectedItems {
	FONT-WEIGHT: bold; FLOAT: left; COLOR: #3f3f3f
}
#selectForm #optionsSelected #optionsSelectedItems SPAN {
	PADDING-RIGHT: 15px
}
#selectForm #optionsSelected #optionsSelectedItems SPAN IMG {
	MARGIN-RIGHT: 3px
}
#selectForm #optionsSelected #optionsSelectedItems SPAN INPUT {
	MARGIN-RIGHT: 3px
}
#selectForm #optionsSelected #optionsSelectedItems A {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
#selectForm #priceperperson {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 5px 5px; WIDTH: auto; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#selectForm #parkChoice LABEL {
	WIDTH: 150px
}
#selectForm #priceperperson LABEL {
	FLOAT: none; WIDTH: auto
}
#resultsCount {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
#resultsPagination {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#resultsPagination A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#resultsPagination A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
#resultsPagination A.Selected {
	FONT-WEIGHT: bold; COLOR: #007c3d
}
.numberResults {
	FONT-WEIGHT: bold; COLOR: #d20f13
}
#resultsTable {
	CLEAR: left; MARGIN: 8px; WIDTH: 932px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.noResults {
	HEIGHT: 100px; TEXT-ALIGN: center
}
#selectForm LABEL {
	FONT-SIZE: 90%; FLOAT: left; WIDTH: 105px; HEIGHT: 20px
}
#resultsTable {
	CLEAR: both
}
#resultsTable A {
	COLOR: #000000
}
#resultsTable TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 115%; PADDING-BOTTOM: 8px; LINE-HEIGHT: 125%; PADDING-TOP: 8px
}
#resultsTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-TOP: 16px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#resultsTable THEAD TR {
	BACKGROUND: url(../images/bg_offers_table_top.gif) no-repeat 0px 0px
}
#resultsTable TR TD {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/dotted_line.gif); BACKGROUND-REPEAT: repeat-x
}
#resultsTable TR.lastrow TD {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e4e4e4 1px solid
}
#resultsTable .col-1 {
	WIDTH: 80px
}
#resultsTable .col-2 {
	WIDTH: 120px
}
#resultsTable .col-3 {
	WIDTH: 150px
}
#resultsTable .col-4 {
	WIDTH: 80px
}
#resultsTable .col-5 {
	WIDTH: 150px
}
#resultsTable .col-6 {
	WIDTH: 100px
}
#resultsTable .col-7 {
	WIDTH: 100px
}
#resultsTable .col-8 {
	FONT-WEIGHT: bold; WIDTH: 100px; COLOR: #62af21
}
#resultsTable .col-9 {
	WIDTH: 80px
}
.frenchHead H1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.frenchHead UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 4px
}
.frenchTable {
	MARGIN: 5px 0px 20px 10px; WIDTH: 932px; xbackground: red
}
.frenchTable THEAD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_offers_table_top.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.frenchTable THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px; BORDER-BOTTOM: #dbe4cf 1px solid
}
.frenchTable .borderWhite {
	BORDER-RIGHT: #fff 1px solid
}
.frenchTable .borderGreen {
	BORDER-RIGHT: #d9efbe 1px solid
}
.frenchTable .personsHead TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: #eff9e0; PADDING-BOTTOM: 8px; COLOR: #007c3d; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 2px solid; TEXT-ALIGN: center
}
.frenchTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.frenchTable TBODY TD {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom
}
.frenchTable .date {
	FONT-WEIGHT: 700; BACKGROUND: #eff9e0; MARGIN: 3px 0px 0px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
.frenchTable .col-1 {
	WIDTH: 125px
}
.frenchTable .col-2 {
	WIDTH: 70px
}
.frenchTable .col-3 {
	WIDTH: 70px
}
.frenchTable .col-4 {
	WIDTH: 70px
}
.frenchTable .col-5 {
	WIDTH: 70px
}
.frenchTable .col-6 {
	WIDTH: 70px
}
.frenchTable .col-7 {
	WIDTH: 70px
}
.frenchTable .col-8 {
	WIDTH: 125px
}
.frenchTable .col-9 {
	WIDTH: 260px
}
#OFF01b H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#OFF01b .overlay {
	DISPLAY: none; LEFT: 500px; PADDING-BOTTOM: 0px; WIDTH: 350px; TOP: 470px
}
#OFF01b .overlay UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
#OFF01b .overlay LI {
	FONT-SIZE: 100%; LIST-STYLE-IMAGE: none; LINE-HEIGHT: 140%
}
#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.homeColumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 160px; PADDING-TOP: 13px
}
.sitemapColumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 160px; PADDING-TOP: 13px
}
.sitemapColumn H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_on_white.gif) no-repeat 3px 50%; MARGIN-BOTTOM: 13px
}
#col-home H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_on_white.gif) no-repeat 3px 50%; MARGIN-BOTTOM: 13px
}
.sitemapColumn UL {
	LIST-STYLE-IMAGE: url(../images/arrow_on_white.gif)
}
.sitemapColumn UL LI {
	LIST-STYLE-IMAGE: url(../images/arrow_on_white.gif)
}
.sitemapColumn UL UL {
	MARGIN-TOP: 15px
}
.sitemapColumn LI LI {
	FONT-SIZE: 100%
}
.sitemapColumn A {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
.sitemapColumn A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
#col-home {
	BORDER-LEFT-STYLE: none
}
#sitemapColumnHome {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 80px; PADDING-TOP: 13px
}
#COT01 #subContentInfoLeft {
	WIDTH: 160px
}
#COT01 #subContentInfoRight {
	WIDTH: 358px
}
#COT01 #subContentInfoRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#COT01 #subContentInfoRight UL LI {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/dotted_line.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
#COT01 #subContentInfoRight LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/arrow_on_white.gif) no-repeat 10px 50%; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; COLOR: #4c4c4c; PADDING-TOP: 8px; HEIGHT: 20px; TEXT-DECORATION: none
}
#COT01 #subContentInfoRight LI A:hover {
	COLOR: #61b01f; BACKGROUND-COLOR: #f2fddd
}
.ratingsBox {
	OVERFLOW: auto; WIDTH: 100%
}
.ratingsBox H3 {
	FONT-SIZE: 120%; FLOAT: left; MARGIN-RIGHT: 10px
}
.ratingkey {
	BACKGROUND: url(../images/key_rating_gold.gif) no-repeat 0px 2px; FLOAT: left; WIDTH: 20px; TEXT-INDENT: -99999px; HEIGHT: 18px
}
#ACT01 #subContentInfoRight {
	MARGIN-LEFT: 5px
}
#ACT01 #subContentInfoRight SELECT {
	FLOAT: left; MARGIN: 0px 18px 0px 0px
}
#ACT01 #subContentInfoRight .flexiButton {
	FLOAT: left; MARGIN: 0px
}
#THE01 #eventNav {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 8px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #666666 1px solid
}
#THE01 #eventNav #eventNavMonths {
	COLOR: #333333; TEXT-ALIGN: center
}
#THE01 #eventNav A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#THE01 #eventNav A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#THE01 #eventNav A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#THE01 #eventNav A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#THE01 #eventNav #eventNavMonths A.shifter {
	TEXT-DECORATION: none
}
#THE01 #eventNav #eventNavPages {
	MARGIN-TOP: 1em; COLOR: #333333; TEXT-ALIGN: center
}
#THE01 #eventNav #eventNavPages A {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#helpForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#helpForm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#helpForm FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 5px
}
#helpForm LABEL {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 235px; HEIGHT: 40px; PADDING-TOP: 5px; LINE-HEIGHT: normal
}
#helpForm #feedBack SELECT {
	MARGIN-TOP: 8px; DISPLAY: block; WIDTH: 230px; HEIGHT: 20px
}
#helpForm #feedBack INPUT, #helpForm #personalDetails INPUT {
	DISPLAY: block; WIDTH: 230px; HEIGHT: 20px
}
#helpForm TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%;
}
#helpForm #personalDetails SELECT {
	DISPLAY: block; WIDTH: 230px; HEIGHT: 20px
}
#helpForm .feedbackTextarea {
	CLEAR: both; DISPLAY: block; FLOAT: none; HEIGHT: auto
}
#helpForm TEXTAREA {
	MARGIN: 8px 0px 0px; OVERFLOW: auto; WIDTH: 510px; HEIGHT: 92px
}
#helpForm .required {
	FONT-SIZE: 11px; COLOR: #d20f15
}
#helpForm .required2 {
	FONT-SIZE: 11px; COLOR: #3f3f3f
}
#helpForm H3, .textcontent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; BACKGROUND: url(../images/form_dotted_line.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 5px 17px 5px 0px; COLOR: #007c3d; PADDING-TOP: 5px
}
#helpForm TABLE {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 20px; WIDTH: 300px; TEXT-ALIGN: left
}
#helpForm TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px
}
#helpForm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px
}
#entryPage {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 120px
}
#entryPage FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#entryPage P {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100%
}
#entryPage LABEL {
	DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px 0px 5px
}
#entryPage SELECT {
	MARGIN: 0px; WIDTH: 200px
}
#entryPage FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 225px; PADDING-TOP: 0px
}
#entryPage .flexiButton {
	CLEAR: both; DISPLAY: block; FLOAT: left
}
#entryImage IMG {
	MARGIN: 5px 0px 5px 8px
}
#imageGallery {
	WIDTH: 254px; POSITION: relative; HEIGHT: 233px
}
#imageGallery defaultImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#imageGallery .galleryBorder {
	DISPLAY: block; FLOAT:left; WIDTH: 254px; POSITION: relative; HEIGHT: 154px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../images/promo_wave_small.png'); MARGIN: 0px; MARGIN-TOP: -154px; TEXT-INDENT: -9999px; Z-INDEX: 9999;
}
[id]#imageGallery .galleryBorder {
	BACKGROUND-IMAGE: url(../images/promo_wave_small.png);
}
#imageGallery .thumbs {
	LEFT: 0px; BOTTOM: -1px; POSITION: absolute
}
HTML > BODY #imageGallery .thumbs {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
#imageGallery A.gallery:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGallery A.gallery:focus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGallery A.gallery SPAN {
	DISPLAY: none
}
#imageGallery A.gallery:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGallery A.gallery:active SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 251px; POSITION: absolute; TOP: -178px; HEIGHT: 154px
}
#imageGallery A.gallery:focus SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 251px; POSITION: absolute; TOP: -178px; HEIGHT: 154px
}
#imageGallery A {
	COLOR: #000
}
#imageGallery A:visited {
	COLOR: #000
}
A.gallery {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 77px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 53px
}
A.gallery:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 77px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 53px
}
#imageGallery A#gallery3 {
	MARGIN-RIGHT: 0px
}
#imageGalleryInTab {
	WIDTH: 165px; POSITION: relative; HEIGHT: 184px
}
#imageGalleryInTab .defaultImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#imageGalleryInTab .thumbs {
	LEFT: 0px; BOTTOM: -1px; POSITION: absolute
}
HTML > BODY #imageGalleryInTab .thumbs {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
#imageGalleryInTab A.gallery:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGalleryInTab A.gallery:focus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGalleryInTab A.gallery SPAN {
	DISPLAY: none
}
#imageGalleryInTab A.gallery:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#imageGalleryInTab A.gallery:active SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 165px; POSITION: absolute; TOP: -128px; HEIGHT: 124px
}
#imageGalleryInTab A.gallery:focus SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 165px; POSITION: absolute; TOP: -128px; HEIGHT: 124px
}
#imageGalleryInTab A {
	COLOR: #000
}
#imageGalleryInTab A:visited {
	COLOR: #000
}
#imageGalleryInTab A.gallery {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 45px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 34px
}
#imageGalleryInTab A.gallery:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 45px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 34px
}
.inTabLeftGalleryLarge #imageGalleryInTab {
	WIDTH: 251px; POSITION: relative; HEIGHT: 220px
}
.inTabLeftGalleryLarge #imageGalleryInTab .defaultImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.inTabLeftGalleryLarge #imageGalleryInTab .defaultImage IMG {
	WIDTH: 251px; HEIGHT: 154px
}
.inTabLeftGalleryLarge #imageGalleryInTab .thumbs {
	LEFT: 0px; BOTTOM: -1px; POSITION: absolute
}
HTML > BODY .inTabLeftGalleryLarge #imageGalleryInTab .thumbs {
	LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:focus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery SPAN {
	DISPLAY: none
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:active SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 251px; POSITION: absolute; TOP: -175px; HEIGHT: 154px
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:focus SPAN {
	DISPLAY: block; Z-INDEX: 50; LEFT: 0px; WIDTH: 251px; POSITION: absolute; TOP: -175px; HEIGHT: 154px
}
.inTabLeftGalleryLarge #imageGalleryInTab A {
	COLOR: #000
}
.inTabLeftGalleryLarge #imageGalleryInTab A:visited {
	COLOR: #000
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 74px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 43px
}
.inTabLeftGalleryLarge #imageGalleryInTab A.gallery:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 50; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 74px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 43px
}
.othermedia {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 0px
}
.othermedia .mediaContainer {
	FLOAT: left; WIDTH: 560px; BORDER-BOTTOM: #c8d1bb 1px solid
}
.othermedia .mediaContainer .media {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 0px
}
.richmedia {
	BORDER-TOP: #62af21 1px solid; BACKGROUND: #eee; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 559px; PADDING-TOP: 0px; BORDER-BOTTOM: #62af21 1px solid; HEIGHT: 269px
}
.richmedia .media {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 0px
}
.richmedia .media_previous {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/photo_previous.gif) no-repeat; FLOAT: left; WIDTH: 16px; MARGIN-RIGHT: -13px; HEIGHT: 244px
}
.richmedia .media_next {
	BORDER-RIGHT: #62af21 1px solid; MARGIN-TOP: 0px; BACKGROUND: url(../images/photo_next.gif) no-repeat; FLOAT: right; BORDER-LEFT: #62af21 1px solid; WIDTH: 16px; MARGIN-RIGHT: 0px; HEIGHT: 244px
}
.richmedia2 {
	BORDER-TOP: #62af21 1px solid; BACKGROUND: #eee; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 559px; PADDING-TOP: 0px; BORDER-BOTTOM: #62af21 1px solid; HEIGHT: 269px
}
.richmedia2 .media {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: inline; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 269px
}
.richmedia2 .media .media_previous {
	BORDER-RIGHT: #62af21 1px solid; BACKGROUND: url(../images/photo_previous2.gif) #e7f7ce no-repeat center center; FLOAT: left; BORDER-LEFT: #62af21 1px solid; WIDTH: 16px; HEIGHT: 270px
}
.richmedia2 .media .media_next {
	BORDER-RIGHT: #62af21 1px solid; BACKGROUND: url(../images/photo_next2.gif) #e7f7ce no-repeat center center; FLOAT: right; BORDER-LEFT: #62af21 1px solid; WIDTH: 16px; HEIGHT: 270px
}
.richmedia2 .media A {
	DISPLAY: block; WIDTH: 16px; HEIGHT: 269px
}
.richmedia .videoNav {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 13px; OVERFLOW: hidden; WIDTH: 198px; HEIGHT: 240px
}
.richmedia H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(../images/icon_video.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 20px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px
}
.richmedia2 .videoNav {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 13px; OVERFLOW: hidden; WIDTH: 198px; HEIGHT: 240px
}
.richmedia2 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(../images/icon_video.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 20px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px
}
.videoNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 20px 0px 17px; PADDING-TOP: 0px
}
.videoNav LI {
	LIST-STYLE-IMAGE: none; BORDER-BOTTOM: #d8d8d8 1px solid; LIST-STYLE-TYPE: none
}
.videoNav LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: 700; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.videoNav LI A:hover {
	BACKGROUND: #f0fde0; COLOR: #60af1e; TEXT-DECORATION: underline
}
.videoNav LI.selected A {
	BACKGROUND: #f0fde0; COLOR: #60af1e
}
.videoNav LI.lastChild {
	BORDER-BOTTOM-STYLE: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.accordian:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clear {
	CLEAR: both
}
.clearPad {
	CLEAR: both; HEIGHT: 1em
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
* HTML .accordian {
	HEIGHT: 1%
}
.accordian {
	DISPLAY: block
}
.hidden {
	DISPLAY: none
}
#promoBox {
	MARGIN-BOTTOM: 13px; height: 288px; width: 970px
}
/*#promoBox a.am {
	DISPLAY: block; height: 229px; width: 727px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../images/aquamundo_nl.gif'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: bottom right; CURSOR: pointer; TEXT-INDENT: -9999px
}*/
#promoBox a.am span {
	DISPLAY: block; height: 200px; width: 200px;
}
#promoBox a.am {
	DISPLAY: block; MARGIN-TOP: 23px; MARGIN-LEFT: 23px; height: 177px; width: 177px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/aquamundo_nl.png'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: bottom right; TEXT-INDENT: -9999px; CURSOR: pointer;
}
[id]#promoBox a.am {
	BACKGROUND-IMAGE: url(../images/aquamundo_nl.png);
}
#promoBox a.de {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/aquamundo_de.png');
}
[id]#promoBox a.de {
	BACKGROUND-IMAGE: url(../images/aquamundo_de.png);
}
#promoBox a.fr {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/aquamundo_fr.png');
}
[id]#promoBox a.fr {
	BACKGROUND-IMAGE: url(../images/aquamundo_fr.png);
}
#promoBox #wave {
	DISPLAY: inline-block; WIDTH: 970px; HEIGHT: 288px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/promo_wave_new.png'); MARGIN: 0px; z-index:1
}
[id]#promoBox #wave {
	BACKGROUND-IMAGE: url(../images/promo_wave_new.png);
}
#promoBox #wave #flashbutton {
	z-index:2
}
.infobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #B6C92F;
}
.infobox .hd {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/bg_infobox_t.gif); OVERFLOW: hidden; BACKGROUND-REPEAT:no-repeat; HEIGHT: 11px
}
.infobox .body {
	BACKGROUND-IMAGE: url(../images/bg_infobox_body.gif); PADDING-BOTTOM: 0.1em; MARGIN: 0px 6px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
.infobox .ft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/bg_infobox_b.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.box {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: 100% 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y;
}
.bi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y;
}
.bt {
	BACKGROUND-POSITION: 100% 0px; MARGIN: 0px -2px; OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.bt DIV {
	BACKGROUND-POSITION: 0px 0px; OVERFLOW: hidden; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.bb {
	CLEAR: both; BACKGROUND-POSITION: 100% 100%; MARGIN: 0px -2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.bb DIV {
	BACKGROUND-POSITION: 0px -54px; OVERFLOW: hidden; WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.tabsTop {
	CLEAR: left; FONT-WEIGHT: 700; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/tabTopBottomStrip.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 36px
}
.tabsTop UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/tabTopCornerCap.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
.tabsTop UL LI {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 7px; FLOAT: left; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
.tabsTop UL LI A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right 50%; MIN-WIDTH: 90px; DISPLAY: block; WIDTH: auto! important; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; TEXT-DECORATION: none
}
.tabsTop UL LI A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.tabsTop UL LI.on {
	BACKGROUND-IMAGE: url(../images/tabTopOnLeft.gif)
}
.tabsTop UL LI.on A {
	BACKGROUND-IMAGE: url(../images/tabTopOnRight.gif); COLOR: #5fae1d
}
.tabsTop UL LI.on A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopOnMiddle.gif)
}
.tabsTop UL LI.off {
	BACKGROUND-IMAGE: url(../images/tabTopOffLeft.gif)
}
.tabsTop UL LI.off A {
	BACKGROUND-IMAGE: url(../images/tabTopOffRight.gif); COLOR: #3f3f3f
}
.tabsTop UL LI.off A:hover {
	COLOR: #5fae1d
}
.tabsTop UL LI.off A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopOffMiddle.gif)
}
.tabsTop UL LI.endcap {
	BACKGROUND-IMAGE: url(../images/tabTopEndcap.gif); WIDTH: 7px; HEIGHT: 36px
}
.hideTab {
	DISPLAY: none
}
.tabsTopNew {
	CLEAR: left; FONT-WEIGHT: 700; FONT-SIZE: 90%; BACKGROUND: url(../images/tabTopNewBottomStrip.gif) #e4f5cb repeat-x left bottom; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 36px
}
.tabsTopNew UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tabTopNewCornerCap.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
.tabsTopNew UL LI {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; FLOAT: left; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.tabsTopNew UL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; MIN-WIDTH: 90px; DISPLAY: block; WIDTH: auto! important; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; TEXT-DECORATION: none
}
.tabsTopNew UL LI A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.tabsTopNew UL LI.on {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnLeft.gif)
}
.tabsTopNew UL LI.on A {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnRight.gif); COLOR: #5fae1d
}
.tabsTopNew UL LI.on A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnMiddle.gif)
}
.tabsTopNew UL LI.off {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffLeft.gif)
}
.tabsTopNew UL LI.off A {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffRight.gif); COLOR: #3f3f3f
}
.tabsTopNew UL LI.off A:hover {
	COLOR: #5fae1d
}
.tabsTopNew UL LI.off A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffMiddle.gif)
}
.tabsTopNew UL LI.endcap {
	BACKGROUND-IMAGE: url(../images/tabTopNewEndcap.gif); WIDTH: 7px; HEIGHT: 36px
}
.tabsTopNewNOBG {
	CLEAR: left; FONT-WEIGHT: 700; FONT-SIZE: 90%; BACKGROUND: url(../images/tabTopNewBottomStripNOBG.gif) repeat-x left bottom; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 36px
}
.tabsTopNewNOBG UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tabTopNewCornerCap.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
.tabsTopNewNOBG UL LI {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; FLOAT: left; MARGIN-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat
}
.tabsTopNewNOBG UL LI A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; MIN-WIDTH: 90px; DISPLAY: block; WIDTH: auto! important; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; TEXT-DECORATION: none
}
.tabsTopNewNOBG UL LI A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.tabsTopNewNOBG UL LI.on {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnLeft.gif)
}
.tabsTopNewNOBG UL LI.on A {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnRight.gif); COLOR: #5fae1d
}
.tabsTopNewNOBG UL LI.on A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopNewOnMiddle.gif)
}
.tabsTopNewNOBG UL LI.off {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffLeft.gif)
}
.tabsTopNewNOBG UL LI.off A {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffRight.gif); COLOR: #3f3f3f
}
.tabsTopNewNOBG UL LI.off A:hover {
	COLOR: #5fae1d
}
.tabsTopNewNOBG UL LI.off A SPAN {
	BACKGROUND-IMAGE: url(../images/tabTopNewOffMiddle.gif)
}
.tabsTopNewNOBG UL LI.endcap {
	BACKGROUND-IMAGE: url(../images/tabTopNewEndcap.gif); WIDTH: 7px; HEIGHT: 36px
}
.tabsBottom {
	CLEAR: left; FONT-WEIGHT: 700; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/tabBottomBottomStrip.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 36px
}
.tabsBottom UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/tabBottomCornerCap.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
.tabsBottom UL LI {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 7px; FLOAT: left; BACKGROUND-REPEAT: no-repeat
}
.tabsBottom UL LI A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right 50%; MIN-WIDTH: 100px; DISPLAY: block; WIDTH: auto! important; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; TEXT-DECORATION: none
}
.tabsBottom UL LI A SPAN {
	MIN-WIDTH: 100px; DISPLAY: block; LINE-HEIGHT: 110%; PADDING-TOP: 12px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px; TEXT-ALIGN: center
}
.tabsBottom UL LI.on {
	BACKGROUND-IMAGE: url(../images/tabBottomOnLeft.gif)
}
.tabsBottom UL LI.on A {
	BACKGROUND-IMAGE: url(../images/tabBottomOnRight.gif); COLOR: #5fae1d
}
.tabsBottom UL LI.on A SPAN {
	BACKGROUND-IMAGE: url(../images/tabBottomOnMiddle.gif)
}
.tabsBottom UL LI.off {
	BACKGROUND-IMAGE: url(../images/tabBottomOffLeft.gif)
}
.tabsBottom UL LI.off A {
	BACKGROUND-IMAGE: url(../images/tabBottomOffRight.gif); COLOR: #3f3f3f
}
.tabsBottom UL LI.off A:hover {
	COLOR: #5fae1d
}
.tabsBottom UL LI.off A SPAN {
	BACKGROUND-IMAGE: url(../images/tabBottomOffMiddle.gif)
}
.tabsBottom UL LI.endcap {
	BACKGROUND-IMAGE: url(../images/tabBottomEndcap.gif); WIDTH: 7px; HEIGHT: 36px
}
.tabsBottomNew {
	WIDTH: 577px; BACKGROUND: url(../images/bottom_leftTabContent.gif) #ffffff no-repeat right top; FLOAT: right; HEIGHT: 30px; CLEAR: both; FONT-SIZE: 90%; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.tabsBottomNew UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -1px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tabsBottomNew UL LI {
	PADDING-LEFT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; MARGIN-RIGHT: 6px
}
.tabsBottomNew UL LI A {
	WIDTH: auto !important; WIDTH: 100px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 30px; CURSOR: pointer; TEXT-DECORATION: none
}
.tabsBottomNew UL LI A.long_tab {
	WIDTH: auto !important; WIDTH: 200px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 30px; CURSOR: pointer; TEXT-DECORATION: none
}
.tabsBottomNew UL LI A SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 110%; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px; PADDING-TOP: 10px
}
.tabsBottomNew UL LI.on {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOnLeft.gif); TOP: -1px
}
.tabsBottomNew UL LI.on A {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOnRight.gif); COLOR: #5fae1d
}
.tabsBottomNew UL LI.on A SPAN {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOnMiddle.gif)
}
.tabsBottomNew UL LI.off {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOffLeft.gif)
}
.tabsBottomNew UL LI.off A {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOffRight.gif); COLOR: #3f3f3f
}
.tabsBottomNew UL LI.off A:hover {
	COLOR: #5fae1d
}
.tabsBottomNew UL LI.off A SPAN {
	BACKGROUND-IMAGE: url(../images/tabBottomNewOffMiddle.gif)
}
.tabsBottomNew UL LI.endcap {
	BACKGROUND-IMAGE: url(../images/tabBottomEndcap.gif); WIDTH: 7px; HEIGHT: 36px
}
.tabsRichmedia {
	BACKGROUND: #e2f5cb; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 560px; HEIGHT: 29px
}
.tabsRichmedia UL {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 6px 0px 0px; LIST-STYLE-TYPE: none
}
.tabsRichmedia UL LI {
	BACKGROUND: url(../images/tabsRichmediaLeft.gif) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 10px
}
.tabsRichmedia LI SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(../images/tabsRichmediaMiddle.gif) repeat-x 50% top; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
.tabsRichmedia LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: 700; BACKGROUND: url(../images/tabsRichmediaRight.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #017d3f; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.tabsRichmedia LI A:hover {
	COLOR: #60af1e; TEXT-DECORATION: none
}
.tabsRichmedia LI.on {
	BACKGROUND: url(../images/tabsRichmediaLeftOn.gif) no-repeat left top
}
.tabsRichmedia LI.on SPAN {
	BACKGROUND: url(../images/tabsRichmediaMiddleOn.gif) repeat-x 50% top
}
.tabsRichmedia LI.on A {
	BACKGROUND: url(../images/tabsRichmediaRightOn.gif) no-repeat right top; COLOR: #60af1e
}
.tabsRichmedia LI.on A:hover {
	TEXT-DECORATION: none
}
.tabsRichmediaNew {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 560px
}
.tabsRichmediaNew UL {
	FLOAT: right; MARGIN: 0px 6px 0px 0px; LIST-STYLE-TYPE: none
}
.tabsRichmediaNew UL LI {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative
}
.tabsRichmediaNew UL LI .rmVideo {
	BACKGROUND: url(../images/tabsRichmediaVideo.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI .rmPhoto {
	BACKGROUND: url(../images/tabsRichmediaPhoto.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI .rmVirtualTour {
	BACKGROUND: url(../images/tabsRichmediaVirtualTour.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: 700; BACKGROUND: url(../images/tabsRichmediaRightNew.gif) no-repeat right bottom; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #017d3f; PADDING-TOP: 3px; POSITION: relative; TEXT-DECORATION: underline
}
.tabsRichmediaNew UL LI A:hover {
	COLOR: #60af1e; TEXT-DECORATION: underline
}
.tabsRichmediaNew UL LI.on {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; POSITION: relative; TOP: -1px
}
.tabsRichmediaNew UL LI.on .rmVideo {
	BACKGROUND: url(../images/tabsRichmediaVideoOn.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI.on .rmPhoto {
	BACKGROUND: url(../images/tabsRichmediaPhotoOn.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI.on .rmVirtualTour {
	BACKGROUND: url(../images/tabsRichmediaVirtualTourOn.gif) no-repeat left bottom
}
.tabsRichmediaNew UL LI.on A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: 700; BACKGROUND: url(../images/tabsRichmediaRightNewOn.gif) no-repeat right bottom; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #60af1e; PADDING-TOP: 4px; POSITION: relative; TEXT-DECORATION: underline
}
.tabsRichmediaNew UL LI.on A:hover {
	TEXT-DECORATION: none
}
#agendaBox UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/dotted_line.gif); LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none
}
#agendaBox .offer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/dotted_line.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 185px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; PADDING-LEFT: 14px;
}
#agendaBox LI.offer:hover {
	BACKGROUND-COLOR: #f0fde0;
}
#agendaBox .offer A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; FONT-WEIGHT: 700; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; 
}
#agendaBox .offer SPAN.titles {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; FONT-WEIGHT: 700; FLOAT: left; BACKGROUND-IMAGE: url(../images/icon_lastchance.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#agendaBox A:hover {
	TEXT-DECORATION: underline
}
#agendaBox .offer .descr {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; MARGIN-RIGHT: -3px;
}
#agendaBox .offer .price A {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: none transparent; FLOAT: right; WIDTH: 70px; COLOR: #ce0004
}
#agendaBox .offer .descr A {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BACKGROUND: none transparent; WIDTH: 140px;
}
#agendaBox .offer IMG {
	MARGIN-RIGHT: 5px;
}
#agendaBox .offer A.viewButton {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 16px; FLOAT: right; BACKGROUND-IMAGE: url(../images/arrow_on_white.gif); PADDING-BOTTOM: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#agendaBox .offer .months {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 3px
}
#agendaBox H2 {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/bullet_arrow.gif) left 50% no-repeat; MARGIN: 1em 0px 0px; FONT-WEIGHT: normal;
}
#offersBox UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/dotted_line.gif); LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none
}
#offersBox .offer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/dotted_line.gif); PADDING-BOTTOM: 1em; MARGIN: 0px; OVERFLOW: auto; WIDTH: 200px; PADDING-TOP: 1em; BACKGROUND-REPEAT: repeat-x
}
#offersBox LI.offer:hover {
	BACKGROUND-COLOR: #f0fde0
}
#offersBox .offer A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: 700; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
}
#offersBox .offer SPAN.titles {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: 700; FLOAT: left; BACKGROUND-IMAGE: url(../images/icon_lastchance.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#offersBox A:hover {
	TEXT-DECORATION: underline
}
#offersBox .offer .descr {
	PADDING: 0px; DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px 0px 0px 16px;
}


#offersBox .offer .price A {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BACKGROUND: none transparent; FLOAT: right; WIDTH: 70px; COLOR: #ce0004
}
#offersBox .offer .descr A {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: 400; BACKGROUND: none transparent; WIDTH: 170px; MARGIN-LEFT:14px; FLOAT:left;
}
#offersBox .offer A.viewButton {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 16px; FLOAT: right; BACKGROUND-IMAGE: url(../images/arrow_on_white.gif); PADDING-BOTTOM: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#offersBox .offer .months {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 3px
}
#offersBox H2 {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/bullet_arrow.gif) left 50% no-repeat; MARGIN: 1em 0px 0px; FONT-WEIGHT: normal;
}
#highlightBox {
	MARGIN-TOP: 12px; BACKGROUND-COLOR: #e8f9d4
}
#subContentRight #highlightBox {
	WIDTH: 270px
}
#contactBox #highlightBox {
	MARGIN: 12px 7px 5px; BACKGROUND-COLOR: #e8f9d4
}
#highlightBox H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_contact_mini.gif) no-repeat left center
}
#highlightBox .corner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px; HEIGHT: 5px
}
#highlightBox .tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_tl.gif); BACKGROUND-REPEAT: no-repeat
}
#highlightBox .tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_tr.gif); BACKGROUND-REPEAT: no-repeat
}
#highlightBox .bl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_bl.gif); OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#highlightBox .br {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_br.gif); OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#highlightBox .hd {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_t.gif); OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
#highlightBox .bd {
	BORDER-RIGHT: #81c547 1px solid; BORDER-LEFT: #81c547 1px solid; HEIGHT: 100%
}
#highlightBox .body {
	PADDING-LEFT: 5px; HEIGHT: 100%
}
#highlightBox .bodyPadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 100%
}
#highlightBox .ft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/bg_infobox_contact_b.gif); OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
#highlightBox H3 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(../images/search.gif) no-repeat left center; FLOAT: left; MARGIN: 3px 0px 3px 4px
}
#highlightBox H4 {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: url(../images/search.gif) no-repeat left center; MARGIN: 0px 0px 3px 3px; LINE-HEIGHT: 120%
}
#highlightBox SELECT {
	FONT-WEIGHT: normal; MARGIN-LEFT: 1em
}
#highlightBox .flexiButton {
	MARGIN-TOP: 3px; PADDING-LEFT: 1em; FLOAT: left; MARGIN-BOTTOM: 3px
}
#highlightBox .flexiButton SPAN {
	HEIGHT: 15px
}
#highlightBox .highlightCopy {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x left top; MARGIN-LEFT: 25px; PADDING-TOP: 3px
}
#highlightBox .highlightButton {
	FLOAT: right
}
#highlightBox .highlightButton .flexiButton2 {
	MARGIN-RIGHT: 0px
}
#highlightBox .highlightButton SPAN {
	PADDING-RIGHT: 30px
}
#planOptionsBox {
	CLEAR: both; FONT-SIZE: 100%; MARGIN: 20px 0px 25px 3px
}
#planOptionsBox H2 {
	PADDING-LEFT: 24px; BACKGROUND: url(../images/icon_face.gif) no-repeat; MARGIN-BOTTOM: 1px;
}
#dealsBoxes UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none;
}
#dealsBoxes UL LI {
	LINE-HEIGHT: 120%
}
#dealsBoxes UL A {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 16px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/arrow_on_white.gif); COLOR: #3f3f3f; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
}
#dealsBoxes UL A:hover {
	TEXT-DECORATION: underline;
}
#questionBoxesBorder {
	WIDTH: 738px; MARGIN-BOTTOM: 5px;
}
#questionBoxes {
	WIDTH: 738px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#questionBoxes UL {
	HEIGHT: 37px; WIDTH: 738px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#questionBoxes LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; MARGIN-TOP: 4px; MARGIN-RIGHT:2px; WIDTH: 244px; PADDING-TOP: 0px;
}
#questionBoxes LI.questionBoxRight {
	MARGIN-RIGHT:0px;
}
#questionBoxes LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 5px 8px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: 700; FONT-SIZE: 100%; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 0px 5px; WIDTH: 204px; CURSOR: pointer; COLOR: #0D5E35; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, Verdana; TEXT-DECORATION: none; padding-top:0px;
		background-position:5px 2px;
		padding-bottom:0px;
		height:29px;		
}
#questionBoxes LI A:hover {
	BACKGROUND: url(../images/bullet_arrow.gif) #f0fde0 no-repeat 5px 8px;
		background-position:5px 2px;
		padding-bottom:0px;
		height:29px;
}
#questionBox1, #questionBox2, #questionBox3 {
	BACKGROUND: url(../images/bullet_arrow.gif);
	background-position:5px 2px;
}
#dealsBoxesBorder {
	HEIGHT: 150px; MARGIN-BOTTOM: 13px;
}
#dealsBoxes .dealsbox, #dealsBoxes .dealsbox2 {
	FLOAT: left; HEIGHT: 150px; 
}
#dealsBoxes P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 4px 8px 16px; PADDING-TOP: 0px
}
#dealsBoxes .dealsbox_img {
	DISPLAY: block; WIDTH: 212px; HEIGHT: 105px; MARGIN-LEFT: 11px; MARGIN-TOP: 8px;
}
#dealsBoxes .dealsbox_title {
	WIDTH: 202px; HEIGHT: 14px; PADDING: 5px; PADDING-LEFT: 15px; MARGIN: 0px; MARGIN-LEFT: 11px; MARGIN-TOP:5px;  BACKGROUND-POSITION: 0px 4px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/deals_arrow.gif); BACKGROUND-REPEAT: no-repeat;
}
#dealsBoxes .dealsbox_title A {
	FONT-FAMILY:Arial, Helvetica, sans-serif; COLOR: #4D4D4D; FONT-SIZE: 9pt; FONT-WEIGHT: 700; TEXT-DECORATION: none;
}
#dealsBoxes .dealsbox_title A:hover {
	TEXT-DECORATION: underline;
}
#dealsBoxes .dealsbox_img A {
	DISPLAY: block; WIDTH: 212px; HEIGHT: 14px; CURSOR: pointer; TEXT-INDENT: -9999px
}
[id]#dealsBoxes .dealsbox_img A {
	DISPLAY: block; WIDTH: 212px; HEIGHT: 105px;
}
#dealsBoxes .dealsbox_img SPAN {
	DISPLAY: block; WIDTH: 212px; HEIGHT: 105px;
}
#village_box {
	PADDING-TOP: 4px
}
#select_village {
	BORDER-RIGHT: #007c3d 1px solid; BORDER-TOP: #007c3d 1px solid; BORDER-LEFT: #007c3d 1px solid; COLOR: #007c3d; BORDER-BOTTOM: #007c3d 1px solid
}
#choose_village UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#choose_village A {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #007c3d; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village LI {
	DISPLAY: inline; POSITION: relative
}
#choose_village LI UL {
	DISPLAY: none; POSITION: relative; TOP: 4px
}
#choose_village UL A {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-SIZE: 10px; BACKGROUND: #e8f9d4; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #777; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village UL SPAN {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8f9d4; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village LI UL LI {
	DISPLAY: block; MARGIN: 0px; WIDTH: 150px
}
LI UL LI A {
	DISPLAY: block; MARGIN: 0px; WIDTH: 150px
}
#choose_village UL LI {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom; HEIGHT: 25px
}
#choose_village UL LI A {
	BACKGROUND: url(../images/arrow_on_light_green.gif) no-repeat 140px 50%
}
#choose_village LI {
	FLOAT: left; HEIGHT: 1%
}
#choose_village A {
	WIDTH: 200px
}
#choose_village UL LI A:hover {
	BACKGROUND: url(../images/arrow_on_light_green.gif) no-repeat 140px 50%; COLOR: #007c3d
}
#choose_village LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
#village_button {
	BACKGROUND: url(../images/othersButtons.gif) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 4px; WIDTH: 161px; PADDING-TOP: 5px; HEIGHT: 24px
}
#village_box_new {
	PADDING-TOP: 4px
}
#choose_village_new UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#choose_village_new A {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #007c3d; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village_new LI {
	DISPLAY: inline; POSITION: relative
}
#choose_village_new LI UL {
	DISPLAY: inline; POSITION: relative; TOP: 4px
}
#choose_village_new UL A {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-SIZE: 10px; BACKGROUND: #e8f9d4; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #777; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village_new UL SPAN {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 0px solid; MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8f9d4; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 0px solid; COLOR: #000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
#choose_village_new LI UL LI {
	DISPLAY: block; MARGIN: 0px; WIDTH: 150px
}
LI UL LI A {
	DISPLAY: block; MARGIN: 0px; WIDTH: 150px
}
#choose_village_new UL LI {
	BACKGROUND: url(../images/dotted_line.gif) repeat-x 50% bottom; HEIGHT: 25px
}
#choose_village_new UL LI A {
	BACKGROUND: url(../images/arrow_on_light_green.gif) no-repeat 140px 50%
}
#choose_village_new LI {
	FLOAT: left; HEIGHT: 1%
}
#choose_village_new A {
	WIDTH: 200px
}
#choose_village_new UL LI A:hover {
	BACKGROUND: url(../images/arrow_on_light_green.gif) no-repeat 140px 50%; COLOR: #007c3d
}
#choose_village_new LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
.village_butt {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/othersButtons.gif) no-repeat right top; PADDING-BOTTOM: 4px; WIDTH: 161px; CURSOR: hand; COLOR: #007c3d; PADDING-TOP: 8px; HEIGHT: 24px
}
.village_butt SPAN {
	PADDING-LEFT: 10px
}
.default_hide {
	DISPLAY: none; VISIBILITY: hidden
}
* HTML .genericButton {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/othersButtons.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 22px
}
.genericButton {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/othersButtons.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 22px
}
.genericButton SPAN {
	FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
.genericButton A {
	FONT-WEIGHT: bold; COLOR: #02773c; TEXT-DECORATION: none
}
.genericButton A:hover {
	FONT-WEIGHT: bold; COLOR: #034328; TEXT-DECORATION: none
}
#COT01 #subContentInfoRightNew {
	WIDTH: 200px
}
#COT01 #subContentInfoRightNew UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#COT01 #subContentInfoRightNew UL LI {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/dotted_line.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
#COT01 #subContentInfoRightNew LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 100%; BACKGROUND: url(../images/arrow_on_white.gif) no-repeat 10px 50%; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; COLOR: #4c4c4c; PADDING-TOP: 8px; HEIGHT: 20px; TEXT-DECORATION: none
}
#COT01 #subContentInfoRightNew LI A:hover {
	COLOR: #61b01f; BACKGROUND-COLOR: #f2fddd
}
.textcontent a {
	color: #006600
}