/* basic styles */
body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; text-align: center;}

p, td, li, blockquote {font-size: 12px;}
a, a:visited {color: black;}
a:hover {color: red;}

h1 {color: black; font-size: 16px;}
h2, .content_rates_category1 {color: black; font-size: 14px; font-weight:bold;}
h3, .content_rates_table_title {color: black; font-size: 12px; font-weight:bold; text-transform: uppercase;}
h4 {color: black; font-size: 12px; font-weight: bold; }
h5 {color: black; font-size: 12px; font-weight: bold; }
h6 {color: black; font-size: 12px; font-style: italic; font-weight: bold;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}
.bttmpad {margin-bottom: 10px}

TABLE#weather {width: 140px; border: 2px ridge;background-color: #FFFFFF; margin:5px auto;}
TABLE#weather TR TD {font: 10pt "Arial", sans-serif; color: black; vertical-align: top;}
TABLE#weather TR TD.heading {text-align: center; border-bottom: 1px solid #aaa; padding: 4px 0px;}
TABLE#weather TR TD.location {font: 12pt "Arial", sans-serif; color: black; font-weight: bold;}
TABLE#weather TR TD.stat {font-weight: bold;}TABLE#weather TR TD H1 {font: 12pt "Arial", sans-serif; color: red; text-align: center;}


.header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.leftnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	padding-right: 20px;

}

.leftnavSelected {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	padding-right: 20px;

}

.leftsubnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	padding-right: 20px;

}

.topnav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

a:link {

	color: #862135;

}

a:hover {

	color: #bcb9ba;

}

a:link.leftnav, a.leftnav:visited {

	color: #ffffff;

}

a:hover.leftnav {

	color: #bcb9ba;

}

a:link.leftnavSelected, a.leftnavSelected:visited {

	color: #000000;

}

a:hover.leftnavSelected {

	color: #862135;

}

a:link.leftsubnav, a.leftsubnav:visited {

	color: #000000;

}

a:hover.leftsubnav {

	color: #862135;

}

a:link.topnav {

	color: #ffffff;

}

a:hover.topnav {

	color: #bcb9ba;

}

.cellbgcolor {

	background-color: #FFFFFF; height: 19px;
}

.navleftp {height: 19px;}

	ul.content_article_list  {padding-left: 15px;}
	ul.content_article_list li {list-style: none;}

	.regions {width: 200px; position: relative; float: right; overflow: hidden; margin: 0px 0px 10px 10px;}
	.regionbox {width: 190px; padding: 5px; background-color: #eae7e5; margin-bottom: 10px;}
	.regionbox ul {margin: 0px; padding: 10px 0px 0px 0px;}
	.regionbox ul li {padding-bottom: 5px;}
