BODY {
	FONT-SIZE: 11px; BACKGROUND: url(body.gif) #b9b9b9; MARGIN: 20px 0px 0px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both
}
.hidden {
	DISPLAY: none
}
.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}
#top {
	BACKGROUND: url(top_back_blue.gif) no-repeat 50% top; MARGIN: auto; WIDTH: 792px; HEIGHT: 16px; TEXT-ALIGN: left
}
#bottom {
	BACKGROUND: url(bottom_back.png) no-repeat 50% top; MARGIN: auto; WIDTH: 792px; HEIGHT: 26px; TEXT-ALIGN: left
}
#bottom2 {
	BACKGROUND: #FFF; MARGIN: auto; WIDTH: 792px; HEIGHT: 16px; TEXT-ALIGN: center
}
#container {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: url(back.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 744px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#container_backup {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 744px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 767px; COLOR: #666666; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#logo {
	WIDTH: 744px; HEIGHT: 81px; padding-bottom: 10px
}
.menu {
	BACKGROUND: url(http://www.bluetahiti.com/images/menu.gif) no-repeat 50% top; WIDTH: 744px; POSITION: relative; HEIGHT: 34px
}
#topnav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 744px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; HEIGHT: 34px
}
#topnav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 34px; HEIGHT: 0px! important; TEXT-DECORATION: none
}
#topnav A:hover {
	BACKGROUND-POSITION: 0px -34px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#topnav A:active {
	BACKGROUND-POSITION: 0px -34px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#topnav A.selected {
	BACKGROUND-POSITION: 0px -34px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#tnav_01 A {
	BACKGROUND: url(topnav_home.gif) no-repeat left top; WIDTH: 68px
}
#tnav_02 A {
	BACKGROUND: url(topnav_explained.gif) no-repeat left top; WIDTH: 82px
}
#tnav_03 A {
	BACKGROUND: url(topnav_database.gif) no-repeat left top; WIDTH: 83px
}
#tnav_04 A {
	BACKGROUND: url(topnav_campaign.gif) no-repeat left top; WIDTH: 86px
}
#tnav_05 A {
	BACKGROUND: url(topnav_results.gif) no-repeat left top; WIDTH: 73px
}
#tnav_06 A {
	BACKGROUND: url(topnav_portfolio.gif) no-repeat left top; WIDTH: 104px
}
#tnav_07 A {
	BACKGROUND: url(topnav_contact.gif) no-repeat left top; WIDTH: 92px
}
#tnav_08 A {
	BACKGROUND: url(topnav_user.gif) no-repeat left top; WIDTH: 156px
}
#flashcontent_old {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 744px; PADDING-TOP: 7px; HEIGHT: 261px; TEXT-ALIGN: center
}
#subnav_content_info {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 22px; BACKGROUND: url(part_back.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 15px; HEIGHT: 360px; voice-family: inherit
}
#subnav_content_dc_quote {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 22px; BACKGROUND: #FFF; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 15px; HEIGHT: 750px; voice-family: inherit
}
#subnav_content_info_all {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 22px; BACKGROUND: url(whole_back.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 15px; HEIGHT: 360px; voice-family: inherit
}
#subnav_content_flash {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(whole_back.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 260px; voice-family: inherit
}
#subnav_content_howitworks {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 22px; BACKGROUND: url(whole_back_howitworks.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 15px; HEIGHT: 475px; voice-family: inherit
}
#small_01 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 22px; BACKGROUND: url(http://www.bluetahiti.com/images/home_add_01.gif) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 349px; PADDING-TOP: 15px; HEIGHT: 132px; voice-family: inherit
}
#small_01 IMG {
	MARGIN-BOTTOM: 4px
}
#small_01 P {
	MARGIN-BOTTOM: 12px; WIDTH: 200px; LINE-HEIGHT: 16px
}
#small_02 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 22px; BACKGROUND: url(http://www.bluetahiti.com/images/home_add_02.gif) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 351px; PADDING-TOP: 15px; HEIGHT: 132px; voice-family: inherit
}
#small_02 IMG {
	MARGIN-BOTTOM: 4px
}
#small_02 P {
	MARGIN-BOTTOM: 12px; WIDTH: 140px; LINE-HEIGHT: 16px
}
#small_03 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey1.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 225px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_03:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey1.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 225px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_03 P {
	WIDTH: 130px
}
#small_04 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey2.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 238px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_04:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey2.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 238px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_04 P {
	PADDING-LEFT: 8px;
	WIDTH: 130px;
}
#small_05 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey3.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_05:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 18px; BACKGROUND: url(bot_grey3.png) no-repeat 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 227px; PADDING-TOP: 20px; HEIGHT: 107px; voice-family: inherit
}
#small_05 P {
	WIDTH: 130px
}
#nav_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_list LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.bluetahiti.com/images/bullet_explained.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 8px 30px; PADDING-TOP: 0px
}
.nav_pad_01 {
	WIDTH: 480px
}
#nav_listg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_listg LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.bluetahiti.com/images/bullet_database.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 8px 30px; PADDING-TOP: 0px
}
#nav_listy UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_listy LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(bulletblue.png); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 8px 30px; PADDING-TOP: 0px
}
#nav_listb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_listb LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.bluetahiti.com/images/bullet_campaign.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 8px 30px; PADDING-TOP: 0px
}
#subnav_holder {
	MARGIN: 7px 0px 0px; WIDTH: 744px; HEIGHT: 375px
}
#subnav_holder_dc_quote {
	MARGIN: 7px 0px 0px; WIDTH: 744px; HEIGHT: 750px
}
#subnav_holder_flash {
	MARGIN: 7px 0px 0px; WIDTH: 744px; HEIGHT: 260px
}
#subnav_holder_howitworks {
	MARGIN: 7px 0px 0px; WIDTH: 744px; HEIGHT: 475px
}
#subnav {
	FLOAT: left; WIDTH: 200px; POSITION: relative; HEIGHT: 375px
}
#subnav_dc_quote {
	FLOAT: left; WIDTH: 200px; POSITION: relative; HEIGHT: 750px
}
#grey_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; BACKGROUND: url(http://www.bluetahiti.com/images/grey_left.gif) no-repeat 50% top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 166px; LINE-HEIGHT: 17px; PADDING-TOP: 18px; POSITION: relative; HEIGHT: 357px; voice-family: inherit
}
#subnav_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 544px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 375px
}
#subnav_content_dc_quote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 544px; LINE-HEIGHT: 14px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 750px
}
#subnav_content_all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 375px
}
#subnav_content_all_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 260px
}
#subnav_content_flash {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 750px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 260px
}
#subnav_content_info_old {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 484px; LINE-HEIGHT: 14px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 335px
}
#subnav_content2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 504px; LINE-HEIGHT: 14px; PADDING-TOP: 20px; HEIGHT: 335px
}
#subnav_content3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 504px; LINE-HEIGHT: 14px; PADDING-TOP: 20px; HEIGHT: 355px
}
#subnav_content4 {
	FLOAT: left; WIDTH: 504px; HEIGHT: 215px
}
#subnav_content5 {
	FLOAT: left; WIDTH: 504px; HEIGHT: 140px; TEXT-ALIGN: right
}
.daveback_01 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_01.gif) no-repeat 50% top
}
.daveback_02 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_02.gif) no-repeat 50% top
}
.daveback_03 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_03.gif) no-repeat 50% top
}
.daveback_04 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_04.gif) no-repeat 50% top
}
.daveback_05 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_05.gif) no-repeat 50% top
}
.daveback_06 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_06.gif) no-repeat 50% top
}
.daveback_07 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_07.gif) no-repeat 50% top
}
.daveback_08 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_08.gif) no-repeat 50% top
}
.daveback_09 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_09.gif) no-repeat 50% top
}
.daveback_10 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_10.gif) no-repeat 50% top
}
.daveback_11 {
	BACKGROUND: url(http://www.bluetahiti.com/images/design_stages.gif) no-repeat 50% top
}
.daveback_12 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_12.gif) no-repeat 50% top
}
.daveback_13 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_13.gif) no-repeat 50% top
}
.daveback_14 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_14.gif) no-repeat 50% top
}
.daveback_15 {
	BACKGROUND: url(http://www.bluetahiti.com/images/dave_back_15.gif) no-repeat 50% top
}
.daveback_plain {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_back.gif) no-repeat 50% top
}
#navcontainer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 125px; TEXT-ALIGN: center
}
#navcontainer A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_01.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 176px; COLOR: #000; PADDING-TOP: 18px; POSITION: relative; HEIGHT: 107px; TEXT-DECORATION: none; voice-family: inherit
}
#navcontainer LI#top A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_01.gif) no-repeat left top
}
#navcontainer LI#middle A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_02.gif) no-repeat left top
}
#navcontainer LI#bottom A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_03.gif) no-repeat left top
}
#navcontainer LI#top_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_01b.gif) no-repeat left top
}
#navcontainer LI#middle_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_02b.gif) no-repeat left top
}
#navcontainer LI#bottom_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_03b.gif) no-repeat left top
}
#navcontainer LI#top A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_01c.gif) no-repeat left top
}
#navcontainer LI#middle A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_02c.gif) no-repeat left top
}
#navcontainer LI#bottom A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_explained_03c.gif) no-repeat left top
}
#navcontainer LI#topdata A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_01.gif) no-repeat left top
}
#navcontainer LI#middledata A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_02.gif) no-repeat left top
}
#navcontainer LI#bottomdata A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_03.gif) no-repeat left top
}
#navcontainer LI#topdata_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_01b.gif) no-repeat left top
}
#navcontainer LI#middledata_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_02b.gif) no-repeat left top
}
#navcontainer LI#bottomdata_select A {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_03b.gif) no-repeat left top
}
#navcontainer LI#topdata A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_01c.gif) no-repeat left top
}
#navcontainer LI#middledata A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_02c.gif) no-repeat left top
}
#navcontainer LI#bottomdata A:hover {
	BACKGROUND: url(http://www.bluetahiti.com/images/subnav_database_03c.gif) no-repeat left top
}
#navcontainer LI#topres A {
	BACKGROUND: url(top_offform.gif) no-repeat left top
}
#navcontainer LI#InfoLabels A {
	BACKGROUND: url(middleform.gif) no-repeat left top
}
#navcontainer LI#middleres A {
	BACKGROUND: url(middleform.gif) no-repeat left top
}
#navcontainer LI#bottomres A {
	BACKGROUND: url(bottomform.gif) no-repeat left top
}
#navcontainer LI#topres_select A {
	BACKGROUND: url(top2form.gif) no-repeat left top
}
#navcontainer LI#InfoLabels_select A {
	BACKGROUND: url(middle_selectform.gif) no-repeat left top
}
#navcontainer LI#middleres_select A {
	BACKGROUND: url(middle_selectform.gif) no-repeat left top
}
#navcontainer LI#bottomres_select A {
	BACKGROUND: url(bottom_selectedform.gif) no-repeat left top
}
#navcontainer LI#topres A:hover {
	BACKGROUND: url(top_onform.gif) no-repeat left top
}
#navcontainer LI#InfoLabels A:hover {
	BACKGROUND: url(middle_onform.gif) no-repeat left top
}
#navcontainer LI#middleres A:hover {
	BACKGROUND: url(middle_onform.gif) no-repeat left top
}
#navcontainer LI#bottomres A:hover {
	BACKGROUND: url(bottom_onform.gif) no-repeat left top
}
.whitelink {
	RIGHT: 17px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 85px; TEXT-ALIGN: center
}
.infoimg {
	RIGHT: 29px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 200px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.infoimgpcr {
	RIGHT: 29px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 175px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.infoimgseg {
	RIGHT: 29px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 175px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.dchowworks {
	RIGHT: -10px; CURSOR: pointer; COLOR: #fff; POSITION: relative; TOP: -45px; TEXT-ALIGN: center; border:#000 solid 0px; z-index: 1;
}
.infoimgscreen {
	RIGHT: 30px; CURSOR: default; COLOR: #fff; POSITION: absolute; TOP: 155px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.contactimg {
	RIGHT: 30px; CURSOR: default; COLOR: #fff; POSITION: absolute; TOP: 190px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.mapimg {
	RIGHT: 20px; CURSOR: default; COLOR: #fff; POSITION: absolute; TOP: 85px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.getdirections {
	RIGHT: 50px; CURSOR: default; COLOR: #fff; POSITION: absolute; TOP: 300px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.partnerlist {
	RIGHT: 20px; CURSOR: default; COLOR: #fff; POSITION: absolute; TOP: 10px; TEXT-ALIGN: center; border:#000 solid 0px;
}
.sendmsglink {
	RIGHT: 29px;
	CURSOR: pointer;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 307px;
	TEXT-ALIGN: center
}
.infolink1 {
	RIGHT: 29px;
	CURSOR: pointer;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 307px;
	TEXT-ALIGN: center
}
.infolink2 {
	RIGHT: 29px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 335px; TEXT-ALIGN: center
}
.infolink_how1 {
	RIGHT: -180px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 427px; TEXT-ALIGN: center; z-index: 1
}
#navcontainer P {
	WIDTH: 160px; CURSOR: pointer
}
P {
	MARGIN: 5px 0px 0px
}
A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #df0000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #df0000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #6f6f6f
}
A:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.red:link {
	FONT-WEIGHT: bold; COLOR: #df0000; TEXT-DECORATION: underline
}
A.red:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #df0000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.red:hover {
	COLOR: #6f6f6f
}
A.red:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.grey:link {
	COLOR: #666; TEXT-DECORATION: underline
}
A.grey:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.grey:hover {
	COLOR: #df0000
}
A.grey:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.orange:link {
	FONT-WEIGHT: bold; COLOR: #ee8601; TEXT-DECORATION: underline
}
A.orange:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ee8601; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.orange:hover {
	COLOR: #6f6f6f
}
A.orange:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.purple:link {
	FONT-WEIGHT: bold; COLOR: #0658a2; TEXT-DECORATION: none
}
A.purple:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0658a2; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.purple:hover {
	COLOR: #0658a2
}
A.purple:active {
	COLOR: #0658a2; TEXT-DECORATION: none
}
A.mint:link {
	FONT-WEIGHT: bold; COLOR: #399aab; TEXT-DECORATION: underline
}
A.mint:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #399aab; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.mint:hover {
	COLOR: #6f6f6f
}
A.mint:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.green:link {
	FONT-WEIGHT: bold; COLOR: #92ab39; TEXT-DECORATION: underline
}
A.green:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #92ab39; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.green:hover {
	COLOR: #6f6f6f
}
A.green:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.yellow:link {
	FONT-WEIGHT: bold; COLOR: #d0be01; TEXT-DECORATION: underline
}
A.yellow:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d0be01; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.yellow:hover {
	COLOR: #6f6f6f
}
A.yellow:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.dgreen:link {
	FONT-WEIGHT: bold; COLOR: #5c9673; TEXT-DECORATION: underline
}
A.dgreen:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5c9673; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.dgreen:hover {
	COLOR: #6f6f6f
}
A.dgreen:active {
	COLOR: #000; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.redtext {
	COLOR: #df0000
}
.greentext {
	FONT-WEIGHT: bold; COLOR: #5c9673
}
.textfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 114px; COLOR: #666; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.dropdown {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 121px; COLOR: #666; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.enquiry_textfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.enquiry_texfield:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.enquiry_texfield:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.address_textfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial, Tahoma, sans-serif
}
.address_texfield:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.address_texfield:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.td_textfield {
	TEXT-ALIGN: left
}
.textfield:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.textfield:focus {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.contact_left {
	FLOAT: left; WIDTH: 140px
}
.contact_right {
	FLOAT: right
}

.black_overlay {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
			height:770px;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=60);
        }
        .white_content {
            display: none;
            position: absolute;
			top: 20px;
			left: 25px;
			vertical-align: middle;
            width: 675px;
            height: 471px;
            padding: 26px;
            border: 16px solid #42a4e2;
            background-color: white;
			background-image:url(body.gif);
            z-index:1002;
            overflow: auto;
        }

