/* Body */
body, html {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-size: 10px;
     color: #FFFFFF;
     SCROLLBAR-BASE-COLOR: #0084CA; 
     SCROLLBAR-DARKSHADOW-COLOR: #0084CA; 
     SCROLLBAR-TRACK-COLOR: #666666; 
     SCROLLBAR-FACE-COLOR: #333333; 
     SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
     SCROLLBAR-HIGHLIGHT-COLOR: SILVER; 
     SCROLLBAR-3DLIGHT-COLOR: #555555; 
     SCROLLBAR-ARROW-COLOR: #FF0000; 
}

/* Default Style */
.unnamed1 {  font-family: Verdana; font-size: 10px; color: #000000;}

/* Default Style */
.navbartoptext {  font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000;}

.unwantedtext {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #CCCCCC;
     font-weight: normal;
     text-decoration: none;
}

.unwantedtextblackonblack {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #000000;
     font-weight: normal;
     text-decoration: none;
}

.firstsentence {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 4px;
     color: #000000;
     font-weight: normal;
     text-decoration: none;
}

.footertext {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8pt;
     color: #333333;
     font-weight: normal;
     text-decoration: none;
}

/* Links */
A {
     color: #3399FF;
     font-weight: bold;
     text-decoration: underline;
}

A.left {
     color: #666666;
     font-weight: bold;
     text-decoration: underline;
}

A.navbartop {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: normal;
     text-decoration : none;
}

A.navbartopbigger {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: normal;
     text-decoration : none;
}

A.navbartopbolder {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: bold;
     text-decoration : none;
}

A.navbartopyellow {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #FFFF00;
     font-weight: normal;
     text-decoration : none;
}

A.navbartopbyellow {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #FFFF00;
     font-weight: bold;
     text-decoration : none;
}

A.navbarright {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: normal;
     text-decoration: none;
}

A.more {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9pt;
     color: #666666;
     font-weight: normal;
     text-decoration: underline;
}

A.enquiry {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #666666;
     font-weight: bold;
     text-decoration: underline;
}

A.back {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9pt;
     color: #666666;
     font-weight: normal;
     text-decoration: underline;
}

A.hyperlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #999999;
     font-weight: normal;
     text-decoration: underline;
}

A.unwantedlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #999999;
     font-weight: normal;
     text-decoration: underline;
}

A.greenboldlinks {
     color: #339966;
     font-weight: bold;
     text-decoration: underline;
}

A.navyblueboldlinks {
     color: #000066;
     font-weight: bold;
     text-decoration: underline;
}

A.darkgreyboldlinks {
     color: #333333;
     font-weight: bold;
     text-decoration: underline;
}

A.yellowlinks {
     color: #FFFF00;
     font-weight: normal;
     text-decoration: none;
}

A.seasons {
     color: #333333;
     font-weight: bold;
     text-decoration: none;
}

A.seasons2 {
     color: #3399FF;
     font-weight: bold;
     text-decoration: none;
}

A.footerlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #CCCCCC;
     font-weight: normal;
     text-decoration: none;
}

/* Image Hover Effect */
/* Learnt from: http://www.javascriptkit.com/dhtmltutors/cssimage.shtml */
A.image_thumb_white img{
     border: 1px solid white;
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8; /* Fade Image Effect */
}

A:hover {
     color: #3300CC;
     font-weight: bold;
     text-decoration : none;
}

A:hover.left {
     color: #FF3300;
     font-weight: bold;
     text-decoration : none;
}

A:hover.navbartop {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: normal;
     text-decoration: underline;
}

A:hover.navbartopbigger {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: normal;
     text-decoration: underline;
}

A:hover.navbartopbolder {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     font-weight: bold;
     text-decoration: underline;
}

A:hover.navbartopyellow {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #FFFF00;
     font-weight: normal;
     text-decoration: underline;
}

A:hover.navbartopbyellow {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #FFFF00;
     font-weight: bold;
     text-decoration: underline;
}

A:hover.navbarright {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #FFFFFF;
     font-weight: normal;
     text-decoration: none;
	 background-color:#666666;
}

A:hover.more {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9pt;
     color: #000000;
     font-weight: normal;
     text-decoration: none;
}

A:hover.enquiry {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #666666;
     font-weight: bold;
     text-decoration: none;
}

A:hover.back {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 9pt;
     color: #666666;
     font-weight: normal;
     text-decoration: none;
}

A:hover.hyperlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #333333;
     font-weight: normal;
     text-decoration: none;
}

A:hover.unwantedlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 8px;
     color: #333333;
     font-weight: normal;
     text-decoration: none;
}

A:hover.greenboldlinks {
     color: #339966;
     font-weight: bold;
     text-decoration: none;
}

A:hover.navyblueboldlinks {
     color: #000099;
     font-weight: bold;
     text-decoration: none;
}

A:hover.darkgreyboldlinks {
     color: #666666;
     font-weight: bold;
     text-decoration: none;
}

A:hover.yellowlinks {
     color: #FFFF00;
     font-weight: normal;
     text-decoration: underline;
}

A:hover.seasons {
     color: #000000;
     font-weight: bold;
     text-decoration: none;
}

A:hover.seasons2 {
     color: #3300CC;
     font-weight: bold;
     text-decoration : none;
}

A:hover.footerlinks {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: normal;
     text-decoration: none;
}

/* Image Hover Effect */
/* Learnt from: http://www.javascriptkit.com/dhtmltutors/cssimage.shtml */
A:hover.image_thumb_white img{
     border: 1px solid red;
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; /* Fade Image Effect */

}

