
.bodycopy { text-indent: 1em; }

.mainbg
{
	background-color: #fff;
	font-size: 13px;
	font-family: Times, Times New Roman, serif;
}

h1 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.leftnormal
{
	text-align: left;
	vertical-align: top;
}

.normal
{
	text-align: left;
	vertical-align: top;
}

.rightalign
{
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.weatherlocationheader
{
	text-align: left;
	background-color: #ffcccc;
	font-weight: bold;
	border-top: 2px solid #ff0000;
}

.weatherlightgraybox
{
	text-align: left;
	background-color: #eeeeee;
	vertical-align: top;
}

.weatherdarkgraybox
{
	text-align: left;
	background-color: #dedede;
	vertical-align: top;
}

td.patternstablecell
{
	vertical-align: bottom;
	text-align: center;
	width: 25%;
}

.buttons
{
	font-weight: bold;
	font-size: 10px;
	/*background-color: #CCC;*/
	text-align: center;
	text-decoration: none;
	/*border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;*/
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(/images/glass_bg_gray_plain.jpg);
}

.buttondivider
{
	width: 2px;
	background-image: url(/images/glass_bg_divider.jpg);
}

.buttontable
{
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
}

.activebutton
{
	font-family: Lucida Grande, Helvetica, Arial, san-serif;
	font-weight: bold;
	font-size: 10px;
	/*background-color: #C00;*/
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(/images/glass_bg_red_plain.jpg);
}

a:link { color: #CC0000; }
a:active { color: #000000; }
a:visited { color: #660000; }
a:hover { color: #FF3333; }

a.menu:link
{
	font-family: Lucida Grande, Helvetica, Arial, san-serif;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a.menu:active
{
	font-family: Lucida Grande, Helvetica, Arial, san-serif;
	color: #f00;
	text-decoration: none;
	font-weight: bold;
}

a.menu:visited
{
	font-family: Lucida Grande, Helvetica, Arial, san-serif;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

a.menu:hover
{
	font-family: Lucida Grande, Helvetica, Arial, san-serif;
	color: #f33;
	text-decoration: underline;
	font-weight: bold;
}

a.littlelink:link
{
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.littlelink:active
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.littlelink:visited
{
	color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.littlelink:hover
{
	color: #FF3333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}