#develisys,#develisys a,#develisys a:hover,#develisys a:visited{
	color : #000;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 8px;
	margin-top : 5px;
	padding-right : 2px;
	text-decoration : none;
	text-align : right;
}

.tablecontent { font-size:12px;}
.fullcontent { font-size: 10pt;font-family: Verdana, Arial, sans-serif;letter-spacing:1px; }

.nav a {
  background-color: #D9F3FA; /*#E7DBE9;*/
  border: 1px solid #ffffff;
  color: #666666;
  display: block;
  font-family: arial,helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left:10px;
  text-decoration: none;
  -width: 100%;
}

.nav a:hover {
  color: #000000;
  background-color: #E6EECB;
  border: 1px solid #ffffff;
  text-decoration: none;
}

.nav a:visited {
  color: #666666;
}

.top {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right : 10px;
	text-align : right;
}
.top a {
	background : url(images/top.gif) left no-repeat;
	color : #8DAF3C;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

B { font-size: 10pt;font-family: Verdana, Arial, sans-serif; letter-spacing:1px;position:relative; }
label {
	font-weight: bold;
}
OL { font-size:11px; line-height:18px; font-family: Verdana, Arial, sans-serif }

P { margin-left: 40px;
	margin-right: 90px; 
	font-size: 10pt;
	position : relative;
	color: black; 
	font-family: Verdana, Arial, sans-serif }
	
.leftaligncontent { 
	font-size: 10pt;
	color: black; 
	font-family: Verdana, Arial, sans-serif }

dl {
	font: normal 12px/15px Verdana, Arial, sans-serif;
}
dt {
	margin: 1em 0 0.5em 0;
	font-weight: bold;
	color: #3AC0E6;
}

h2 {
	font: bold italic 26px Georgia, 'times new roman', serif;
	color : #8DAF3C;
	margin-bottom: 0;
	letter-spacing: -1px;
}
h3 {
	font: bold 20px Georgia, 'times new roman', serif;
	color: #3AC0E6;
	margin-left: 40px;
}
h4 {
	font: bold 16px Georgia, 'times new roman', serif;
	color : #8DAF3C;
}
/* menu */

#left-menu {
	BORDER-TOP: #4b5c7a 1px solid; BORDER-BOTTOM: #4b5c7a 1px solid; 
	Z-INDEX: 130; LEFT: 0px; height:204px; 
	WIDTH: 213px; 
	POSITION: absolute; TOP: 250px; BACKGROUND-COLOR: #ffffff;	
}
#left-menu IMG {
	/*DISPLAY: none*/
}
.CCSignup, .CCSignup b {
	background : #E6EECB;
	color : #8DAF3C;
	font-size : 10px;
}



/* ############### */


A.mainlevel:link {
	BORDER-RIGHT: 0px; BORDER-TOP: silver 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: white 1px solid;
	PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	DISPLAY: block; 
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; 
	BACKGROUND-COLOR: #E7DBE9; COLOR: gray; 
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.mainlevel:visited {
	BORDER-RIGHT: 0px; BORDER-TOP: white 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: white 1px solid;
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	DISPLAY: block;
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em;
	BACKGROUND-COLOR: #E7DBE9; COLOR: gray;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
A.mainlevel:hover {
	COLOR: #003366; BACKGROUND-COLOR: #d3d3d3
}
#mainlevel #active_menu:hover {
	COLOR: #003366; BACKGROUND-COLOR: #d3d3d3;
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}

/* CONTENT */
TABLE.normal p
{
	margin : 0 0 8px 0;
}
TABLE.content 
{
	margin: 10px 10px;
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
	BACKGROUND-COLOR:#ffffff;
	TEXT-ALIGN: left;
}
.rightcontent 
{
	margin: 10px 10px;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BACKGROUND-COLOR:#E6EECB;
	TEXT-ALIGN: left;
}

.leftmenucontent
{
	BORDER-RIGHT: #000000 1px solid;
	BACKGROUND-COLOR:#E6EECB;
}

.leftmenucontent2
{
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR:#E6EECB;
}

.required_field {
	color : red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.ff_thumbnail {
	float: right;
	width: auto;
	margin-left: 12px;
}

.ff_thumbnail span {
	display: block;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 3px 0;
}

.events {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 1em;
		
	
}
/* PAGE NAME */
.big { 	color: #8DAF3C;
	margin-top: -13px;
	position : relative;
	font-size: 30px; 
	font-weight: bold; 
	letter-spacing:2;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif }
.chan { 	
	margin-left: 20px;
	font-weight: bold;
	color: #CCCCCC;
	font-size: 14px; 
	letter-spacing:3;
	font-family: Verdana, Arial, sans-serif }

/* MENU */
TABLE.leftmenutable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	WIDTH: 213px;
}
TABLE.leftmenutable TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
	MARGIN: 0px 0px 15px;BACKGROUND-COLOR:#AEE9F9; /*#E1C7EA;*/
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: white 1px solid
}
TABLE.leftmenutable TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/*FAUX TABLE*/
TABLE.fauxtable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid;
	MARGIN: 0px;MARGIN: 0px 0px 15px;BACKGROUND-COLOR:#E1C7EA;
}
TABLE.fauxtable TD {
	PADDING:10px; BACKGROUND-COLOR:#ffffff;
}

