html,body {
    padding: 0;
    margin:0;
    font-family:Tahoma, Arial, Verdana;
    background-color:#fff4f4;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    color:#666666;
}
input {
    height:13px;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    color:#333333;
	
}
input.butt {
    height:19px;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    color:#333333;
}
.droplist {
    height:18px;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    color:#333333;
}
.overrall {
    
    background-color:#ffffff;
}
.top {
}


.orange {
font-family:Tahoma; 
font-size:11px;  
color:#da5a3f;
}
.b {
font-family:Tahoma; 
font-size:11px;  
color:#636363; 
}
.orange img{
padding-right:5px;
border:0;
}
.orange a{
font-family:Tahoma; 
font-size:11px;  
color:#da5a3f;
text-decoration:none;
}
#indent {
margin-left:20px; 
margin-top:2px; 
margin-right:1px; 
line-height:14px;
}

.floatrighttop {
    float:right;
    text-align:right;
    
}
.top td.menu {
    background-image: url('../images/nav_bg.jpg');
    background-repeat: repeat-x;
    height:38px;
}
.top td.logo {
    width:84px;
    height:88px;
    background-image: url('../images/logo.jpg');
    background-repeat:no-repeat;
}
.logotiles {
    background-image: url('../images/bg_top_tile.jpg');
    background-repeat: repeat-x;
    width:inherit;
    text-align:right;
    padding: 35px 10px 0px 0px;
}
a {
    color:#666666;
}
a#backtotop{
    colour:#666666;
    text-decoration:none;
	font-size:10px;
}
a#backtotop:hover{
    colour:#333333;
    text-decoration:underline;
}
.backtotop {
    text-align:left;
}

.date {
    border: 3px solid #793727;
    margin: auto auto 1em  auto;
}
.date td {
    border: 2px solid #793727;
    line-height:14px;
    font-size: 12px;
}
.accinfo td{
    background-color:#FFFFFF;
    text-align:left;
    
}



.date td
{
    padding: 0px;
    width: 3%;
    text-align: center;
    background-color:#eeeeee;
    color:#666666;
    height:30px;
}
.room td
{
    padding: 0px;
    width: 3%;
    text-align: center;
    background-color:#eeeeee;
    color:#666666;
}



.record tr
{
    padding: 0px;
    width: 24%;
    text-align: left;
    background-color:#eeeeee;
    color:#666666;
}

.record tr.sat, .record tr.sun {
    background-color:#fff2d4;
    color:#333333;
}

.divbig td.sat, .divbig td.sun {
    background-color:#f0caa8;
    color:#333333;
}
.divbig td.tue, .divbig td.thu {
    background-color:#fff2d4;
}

.room {
    border: 2px solid #ab8a7c;
    padding:10px;
}
.room td {
    border: 1px solid #ab8a7c;
    height:30px;
    
}
.divbig td.title {
    height:18px;
    margin : 0;
    width: 3%;
    text-align: left;
    background-color:#ab8a7c;
    color:#FFFFFF;
    font-weight:bold;
    padding: 0px 0px 0px 5px;
}
.divbig td.editdelete a{
    height:18px;
    margin : 0;
    width: 3%;
    text-align: center;
    color:#666666;
    font-weight:normal;
    padding: 0px;
    text-decoration:none;
}
.divbig td.editdelete a:hover{
    height:18px;
    margin : 0;
    width: 3%;
    text-align: center;
    color:#ab8a7c;
    font-weight:normal;
    padding: 0px;
    text-decoration:underline;
}
.stopsell {
    height:25px;
    margin : 0;
    width: 100%;
    
    
}

.divbig td.sstitle {
    background-color:#793727;
    text-align: left;
    color:#FFFFFF;
    font-size: 12px;
    font-weight:bold;
    padding: 2px 0px 2px 5px;
}
.sstitle {
    background-color:#793727;
    text-align: left;
    color:#FFFFFF;
    font-size: 12px;
    font-weight:bold;
    padding: 2px 0px 2px 5px;
    height:25px;
}

.divright {
    float:right;
}
.divbig td.cancel {
    width:65px;
    background-color:#FFFFFF;
    text-align:right;
}
.divbig td.save {
    width:55px;
    background-color:#FFFFFF;
    text-align:right;
}
.divbig td.empty {
    width:auto;
    background-color:#FFFFFF;
}
.maintable {
    text-align:left;
}
.bodydiv {
    padding:10px;
}
.cancel {
    width:65px;
    background-color:#FFFFFF;
}
.save {
    width:55px;
    background-color:#FFFFFF;
}
.empty {
    background-color:#FFFFFF;
}
.floatleft {
    width:700px;
    margin: 0px 0px 0px 20px;
    float:left;
    width:auto;
    line-height:22px;
    text-align:left;
}
.record td.title {
    height:18px;
    margin : 0;
    width: 3%;
    text-align: left;
    background-color:#ab8a7c;
    color:#FFFFFF;
    font-weight:bold;
    padding: 0px 0px 0px 5px;
    border:solid #793727 2px;
    border-collapse:collapse;
}
.record td.empty {
    width:auto;
    background-color:#FFFFFF;
}
.record td {
font-size:11px;
    font-family:Tahoma, Arial, Verdana;
	}
.search {
    width:100%;
    
}
.search td.stitle {
    background-color:#ab8a7c;
    text-align:left;
    color:#ffffff;
    font-weight:bold;
    padding: 5px 8px 2px 8px;
    line-height:16px;
}
.search td.stitle2 {
    background-color:#ab8a7c;
    padding: 3px 4px 4px 4px;
}
.searchr {
    width:100%;
    padding: 5px 3px 5px 5px;
}
.searchr td.rtitle {
    background-color:#FFFFFF;
    text-align:left;
    font-weight:normal;
    color:#666666;
}
.searchr td.rtitleright {
    background-color:#FFFFFF;
    text-align:left;
    font-weight:normal;
    color:#666666;
    border-left:solid #ab8a7c 2px;
    
}

.clearit {
    margin: 0;
    padding: 0;
    height: 0;
    clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
    width: 100%;
    height: 38px;
    margin: 0;
    padding: 0;
}
.bubplastic.horizontal ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.bubplastic.horizontal ul li {
    float: left;
    margin: 0;
    padding: 0;
    background: transparent url(../images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
    display: block;
    height: 38px;
    padding-top:10px;
    padding-left: 35px;
    float: left;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    
    
}

.bubplastic.horizontal ul li a span.menu_ar {
    display: block;
    float: left;
    height: 22px;
    padding-top: 5px;
    padding-right: 35px;
    background: transparent url(../images/bg-bubplastic-button.gif) top right no-repeat;
    cursor: pointer;
    font-weight:normal;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
    background: transparent url(../images/bg-bubplastic-h-aqua.gif) top left no-repeat;
    
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
    background: transparent url(../images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}



#test li {
    display: block;
    border: solid 1px red;
}
.full {
    color:#793727;
}

.error{
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    color:#654321;
}

