body {
    background : #F8F8F8;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link, a:visited, a:active
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #014898;
	font-weight:normal;
	text-decoration:none;
}

a:hover
{text-decoration:underline;}

p {
	padding:0px 0px 10px 0px;	
	}

#table {
	width: 760px	
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	border: 1px solid #D1D1D1;
    background : #FFFFFF;
}



#table .photos{
padding: 1px;
}




#navigation{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	padding: 3px;
}

#navigation a{
	color:#000000;
	text-decoration : none;
}

#navigation a:hover{
color:#000000;
	text-decoration : underline;
}

#footer{
	width: 756px;
	border: 1px solid #D1D1D1;
	background: #ffffff;
	padding: 3px;
	margin:10px auto 4px auto;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	text-align:center;	
	
}

.newspanel_inner{

	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	border: 1px solid #D1D1D1;	
/*	border: 1px solid #204D7F;
	background-color:#CADCF0;
	background-color:#DEE8F3; */
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 3px;
	text-align:left;
}

.newspanel_inner .news1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;	
	text-align:left;
	padding:3px 3px 3px 3px;
}

.newspanel_inner .newstitle1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #204D7F;
/*	background-color:#204D7F; */
	text-align:left;	
	padding:3px 3px 3px 3px;
	margin:3px 3px 3px 3px;	
	font-weight:bold;
}

#newspanel{
	width: 162px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	border: 1px solid #D1D1D1;
	padding: 3px 3px 3px 3px;
}

#newspanel .news1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	padding:7px;

}

#newspanel .newstitle1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #014898;
	padding:3px 3px 0px;
	margin:2px 2px 2px 2px;
}

#userpanel{
	width: 344px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	
}




#bookingpanel{
	width: 344px;
	height: 24px;
}

#bookingpanel a:link, #bookingpanel a:visited, #bookingpanel a:active{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color:#FFFFFF;
 	font-weight: bold;	
}
#bookingpanel a:hover {text-decoration:underline;}

#bookingpanel_inner{
	width: 100%;
	height:24px;
}

#bookingpanel_inner a:link,#bookingpanel_inner a:visited,#bookingpanel_inner a:active{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color:#FFFFFF;
 	font-weight: bold;	
	padding:4px 0px 0px 0px;
}
#bookingpanel_inner a:hover {text-decoration:underline;}


#buttonpanel, #buttonpanel a:link,  #buttonpanel a:visited,  #buttonpanel a:active{
	width: 104px;
	height: 24px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color:#FFFFFF;
 	font-weight: bold;	
	
}

.buttons, .buttons a:link, .buttons a:visited, .buttons a:active {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color:#FFFFFF;
 	font-weight: normal;
	text-decoration:none;
}

.buttons a:hover { text-decoration:underline;}

#buttonpanel2{
	width: 104px;
	height: 24px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color:#FFFFFF;
 	font-weight: bold;	
	
}

#userpanel2{
width: 168px;
	border: 1px solid #014898;

}

#userpanel2 .user1{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;

}

#userpanel2 a{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
text-decoration : none;
}


#userpanel2 a:hover{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
text-decoration : underline;
}


#userpanel3{
	width: 322px;
	border: 1px solid #014898;

}

#userpanel3 .paneltitle{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
}


#userpanel3 a{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #014898;
text-decoration : none;
}


#userpanel3 a:hover{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: #014898;
text-decoration : underline;
}





.content1 {
    padding : 20px 20px 20px 30px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}

.content1_inner {
    width: 314px;
	padding : 10px 10px 10px 20px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}

.content1_inner p { margin:3px 0px 3px 0px; }

.content1a_inner {
    width: 614px;
	padding : 10px 10px 10px 20px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}

.content1_inner p { margin:0px 0px 0px 0px; }

.content_nav {
    width: 144px;
	vertical-align : top;
	background: #f8f8f8;
	background-image:url(../images/nav_bg1.gif);
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}

.content2 {
    padding : 15px;
    vertical-align : top;
	background: #ffffff;
	
}



.content2_inner {
    width: 260px;
	padding : 10px 8px 8px;
    vertical-align : top;
	background: #ffffff;
	
}

.content3 {
    padding : 10px;
    vertical-align : top;
	background: #DFE8F4;
	
}

.title1 {
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
}

.title2 {
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #002D86;
	font-weight: bold;
}

.title3 {
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: bold;
}



/*	///////////////////////////////////////////////////////////////////////////////////////////
	News Listing / News Detail Page
	/////////////////////////////////////////////////////////////////////////////////////////*/

.news-content-column {
    width: 314px;
	padding : 10px 10px 10px 20px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}


.news-listing-column {
    padding : 15px;
    vertical-align : top;
/*	background: #f8f8f8;
	border-left: 1px solid #D1D1D1; */
	
}


#news-listing-panel
{
	width:100%;
	margin:0px;
	padding:0px;	
	text-align:left;
}

#news-listing-panel .newsListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:0px;
	padding:0px;	
}

#news-listing-panel .news-listing-select
{
	margin:0px;
	padding:0px;	
}

#news-listing-panel .newsTitle
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: normal;
	margin:0px;
	padding:0px;	

}

