table,tr,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.topbg{
	margin: 0px;
	padding: 0px;
	background:url(images/topbg.jpg) top center no-repeat;
}
.downbg{
	background:url(images/downbg.jpg) center bottom no-repeat;
}
.topphoto{
	background:url(images/photo.jpg);
}
.blue{
	color:#FFFFFF;
}
.red{
	color:#57A264;
}
.hmenu{
	color:white;
}
.hmenu_ {
	color:white;
	text-decoration: underline;
}
.searschfield{
	background:url(images/searchfieldbg.gif);
	padding:0px 0px 0px 4px;
}
.style2 {color: #FF0000}

a 	{
	font-size: 9pt;
	color: #764da4;
	text-decoration: none;
	}

a.menu:link {
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	}

a.menu:active {
	font-size:9pt;
	text-decoration: none;
}

a.menu:visited {
	font-size:9pt;
	text-decoration: none;
	font-weight: bold;
}
a.menu:hover {
	color:#F24431;
	font-size:9pt;
	text-decoration: underline;
}

a.mainmenu:link {
	color: #5c5082;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
}

a.mainmenu:active {
	color:#5c5082;
	font-size: 9pt;
	text-decoration: none;
	}

a.mainmenu:visited {
	color: #5c5082;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	}

a.mainmenu:hover {
	color:#a5102d;
	font-size: 9pt;
	text-decoration: none;
	}

.text{
	margin-left:7px;
}

a.blue:active {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:link {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:visited {
	color:#8162A4;
	text-decoration: underline;
}
a.blue:hover {
	color:#8162A4;
	text-decoration: underline;
}
.offers{
	background:url(images/offers.gif) no-repeat top center;
}
.offersblue{
	color:#5C4E81;
	font-weight:bold;
	font-size:9pt;
}
.font11{
	font-size:9pt;
}
.redfont{
	color:#f24431;
}
.newsheader{
	background: url(images/news.gif) top left no-repeat;
}
a.news:active {
	color:#000000;
	text-decoration: none;
}
a.news:link {
	color:#000000;
	text-decoration: none;
}
a.news:visited {
	color:#000000;
	text-decoration: none;
}
a.news:hover {
	color:#000000;
	text-decoration: underline;
}
.restheader{
	background:url(images/rest.gif) top left no-repeat;
}
.newsdate{
	background:#E76C44;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
.infobar{
	background:#C3C3F3;
}
a.infobarlink:active {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:link {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:visited {
	color:#000000;
	text-decoration: underline;
}
a.infobarlink:hover {
	color:#000000;
	text-decoration: underline;
}
a.copyright:active {
	color:#c3c3f3;
	text-decoration: none;
	font-size:9pt;
}
a.copyright:link {
	color:#c3c3f3C;
	text-decoration: none;
	font-size:9pt;
}
a.copyright:visited {
	color:#c3c3f3;
	text-decoration: none;
	font-size:9pt;
}
a.copyright:hover {
	color:#c3c3f3;
	text-decoration: underline;
	font-size:9pt;
}
.advstyle{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:24px;
	line-height:14px;
}
.advstyle2{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:13px;
	line-height:14px;
}
.advstyle3{
	font-size:10px;
	margin-left:49px;
	margin-right:25px;
	margin-top:13px;
	line-height:14px;
	text-align:right;
}
.advstyle4{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:24px;
	line-height:14px;
}
.advstyle5{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:13px;
	line-height:14px;
}
.advstyle6{
	font-size:10px;
	margin-left:21px;
	margin-right:21px;
	margin-top:13px;
	line-height:14px;
	text-align:right;
}
.advheader{
	color:#886BA9;
	font-weight:bold;
	font-size:9pt;
}
a.adv:active {
	color:#000000;
	text-decoration: underline;
}
a.adv:link {
	color:#000000;
	text-decoration: underline;
}
a.adv:visited {
	color:#000000;
	text-decoration: underline;
}
a.adv:hover {
	color:#000000;
	text-decoration: underline;
}
a.advlink:active {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:link {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:visited {
	color:#886BAA;
	text-decoration: underline;
}
a.advlink:hover {
	color:#886BAA;
	text-decoration: underline;
}

h1.title {
	font-size: 20pt;
	color: #5c4e81;
  font-weight:normal;	
  margin:0px;
}

div.path, div.path a {
	font-weight: bold;
	color: #5c4e81;
	}

td.left {
	padding-top: 30px;
	}

li.submenu {
	display: block;
	width: 140px;
	float: left;
	list-style: none;
	color: #0a415f;
	padding: 2px;
	border-top: 1px solid #f0f0f0;
	}

li.submenu a {
	color: #5c5082;
	width: 100%;
	text-decoration: none;
	}

li.submenu a:hover {
	color: #a5102d;
	width: 100%;
	}


h2	{
	font-size: 11pt;
	font-weight: bold;
	line-height: 14px;
	color: #a5102d;
	}
	

.title h1
{
	font-size: 20pt;
	color: #0876c1;
  font-weight:normal;	
  margin:5px 0px 5px 0px;
}

.title1 h1
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:18px;
  line-height:14px;'
}	
	
	/* weather */
table.generic td.water			{font-weight: bold; color: #003399;}
table.generic							{margin-bottom: 1em;}
table.generic tr.thead td				{font-weight: bold; text-align: bottom; border-bottom: 4px solid #CCCCCC;}
table.generic tr.thead td.empty			{border-bottom: 0px none;}
table.generic td						{padding: 0.25em 1em 0.25em 0; border-bottom: 1px solid #EEEEEE;}