/* VIEW IMAGE */
#viewimage {
	background-color : #E6EECB;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* PRODUCTS */
TABLE.products {
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid;
	BORDER-LEFT: #CCCCCC 0px solid; BORDER-BOTTOM: #CCCCCC 0px solid;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
TABLE.products TH
{
	BORDER-RIGHT: #CCCCCC 0px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
TABLE.products TD 
{
	padding: 15px 10px 20px 10px;
	BORDER-RIGHT: #CCCCCC 0px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
TABLE.products TD IMG
{
	margin : 0px 10px 0px 15px;
}
ul {
	list-style: circle;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	font: normal 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
.productsRowB
{
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR:#F0F3E2;
}
.products-sub 
{	color: #8DAF3C;
	margin-top: -5px;
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Arial, sans-serif
}
.products-sub strong
{
	color: #8DAF3C;
	margin-top: -5px;
	font-size: 22px; 
	font-weight: bold; 
	letter-spacing:1;
	font-family: Verdana, Arial, sans-serif
}
.products-name 
{
	font: italic 16px/1 georgia, "times new roman", serif;
	letter-spacing: 0;
	margin-bottom: 10px;
	text-decoration: none;
	color: 666666;
}
.bar
{
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;BORDER-TOP: #CCCCCC 0px solid;
	BACKGROUND-COLOR:#ffffff; height:10px;	
}
/* HEADER AND FOOT CLASSES */
.header1 {BACKGROUND-COLOR: #D3F36A; height:29px; BORDER-BOTTOM: #4b5c7a 1px solid;}
.header2 {BACKGROUND-COLOR: #B4D36B; height:11px; BORDER-BOTTOM: #4b5c7a 1px solid;}
.headertext {color:black;font-size: 10pt; font-family: Verdana, Arial, sans-serif;padding-left:10px;}

.footer {BACKGROUND-COLOR: #D3F36A; BORDER-BOTTOM: #4b5c7a 1px solid; BORDER-TOP: #4b5c7a 1px solid;}
.footercontent {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.pinktext {color: #ff00ff; font-weight: bold;}
.chocotext {color: #734B26; font-weight: bold;}
.minttext {color: #00F290; font-weight: bold;}
.tiffanytext {
	color: #3AC0E6;
	font-weight: bold;
}
.greentext {
	color:#8DAF3C; font-weight:bold;
}
.kiwitext {
	color: #81A431;
}
.daySpaList {
	float: left;
	width: 232px;
	margin-right: 20px;
	display: inline;
}
#Right.daySpaList {
	margin-right: 0;
}
.daySpaList dt, .daySpaList dd {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.daySpaList dd {
	margin-bottom: 0.75em;
}
.daySpaList dt span {
	float: right;
	width: auto;
	margin-top: -1.38em;
}
.daySpaList h1, .daySpaList h2, .daySpaList h3, .daySpaList h4, .daySpaList p {
	margin-left: 0;
	margin-right: 0;
}
.daySpaList h1 {
	font-size: 30px ;
	margin: 1em 0 0.25em 0;
}
.daySpaList h2 {
	font-size: 20px ;
	margin: 1em 0 0.25em 0;
}
.daySpaList h3 {
	font-size: 16px ;
	margin: 1em 0 0.25em 0;
}
.daySpaList h4 {
	font-size: 12px ;
	margin: 1em 0 0.25em 0;
}
.daySpaList dl, .daySpaList p {
	margin-top: 0;
	font-size: 11px;
}
