body {
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
a:link {
	color: #0066CC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;


}
a:hover {
	color: #0066CC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color: #0066CC;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;

}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 12px;
	color: navy;
	font-weight: normal;
}
.tableDetail {
	font-size: 12px;
	font-family: Tahoma;
	color: #49394E;
}
.text1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.text2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 0B4551;
}
.text3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 0B4551;
}
.frame {
	font-family: Tahoma;
	font-size: 12px;
	color: #FE6400;
	border: 1px solid #E2E2E2;
}
.text4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 0066CC;
}
.designed_by {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
}
.text5 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 0066CC;
}
.text6 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 54AE85;
}
.text7 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 54AE85;
}



.style1 {
	color: #FFFFFF;
	font-size: 12px;
	font-family: tahoma;
}
.style2 {
	color: #767f84;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none
}
.style3 {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
}
.style4 {
	color: #3792DE;
	font-size: 12px;
	font-family: tahoma;
}
.style5 {
	color: #3A830E;
	font-size: 12px;
	font-family: tahoma;
}
#ma ul { list-style:url(images/point_1.gif); margin:0 0 0 0px; padding:0}
#ma a { font-family:tahoma; font-size:12px; color:#3A830E}
#ma2 ul { list-style:url(images/point_1.gif); margin:0 0 0 0px; padding:0}
#ma2 a { font-family:tahoma; font-size:12px; color:#000000; text-decoration:none}
#ma3 ul { list-style:url(images/point_1.gif); margin:0 0 0 0px; padding:0}
#ma3 a { font-family:tahoma; font-size:12px; color:#3A830E}
#ma4 ul { list-style:url(images/point_1.gif); margin:0 0 0 0px; padding:0}
#ma4 a { font-family:tahoma; font-size:12px; color:#3A830E}
.style6 {
	color: #f5f5f5;
	font-size: 12px;
	font-family: tahoma;
	line-height:12px
}
.style7 {
	color: #ffffff;
	font-size: 12px;
	font-family: tahoma;
	line-height:12px;
	text-decoration:none
}


    /* fontsize:  8pt=12px, 10pt=13px, 12pt=16px, 14pt=112px, 16pt=21px, 18pt=24px, 20pt=28px
                                           (size:1=12px, size:2=13px)*/
    a                      { text-decoration : none; }
    .header-time           { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .header-where          { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;   }
    .menu-item             { font-size : 12px; color : #315994; text-align : right; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .menu-title	           { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .footer-link           { font-size : 12px; color : #ffffff; font-family : Arial, Tahoma, Helvetica, sans-serif; }
    .footer-copy           { font-size : 12px; color : #ffffff; font-family : Arial, Tahoma, Helvetica, sans-serif;  }
    .homepage-title        { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .homepage-text         { font-size : 12px; color : #848284; text-align : justify; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .searchpage-title      { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .searchpage-text       { font-size : 12px; color : #adbdd4; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-title         { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-text          { font-size : 12px; color : #adbdd4; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-stats         { font-size : 12px; color : #848284; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-hotelname     { font-size : 12px; color : #315994; text-align : left; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-offername     { font-size : 15px; color : darkred; text-align : left; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-offertext     { font-size : 12px; color : #315994; text-align : left; background-color : #edeced; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-place         { font-size : 12px; color : #848284; text-align : left; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-rates         { font-size : 12px; color : #ffffff; text-align : left; background-color : #98ACC9; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .results-table         { border-style: solid;  border-color: #315994;  border-width: 1px;  }
    .hotel-hotelname       { font-size : 24px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-fieldname       { font-size : 13px; color : #ffffff; background-color : #98ACC9; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-fieldtext       { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-tableheader     { font-size : 13px; color : #ffffff; background-color : #98acc9; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-tabletext       { font-size : 13px; color : #315994; background-color : #edeced; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-roomname        { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .hotel-table           { border-style: solid;  border-color: #315994;  border-width: 1px;  }
    .brochure-text         { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }

    .book-title            { font-size : 14px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .book-text             { font-size : 13px; color : #315994; text-align : left; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .book-hotelname        { font-size : 20px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .book-table            { border-style: solid;  border-color: #315994;  border-width: 1px;  }
    .book-form-title       { font-size : 17px; color : #315994; background-color : #eaeef4; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .book-form-fieldname   { font-size : 13px; color : #315994; text-align : left; background-color : #eaeef4; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .book-comments         { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }

    .help-title            { font-size : 15px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .help-text             { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }

    .doc-title             { font-size : 24px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .doc-subtitle          { font-size : 15px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .doc-text              { font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .doc-small-text        { font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }

    .bookdet-rates         { text-align : center; font-size : 13px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
    .bookdet-rates2        { text-align : left; font-size : 12px; color : #315994; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
	
    select                 { font-size : 12px; color : green; background-color : #FFEECC; font-family : Tahoma, Arial, Helvetica, sans-serif;  }
	
	

	
.statstitle             { COLOR: #315974;
                          FONT-SIZE: 22px;
                          FONT-WEIGHT: bold;
                          TEXT-ALIGN: center;
                          FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ;}
.statstitle2            {  COLOR: #315974;
                          FONT-SIZE: 16px;
                          FONT-STYLE: italic;
                          TEXT-ALIGN: center;
                          FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ;}
BODY TABLE              { COLOR: #315994;    FONT-SIZE: 14px;
                          FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS"}
TR.regionrow            { BACKGROUND-COLOR: #315994;}
TD.regioncell           { COLOR: white;    FONT-SIZE: 14px;    FONT-WEIGHT: bold;
                          FONT-FAMILY: Arial, Helvetica, sans-serif, "Comic Sans MS" }
TD.thisday              { COLOR: red; }
TD.regioncell A:hover   { COLOR: #f0f0f0; FONT-STYLE: italic;}
TD.regioncell A:link    { COLOR: white;}
TD.regioncell A:visited { COLOR: #F1F1F1; }
TD.statscell A:hover    { FONT-STYLE: italic;}
TD.statscell A:link     { COLOR: #315994;}
TD.statscell A:visited  { COLOR: #707070; }

.IBH {font-family: "Franklin Gothic Medium";
color: navy;}

.IBH2 {font-family: "Franklin Gothic Medium";
color: red;}

.upperbody {background-color: #FFB062;
text-align: center;}

.lowerbody {background-color: #804040;
text-align: center;}