/* Form */
form {
	width: 500px;
	border: 0px solid #EEE;
	padding: 0px;
	margin: 0px auto;
}

label {
	display: block;
	margin-top : 0px;
	width: 100%;
	background-repeat: no-repeat;
}

.blue {
	color: #0099CC;
	font-weight: bold;
}

/* footer */
.dwnld {
	Display: block;
	padding: 10px;
	text-align: center;
	width: 400px;
	margin: 0 auto;
	border: 1px solid #EEE;
	background-color: white;
	color: #999;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 50px;
	background: url(http://www.bluetahiti.com/v2/forms/images/download.gif) no-repeat 40px 10px;
}

/* footer */
.footer {
	Display: block;
	padding: 10px;
	margin: 40px auto;
	width: 400px;
	text-align: center;
	border: 1px solid #EEE;
	background-color: white;
	color: #999;
}

.footer p {
	color: #999;
}

/* Congratulation message */
.MsgSent {
	Display: block;
	padding: 0px;
	margin: 0px auto;
	width: 500px;
	height: 15px;
	text-align: left;
	border: 0px solid #EEE;
	background-color: #FFF;
}

.MsgSent h1 {
	padding-left: 0px;
	height: 15px;
	line-height: 15px;
}

/* Error message */
.MsgError {
	Display: block;
	padding: 0px;
	margin: 0px auto;
	width: 500px;
	text-align: left;
	border: 0px solid #EEE;
	background-color: #e9e9e9;
}

.MsgError h1 {
	padding-left: 0px;
	height: 15px;
	line-height: 15px;
	color: #e9e9e9;
}

.MsgSent p, .MsgError p {
	font-size: 1.3em;
	color:#000;
}

/***** FormCheck *****/
.tipsbox .tipsbox_top_left{
	background : url('http://www.bluetahiti.com/v2/forms/images/top_left.png') no-repeat;
	_background : url('http://www.bluetahiti.com/v2/forms/images/top_left.gif') no-repeat;
	_background-position : 9px 8px;
}

.tipsbox .tipsbox_top{
	background : url('http://www.bluetahiti.com/v2/forms/images/top.png') repeat-x;
	height : 15px;
	_background : url('http://www.bluetahiti.com/v2/forms/images/top.gif') repeat-x;
	_background-position : 0px 8px;
}

.tipsbox .tipsbox_top_right{
	background : url('http://www.bluetahiti.com/v2/forms/images/top_right.png') no-repeat;
	_background : url('http://www.bluetahiti.com/v2/forms/images/top_right.gif') no-repeat;
	_background-position : 0px 8px;
}

.tipsbox .tipsbox_left{
	background : url('http://www.bluetahiti.com/v2/forms/images/left.png') repeat-y;
	width : 17px;
	_background : url('http://www.bluetahiti.com/v2/forms/images/side.gif') repeat-y;
	_background-position : 9px 8px;
}

.tipsbox .tipsbox_right{
	background : url('http://www.bluetahiti.com/v2/forms/images/right.png') repeat-y;
	width : 22px;
	_background : url('http://www.bluetahiti.com/v2/forms/images/side.gif') repeat-y;
	_width : 9px;
}

.tipsbox .tipsbox_bottom_left{
	background : url('http://www.bluetahiti.com/v2/forms/images/bottom_left.png');
	_background : url('http://www.bluetahiti.com/v2/forms/images/bottom_left.gif') no-repeat;
	_background-position : 9px 0px;
}

.tipsbox .tipsbox_mark{
	background : url('http://www.bluetahiti.com/v2/forms/images/mark.png') no-repeat;
	height : 36px;
	_background : url('http://www.bluetahiti.com/v2/forms/images/mark.gif') no-repeat;
}

.tipsbox .tipsbox_bottom_right{
	background : url('http://www.bluetahiti.com/v2/forms/images/bottom_right.png');
	_background : url('http://www.bluetahiti.com/v2/forms/images/bottom_right.gif') no-repeat;
}

.tipsbox .tipsbox_inner, .tipsbox .tipsbox_inner_ie6{
	background : url('http://www.bluetahiti.com/v2/forms/images/inner.png');
}

.tipsbox .tipsbox_inner_ie6 {
	padding : 4px;
}

.tipsbox .tipsbox_error {
	background : url('http://www.bluetahiti.com/v2/forms/images/error.png') no-repeat;
	_background : url('http://www.bluetahiti.com/v2/forms/images/error.gif') no-repeat;
	width: 0px;
	height: 0px;
	margin-top: 0px;
	float: left;
	clear: left;
}

.tipsbox p, .tipsbox {
	font-size: 1em;
	font-family: tahoma, verdana, "sans-serif";
	margin : 0;
	padding : 0;
	border : 0;
	color : #FFF;
}

.tipsbox p {
	padding-left: 0px;
	line-height: 15px;
}

.tipsbox p span {
	font-size: 1em;
	font-weight: bold;
	color: red;
	line-height: 35px;
}


.error_f {
	border : 1px dotted #666;
	margin-top : 5px;
	background-color : #EAEAEA;
}

.error_f p {
	margin : 5px;
	color : #A00;
}

.error_f p span {
	font-size : 1.1em;
	color : #000;
	margin : 5px 0px 0px 0px;
}


/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(http://www.bluetahiti.com/v2/forms/images/radio.gif) no-repeat left top;}
.radioAreaChecked {background:url(http://www.bluetahiti.com/v2/forms/images/radio.gif) no-repeat left bottom;}

/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:13px;
	height:13px;
	font-size:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.checkboxArea {background:url(http://www.bluetahiti.com/v2/forms/images/checkbox.gif) no-repeat left top;}
.checkboxAreaChecked {background:url(http://www.bluetahiti.com/v2/forms/images/checkbox.gif) no-repeat left bottom;}
.focused {border:1px dotted #ddd;}

/*Text inputs*/
.textinput, .textinputHovered {
	height:15px;
	background:url(http://www.bluetahiti.com/v2/forms/images/input_bg.gif) repeat-x left top;
	border:none;
	padding:4px 0;
	vertical-align:middle;
}
.textinputHovered {background-position:left bottom;}
.inputCorner {
	padding-bottom:0;
	vertical-align:middle;
}

/*Text areas*/
.txtarea .tr, .txtarea .tr_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_tr.gif) no-repeat top right;}
.txtarea .tr_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_tr_xon.gif) no-repeat top right;}
.txtarea img.txt_corner {
	width:5px;
	height:5px;
	display:block;
}
.txtarea .br, .txtarea .br_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_br.gif) no-repeat top right;}
.txtarea .br_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_br_xon.gif) no-repeat top right;}
.txtarea .cntr {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_cntr.gif) repeat-y right top;}
.txtarea .cntr_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_cntr_xon.gif) repeat-y right top;}
.txtarea .cntr_l, .txtarea .cntr_l_xon {
	width:1px;
	background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_l.gif) repeat-y left top;
	float:left;
}
.txtarea .cntr_l_xon {background:url(http://www.bluetahiti.com/v2/forms/images/txtarea_l_xon.gif) repeat-y left top;}
.txtarea textarea {
	border:0;
	background:none;
	padding:0;
	margin:5px;
}

/*Selects*/
.selectArea {
	width:200px;
	height:21px;
	background:url(http://www.bluetahiti.com/v2/forms/images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width:8px;
	height:21px;
	float:left;
	background:url(http://www.bluetahiti.com/v2/forms/images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width:21px;
	height:21px;
	float:right;
	background:url(http://www.bluetahiti.com/v2/forms/images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:200px;
	height:21px;
	margin-left:-179px;
	position:absolute;
}
.selectArea .right i {display:none;}
.selectArea .center {
	width:160px;
	color:#FFF;
	padding-top:3px;
	overflow:hidden;
	white-space:nowrap;
}

/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top:-1px;
	margin-left:3px;
	width:172px;
	background:#6f7074;
	padding:2px;
	font-size:11px;
	z-index:20;
}
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #6f7074;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#5F6062;
	border-color:#cfd0d6;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(http://www.bluetahiti.com/v2/forms/images/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}
#homefooter {
	BACKGROUND: url(meta_footer.png); background-repeat:no-repeat; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: auto; WIDTH: 773px; height:96px; COLOR: #666666; PADDING-TOP: 10px; TEXT-ALIGN: justify
}


