



  .sbox10 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #D7F0C8;
}



.catTbl {

BORDER-RIGHT: 1px  solid #999999;

BORDER-TOP: 1px  solid #999999;

BORDER-LEFT: 1px  solid #999999;

BORDER-BOTTOM: 1px  solid #999999;

BACKGROUND-COLOR: #e5ecf9;
}


.Tbl {

BORDER-RIGHT: 1px  solid #999999;

BORDER-TOP: 1px  solid #999999;

BORDER-LEFT: 1px  solid #999999;

BORDER-BOTTOM: 1px  solid #999999;

BACKGROUND-COLOR: #F4F2E3;
}


.catTbl3 {

BACKGROUND-COLOR: #F3F3F3;

}

.catTbl4 {
BACKGROUND-COLOR: #E6E0E9;
}

.catTbl5 {
BACKGROUND-COLOR: #EEF8E4;
BORDER-RIGHT: 1px  solid #999999;
BORDER-TOP: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;
}


.catTbl6 {
BACKGROUND-COLOR: #F3EEE2;
BORDER-RIGHT: 1px  solid #999999;
BORDER-TOP: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;
}

.catTbl26 {
BACKGROUND-COLOR: #F3EEE2;
BORDER-RIGHT: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;
}



.menucat {
BACKGROUND-COLOR: #F3EEE2;
BORDER-RIGHT: 1px  dotted #999999;
BORDER-TOP: 1px  dotted #999999;
BORDER-LEFT: 1px  dotted #999999;
BORDER-BOTTOM: 1px  dotted #999999;
}



.catTbl7 {
BACKGROUND-COLOR: #E8ECE9;
BORDER-RIGHT: 1px  solid #999999;
BORDER-TOP: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;
}


.catTbl8 {
BACKGROUND-COLOR: #E1E2DC;
BORDER-RIGHT: 1px  solid #999999;
BORDER-TOP: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;
}



.catTbl9 {
BACKGROUND-COLOR:#E2F3FC;
BORDER-RIGHT: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;

}



.catsTbl9 {
BACKGROUND-COLOR:#E2F3FC;
BORDER-TOP: 1px  solid #999999;
BORDER-RIGHT: 1px  solid #999999;
BORDER-LEFT: 1px  solid #999999;
BORDER-BOTTOM: 1px  solid #999999;

}







.catTbl2 {







	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px;  BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000000







}























.cat {







	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 12pt; PADDING-TOP: 3px;  TEXT-ALIGN: center;LINE-COLOR: #000000







}























.cat2 {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px;TEXT-ALIGN: center;LINE-COLOR: #cccccc







}















.inputtype {







border: solid 1px #000000;















}























A.menulink56 {

display: block;

width: 140px;

text-align: left;

text-decoration: none;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color: #000000;

BORDER: none;

border: solid 1px #FFFFFF;

}







