BODY {
	background-color: #FFFFFF;
	margin: 0px; padding-bottom: 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sectionHeadings {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px; letter-spacing: -1px;
	font-weight: normal; color: #FFFFFF;
	padding: 4px;
}
.largeBlack {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 20px; letter-spacing: -0px;
	font-weight: normal; color: #000000;
	padding: 4px;
}
A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D62D2D;
	text-decoration: underline;
	font-weight : bold;
}
A:hover
{
	color: #D62D2D;
	text-decoration: none;
}
td.mainholder
{
	border-left: 1px solid #6497D0;
	border-right: 1px solid #6497D0;
}
td.pagearea
{
	background-color: #FFFFFF; padding: 4px;
}
td.sur-left
{ border-left: 1px solid #000000; }
td.sur-right
{ border-right: 1px solid #000000; }
td.sur-top
{ border-top: 1px solid #000000; }
td.sur-bottom
{ border-bottom: 1px solid #000000; }
.boxHeading
{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-left: 8px;
}
.menubar
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.menubar A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}
.menubar A:hover
{
	color: #000000;
	text-decoration: underline;
}
.menubuttons
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.menubuttons A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}
.menubuttons A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.menubuttons-on
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.menubuttons-on A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
}
.menubuttons-on A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.cathead
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.placehead
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B22222;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.heading
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B22222;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.heading A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B22222;
	text-decoration: underline;
	font-weight : bold;
}
.heading A:hover
{
	color: #B22222;
	text-decoration: none;
}
.intplace_sections
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.intplace_sections A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0000CD;
	text-decoration: none;
	font-weight : bold;
}
.intplace_sections A:hover
{
	color: #000000;
	text-decoration: none;
}
.main
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.small
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}
.small A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #696969;
	text-decoration: none;
	font-weight : normal;
}
.small A:hover
{
	color: #00008B;
	text-decoration: none;
}
.small2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.small2 A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-weight : normal;
}
.small2 A:hover
{
	color: #00008B;
	text-decoration: none;
}
.info
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.info A
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #696969;
	text-decoration: none;
	font-weight : normal;
}
.info A:hover
{
	color: #00008B;
	text-decoration: none;
}
td.holder {
	background-color: White; padding: 3px; padding-top: 5px;
	border-bottom: 1px solid #454545;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
}
td.places {
	padding: 2px;
	border-bottom: 1px solid #B9B9B9;
}
td.weatherhead {
	background-color: #FEFF62; padding: 2px;
	border-bottom: 1px solid #454545;
	border-left: 1px solid #454545;
	border-top: 1px solid #454545;
	border-right: 1px solid #454545;
}
td.weather {
	background-color: #FFFFBB; padding: 3px;
	border-bottom: 1px solid #454545;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
}
.weatherday
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
td.padsides {
	padding-left: 0px; padding-right: 3px;
}
.pad2 {
	padding-bottom: 2px; padding-right: 2px;
}
.padleft {
	padding-left: 3px; padding-right: 2px;
}
.padall8 {
	padding: 8px;
}
INPUT { font-family:verdana,arial,sans-serif; font-size:11px; }
SELECT { font-family:verdana,arial,sans-serif; font-size:11px; }
TEXTAREA { font-family:arial,sans-serif;font-size:11px; }

