table {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, tahoma, Verdana, Tahoma, sans-serif, Tahoma, Helvetica 
}
#form1 label.error {
	background: url("images/unchecked.gif") no-repeat 2px 0px; color: rgb(234, 82, 0); padding-bottom: 2px; padding-left: 16px; font-weight: bold;
}
#form1 label.checked {
	background: url("images/checked.gif") no-repeat 0px 0px; color: rgb(234, 82, 0); padding-left: 9px; font-weight: bold;
}
a:link {
	color: rgb(255,255,255); text-decoration: none
}
a:hover {
	color: rgb(255,255,255); text-decoration: none
}
a:active {
	color: rgb(255,255,255); text-decoration: none
}
a:visited {
	color: rgb(255,255,255); text-decoration: none
}
h3 {
	line-height: 18px; font-size: 16px; font-weight: 500;
}
h3 span {
	color: rgb(105, 137, 58); line-height: 29px; font-size: 16px; font-weight: 700;
}
h2 {
	color: rgb(0, 113, 188); line-height: 25px;
}
#room tr td {
	text-align: center; color: rgb(0, 0, 0); vertical-align: middle; background-color: rgb(120, 166, 216);
}
#h_add {
	color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 5px; font-weight: 500; background-color: rgb(207, 208, 210);
}
#form_table input {
	border: 1px solid rgb(153, 153, 153); width: 150px;
}
select {
	border: 1px solid rgb(153, 153, 153); width: 150px;
}
textarea {
	border: 1px solid rgb(153, 153, 153); width: 150px;
}
#form_table .radio {
	border: currentColor; width: auto;
}
#form_table a {
	color: rgb(2, 80, 152); font-weight: bold;
}
#form_table .button {
	background: rgb(2, 80, 152); width: auto; color: rgb(255, 255, 255);
}
#buton {
	background: rgb(2, 80, 152); width: auto; color: rgb(255, 255, 255);
}
#om_main {
	color: rgb(0, 113, 188); line-height: 30px; font-size: 18px;
}
#om_item {
	color: rgb(237, 27, 35); line-height: 20px; font-size: 16px; font-weight: 700;
}
#ck {
	border: 1px solid blue;
}
.ddsmoothmenu {
	background: rgb(0, 122, 109); width: 100%; font-size: 15px; FONT-FAMILY: Arial, 'MS Sans Serif', Verdana
}
.ddsmoothmenu ul {
	margin: 0px; padding: 0px; list-style-type: none; z-index: 100;
}
.ddsmoothmenu ul li {
	float: left; display: inline; position: relative;
}
.ddsmoothmenu ul li a {
	background: rgb(0, 122, 109); padding: 2px 15px; text-align: center; color: rgb(45, 43, 43); text-decoration: none; border-right-color: rgb(255, 255, 255); border-right-width: 2px; border-right-style: solid; display: block;
}
* html .ddsmoothmenu ul li a {
	display: inline-block;
}
.ddsmoothmenu ul li a:link {
	color: white;
}
.ddsmoothmenu ul li a:visited {
	color: white;
}
.ddsmoothmenu ul li a.selected {
	background: rgb(204, 0, 51); color: white;
}
.ddsmoothmenu ul li a:hover {
	background: rgb(204, 0, 51); color: white;
}
.ddsmoothmenu ul li ul {
	left: 0px; display: none; visibility: hidden; position: absolute;
}
.ddsmoothmenu ul li ul li {
	float: none; display: list-item;
}
.ddsmoothmenu ul li ul li ul {
	top: 0px;
}
.ddsmoothmenu ul li ul li a {
	margin: 0px; padding: 5px 5px 5px 10px; width: 110px; text-align: left; border-bottom-color: gray; border-top-width: 0px; border-bottom-width: 1px; border-bottom-style: solid;
}
.downarrowclass {
	top: 12px; right: 7px; position: absolute;
}
.rightarrowclass {
	top: 6px; right: 5px; position: absolute;
}
.ddshadow {
	background: white; left: 0px; top: 0px; width: 0px; height: 0px; position: absolute;
}
.toplevelshadow {
	opacity: 0.8;
}
#reservation {
	left: 217px; top: 7px; width: 273px; font-size: 1px; float: left; position: absolute;
}
#reservation input {
	padding: 0px; width: 273px; height: 85px; color: rgb(80, 157, 213); font-size: 0px; text-decoration: none; cursor: pointer; background-image: url("btnReservation.jpg"); background-repeat: no-repeat;
}
.homeButton {
	background: rgb(204, 0, 51); border: currentColor; width: 120px; height: 25px; color: rgb(255, 255, 255); padding-bottom: 1px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; cursor: pointer;
}
