body{
	font-family:Georgia1, Georgia, serif;
	font-size: 14px;
	background: #ffffff url(images/background.gif) repeat-x;
	margin:0px;
	padding:0px;
}

div, table, tr, td {
	margin:0px;
	padding:0px;
	border:none;
}

h1 {
	/* color:#0982F3; */
	color:#CC0000;
	font-style:italic;
}

h2 {
	color:#0982F3;
	font-style:italic;
}

p, ul li {
	font-weight:normal;
	font-style:italic;
	list-style-type: square;
	list-style-position:inside;
	color:#5C5454;
}
p.pagetitle {
	/* text-transform:uppercase; */
	color:#0982F3;
	font-size:24px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	margin:0px;
	border:0px green solid;
}
p.spa_price {
	font-weight:bold;
}
p.table_heading {
	font-weight:bold;
	text-align:center;
}
p.error_message {
	font-size:12px;
	color:#CC0000;
	margin-left:20px;
}
p.confirmation {
	font-size:12px;
	margin-left:20px;
}
.myform {
	padding-top: 58px;
}
.myform p {
	padding:7px;
	margin:0px;
}
form {
	font-size: 12px;
	padding-top:10px;
	margin:0px;
	width: 100%;
}
input {
	font-size: 11px;
	color: #0982F3;
	border: solid 1px #85b1de;
	width: 155px;
}

select {
	font-size:11px;
	color: #0982F3;
	border: solid 1px #85b1de;
	
}

.menu {
	float: middle;
	height: 28px;
	background-color: #e4d4cf;
	border: 1px #E9967A solid;
	margin-top:3px;
}

.menuitem {
	float: middle;
	height: 20px;
	margin-right: 2px;
	padding: 6px 12px 6px 20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: url(images/img09.jpg) no-repeat left;
	text-decoration: none;
	text-transform: uppercase;
	color: #0982F3;
	
}

.menu a:hover, .menu #selected {
	color:#ce0000;
	text-decoration: underline;

}
.submenu {
	padding:13px 5px 0 18px;
	/*width:100%;
	height:100%;*/
	font-size:18px;
}
.right-td {
	width:75%;
	height:100%;
	padding-top:0;
	margin:0;
	/* border:1px red solid; */
}
.right-content {
	width:100%;
	height:100%;
	/* border:1px violet solid; */
}
div.scroll {
	height: 458px;
	overflow: auto;
	border:0px solid orange;
	margin-top: 5px;
	scrollbar-face-color:#D8D2BA;
	scrollbar-highlight-color: #D8D2BA; 
	scrollbar-shadow-color: #D8D2BA; 
	scrollbar-3DLIGHT-color: #D8D2BA; 
	scrollbar-arrow-color: #D8D2BA; 
	scrollbar-track-color: #D8D2BA;
	scrollbar-darkshadow-color: #D8D2BA; 
}
ul#rem li{
	list-style-type:disc;
	list-style-position:outside;
}
.table-content{
	margin-left:auto; 
	margin-right:auto;
	width:50%;
}
.table-content h2 {
	font-size:18px;
}
hr{
	height:5px;
	width:100%;
	background-color:#D8D2BA;
	border:0px;
}
.backgroundImageWidth {width:100%}
.backgroundImageHeight {height:100%}

div.img
  {
  margin:1px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:2px;
  border:1px solid #ffffff;
  width:70px;
  }
div.img a:hover img
  {
  border:1px solid #CC0000;
  }
div.img #selected img {
	border: 1px red solid;
	color:#CC0000;
}
#selected div.desc {
	color:#CC0000;
}
div.desc
  {
  text-align:center;
  font-family:Trebuchet MS1, Trebuchet MS, sans-serif;
  font-weight:normal;
  width:78.5px;
  margin:1px;
  font-size:12px;
  color: #0982F3;
  }
div.content, .shadow {
  position: relative;
  top: 8px;
  right: 8px;
}
div.shadow { background-color: #838B8B; }
div.content {
  background-color: #fff;
  color: #000;
  border: 1px solid #000;
  padding: 0.5em;
}
.content img {
	width:800px;
}
div.container {
	width:100%;
	padding-left:10px;
}
.popupimg {
	margin:16px;
	border:white 2px solid;
}
		
.popupimg:hover {
	border:#0000ff 2px solid;
}