.leftmenu { 
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: black;
  text-decoration: none;  
}
.leftmenu a {
  text-decoration: none;
  
}
.textdeco {
  text-decoration: none;
  
}

.bottomdotted{
	BORDER-BOTTOM: #000000 1px dotted;
}
.bottomdotted1 {
	BORDER-BOTTOM: #000000 1px dotted;
	border-right: 1px #000000 dotted;
}

.visitplanner {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}

.locallinks {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.selectedborder
{
	background-color: #568DCC;
	border: 1px #525252 solid;
	color:#FFFFFF;
}

.locallinks a{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.footer { 
width: 930px;
height: 36px;
color: #ffffff;
font-family: verdana;
font-size: 8.5pt;
fontfont-stretch: expanded;
text-decoration:none;
}

.picturegallery
{
  border-color: #000000;
	border: 1px solid;
}

.languagebox
{
  border-color: #000000;
	border: 1px solid;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.contentarea123
{
  font: normal normal normal 10pt normal Verdana;
  font-family: "Microsoft Sans Serif";
  font-size: 10pt;  
  margin-left: 5px;
  margin-top; 20px;
  color: 487232;;
  background-color: #FFFFFF;
  padding-bottom:20px;
  margin:2px;
  
}

.contentarea1234
{
  font: normal normal normal 10pt normal Verdana;
  font-family: "Microsoft Sans Serif";
  font-size: 10pt;
  padding:15px;
   margin-left: 5px;
  margin-top; 20px;
  color: #487232;
  background-color: D7EABD;
}

.labels
{
  font: normal normal normal 10pt normal Verdana;
  font-family: "Microsoft Sans Serif";
  font-size: 10pt;
  color: #487232;
 
}
.contenttbl
{
  font-family: verdana;
  font-size: 10pt;
}

.contentarea
{
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	color: 487232;
}

.faqanswer
{
  font-family: verdana;
  font-size: 10pt;  
  margin-left: 20px;
  
}

.faqquestion
{
  font-family: verdana;
  font-size: 10pt;
  font-weight: bold;
  color:#8E0306;  
  
}

.pageheading
{
	font-size: 10pt;
	font-weight: bold;
	color: 487232;
	font-family: "Microsoft Sans Serif";
}

.background {
  filter: progid  :DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=black,endColorStr=gray); 
}

.contactus
{
  font-family: verdana;
  color: #666666;
  font-size: 10pt;
}
.rightmenu
{
	font: normal normal normal 8pt normal verdana;
	font-family: Verdana;
	font-size: 6pt;
}

input {border: 1px solid #666666}


.calendar
{
  font: normal normal normal 8pt normal Verdana;
  font-family: Verdana;
  font-weight: bold;
  color: #ffffff;
  /*background-image:url(/lib/2color.jpg);*/
background-color: #568DCC;
  border: medium #006633 solid;
} 

.calendar-month
{
  background-color: #033165;
  color: #ffffff;
  font-family: Verdana;
}

#FSmainTable		{border:1px solid black; background-color:#FFFFFF; font-family:Arial,Helvetica,Sans-Serif; font-size:12px}
.FSdateField		{width:76px; border:0; font-size:11px; padding:1px 0 0 3px}
.FSdateSelect		{border:1px solid #999999; background-color:white}
.FSmonthRolldown	{width:90px; font-size:11px}
.FSyearInput		{width:38px; font-size:11px}
.FSbuttonsRow		{background-color:#DDDDDD}
.FSdateButton		{width:20px; height:20px; font-weight:bold; font-size:10px}
.FSdateButton2		{width:40px; height:20px; font-weight:normal; font-size:10px}
.FScalendarTitles TD{border-bottom:1px solid black; font-size:11px; color:#CCCCCC; line-height:14px}
.FScalendar TD		{font-size:11px; font-weight:normal}
.FSinMonth			{color:#000000; text-decoration:none; width:22px; height:12px; line-height:14px}
.FSnotInMonth		{color:#999999; text-decoration:none; width:22px; height:12px; line-height:14px}
.FSinMonth:hover	{font-weight:bold}
.FSnotInMonth:hover	{font-weight:bold}
.FSoutOfRange		{color:red; line-height:14px}
#FSrangeCell		{background-color:#EEEEEE; font-size:11px; text-align:center; line-height:14px}
#FSdateToday		{font-size:11px; font-weight:bold; line-height:20px}




.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
.sh {
	border: thin none #000000;
}
.dd {
	border: thin solid #666666;
}
.imageborder {
	border: thin solid #000000;
}
.visitplannerborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.border1 {
	border: 1px solid #000000;
}

.border2 {
	border: 1px solid 80A96A;
}
.border4 {
	border: 1px solid #80A96A;
}
.noborder {
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.topmenu {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	  text-decoration: none;
}
.Summary {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: bold;
	background-color: #D7EABD;
}
.summary1 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	padding-bottom:12px;	
}

.summary12 {
	font-family: "Microsoft Sans Serif";
	font-size: 9pt;
	padding-bottom:12px;
	border: 1px solid #FFFFFF;
}

.marche {
	font-family: "Microsoft Sans Serif";
	font-size: 17pt;	


}
.restico {
	font-family: "Microsoft Sans Serif";
	font-size: 17pt;
	color: #7fa969;


}
.ruin {
	font-family: "Microsoft Sans Serif";
	font-size: 17pt;
	color: #B50E36;
}

.top123 {
	font-family: "Microsoft Sans Serif";
	font-size: 10pt;
	color: #487232;
}

.contactinfo{
	font-family: "Microsoft Sans Serif";
	font-size: 12pt;
	font-weight:bold;
	color: #487232;
}

.hreffff{
	font-family:Arial;
	font-size: 10pt;
	color: #000000;
	
}
.number{
	font-family:Arial;
	font-size: 10pt;
	color: #000000;
	
}
.selecteedd{
	font-family:Arial;
	font-size: 18pt;
	font-weight:bold;
	color: #FFFFFF;
}

.titleHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: right;
}
.titleHeading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #80A96A;
}
