/****************************************************/
.errorText {
	text-align: center;
	width: 100%;
	float: left;
	color: red;
   font-weight: bold;
	font-size: 13px;
}

/****************************************************/
.small_italic{
	text-align: center;
	font-size: 11px;
	font-style: italic;
}
/****************************************************/
.ctr {
	text-align: center;
}

/****************************************************/
td.vertTop {
   vertical-align: top;
}


.inputBox {
   width: 300px;
}


.submit{
   font-family: verdana;
   font-size: 11px;
   font-weight: Bold;
   color: #000;
   background-color: #E9EDEF;
   border: 1px solid #000;
   cursor: pointer;
   cursor: hand;
   padding: 2px;
}
/****************************************************/
table#outerTable1 {
   padding: 0px;
   border-collapse: collapse;
   width: 770px;
	border: 0px;
}

table#outerTable1 td.left{
   width: 10px;
   background-image: url('../images/shade_left.jpg') ;
}

table#outerTable1 td.right{
   width: 10px;
   background-image: url('../images/shade_right.jpg') ;
}


table#outerTable2 {
   padding: 0px;
   border-collapse: collapse;
   width: 750px;
	border: 0px;
	
}

/****************************************************/
td.brandingPanel {
   vertical-align:top;
}

table#brandingPanel {
   margin: 0px;
   background-image: url('../images/header.jpg') ;
   padding: 0px;
   width: 100%;
   height:87px;
}

table#brandingPanel2{
   background-image: url('../images/header_2.jpg') ;
   margin: 0px;
   padding: 0px;
   width: 100%;
   height:20px;
}

.langImage{
   margin: 0px;
   padding: 0px;
   vertical-align:middle;
}

table#brandingPanel3{
   background-image: url('../images/header_3.jpg') ;
   margin: 0px;
   padding: 0px;
   width: 100%;
   height:32px;
}

/****************************************************/
td.footerPanel {
   height:50px;
   vertical-align:bottom;
   text-align: right;
}

table#footerPanel {
   border-collapse: collapse;
   background-image: url('../images/footer.jpg') ; 
   background-repeat: no-repeat;
   padding: 0px;
   width: 100%;
   height:100%;
   background-color: #59b9e1
}

/********************** ENQUIRY FORM ******************************/
table#enquiryPanel{
   padding: 5px;
   border-collapse: collapse;
   border: 1px solid #000;
   text-align: left;
   width:70%;
}

table#enquiryPanel td{
   padding: 8px;
}

table#enquiryPanel td.fieldLabel{
   font-weight: bold;
}

table#enquiryPanel select.inputBox, table#enquiryPanel input.inputBox, table#enquiryPanel textarea{
   font: 11px arial;
   width:300px;
}
/********************** EVENTS PANEL ******************************/
#eventsPanel{
   padding: 5px;
   border-collapse: collapse;
   border: 1px solid #fff;
   text-align: left;
   width:100%;
   margin: 0px;
}

#eventsPanel td{
   padding: 6px;
   border: 1px solid #fff;   
}

#eventsPanel td.title{
   color: #ffcc00;
   font-size: 14px;
   font-weight: bold;
}


