body {font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px;}

.tableback {background-image: url(images/bg4.gif); background-repeat: repeat;}
.tableback2 {background-image: url(images/bg1_bw4.jpg); background-position: top right;background-repeat: no-repeat;}
.tableback3 {background-image: url(images/bg5.jpg); background-position: bottom right;background-repeat: no-repeat;}
.tableback4 {background-image: url(images/partners.gif); background-position: top left;background-repeat: no-repeat;font-size : 11px; font-weight : bold; text-decoration: none;}

.text2 {font-size : 10px; font-weight : normal; text-decoration: none;}

.text1 {font-size : 11px; font-weight : bold; text-decoration: none;}
.text1i {font-size : 11px; font-weight : bold; text-decoration: none; font-style: italic;}

.text3 {font-size : 11px; font-weight : normal; text-decoration: none;}

.smalltext {font-size : 7px; font-weight : normal; text-decoration: none;}
.smalltext2 {font-size : 9px; font-weight : normal; text-decoration: none;}
.smalltext3 {font-size : 8px; font-weight : normal; text-decoration: none;}
.smalltext4 {font-size : 10px; font-weight : normal; text-decoration: none;}

.smalltext5 {font-size : 10px; font-weight : bold; text-decoration: none; color: #000000;}
.smalltext5 A:link {font-size : 10px; font-weight : bold; text-decoration: none; color: #000000;}
.smalltext5 A:visited {font-size : 10px; font-weight : bold; text-decoration: none; color: #000000;}
.smalltext5 A:active {font-size : 10px; font-weight : bold; text-decoration: none; color: #000000;}
.smalltext5 A:hover {font-size : 10px; font-weight : bold; text-decoration: none; color: #0000FF;}

.title {font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #0000FF;}
.title2 {font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000;}
.title3 {font-size : 15px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : bold; text-decoration: none; color: #000000;}
.title4 {font-size : 14px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; text-decoration: none; color: #000000;}

.textbox {border : 1px solid #CCCCFF; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.textbox2 {border : 1px solid #CCCCFF; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.textbox3 {border : 1px solid #CCCCFF; font-size : 9px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.textbox4 {border : 1px solid #FF0000; font-size : 9px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000;}
.latestnews {color:#CC0000; font-weight:bold; font-size : 13px; text-decoration: none; font-style: italic;}

.border4 {border : 2px solid #0000FF;}

.menu2 {color:#666666; font-weight:bold; font-size : 11px; text-decoration: none;}
.menu2 A:link {text-decoration: none; color:#666666; font-weight:bold; font-size : 11px;}
.menu2 A:visited {text-decoration: none; color:#666666; font-weight:bold; font-size : 11px;}
.menu2 A:active {text-decoration: none; color:#666666; font-weight:bold; font-size : 11px;}
.menu2 A:hover {text-decoration: none; color:#FF0000; font-weight:bold; font-size : 11px;}

.border2 { border-color : #999999; border-style : dotted;border-width: 1px 1px 1px 1px;}
.border3 { border-color : #CCCCFF; border-style : dotted;border-width: 1px 1px 1px 1px;}

.scrollbar {color:#FFFFFF; font-weight:bold; font-size : 10px; text-decoration: none;}
.scrollbar A:link {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size : 10px;}
.scrollbar A:visited {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size : 10px;}
.scrollbar A:active {text-decoration: none; color:#FFFFFF; font-weight:bold; font-size : 10px;}
.scrollbar A:hover {text-decoration: none; color:#FF0000; font-weight:bold; font-size : 10px;}

.partnersearch {color:#000099; font-weight:bold; font-size : 10px; text-decoration: none;}
.partnersearch A:link {text-decoration: none; color:#000099; font-weight:bold; font-size : 10px;}
.partnersearch A:visited {text-decoration: none; color:#000099; font-weight:bold; font-size : 10px;}
.partnersearch A:active {text-decoration: none; color:#000099; font-weight:bold; font-size : 10px;}
.partnersearch A:hover {text-decoration: none; color:#FF0000; font-weight:bold; font-size : 10px;}

.gallery_subject {background-color: white; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90 ); -moz-opacity: 90%; }

.booking {font-size : 10px; font-weight : normal; text-decoration: none;}
.booking2 {font-size : 10px; font-weight : normal; text-decoration: none;}

.jobsdays {
border : 1px solid #010066;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : normal;
}