body {
background-color: #C8C8C8;
color : #000000; 
margin-bottom : 10px; 
margin-right : 0px; 
margin-top : 10px; 
margin-left : 0px; 
} 

table.t1
{
border-bottom:2px solid #FF8201;
border-left:0px solid #ffffff;
}

td
{
background-color: transparent;
font-size : 10px; 
color : #646464;
font-family : arial,verdana,  sans-serif;
text-decoration : none;
font-weight: normal;
} 

td.menu
{
background-color: transparent;
padding:0px 10px 0px 10px
} 

td.b_padd
{
padding:6px 0px 0px 0px;
}

/*........................text area.................................*/

td.black
{
background-color:#000000;
}

td.header_text
{
background-color: transparent;
font-size : 13px; 
color : #464645;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
padding:0px 5px 0px 0px;
} 

span.orange_text
{
background-color: transparent;
font-size : 13px; 
color : #C54A03;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.header
{
background-color: transparent;
font-size : 16px; 
color : #C54A03;
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : none;
font-weight: bold;
} 

td.text
{
background-color: transparent;
font-size : 12px; 
color : #575A57;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: normal;
padding:0px 5px 0px 0px;
} 

td.text11
{
background-color: transparent;
font-size : 12px; 
color : #575A57;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: normal;

} 

.t1
{
background-color: transparent;
border-top: 1px solid #c2c2c2;
border-right: 1px solid #c2c2c2;
} 

.t2
{
background-color: transparent;
border-top: 1px solid #c2c2c2;

} 

.t3
{
background-color: transparent;
border-top: 1px solid #c2c2c2;
border-right: 1px solid #c2c2c2;
border-left: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
} 

td.t4{
border-top: 1px solid #c2c2c2;

}

td.t41{
border-top: 1px solid #c2c2c2;
border-right: 1px solid #c2c2c2;
}

td.thead
{
background-color: #cdcdcd;
font-size : 16px; 
color : #4faa5a;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: bold;
border-left: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
} 

td.thead1
{
background-color: transparent;
font-size : 12px; 
color : #0b0b0b;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: normal;

} 

td.odd
{
background-color: #ebebeb;
font-size : 12px; 
color : #000000;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: normal;
border-left: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;

} 

span.text
{
background-color: transparent;
font-size : 12px; 
color : #0D5D01;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: bold;

} 

td.text1
{
	background-color: transparent;
	font-size : 12px;
	color : #575A57;
	font-family : Arial,verdana, arial, sans-serif;
	text-decoration : none;
	font-weight: normal;
}

td.heading
{
background-color: transparent;
font-size : 24px; 
color : #660900;
font-family : Times New Roman,Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.subheading1
{
background-color: transparent;
font-size : 25px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
} 

td.heading1
{
background-color: transparent;
font-size : 18px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
} 

td.heading2
{
background-color: transparent;
font-size : 18px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : underline;
font-weight: bold;
} 

td.lefttop_heading
{
background-color: transparent;
font-size : 24px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.text2
{
background-color: transparent;
font-size : 12px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
}

span.text2
{
background-color: transparent;
font-size : 12px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
}

td.text3
{
background-color: transparent;
font-size : 14px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
}

td.text4
{
background-color: transparent;
font-size : 13px; 
color : #660900;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.lefttop_text1
{
background-color: transparent;
font-size : 14px; 
color : #8DEF30;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.lefttop_text2
{
background-color: transparent;
font-size : 14px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.topright_text1
{
background-color: transparent;
font-size : 14px; 
color : #C54A03;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.topright_text1a
{
background-color: transparent;
font-size : 14px; 
color : #000000;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
} 

td.topright_text2
{
background-color: transparent;
font-size : 30px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.topright_text3
{
background-color: transparent;
font-size : 30px; 
color : #f404fd;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 

td.topright_text4
{
background-color: transparent;
font-size : 30px; 
color : #C54A03;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
} 
span.head2
{
background-color: transparent;
font-size : 16px; 
color : #FFFFFF;
font-family : Arial Black,verdana, arial, sans-serif;
text-decoration : none;
font-weight: normal;
} 

td.white
{
background-color: #ffffff;

} 

td.green
{
background-color: #7FC41C;

} 


/*............................backgrounds................*/

td.header_bg
{
background: white url(header_bg.jpg) repeat-x scroll 0% 0%;
}

td.topmenu_bg
{
background: white url(topmenu_bg.jpg) repeat-y scroll 0% 0%;
}

td.body_bg
{
background:url(body_bg.jpg) repeat-y scroll 0% 0%;
}
td.lefttop_bg
{
background:  url(lefttop_bg.jpg) no-repeat scroll 0% 0%;
}

td.topright_bg
{
background:  url(topright.jpg) no-repeat scroll 0% 0%;
}

td.topright_comments
{
background:  url(spa/hawaiian_spa_comments.jpg) no-repeat scroll 0% 0%;
}

td.topright_franchise
{
background:  url(spa/group.jpg) no-repeat scroll 0% 0%;
}

td.topright_franchise_new
{
background:  url(business_couple.jpg) no-repeat scroll 0% 0%;
}

td.topright_franchise_existing
{
background:  url(standout.jpg) no-repeat scroll 0% 0%;
}

td.topright_franchise_independent
{
background:  url(massagehands.jpg) no-repeat scroll 0% 0%;
}

td.topright_franchise_qa
{
background:  url(future.jpg) no-repeat scroll 0% 0%;
}

td.topright_gift_card
{
background:  url(spa/giftcertfront.jpg) no-repeat scroll 0% 0%;
}

td.topright_hawaiian_experience_spa_az
{
background:  url(massage/shells_605.jpg) no-repeat scroll 0% 0%;

}

td.topright_massage_elite_difference
{
background:  url(massage/medical_massage_605.jpg) no-repeat scroll 0% 0%;
}

td.topright_membership
{
background:  url(massage/woman605.jpg) no-repeat scroll 0% 0%;
}


td.topright_treatments
{
background:  url(massage/lomilomi5.jpg) no-repeat scroll 0% 0%;
}

td.v_line
{
background:  url(vertical_line.jpg) repeat-y scroll 0% 0%;
}

td.dotted_line
{
background:  url(dotted_line.jpg) no-repeat scroll 0% 0%;
}

td.dotted_line2
{
background:  url(dotted_line2.jpg) repeat-x scroll 0% 0%;
}

td.buy_giftbg
{
background:  url(buy_giftbg.jpg) no-repeat scroll 0% 0%;
font-size : 22px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
padding:0px 0px 0px 65px;
}

td.become_memberbg
{
background:  url(become_memberbg.jpg) no-repeat scroll 0% 0%;
font-size : 22px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
padding:0px 0px 0px 10px;
}

td.footermenu_bg
{
background:  url(footer_bg.jpg) repeat-x scroll 0% 0%;
}



a.footermenu_link{
background-color: transparent;
font-size : 14px; 
color : #ffffff; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none; 
font-weight: sharp;
} 

a.footermenu_link:visited {
background-color: transparent;
font-size : 14px; 
color : #ffffff; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none; 
font-weight: sharp;
} 

a.footermenu_link:hover {
background-color: transparent;
font-size : 14px; 
color : #7FC41C; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
}

a.more_link{
background-color: transparent;
font-size : 14px; 
color : #ffffff; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none; 
font-weight: sharp;
} 

a.more_link:visited {
background-color: transparent;
font-size : 14px; 
color : #ffffff; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none; 
font-weight: sharp;
} 

a.more_link:hover {
background-color: transparent;
font-size : 14px; 
color : #7FC41C; 
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
}


a.more_link1{
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : underline;
font-weight: normal;
} 

a.more_link1:visited {
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : underline; 
font-weight: normal;
} 

a.more_link1:hover {
background-color: transparent;
font-size : 12px; 
color : #7FC41C; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
}

a {
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : underline;
font-weight: normal;
} 

a:visited {
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : underline; 
font-weight: normal;
} 

a:hover {
background-color: transparent;
font-size : 12px; 
color : #7FC41C; 
font-family : arial,Myriad Pro,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
}

a.more_link2{
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.more_link2:visited {
background-color: transparent;
font-size : 12px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.more_link2:hover {
background-color: transparent;
font-size : 12px; 
color : #7FC41C; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
font-weight: bold;
}


a.more_link21{
background-color: transparent;
font-size : 14px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.more_link21:visited {
background-color: transparent;
font-size : 14px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline; 
font-weight: bold;
} 

a.more_link21:hover {
background-color: transparent;
font-size : 14px; 
color : #7FC41C; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
font-weight: bold;
}




a.more_link12{
background-color: transparent;
font-size : 18px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.more_link12:visited {
background-color: transparent;
font-size : 18px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : underline;
font-weight: bold;
} 

a.more_link12:hover {
background-color: transparent;
font-size : 18px; 
color : #0D5D01;
font-family :Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: bold;
}


a.more_link3{
background-color: transparent;
font-size : 13px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline;
font-weight: sharp;
} 

a.more_link3:visited {
background-color: transparent;
font-size : 13px; 
color : #0D5D02; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline; 
font-weight: sharp;
} 

a.more_link3:hover {
background-color: transparent;
font-size : 13px; 
color : #7FC41C; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
font-weight: sharp;
}


a.green_link3{
background-color: transparent;
font-size : 13px; 
color : #8DEF30;
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline;
font-weight: sharp;
} 

a.green_link3:visited {
background-color: transparent;
font-size : 13px; 
color : #8DEF30;
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : underline; 
font-weight: sharp;
} 

a.green_link3:hover {
background-color: transparent;
font-size : 13px; 
color : #7FC41C; 
font-family : Myriad Pro,arial,verdana,  sans-serif;
text-decoration : none;
text-decoration : underline;
font-weight: sharp;
}


a.become_memberbg_123
{
font-size : 22px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
}
a.become_memberbg_123:visited
{
font-size : 22px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
}
a.become_memberbg_123:hover
{
font-size : 22px; 
color : #FFFFFF;
font-family : Myriad Pro, arial, verdana, sans-serif;
text-decoration : none;
font-weight: sharp;
}

.textme{

padding-left: 15px;
float: left;
width: 670px;
color: #777777;
text-align: left;

}


a.none {
background-color: transparent;
font-size : 14px; 
color : #575A57;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: bold;
} 

a.none:visited {
background-color: transparent;
font-size : 14px; 
color : #575A57;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: bold;
} 

a.none:hover {
background-color: transparent;
font-size : 14px; 
color : #575A57;
font-family : Arial,verdana, arial, sans-serif;
text-decoration : none;
font-weight: bold;
}



/*
html>body .textme{
	
float: left;
width: 700px;
color: #777777;
text-align: left;
}
*/

fieldset {
	text-align: left;
	float: center;
	width: 520px;
	}
	
textarea {
	float: left;
	}
	
label {
	padding-right: 10px;
	text-align:right;
	width:100px;
	float:left;
	}
	
.longquestion{
	text-align: left;
	float: left;
	width: 500px;
	}

.submit {
	text-align: left;
	float: left;
	width: auto;
	}
	
	
#imageContainer {
	text-align: center;
	position:relative;
	margin:0px;
	width:605px;
	height:272px;
	overflow: hidden;
	border:0px;
}
