body {
/*        background-color: #ffffff;
        scrollbar-arrow-color : #ffffff;
        scrollbar-shadow-color : #ffffff;
        scrollbar-highlight-color : #333333;
        scrollbar-3dlight-color : #DBDBDB;         
        scrollbar-darkshadow-color : #708090;   
        scrollbar-track-color : #DBDBDB;           
        scrollbar-face-color :#708090;*/
        
}

/* Image No Border ****************************************/
img {
        border-width: 0;
        vertical-align: middle;
}


/* Image with Border ****************************************/
.img2{
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #6C7C8B;
        border-right-color: #6C7C8B;
        border-bottom-color: #6C7C8B;
        border-left-color: #6C7C8B;
}

/* Mouseover ****************************************************/
.handy {
        cursor:pointer;
}

/* Font in x and xx-small ****************************************/

.fontmedium{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: medium;
}

.fontx{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
}

.fontxx{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
}

/* Hyperlinks ****************************************/
a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #000099;
}
a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #000099;
}

a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #000000;
        font-weight: bold;
        text-decoration: underline;

}

a:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #000000;
}

/*a.menu{
	font-size:11px;color: #0000CC;
}*/

/* Input fields ****************************************/
.textboxes {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #000000;
        background-color: white;
        width: 100px;
}

.textboxesfree {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #000000;
        background-color: white;
}

.header {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: x-small;
        font-weight: bold;
        color: #000000;
/*      background-color: #6C7C8B;*/
/*      background-color: #CC0000;*/
        background-color: #cce5ff;

/* bgcolor of each table:*/     
        /*background-color: #F7F7E5;*/
}

/* tables ***/
.mainheader {
        width: 620px;
        border-width:1px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: black;
        /*font-weight: bold;*/
/*      background-color: #B0C4DE;*/
/*      background-color: #CC0000;*/
/*      background-color: #FF9C00;

bgcolor tabletop
*/
        background-color: #FCD89E;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #6C7C8B;
        border-right-color: #6C7C8B;
        border-bottom-color: #6C7C8B;
        border-left-color: #6C7C8B;
}

.infoheader {
        width: 420px;
        height: 22px;
        vertical-align: middle;
        text-align: center;
        border-width:1px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: black;
        font-weight: bold;
        background-color: #ffffff;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        /*border-bottom-style: solid;*/
        border-left-style: solid;
        border-top-color: #6C7C8B;
        border-right-color: #6C7C8B;
        /*border-bottom-color: #6C7C8B;*/
        border-left-color: #6C7C8B;
}

.tablefree {
        background-color: #F3F3F3;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #6C7C8B;
        border-right-color: #6C7C8B;
        border-bottom-color: #6C7C8B;
        border-left-color: #6C7C8B;
}

.maintable {
        width: 620px;
        background-color: #F3F3F3;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #6C7C8B;
        border-right-color: #6C7C8B;
        border-bottom-color: #6C7C8B;
        border-left-color: #6C7C8B;
}

.bigborder {
        border-style:solid;
}

.buttons {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #FFFFFF;
       /* background-color:#6C7C8B;*/
        width: 100px;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: lightsteelblue;
        border-right-color: black;
        border-bottom-color: black;
        border-left-color: lightsteelblue;
        cursor: hand;
}

.button_booking {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #FFFFFF;
        background-color:#6C7C8B;
        width: 120px;
        height: 30px;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: lightsteelblue;
        border-right-color: black;
        border-bottom-color: black;
        border-left-color: lightsteelblue;
        cursor: hand;
}

.buttonsfree {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #FFFFFF;
        background-color:#6C7C8B;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: lightsteelblue;
        border-right-color: black;
        border-bottom-color: black;
        border-left-color: lightsteelblue;
        cursor: hand;
}
/*  added on 05_12_03 Ric **************************************
* class for white background of rows for view details.asp of genbook
*/
.rowbright{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: black;
        background-color: #FFFFFF;
}
/* buttonbg in view details*/
.buttonselect
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        font-weight: bold;
        color: #000000;
        width: 85px;
/*D9D9D9*/
        background-color:#D9D9D9;
        border-top-width: thin;
        border-right-width: thin;
        border-bottom-width: thin;
        border-left-width: thin;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: black;
        border-right-color: black;
        border-bottom-color: black;
        border-left-color: black;
        cursor: hand;

}
/* underline for rooms selected in view details*/
.bottomline
{       
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        border-bottom: 1px thin solid;
}
.tableroomtype
{
        width: 100%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: black;
        background-color: #FFFFFF;
        border: 0px;
}

