.small_gray {
	font-size: 8pt;
	color: #333333; 
	font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
}

.normal {
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.large_gray {
	font-size: 10pt;
	color: #333333;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.large_blue {
	font-size: 10pt;
	color: #003366;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF
}

.large_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}

.large_b_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}

.small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px
}

.small_lightBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #AFDEF7;
	font-size: 12px
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none}.center {
	text-align: center;
}

.smallertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none}.center {
	text-align: center;
}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #1763AB;
	font-weight: bold;
}

.headRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF0000;
	font-weight: bold;
}
.bighead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #003399;
	font-weight: bold;
}

.smallhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #1763AB;
	font-weight: bold;
}

.smalltree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1763AB;
	font-weight: bold;
}

.tail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
}

.medium_bi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
}
.medwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.medium_i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}

.medium_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.mediumBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}

.mediumHighlight {
	font-size: 10pt;
	color: red;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.smallmetarhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

.smallmetar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.normalText {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.highlightText {
	font-size: 9pt;
	color: red;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.normalText2 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.smallhead_link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
		color: #003399;
        font-weight: bold;
}

/*#menuitem A:link {
color: white;
text-decoration: none;
}

A:link {
	color: #0000FF;
	text-decoration: none;
}

#menuitem A:Visited {
color: #FFFFFF;
}

A:Visited  {
color: #003399;
text-decoration: none;
}

#menuitem A:hover { 
color : #F0E68C; 
text-decoration : underline; 
}

A:hover {
color : #FF0000;
text-decoration : underline;
}*/

.white  {
	font-size : 9pt;
	color : #FFFFFF;
	font-weight : bold;
	font-family : Arial, Helvetica, San Serif;
}

.white1  {
	font-family : Arial, Helvetica, San Serif;
	font-size : 16pt;
	color : #FFFFFF;
	font-weight : bold;
}

.yellow  {
	font-family : Arial, Helvetica, San Serif;
	font-size : 9pt;
	font-weight : bold;
	color : #F0E68C;
}

.searchinput, .searchinput SELECT, .searchinput INPUT  {
	font-size : 8pt;
}

.select {
	font-size : 8pt;
}

.gray  {
	font-family : Arial, Helvetica, San Serif;
	font-size : 8pt;
	font-weight: normal;
	color : #808080;
}

.red  {
	color : #FF0000;
	font-family : Arial, Helvetica, San Serif;
}

.bluetemp  {
	font-family : Arial, Helvetica, San Serif;
	color : #0000FF;
}

.nav  {
	font-size : 9pt;
	color : #FFFFFF;
	font-weight : bold;
	font-family : Arial, Helvetica, San Serif;
}

.nwslink  {
	font-size : 9pt;
	color: Black;
	text-decoration: none;
	font-family : Arial, Helvetica, San Serif;
}

.radarsite  {
	font-size : 22pt;
	color : #FFFFFF;
	font-weight : bold;
	font-family : Arial, Helvetica, San Serif;
}

.big  {
	font-family : Arial, Helvetica, San Serif;
	font-size : 12pt;
	color : #000080;
	font-weight : bold;
}

.blue1  {
	font-family : Arial, Helvetica, San Serif;
	font-size : 10pt;
	color : #000080;
	font-weight : bold;
}

.redhead {
	color : Red;
}

.headbold {
	font-weight : bold;
}

.warn {
	font-weight : bold;
	color : Red;
	text-decoration : underline;
}

.searchtext {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
.searchinputul {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	font-style: normal;
}

td.square-gray {
	background-color: #AAAAAA;
}

tr.blue-background {
	background-color: #AFDEF7 !important;
	/*color: #00A3E3;*/
	color: #003366 !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}


td.blue-background {
	background-color: #AFDEF7 !important;
	/*color: #00A3E3;*/
	color: #003366 !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

th.blue-background {
	background-color: #AFDEF7 !important;
	/*color: #00A3E3;*/
	color: #003366 !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

td.medBlue-background {
	background-color: #1763AB !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

th.medBlue-background {
	background-color: #1763AB !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

td.darkBlue-background {
	background-color: #104070 !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

th.darkBlue-background {
	background-color: #104070 !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

td.medGrey-background {
	background-color: #666666 !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

th.medGrey-background {
	background-color: #666666 !important;
	color: #FFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

td.grey-background {
	background-color: #E8E8E8 !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

th.grey-background {
	background-color: #E8E8E8 !important;
	font-size: 9pt !important;
	line-height: 18px !important;
}

tr.white-background {
	background-color: #FFFFFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
	color: #003366 !important;
}

td.white-background {
	background-color: #FFFFFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
	color: #003366 !important;
}

th.white-background {
	background-color: #FFFFFF !important;
	font-size: 9pt !important;
	line-height: 18px !important;
	color: #00336 !important6;
}

td.buttonOn {
	border-style: inset !important;
	background-color: #AFDEF7 !important;
	color: #D70000 !important;
	font-weight: bold !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
	border-width: 2px !important;
}

td.buttonOff {
	border-style: outset !important;
	background-color: #1763AB !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
	border-width: 2px !important;
}

td.buttonOn a {
	border-style: none !important;
	display:inline-block !important;
	color: #D70000 !important;
	font-size: 9pt !important;
	height: 100% !important;
	width: 100% !important;
	float: none !important;
	position: relative !important;
	top: 20% !important;
}

td.buttonOff a {
	border-style: none !important;
	display:inline-block !important;
	color: #FFFFFF !important;
	font-size: 9pt !important;
	height: 100% !important;
	width: 100% !important;
	position: relative !important;
	top: 20% !important;
}

td.selectOn {
	background-color: #66CCFF !important;
	color: #003366 !important;
	font-weight: normal !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
}

td.selectOff {
	background-color: #C0C0C0 !important;
	color: #06C !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
}

td.selectOn a {
	color: #003366 !important;
	font-size: 9pt !important;
	float: non !importante;
}

td.selectOff a {
	color: #06C !important;
	font-size: 9pt !important;
}

td.selectOnDark {
	background-color: #66CCFF !important;
	color: #003366 !important;
	font-weight: normal !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
}

td.selectOffDark {
	background-color: #999 !important;
	color: #06C !important;
	text-align: center !important;
	vertical-align: middle !important;
	font-size: 9pt !important;
}

td.selectOnDark a {
	color: #003366 !important;
	font-size: 9pt !important;
	float: none !important;
}

td.selectOffDark a {
	color: #06C !important;
	font-size: 9pt !important;
}

.standardTable th {
	background-color: #1763AB;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable td {
	background-color: #E8E8E8;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable td:first-child {
	background-color: #AFDEF7;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable2 th {
	background-color: #1763AB;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable2 td {
	background-color: #E8E8E8;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable3 th {
	background-color: #1763AB;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable3 td {
	background-color: #E8E8E8;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable3 tr:first-child + tr td{
	background-color: #AFDEF7;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable3 tr:first-child + tr th{
	background-color: #AFDEF7;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable4 th {
	background-color: #1763AB;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable4 td {
	background-color: #E8E8E8;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable4 tr:first-child + tr td{
	background-color: #104070;
	color: #FFFFFF;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable4 tr:first-child + tr th{
	background-color: #104070;
	color: #FFFFFF;
	font-size: 9pt;
	line-height: 18px;
}

.standardTable4 td:first-child {
	background-color: #AFDEF7;
	color: #003366;
	font-size: 9pt;
	line-height: 18px;
}

.smallBlueText2 {
	color: #003366;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.smallBlueText {
	color: #003366;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

.blueText {
	color: #003366;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 2px 1px #000;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0;
	font-size: 10px;
	line-height: 12px;
	font-weight: 400;
}

td.large_b_blue_table {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}

.highlightBanner {
	width: -moz-calc(100%-5px);
	width: -webkit-calc(100%-5px);
	width: calc(100%-5px);
	border-width:1px;
	border-color:#999; 
	border-style:solid; 
	background-color:#FEFD98;
	margin-top:8px;
	margin-bottom:8px;
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:2px;
	padding-right:2px;
	font-weight:bold; 
	font-size: 13px;
	font-style:italic;
	text-align:center;
	border-radius: 5px;
}
