﻿/*   REFLEX BLUE = #00209E   *//* HTML SELECTOR STYLES */body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #000;   margin: 0; padding: 0;background-color: #fff;}/* LOOSE STYLES */.center {text-align: center;}.left {text-align: left; float: left;}.right {text-align: right; float: right;}.password {display:none;}body#interior /* for interior menu pages only */{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #000;   margin: 0; padding: 0;background: #fff url(images/int-menubg.gif) top left;background-repeat: repeat-y;}td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; font-style: normal; color: #000; }p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; font-style: normal; color: #000; text-align: left; margin-left: 30px;}				h1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 120%;	line-height: 80%;	font-style: italic;	font-weight: bold;	color: #303;	text-align: left;	margin-left: 30px;	}h2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	line-height: 100%;	font-style: normal;	font-weight: bold;	color: #000;	text-align: left;	margin-left: 30px;	}	h3 {font-family: Georgia, Times New Roman, Times, serif;	font-size: 110%;	font-style: italic;	font-weight: bold;	color: #669;	text-align: left;	margin-left: 30px;	}	ol{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;line-height: 120%; list-style-type: decimal;list-style-position: inside; color: #000; text-align: left; margin-left: 10px;}/* HOME PAGE STYLES */table#home td {padding: 10px;}table#home td p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;line-height: 120%; font-style: normal; color: #fff; text-align: left;	}a.home:link {color: #fff; text-decoration: underline;}a.home:visited {color: #fff; text-decoration: none;}a.home:hover {color: #fff; text-decoration: underline;}a.home:active {color: #fff; text-decoration: none;}.homecopyright{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #fff; text-align: left;}/* INTERIOR PAGE STYLES */a:link {color: #00209E; text-decoration: none;}a:visited {color: #969; text-decoration: none;}a:hover {color: #009; text-decoration: none;}a:active {color: #900; text-decoration: none;}.intro 	{	font-size: 100%;	line-height: 120%;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #969;	font-style: italic;	margin-left: 20px;	}.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #999; text-align: center;}.title{margin-left: 10px;font-family: verdana, helvetica, sans-serif;font-weight: bold;font-size: 12px;color: #900;}.submenu{margin-left: 25px;font-family: verdana, helvetica, sans-serif;font-size: 10px;}/*********************** News styles ***********************/.news-headline{	font-weight: bold;	text-align: left;	}.storyTitle {		font-size: 12pt;		font-weight:bold;		}.storyText p { 	font-size: 10pt;	}.module-news-pic {	text-align: left;	}.news-pic {	float: left;	padding-right: 10px;	}ul#headlines {	list-style-type: disc;	margin-left: 3em;	margin-bottom: 1em;	}ul#headlines li {	float: none;	}.news-category, .news-categories-list {	font-weight: bold;	}	/*********************** Calculator styles ***********************/#calculator {	width: 100px;	text-align: left;	}.calculator-button {	border: 1px solid #666;	background-color: #DDD;	font-size:9px;	width: 20px;	height: 20px;	margin: 1px;	padding: 0;	color: #333;	}.calculator-clear {	background-color:#CC0000; 	color: #FFF;	}.calculator-function {	background-color:#999; 	}.caclulator-display {	width: 110px;	border: 1px solid #666;	padding-left: 3px;	}/*********************** Search styles ***********************/#search {	width: 150px;	}#search td {	text-align: left;	}#search td b {	font-weight: normal;	}.search-button {	font-size:10px;	font-weight: bold;	width: auto;	height: 20px;	margin: 1px;	padding: 3px;	}.search-display {	width: 110px;	padding: 3px;	}#search div {	text-align: left;	}/*********************** Market Watch styles ***********************/#stocks table, table#stocks {	font-size: 10px;	background-color: transparent;	}#stocks th {	background-color: #666796;	color: #FFF;	font-weight:bold;	font-size: 10px;	padding: 4px;	}#stocks .row1 {	padding: 4px;	font-size: 10px;	}#stocks .row2 {	background-color: #EFEFEF;	padding: 4px;	font-size: 10px;	}#stocks .stock-footer {	border-top: 1px solid  #666796;	background: none;	font-size: 7pt;	}/*********************** Map styles ***********************/.map-field {	border: 1px solid #666;	padding-left: 3px;	height: 20px;	}/*********************** Weather styles ***********************/#weather {	text-align: center;	}#module-weather, #module-weather form {	font-size: 9px;	font-family: Arial, Helvetica, sans-serif;	width: 175px;	}#module-weather td, #module-weather p {	font-size: 10px;	text-align: left;	}#module-weather .weather-location {	text-align: center;	font-weight:bold;	display: block;	width: 100%;	/*background-color: #CCC;*/	padding-top: 2px;	padding-bottom: 2px;	}#module-weather .weather-image {	float:left;	}#module-weather .weather-data {	/*border: 1px solid #CCC;*/	padding: 2px;	}	#module-weather .weather-conditions {	/*border: 1px solid #CCC;*/	padding: 2px;	margin-right: 0px;	width: 185px;	font-size: 10px;	}#module-weather .weather-temp {	display: block;	font-size: 20px;	font-weight:bold;	}#module-weather .weather-forecast {	}#module-weather table.forecast-data {	width: 200px;	padding-left: 2px;	}#module-weather .weather-forecast-title {	font-weight:bold;	background-color: #666796;	color: #FFF;	padding: 2px;	text-transform: uppercase;	text-align: center;	}.weather-footer td {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	}hr.weather-footer {	width: 165px;	border: 1px 0;	margin: 0;	padding: 0;	}.weather-search, .weather-search font {	color: inherit;	text-align: left;	line-height: 110%	}#module-weather form .weather-search input {	width: 100px;	height: auto;	padding: 3px;	}#module-weather form .weather-search .input_type {	width: auto;	height: auto;	padding: 3px;	}.yellowbrix-legal {	text-align: center;	font-size: 7pt;	}
