/* Admin  & Control Panel*/
.adminFrm{
  border:2px solid #B0E18C;
}

.adminFrmHeader{
  background-color:#669933;
  border-bottom:2px solid #B0E18C;
  color:#FFFFFF;
  font-weight:bold;
  height:25px;
}

.adminFrmContent{
  background-color:#edf9ec;
}


.adminPageBackground{
  /*background-color:#dff4ca;*/
  background-color:#eaeaea;
}

.adminModPageBackground{
  background-color:#eaeaea;
  height:500px;
}

.adminModMenuSeparator{
  border-right:1px solid #669933;
}

.divRecentUpd{
  height:550px;
  overflow:auto;
  border:0px;
	SCROLLBAR-FACE-COLOR: #B0E18C; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #669933; 
	SCROLLBAR-3DLIGHT-COLOR: #669933; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #669933;
}

.recentUpdDate{
  font-family: Verdana,arial;
  font-size: 8pt;
  color: #8f8f8f;
  font-style: normal;
}

.recentUpdTime{
  font-family: Verdana,arial;
  font-size: 7pt;
  color: #8f8f8f;
  font-style: normal;
}


A { color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
A:link { color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
A:active { color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
A:visited { color:#006600; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
A:hover { color:#006600; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; }

p{
  padding:0px;
  margin:0px;
}

/* Copy From bcck_style.css */
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}
.subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	line-height: 18px;
	top: 24px;
	padding: 0px 5px 0px 12px;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	padding-left: 12px;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	left: 10px;
	padding-left: 12px;
	line-height: 18px;
	padding-right: 0px;
}
.listmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
	line-height: 20px;
	padding: 0px;
}
.menu  a:hover {
	text-decoration:underline;
	color: #006600;
}

.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 0px;
}
.menu2  a:hover {
	text-decoration:underline;
	color: #006600;
}

.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
}
	.bodybold  a:hover {
	text-decoration:underline;
	color: #CC0000;
}
.subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #006600;
	padding-left: 17px;
}
/* change name from button to webbutton to avoid conflict with framework button css*/
.webbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
	width: 80px;
	background-color: #669933;
	padding-left: 0px;
	border: 0px #CCCCCC;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #CCCCCC;
}
.subheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 24px;
	top: 24px;
	padding-right: 8px;
	padding-left: 10px;
}
.formmenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;}
	.formmenu   a:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 10px;
}
.subheading3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 24px;
	top: 24px;
	padding: 0px 20px 0px 28px;
}
.formmenu_active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.bodytextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
	.bodytextlink   a:hover {
	text-decoration:underline;
	color: #006600;
}
.body3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 0px;
}
.subtitle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	padding-left: 12px;
	padding-right: 0px;
}
.copyrighttext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 0px;
}
.footnote {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.subtitle6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669933;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	left: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	padding-right: 15px;
	line-height: 16px;
}
.tabletextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	left: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
	text-decoration: none;
	padding-right: 12px;
}
	.tabletextlink   a:hover {
	text-decoration:underline;
	color: #006600;
}
.bodyindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-left: -12px;
	padding-top: 0px;
	padding-bottom: 9px;
	padding-left: -12px;
	list-style-image: url(images/image_bullet2.gif);
	list-style-position: outside;
	padding-right: 7px;
	line-height: 16px;
}
.nametitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	padding-left: 0px;
}
.pagetitle {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
	line-height: 16px;
	top: 15px;
	padding: 8px 20px 0px 0px;
}
.bodyitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 0px;
	font-style: italic;
}
.redtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #FF0000;
	padding-left: 0px;
}
.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	left: 12px;
	padding-left: 12px;
	line-height: 20px;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	left: 10px;
	padding-left: 0px;
	line-height: 18px;
}
.formheading {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #006600;
	line-height: 24px;
	top: 24px;
	padding: 0px 0px 0px 10px;
}
.formfieldtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	left: 10px;
	padding-left: 0px;
	line-height: 18px;
}

/*Edited*/
.topmenu A:link,
.topmenu A:visited,
.topmenu A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	background-color: #669933;
	padding-right: 5px;
	padding-left: 5px;
}
.topmenu  A:hover {
	text-decoration:underline;
	color: #CCFF99;
}

/*Added*/
.topmenubackground{
	background-color: #669933;
	padding-right: 5px;
	padding-left: 5px;
}

.indextitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #99CC66;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.indexbody {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 12px;
}
.indexheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #006600;
}
.date {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.indexbodybold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
}
.pageheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 26px;
	top: 24px;
	padding: 55px 10px 3px 25px;
}
.contactformbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.contactformlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	text-decoration:none;
	line-height: 16px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;}
	.contactformlink  a:hover {
	text-decoration:none;
	color: #669933;
}
	
.contacttitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
	line-height: 16px;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.captions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 8px;
}
.sidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
	line-height: 20px;
	padding-left: 12px;
}
	.sidemenu  a:hover {
	text-decoration:underline;
	color: #006600;
}
.map_bg {
	background-image: url(images/image_bg.jpg);
	background-repeat: no-repeat;
}
.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
.gallery_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	background-color: #99cc66;
	padding-right: 25px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.bodywhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding: 0px 0px 0px 12px;
}
.dimensiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.dimensiontitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.eventtitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #99cc66;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.languagesearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
}
.eventheading {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	line-height: 24px;
	top: 24px;
	padding: 0px 20px 20px 0px;
}
.gallerytitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	line-height: 24px;
	top: 24px;
	padding: 20px 20px 0px 25px;
}
.eventname {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	left: 10px;
	padding-left: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	text-decoration: none;
	padding-right: 12px;
}
.floorplantitle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #99cc66;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.touristinfotable {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.anchorlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration:none;
	line-height: 16px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
}
	.anchorlink  a:hover {
	text-decoration:underline;
	color: #669933;
}
.hyperlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration:none;
	line-height: 20px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 200px;
	background-position: 200px;
	top: 20px;
	left: 0px;
	height: 20px;
}
	.hyperlink  a:hover {
	text-decoration:underline;
	color: #669933;
}
.subtitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
	line-height: 16px;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 6px;
}
.address {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	line-height: 16px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.addresstitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
}
.subtitle_team {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	left: 12px;
	padding-left: 12px;
	line-height: 16px;
	padding-top: 50px;
	text-decoration: none;
} .subtitle_team   a:hover {
	text-decoration:underline;

}
.motif {
	background-image: url(images/image_motif.gif);
	background-repeat: no-repeat;
}
.background {
	background-image: url(images/image_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.eventtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	left: 10px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-right: 15px;
	line-height: 16px;
}
.background2 {

	background-image: url(images/image_bg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.style1 {color: #FF0000}