body {  font-family: Tahoma/*, Arial, Verdana, Helvetica, sans-serif*/;
        margin:0px;
       /* background-image: url('/images/bg.gif');
        background-repeat: repeat-y;*/
}


/*top navigation 1*/
td.booknav a, tr.booknav a:visited {
	color: #FC0;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;

}
td.booknav a:hover { color: #FFF; }

td.topnav, td.topnav a, tr.nav a:visited {
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;

}
td.topnav a:hover { color: #FC0;}

tr.toptile { background-image: url('/images/toptile.gif');
             background-repeat: repeat-x;
             background-color: #28c;
}

td.curvetile { background-image: url('/images/bottomtile.gif');
             background-repeat: repeat-x;
}


/*leftpanel accommodation box navigation*/
td.nav a, td.nav a:visited {
	color: #333;
	font-size: 10px;
	text-decoration: none;
}
td.nav a:hover { text-decoration: underline;
       color: #000;

}

td.nav {
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #FC0;
}

/*leftpanel navigation*/
td.leftnav a, td.leftnav a:visited {
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}
td.leftnav a:hover { text-decoration: underline;
       color: #028;

}

td.leftnav {
	padding-bottom: 3px;
	padding-top: 2px;
/*	background-color: #6299CD; */
	background-color: #369;
}

.spcr {
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
}

.spcrblk {
	color: #FC0;
	font-weight: bold;
	font-size: 11px;
}

.spcrblue {
	color: #384D9E;
	font-weight: bold;
	font-size: 11px;
}

table.listing {
	color: #FFF;
	background-color: #000;
	font-size: 11px;
}

table.listing .title, table.listing .title a, table.listing .title a:visited {
	background-color: #6699cc;
	color: #6699cc;
	font-weight: bold;
	font-size: 12px;
}


table.listing .lt { background-color: #FEC; }
table.listing .dk { background-color: #FD9; }

table.listing .lt a, table.listing .lt a:visited,
table.listing .dk a, table.listing .dk a:visited {
	color: #00C;
}

p { 	
font-family: Tahoma;
color: #000;
	font-size: 12px;
}

h1 { color: #6699cc;
	font-size: 18px
}

h2 { color: #6699cc;
     	font-size: 14px
}

h3 { color: #6699cc;
     	font-size: 14px;
	margin-bottom: 2px;	
}

p a, p a:visited {
font-family: Tahoma;	
font-weight: bold;
	text-decoration: underline;
	color: #6699cc;
}

a.front:hover {color: #09C; }

div.footer, div.footer a, div.footer a:visited {
	color: #000;
	font-size: 11px;
}
.pg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 25px;
	/*BACKGROUND: #fff; */
}
.col {
	FLOAT: left; 
}
.slt {
	FONT-FAMILY: Verdana
}
.tl A, .tl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: 12px/22px Verdana; PADDING-TOP: 0px; color:#FFFFFF;text-decoration:none;
}

.tl {
	MARGIN: 0px
}
.b {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid
}
#lbf {
	BACKGROUND: #56b0ea; FILTER: alpha(opacity=100, finishopacity=10, style=1); HEIGHT: 22px
}
#b {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