#news-listing-panel .newsDates
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #cccccc;
	font-weight: normal;
	margin:0px;
	padding:0px;	
}

#news-detail-panel
{
	width:100%;
	margin:0px;
	padding:0px 10px 0px 0px;	
	text-align:left;
}

#news-detail-panel .newsListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:10px;
	padding:0px;	
}

#news-detail-panel .newsTitle
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #002D86;
	font-weight: bold;
	margin:0px 0px 3px 0px;
	padding:0px;	

}

#news-detail-panel .newsDates, #news-detail-panel .newsSource
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	font-style:italic;
	margin:0px;
	padding:0px;	
}

#news-detail-panel .newsIntroduction
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: bold;
	text-align:justify;
	margin:0px;
	padding:0px;	
}

#news-detail-panel hr { color:#002D86; background-color:#002D86; height:1px; margin-top:10px; margin-bottom:10px;}

#news-detail-panel .news-external-link a:link, #news-detail-panel .news-external-link a:visited,
#news-detail-panel .news-external-link a:active, #news-detail-panel .news-external-link a:hover
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: bold;
	margin:10px auto 10px auto;
	padding:5px;
}

/*	///////////////////////////////////////////////////////////////////////////////////////////
	Links Listing / Links Detail Page
	/////////////////////////////////////////////////////////////////////////////////////////*/
.link-content-column {
    width: 314px;
	padding : 10px 10px 10px 20px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}


.link-listing-column {
    padding : 15px;
    vertical-align : top;
/*	background: #f8f8f8;
	border-left: 1px solid #D1D1D1; */
	
}


#link-listing-panel
{
	width:100%;
	margin:0px;
	padding:0px;	
	text-align:left;
}

#link-listing-panel .linkListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:0px;
	padding:0px;	
}

#link-listing-panel .link-listing-select
{
	margin:0px;
	padding:0px;	
}

#link-listing-panel .linkTitle
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: normal;
	margin:0px;
	padding:0px;	

}

#link-detail-panel
{
	width:100%;
	margin:0px;
	padding:0px 10px 0px 0px;	
	text-align:left;
}

#link-detail-panel .linkListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:10px;
	padding:0px;	
}

#link-detail-panel .linkTitle
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #002D86;
	font-weight: bold;
	margin:0px 0px 3px 0px;
	padding:0px;	

}

#link-detail-panel .linkIntroduction
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	text-align:justify;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#link-detail-panel hr { color:#002D86; background-color:#002D86; height:1px; margin-top:10px; margin-bottom:10px;}

#link-detail-panel .link-external-link a:link, #link-detail-panel .link-external-link a:visited,
#link-detail-panel .link-external-link a:active, #link-detail-panel .link-external-link a:hover
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: bold;
	margin:10px auto 10px auto;
	padding:5px;
}


/*	///////////////////////////////////////////////////////////////////////////////////////////
	Testimonials Listing / Testimonials Detail Page
	/////////////////////////////////////////////////////////////////////////////////////////*/

.testimonials-content-column {
    width: 314px;
	padding : 10px 10px 10px 20px;
    vertical-align : top;
	background: #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;
	
}


.testimonials-listing-column {
    padding : 15px;
    vertical-align : top;
/*	background: #f8f8f8;
	border-left: 1px solid #D1D1D1; */
	
}


#testimonials-listing-panel
{
	width:100%;
	margin:0px;
	padding:0px;	
	text-align:left;
}

#testimonials-listing-panel .testimonialsListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:0px;
	padding:0px;	
}

#testimonials-listing-panel .testimonials-listing-select
{
	margin:0px;
	padding:0px;	
}

#testimonials-listing-panel .testimonialsGuest, #testimonials-listing-panel .testimonialsGuestLocation
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: normal;
	margin:0px;
	padding:0px;	

}

#testimonials-listing-panel .testimonialsDates
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #cccccc;
	font-weight: normal;
	margin:0px;
	padding:0px;	
}

#testimonials-detail-panel
{
	width:100%;
	margin:0px;
	padding:0px 10px 0px 0px;	
	text-align:left;
}

#testimonials-detail-panel .testimonialsListHeader
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color : #002D86;
	font-weight: bold;
	margin:10px;
	padding:0px;	
}

#testimonials-detail-panel .testimonialsGuest, #testimonials-detail-panel .testimonialsGuestLocation
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #002D86;
	font-weight: bold;
	margin:0px 0px 3px 0px;
	padding:0px;	

}

#testimonials-detail-panel .testimonialsDates
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	font-style:italic;
	margin:0px;
	padding:0px;	
}

#testimonials-detail-panel .testimonialsIntroduction
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: bold;
	text-align:justify;
	margin:0px;
	padding:0px;	
}

#testimonials-detail-panel hr { color:#002D86; background-color:#002D86; height:1px; margin-top:10px; margin-bottom:10px;}

#testimonials-detail-panel .testimonials-external-link a:link, #testimonials-detail-panel .testimonials-external-link a:visited,
#testimonials-detail-panel .testimonials-external-link a:active, #testimonials-detail-panel .testimonials-external-link a:hover
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #002D86;
	font-weight: bold;
	margin:10px auto 10px auto;
	padding:5px;
}
