
BODY {	margin:0px; BACKGROUND-COLOR:#E1DBC4}




H1 {
	FONT-SIZE: 22px; COLOR: #0057B1; FONT-FAMILY:arial,verdana,tahoma; text-align:center; }


H2 {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY:arial,verdana,tahoma; text-align:left;margin-left:100px }

h3{FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY:arial,verdana,tahoma; text-align:left;}


.man-bg { BACKGROUND-COLOR:#ffffff}


.r-back { BACKGROUND-COLOR:#F4F4F4}


.left-bg { BACKGROUND-COLOR:#F7F7F7}



.lf-px-col { BACKGROUND-COLOR:#e1e1e1}



.rh-px-col { BACKGROUND-COLOR:#e1e1e1}



.top-tbl { BACKGROUND-COLOR:#F2FEFF}




.jojo { border:solid 2px #5F5F5F; margin-left: 6px}




.gp {
	FONT-SIZE: 2px; FONT-FAMILY: tahoma,arial,verdana}


.hm-tx6 { FONT-SIZE: 12px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY:verdana,arial,tahoma; text-align:justify}


.tx-b { FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY:verdana,arial,tahoma}


.tx-3 { FONT-SIZE: 12px; MARGIN-LEFT: 10px;  MARGIN-RIGHT: 10px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify}
.tx-3 A {	COLOR: #000000; TEXT-DECORATION: underline}
.tx-3 A:hover {	COLOR: #720000; TEXT-DECORATION: none}


.tx-4 { height:85px; border: dotted 1px #797676; FONT-SIZE: 12px; margin-bottom:3px; MARGIN-LEFT: 10px;  MARGIN-RIGHT: 10px; COLOR: #000000; LINE-HEIGHT: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 5px 0 5px;}
.tx-4 A {COLOR: #077aac; FONT-SIZE: 13px; TEXT-DECORATION: underline; line-height:25px;}
.tx-4 A:hover {	COLOR: #FF8200; TEXT-DECORATION: none}

.booking{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:420px;}
.booking A{ color:#077aac; text-decoration:underline}
.booking A:hover{ color:#ff8200; text-decoration:none}

.booking2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-right:420px;}
.booking2 A{ color:#077aac; text-decoration:underline}
.booking2 A:hover{ color:#ff8200; text-decoration:none}

.img1{padding-right:-2px; padding-top:3px;}
.img2{padding-left:-2px; padding-top:3px;}

.goog { FONT-SIZE: 12px; MARGIN-RIGHT: 4px; COLOR: #ad0000; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; font-weight:bold}

.goog A {	COLOR: #ad0000; TEXT-DECORATION: underline}

.goog A:hover {	COLOR: #000000; TEXT-DECORATION: none}



UL {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; MARGIN-RIGHT: 2px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: disc}
UL A {
	COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold }

UL A:hover {
	COLOR: #ad0000; TEXT-DECORATION: underline }




.group{ FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #29463F; LINE-HEIGHT: 16px; FONT-FAMILY:Trebuchet MS,arial,verdana,tahoma}




.o-e {FONT-SIZE: 11px; MARGIN-LEFT: 10px;MARGIN-RIGHT: 10px; COLOR: #29463F; LINE-HEIGHT: 14px; FONT-FAMILY:tahoma, arial, tahoma; text-align:left}




.geni {FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma,arial,verdana}

.geni A {	COLOR: #000000}

.geni A:hover {
	COLOR: #720000; TEXT-DECORATION: none}




.o-g {FONT-SIZE: 12px; MARGIN-LEFT: 6px; COLOR: #214B8B; LINE-HEIGHT: 18px; FONT-FAMILY: arial,verdana,tahoma; font-weight:bold}

.o-g A {
	COLOR: #005F9B}

.o-g A:hover {
	COLOR: #FF8200; TEXT-DECORATION: none}



.navi-l {FONT-SIZE: 11px; MARGIN-LEFT: 6px; COLOR: #214B8B; LINE-HEIGHT: 18px; FONT-FAMILY:tahoma,arial,verdana; font-weight:bold}

.navi-l A {
	COLOR: #214B8B}

.navi-l A:hover {
	COLOR: #000000; TEXT-DECORATION: none}





.l-col { background-color: #ffffff}



.enu {FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial,tahoma;}

.enu A {COLOR: #214B8B; TEXT-DECORATION: underline}


.enu A:hover {
	COLOR: #000000; TEXT-DECORATION: none}



.gen {FONT-SIZE: 14px; MARGIN-LEFT: 6px; COLOR: #214B8B; LINE-HEIGHT: 18px; FONT-FAMILY: arial,verdana,tahoma; font-weight:bold}

.gen A {
	COLOR: #214B8B}

.gen A:hover {
	COLOR: #000000; TEXT-DECORATION: none}



.too {
	FONT-SIZE: 11px; MARGIN-LEFT: 4px; COLOR: #4e4e4e; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma,arial,verdana
}
.too A {
	COLOR: #003D7C; TEXT-DECORATION: underline
}
.too A:hover {
	COLOR: #000000; TEXT-DECORATION: none}



.t-k {
	FONT-SIZE: 11px; MARGIN-LEFT: 4px; COLOR: #003489; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma,arial,verdana
}
.t-k A {
	COLOR: #003489; TEXT-DECORATION: underline
}
.t-k A:hover {
	COLOR: #000000; TEXT-DECORATION: none}




.forms {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 22px; MARGIN-RIGHT: 2px; FONT-FAMILY: arial,verdana}



.op {
	FONT-SIZE: 14px; MARGIN: 6px 6px 0px 10px; COLOR: #0066CC; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma,arial,verdana; font-weight:bold}

.op A {  COLOR: #0066CC; TEXT-DECORATION:underline}

.op A:hover {
	COLOR: #720000; TEXT-DECORATION: none}

.top {margin-right:16px }



.frame { border:solid 2px #5F5F5F; margin-left: 6px}

.hd-top {
	FONT-SIZE: 18px; MARGIN: 4px 6px 0px 40px; COLOR: #0066CC; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma,arial,verdana; font-weight:bold}

.hd-top A {  COLOR: #106aa9; TEXT-DECORATION:underline}


.hd-top A:hover {
	COLOR: #000000; TEXT-DECORATION: none}


/* CSS For Booking Engine Panel Start */	

.field{
	font-family: Arial;
	font-size: 11px;
	color : #000000;
}
#booking_form{
	border: #000000 2px solid;
	width : 500px;
	padding : 10px;
	background-color:#F5F4F5;
}
.booking_form_small{
	border: #000000 2px solid;
}

/* CSS For Booking Engine Panel End */	



/* CSS For Calender Start */

.calcontainer {
	HEIGHT: 1%
	}
.calbordered {
	BORDER: #000000 4px solid;
	PADDING: 5px;
	FLOAT: left;
	BACKGROUND-COLOR: #0073ac
	}
.calbordered .title {
	MARGIN-BOTTOM: 5px;
	FONT-WEIGHT: bold;
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-size:11px;
	WIDTH: 304px;
	COLOR: #ffffff;
	POSITION: relative;
	HEIGHT: auto
	}
.title .close-icon {
	BORDER: medium none;
	RIGHT: 0px;
	POSITION: absolute; TOP: 0px
	}
.cal2up {
	FLOAT: left
	}
.calnavleft {
	LEFT: 2px;
	BOTTOM: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 12px
	}
.calnavright {
	RIGHT: 2px;
	BOTTOM: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 12px
	}
.calendar {
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	font-size:11px;
	TEXT-ALIGN: center;
	border-spacing: 0
	}
.calcell {
	BORDER: #e0e0e0 1px solid;
	WIDTH: 1.5em; 
	HEIGHT: 1em;
	BACKGROUND-COLOR: #fff
	}
.calcell A {
	COLOR: #1596ae;
	TEXT-DECORATION: none
	}
.today {
	BORDER: #000 1px solid;
	}
.oom {
	CURSOR: default;
	COLOR: #999;
	BORDER: #e0e0e0 1px solid;
	BACKGROUND-COLOR: #eee
	}
.oom:hover {
	CURSOR: default;
	COLOR: #999;
	BORDER: #e0e0e0 1px solid;
	BACKGROUND-COLOR: #eee
	}
.selected {
	BORDER: #ff9900 1px solid;
	COLOR: #003db8;
	BACKGROUND-COLOR: #fff19f
	}
.calcell:hover {
	BORDER: #ff9900 1px solid;
	CURSOR: pointer;
	COLOR: #fff;
	BACKGROUND-COLOR: #ff9900
	}
.calcellhover {
	BORDER: #ff9900 1px solid;
	CURSOR: pointer;
	COLOR: #fff;
	BACKGROUND-COLOR: #ff9900
	}
.calcellhover A {
	COLOR: #fff
	}
.calcell:hover A {
	COLOR: #fff
	}
.restricted {
	TEXT-DECORATION: line-through
	}
.previous {
	COLOR: #ccc
	}
.highlight1 {
	BACKGROUND-COLOR: #ccff99
	}
.highlight2 {
	BACKGROUND-COLOR: #99ccff
	}
.highlight3 {
	BACKGROUND-COLOR: #ffcccc
	}
.highlight4 {
	BACKGROUND-COLOR: #ccff99
	}
.calhead {
	BORDER: #e0e0e0 1px solid;
	VERTICAL-ALIGN: middle;
	BACKGROUND-COLOR: #fff
	}
.calheader {
	WIDTH: 100%;
	COLOR: #666;
	POSITION: relative
	}
.calheader IMG {
	BORDER: medium none;
	}
.calweekdaycell {

	FONT-WEIGHT: normal;
	COLOR: #ffffff
	}
.calfoot {
	BACKGROUND-COLOR: #eee
	}
.calrowhead {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	WIDTH: 15px;
	COLOR: #666;
	FONT-STYLE: italic
	}
.calrowfoot {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	WIDTH: 15px;
	COLOR: #666;
	FONT-STYLE: italic
	}
.calrowhead {
	BORDER-RIGHT-WIDTH: 2px
	}
	
/* CSS for calender end */

.nrp{ background:url(../gifs/bg4.jpg); background-repeat:no-repeat;}



.grey-block {FONT-SIZE:11px; background-color:#CCC; width:75%; line-height:20px; font-family: tahoma,arial; color:#900; margin-left:50px;}

.grey-block a {color:#900;}

.grey-block a:hover {color:#900;}