
.boxes { padding: 15px; border: solid 1px #9d9d9d }
.background_blue { background-image: url("images/box_background_blue.jpg"); background-repeat: repeat-x; padding: 15px; border: solid 1px #9d9d9d }
.background_nav { border: solid 1px #9d9d9d }
.background_red { background-image: url("images/box_background_red.jpg"); background-repeat: repeat-x; padding: 15px; border: solid 1px #9d9d9d }
.background_yellow { background-color: #ffffde; background-repeat: repeat-x; padding: 15px; border: solid 1px #9d9d9d }
.header { }
.content_black { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px }
.content_blue { color: #4173ba; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; letter-spacing: 2px }
.content_white { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px }
a.nav { color: #4173ba; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 35px; text-decoration: none; background-color: #f6f6f6; background-image: url("images/grayarrow.gif"); background-repeat: no-repeat; background-position: 10px 50%; text-indent: 30px; display: block; width: 160px; height: 35px; border-style: none none solid; border-width: medium medium 1px; border-color: #9d9d9d }
a:hover.nav { color: #f6f6f6; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 35px; text-decoration: none; background-color: #4173ba; background-image: url("images/bluearrow.gif"); background-repeat: no-repeat; background-position: 10px 50%; text-indent: 30px; display: block; width: 160px; height: 35px; border-style: none none solid; border-width: medium medium 1px; border-color: #9d9d9d }
a  { color: #4173ba; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
a:hover  { color: #4173ba; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.form  { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin-right: 4px; margin-bottom: 3px; padding: 3px; border: solid 1px #4173ba }
a.subnav { color: #4173ba; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; padding: 3px 5px; border: solid 1px #ffffde }
a.subnav:hover { color: #4173ba; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none; padding: 3px 5px; border: solid 1px }
/* Weather Control Styles */
.GENXVwxNewStyle captionText
{
	font-size: 10px;
	color: black;
	font-family: Arial;
}
.GENXVwxNewStyle INPUT
{
	border-right: 0px;
	border-top: 0px;
	font-size: 10px;
	border-left: 0px;
	width: 100px;
	border-bottom: 0px;
	height: 13px;
}
.GENXVwxNewStyle INPUT.GENXVgoButton
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	width: 28px;
	border-bottom: 0px;
	height: 19px;
}
.GENXVwxNewStyle TD.GENXVcaptionText
{
	font-size: 10px;
	color: black;
	font-family: Arial;
}
.GENXVwxNewStyle TD
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVvertLinks
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVvertLinks:link
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVvertLinks:visited
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
.GENXVwxNewStyle A.GENXVvertLinks:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #99ccff;
	text-decoration: underline;
}
.GENXVwxNewStyle A.GENXVsmLinks
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVsmLinks:link
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVsmLinks:visited
{
	font-size: 10px;
	color: #022f96;
	font-family: Arial,Verdana;
}
.GENXVwxNewStyle A.GENXVsmLinks:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #99ccff;
	text-decoration: underline;
}
.GENXVwxNewStyle FONT.GENXVobs1
{
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	font-family: verdana,arial;
}
.GENXVwxNewStyle FONT.GENXVobs2
{
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.GENXVwxNewStyle TD.obsWx
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial;
}
.GENXVwxNewStyle A.GENXVcityInfo
{
	font-weight: bold;
	font-size: 11px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVcityInfo:link
{
	font-weight: bold;
	font-size: 11px;
	color: #022f96;
	font-family: Arial,Verdana;
}
A.GENXVcityInfo:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #022f96;
	font-family: Arial,Verdana;
}
.GENXVwxNewStyle A.GENXVcityInfo:hover
{
	font-weight: bold;
	background: none transparent scroll repeat 0% 0%;
	color: #99ccff;
	text-decoration: underline;
}
.GENXVwxNewStyle A.GENXValertInfo
{
	font-size: 11px;
	color: red;
	font-family: Arial,Verdana;
}
A.alertInfo:link
{
	font-size: 11px;
	color: red;
	font-family: Arial,Verdana;
}
A.alertInfo:visited
{
	font-size: 11px;
	color: red;
	font-family: Arial,Verdana;
}
.GENXVwxNewStyle A.alertInfo:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #99ccff;
	text-decoration: underline;
}
.GENXVwxNewStyle A.blkVerdanaText11
{
	font-size: 11px;
	color: #000000;
	font-family: verdana,arial,helvetica;
}
.GENXVnavOut
{
	cursor: pointer;
}
