BODY
{
	FONT-FAMILY: Verdana;
	font-size: 8pt;
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

A
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #2d4b91; PADDING-TOP: 0px; TEXT-DECORATION: underline
}

A:hover {
	/*BACKGROUND: #d7ddec*/
}

A.pb
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}


TD.HeaderTitle
{
	COLOR: White;
	FONT-SIZE: 16px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: Bold;
}

TD.Title
{
	COLOR: white;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: Bold;
}

TD.Subtitle
{
	color: #47516E;
	font-weight: bold;
	PADDING-LEFT: 20px;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #47516E;
}

TABLE.TopBorder
{
	BORDER-TOP: solid 1px #47516E;
}

TABLE.MainForm
{
	BORDER-LEFT: solid 1px #47516E;
	BORDER-RIGHT: solid 1px #47516E;
	BORDER-TOP: solid 1px #47516E;
}

TABLE.MainForm TD
{

}

TABLE.InnerBox
{
	BORDER-LEFT: solid 1px #47516E;
	BORDER-RIGHT: solid 1px #47516E;
	BORDER-TOP: solid 1px #47516E;
	BORDER-BOTTOM: solid 1px #47516E;
	MARGIN-RIGHT: 15px; 
	MARGIN-LEFT: 15px;
}

TABLE.TabForm
{
	BORDER-LEFT: solid 1px #47516E; 
	BORDER-RIGHT: solid 1px #47516E;
}

TABLE.TabPadding
{
	background-color: #47516E;
	BORDER-RIGHT: solid 1px #47516E;
}

TD.HeaderResults
{
	COLOR: White;
	FONT-SIZE: 16px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: Bold;
	CURSOR: pointer;
}

TD.HeaderResults_Over
{
	COLOR: #FFF468;
	FONT-SIZE: 16px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: Bold;
	CURSOR: pointer;
}

TD.ResultsAddress
{
	PADDING-LEFT: 10px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 3px;
}

TD.disclaimer
{
	color: Gray;
	font-size: 8pt;
	PADDING: 10px;
}

TABLE.ResultsDetails
{

	font-size: 8pt;
}

/*
TD.Tab
{
	COLOR: White;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Over
{
	COLOR: white;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Active
{
	COLOR: #6872AD;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
}
*/

.Tab_Std
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Std_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Std_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Alt_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Alt_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:2px 0 0 10px;
text-align: center;
}

.Tab_Sub_Right
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Active
{
font-family:Verdana;
font-size:8pt;
color:Black;
padding:0 0 0 0;
text-align: center;
}

.Tab_Sub_Right_Over
{
font-family:Verdana;
font-size:8pt;
color:White;
padding:0 0 0 0;
text-align: center;
}
TD.caption
{
	color: Gray;
	font-size: 8pt;
}

TD.TableSelector
{
	CURSOR: pointer; 
	COLOR: #0071BC;
}

TD.TableUnits
{
	FONT-SIZE: 10;
}

TR.AltTableRow
{
	BACKGROUND-COLOR: #EEEEEE;	
}

A.Direct
{
	COLOR: #6872AD; 
	FONT-STYLE: Italic;
}

TD.TabTitle
{
	FONT-SIZE: 16; 
	COLOR: #47516E;
}

a.header
{
	FONT: 16px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}
a:hover.header
{
	FONT: 16px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none; font-weight: bold; BACKGROUND: Transparent;
}

INPUT
{
	font-family: Verdana;
	font-size: 8pt;
}


/*		weather			-->*/

Div.altScaleBack
{
	background:#EEEEEE; 
	WIDTH: 44;
	HEIGHT: 720;
	TOP: 20;
	POSITION: absolute;
}

DIV.Avg
{
	background: white;  
	WIDTH: 530; 
	HEIGHT: 742; 
	LEFT:0; 
	TOP: 0; 
	POSITION: relative;
	BORDER-RIGHT:#6872AD 1px solid; 
	BORDER-BOTTOM:#6872AD 1px solid; 
	BORDER-LEFT:#6872AD 1px solid;  	
}