a.menulink:link { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.menulink:active { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.menulink:visited { color: blue; text-decoration: none; font-size:12px;  font-family: Verdana, Arial, Helvetica, sans-serif;}



a.menulink:hover {

 	

text-decoration: underline;



}









a.menunews:link { color: blue; text-decoration: none; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.menunews:visited { color: blue; text-decoration: none; font-size:11px;  font-family: Verdana, Arial, Helvetica, sans-serif;}



a.menunews:hover {

 text-decoration: underline; color: blue;

}









a.homelink:link { color: blue; text-decoration: none; font-size:10px; font-family: Verdana, Aria, Helvetica, sans-serif;  }

a.homelink:active { color: blue; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.homelink:visited { color: blue; text-decoration: none; font-size:10px;  font-family: Verdana, Arial, Helvetica, sans-serif; }



a.homelink:hover { 

text-decoration: underline;

}





a.gallink:link { color: blue; text-decoration: underline;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.gallink:active { color: blue;text-decoration: underline; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.gallink:visited { color: blue; text-decoration: underline;  font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }







a.qlink2:link { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Aria, Helvetica, sans-serif;  }
a.qlink2:active { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.qlink2:visited { color: blue; text-decoration: none; font-size:12px;  font-family: Verdana, Arial, Helvetica, sans-serif; }



a.qlink2:hover {
color: blue; text-decoration: underline; font-size:12px; font-family: Verdana, Aria, Helvetica, sans-serif;
BACKGROUND-COLOR:#F3A761;
FONT-WEIGHT: bold;
}


a.qlink:link { color: white; text-decoration: none; font-size:12px; font-family: Verdana, Aria, Helvetica, sans-serif;  }
a.qlink:active { color: white; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.qlink:visited { color: white; text-decoration: none; font-size:12px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
a.qlink:hover {

color: white; text-decoration: underline; font-size:12px; font-family: Verdana, Aria, Helvetica, sans-serif;

}







a.nlink:link { color: yellow; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }

a.nlink:visited { color: yellow; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: bold; }







.time {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;

COLOR: #ffffff;

}









.catmenu {

background-color:#666666;

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

FONT-WEIGHT: bold;

COLOR: #ffffff;

}







.floatimgleft {

float:left;

margin-top:10px;

margin-right:10px;

margin-bottom:3px;

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

FONT-WEIGHT: bold;

}







.leftform {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 5;

}





.mytitle {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 5;

color: black;



}



.myheading {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 5;

color: black;



}





.mytitle2 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 5;

color: black;



}



.myheading2 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 5;

color: black;



}





a.nlink2:link { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }

a.nlink2:visited { color: blue; text-decoration: none; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;FONT-WEIGHT: bold; }









.displaynews {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

}













.leftform2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;
padding: 2 2 2 5;
}























.fshow1 {



border-top: 1px dotted #000000;









}















.fshow2 {



font-family: Arial, Helvetica, sans-serif; font-size: 12px;

border-top: 1px solid #000000;

border-right: 1px solid #000000;

border-left: 1px solid #000000;

border-bottom: 1px solid #000000;

padding: 2 2 2 4;



}















.fshow3 {

font-family: Arial, Helvetica, sans-serif; font-size: 12px;

FONT-WEIGHT: bold;

padding: 33 2 2 18;

color: blue;

}



.fshow4 {

font-family: Arial, Helvetica, sans-serif; font-size: 12px;

FONT-WEIGHT: normal;

padding: 3 4 2 4;

}



.fshow5 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
color: white;
font-weight: bold;

}





.fshow6 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
}



.fshow7 {
border-top: 1px dotted #999999;
border-left: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #F2F9DB;
}





a.dlink:link { color: blue; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif;  }

a.dlink:active { color: blue; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; }

a.dlink:visited { color: blue; text-decoration: none; font-size:12px;  font-family: Arial, Helvetica, sans-serif; }



a.dlink:hover { 

text-decoration: underline;

}













.fshow8 {
border-bottom: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;

}


.fshow9 {
padding: 2 2 2 18;
}


.fshow119 {

padding: 2 10 2 18;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;

}



.fshow10 {

font-family: Arial, Helvetica, sans-serif; font-size: 11px;

FONT-WEIGHT: bold;

padding: 0 2 2 18;

color: #4A8AFF;

}





.fshow11 {

font-family: Arial, Helvetica, sans-serif; font-size: 11px;

FONT-WEIGHT: bold;

padding: 33 2 2 18;

color: #4A8AFF;

}



.fshow12 {

font-family: Arial, Helvetica, sans-serif; font-size: 11px;

FONT-WEIGHT: bold;

padding: 33 2 2 0;

color: #000000;

}




 .bookings2 {
border-top: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #F2F9DB;
}

.bookings {
border-top: 1px dotted #999999;
border-left: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #F2F9DB;
}

.sub4 {
border-left: 1px dotted #999999;
border-top: 1px dotted #999999;
BACKGROUND-COLOR: #F2F9DB;

}


.sbox8 {
border-bottom: 1px dotted #999999;

font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #FFFFF4;
}


.sbox9 {
border-bottom: 1px dotted #999999;

font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #D7F0C8;
}


.progression {
border-bottom: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 10;

}


.progression2 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 10;
}



.custdetails {

border-top: 1px dotted #999999;
border-left: 1px dotted #999999;
border-right: 1px dotted #999999;
border-bottom: 1px dotted #999999;
padding: 3 3 3 3;
BACKGROUND-COLOR:#FFFBEC;

}


.custdetails2 {
border-top: 1px dotted #999999;
border-left: 1px dotted #999999;
border-right: 1px dotted #999999;
border-bottom: 1px dotted #999999;
padding: 3 3 3 3;
BACKGROUND-COLOR:#FFD89D;
}

.djbox {

border-top: 1px solid #CCCCCC;

border-left: 1px solid #CCCCCC;

border-right: 1px solid #CCCCCC;

border-bottom: 1px solid #CCCCCC;

padding: 18 2 2 2;

}





.newsbox1 {

border-top: 1px solid #CCCCCC;

border-left: 1px solid #CCCCCC;

border-right: 1px solid #CCCCCC;

border-bottom: 1px solid #CCCCCC;

padding: 18 2 2 8;

}





.newsbox2 {

border-top: 1px solid #000000;

border-left: 1px solid #000000;

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

padding: 18 2 2 8;

}













.newsdate {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;

}























.title {







font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 999999; text-decoration: underline;







padding: 2 2 2 19;







 







}















.heading {

padding: 2 2 2 19;

}



.fad {

padding: 2 2 2 2;

}















.cblock {















padding: 2 2 2 19;















}







































.frntbox {







border-right: 1px dotted #cccccc; 







border-left: 1px dotted #cccccc;







}























.frntbox2 {







border-bottom: 1px dotted #999999; 















}















.frntbox28 {

border-right: 1px dotted #999999; 

}



.frntbox35 {

border-bottom: 1px dotted #ffffff; 

}













.frntbox3 {

border-left: 1px solid #999999;

}





.frntbox4 {
border-right: 1px solid #000000;
border-left: 1px solid #000000;



}















.galbox {

border-top: 1px solid #999999;

border-left: 1px solid #999999;

border-right: 1px solid #999999;

border-bottom: 1px solid #999999;

padding: 2 2 2 6;

}















.sbox {

border-bottom: 1px dotted #ffffff;

padding: 2 2 2 5;



}















.sbox2 {
border-top: 1px solid #F0E7D5;
border-bottom: 1px solid #F0E7D5;
}









.sbox3 {



border-top: 1px dotted #999999;

border-left: 1px dotted #999999;



}















.sbox4 {

border-left: 1px solid #999999;

border-right: 1px solid #999999;

border-top: 1px solid #999999;

border-BOTTOM: 1px solid #999999;

font-family: Arial, Helvetica, sans-serif; font-size: 12px;

padding: 2 2 2 4;

}





.sbox5 {

border-left: 1px solid #000000;

border-right: 1px solid #000000;

border-top: 1px solid #000000;

border-bottom: 1px solid #000000;

}






.sub {
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

.sub2 {
border-left: 1px solid #ffffff;
}


.sub3 {
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
}




.frntbox5 {

border-top: 1px dotted #999999;

padding: 2 2 2 5;

}















.frntbox6 {







border-right: 1px dotted #999999; 



padding: 2 2 2 5;



}























.frntbox7 {







border-top: 1px dotted #999999; 







border-bottom: 1px dotted #999999; 















}















.frntbox8 {







padding: 2 2 2 5;















}















.frntbox9 {







padding: 2 2 2 19;







border-right: 1px dotted #cccccc; 















}















.frntbox11 {

border-right: 1px dotted #cccccc;

border-left: 1px dotted #999999;  

}















.frntbox12 {

border-left: 1px solid #ffffff;

padding: 10 5 18 5;

}





.frntbox455 {

padding: 10 5 18 5;

}





.frntbox15 {

border-right: 1px solid #ffffff;

border-left: 1px solid #ffffff;

border-bottom: 1px solid #ffffff;  

}



.frntbox16 {

border-right: 1px solid #ffffff;

border-left: 1px solid #ffffff;

border-bottom: 1px solid #ffffff;

}







.phead {

padding: 2 2 2 5;


}





.phead2 {

padding: 2 2 2 10;

}



.phead3 {

padding: 0 5 0 0;

}


.phead4 {
padding: 0 5 0 15;
}

.phead5 {
padding: 5 0 0 5;
}

.phead6 {
padding: 3 3 3 3;
}

.dateline {
border-bottom: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 80;

}


.timeline {
border-top: 2px solid #000000;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #F2F9DB;
}

.timeline2 {
border-top: 2px solid #000000;
border-left: 1px dotted #999999;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 2 2 2 4;
BACKGROUND-COLOR: #F2F9DB;
}



.classdt {

border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
padding: 2 2 2 5;;

}



.classdt2 {

border-bottom: 1px dotted #ffffff;

}





























.frntbox13{

border-left: 1px solid #999999; 



padding: 2 2 2 2;

}



.frntbox133{

padding: 2 2 2 5;

}





















.frntbox10 {







border-right: 1px dotted #999999; 







padding: 2 2 2 5;







}















.menu {

border-bottom: 1px dotted #ffffff; 

}