/* Image Hover Effect */
/* Learnt from: http://www.javascriptkit.com/dhtmltutors/cssimage.shtml */
A:hover.image_thumb_white {
     color: red; /* irrelevant definition to overcome IE bug */
}

.black10px {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: normal;
     font-size: 10px;
     font-style: none;
}

.black11px {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: normal;
     font-size: 11px;
     font-style: none;
}

.white18px {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	 color: #FFFFFF;
     font-weight: normal;
     font-size: 18px;
     font-style: none;
}

.white18pxgeorgia {
     font-family: Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;
	 color: #FFFFFF;
     font-weight: normal;
     font-size: 18px;
     font-style: none;
}

.black8pt {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: normal;
     font-size: 8pt;
     font-style: none;
}

.white8pt {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     color: #CCCCCC;
     font-weight: normal;
     font-size: 8pt;
     font-style: none;
}

.black10pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: bold;
     font-size: 10px;
     font-style: none;
}

.black11pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: bold;
     font-size: 11px;
     font-style: none;
}

.black14pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: bold;
     font-size: 14px;
     font-style: none;
}

.black18pxbolditalic {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: bold;
     font-size: 18px;
     font-style: italic;
}

.black20pxbolditalic {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     font-weight: bold;
     font-size: 20px;
     font-style: italic;
}

.grey11pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     color: #333333;
     font-weight: bold;
     font-size: 11px;
     font-style: none;
}

.green11pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	 color:#006600;
     font-weight: bold;
     font-size: 11px;
     font-style: none;
}

.green14pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	 color:#006600;
     font-weight: bold;
     font-size: 14px;
     font-style: none;
}

.yellow11pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     color:#FFCC00;
     font-weight: bold;
     font-size: 11px;
     font-style: none;
}

.white18pxbold {
     font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
     color: #FFFFFF;
     font-weight: bold;
     font-size: 18px;
     font-style: none;
}

.white18pxboldgeorgia {
     font-family: Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;
     color: #FFFFFF;
     font-weight: bold;
     font-size: 18px;
     font-style: none;
}

.blacksubhead {
     font-family: "Tw Cen MT", Verdana, Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 10pt;
     font-style: none;
}

.redsubhead {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FF0000;
     font-weight: bold;
     font-size: 14px;
     font-style: none;
}

.orangesubhead {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FF3300;
     font-weight: bold;
     font-size: 14px;
     font-style: none;
}

.blackheader {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: bold;
     font-size: 16px;
     font-style: none;
}

.orangeheader {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FF3300;
     font-weight: bold;
     font-size: 16px;
     font-style: none;
}

.redheader {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FF0000;
     font-weight: bold;
     font-size: 16px;
     font-style: none;
}

.textnormal {
     font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
     color: #FFFFFF;
     font-weight: normal;
     font-size: 14px;
     font-style: none;
}

.textnormal10px {
     font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
     color: #FFFFFF;
     font-weight: normal;
     font-size: 10px;
     font-style: none;
}

.borderwhite {
     border-color: #FFFFFF;
     border-style: solid;
     border-width: 1px;
}

.borderratetable {
     border-right-color: #333333;
     border-right-style: ridge;
     border-right-width: 2px;
     border-bottom-color: #333333;
     border-bottom-style: ridge;
     border-bottom-width: 2px;
}

.hyperlinkstext {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #999999;
     font-weight: normal;
     font-size: 8px;
     font-style: none;
}

.h1unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;

}

.h2unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;
}

.h3unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;
}

.h4unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;
}

.h5unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;
}

.h6unwanted {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #CCCCCC;
    font-weight: normal;
    text-decoration: none;
}

.copyright {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FFFFFF;
     font-weight: normal;
     font-size: 9px;
     font-style: none;
}

.padding5 {
     padding-left: 5;
	 padding-right: 5;
	 padding-top: 5;
	 padding-bottom: 5;
}

.paddingtop5 {
	 padding-top: 5;
}

/* Forms */
.formtextbox {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: normal;
     font-size: 7pt;
     font-style: none;
}

.formtextboxgeorgia14 {
     font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: normal;
     font-size: 14px;
     font-style: none;
}

.formtextboxgeorgia16 {
     font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: normal;
     font-size: 16px;
     font-style: none;
}

.formh2 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-weight: bold;
     font-size: 18px;
     font-style: none;
}

.formli {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FF0000;
     font-weight: bold;
     font-size: 14px;
     font-style: none;
}

/* Underlines */
u.underline-black {
     color: #333333;
}

/* Language Menu Styles */
.langmenuform {
     margin-top:5px;
}

.langmenuselect {
     font-size: 7pt;
	 font-family: Verdana, Arial, Helvetica, sans-serif, "Tw Cen MT";
	 height:3;
	 border: 1px solid #C0C0C0;
	 margin:0;
	 padding:0;
}

.langmenuoption {
     font-size: 7pt;
	 font-family: Verdana, Arial, Helvetica, sans-serif, "Tw Cen MT";
	 height:3;
	 border: 1px solid #C0C0C0;
	 margin:0;
	 padding:0;
}

/* Item Image & Thumbnail Styles */
.item_image {
     border:1px solid white;
}

.item_thumb {
     border:1px solid black;
}

.item_image_green {
     border:1px solid;
     color:#00FF00;
}

.item_image_white {
     border:1px solid white;
}

.item_image_red {
     border:1px solid red;
}

.item_image_skyblue {
     border:1px solid #00FFFF;
}

/* iFrame Styles */
.iframe_black {
     border:1px solid black;
}

/* Preloader Script */
#dhtmltooltip {
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* Floating Window Script */
#topbar{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: black;
width: 250px;
visibility: hidden;
z-index: 100;
}