TR.AltForecastRow
{
	BACKGROUND-COLOR: #EEEEEE
}




TD.forecastRow
{
	BORDER-BOTTOM:  #6872AD 1px solid

}
TD.forecastRowRight
{

	BORDER-RIGHT:  #6872AD 1px solid;
}

TD.forecastRowLeft
{
	
	BORDER-LEFT:  #6872AD 1px solid;
}

TH.forecastRowLeft
{

	BORDER-LEFT:  #6872AD 1px solid;
}

TH.forecastRow
{

	FONT-WEIGHT: Bold;
		background: #47516E;  
	color: white; 

}

DIV.scale
{
	WIDTH: 48;
	LEFT:0; 
	TOP:20; 
	font-size:75%;  
	font-weight: bold; 
	TEXT-ALIGN: center;  
	POSITION: absolute
}
DIV.scale2
{
	WIDTH: 48;
	LEFT:0; 
	TOP:20; 
	font-size:75%;  
	font-weight: bold; 
	TEXT-ALIGN: center; 
	color: white; 
	POSITION: absolute
}
Div.scaleBack
{
	background:#47516E; 
	BORDER-RIGHT: #47516E 1px solid; 
}



Div._HiTemps
{
	background: #ff3333; 
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;
	BORDER-RIGHT: #6872AD 1px solid; 
	BORDER-TOP: #6872AD 1px solid; 
	BORDER-LEFT: #6872AD 1px solid; 	
}

Div.HiTemps
{
	HEIGHT: 20;
	font-size:85%; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;
}


Div.RecHi
{
	WIDTH: 30;
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 5px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;
}

Div.RecLo
{
	WIDTH: 30;
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 0px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;

}

Div._LoTemps
{
	background: #3333ff; 
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;
	BORDER-RIGHT: #6872AD 1px solid; 
	BORDER-BOTTOM: #6872AD 1px solid; 
	BORDER-LEFT: #6872AD 1px solid; 	

}
Div.LoTemps
{
HEIGHT: 20;
	font-size:85%; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: white;
}

IMG.weather
{
	BORDER-RIGHT: #47516E 1px solid; 
	BORDER-BOTTOM: #47516E 1px solid; 
	BORDER-LEFT: #47516E 1px solid; 	
	BORDER-TOP: #47516E 1px solid; 	
}

Div.Precip
{
	 TEXT-ALIGN: center; 
	BORDER-RIGHT:#6872AD thin solid; 
	BORDER-TOP:#6872AD thin solid; 
	BORDER-LEFT:#6872AD thin solid; 	
	VERTICAL-ALIGN: sub; 
	 PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #47516E; 
	TEXT-ALIGN: center; font-size:65%; 
	 FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: WHITE; 
}
Div.TempBack
{
	 TEXT-ALIGN: center; 
	BORDER-RIGHT: #6872AD thin solid; 
	BORDER-TOP: #6872AD thin solid; 
	BORDER-LEFT: #6872AD thin solid; 	
	 BACKGROUND-COLOR: #47516E; 
}
Div.Months
{
	TEXT-ALIGN: center;
	font-weight: bold;  
	color: #f5f5f5; 
}

DIV.headingBack
{
	background: #47516E; 
}



TD.BottomBorder
{

	BORDER-BOTTOM:#6872AD 1px solid; 
	
}

DIV.RecChk
{
	background:#47516E; 
}


TD.spacer
{
	background: #6872AD
}
TD.spacerHead
{
	font-size:85%;  
	font-weight: bold; 
	TEXT-ALIGN: center; 
	color: white; 
	background:#6872AD; 
}
TD.bold
{
	FONT-WEIGHT: Bold;
}
TD.TabBold
{

	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}