BODY
{
	FONT-FAMILY: Verdana;
	font-size: 8pt;
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

TD.HeaderTitle
{
	COLOR: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: Bold;
}

TD.Title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: white;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: Bold;
}

TD.Subtitle
{
	color: #C5BF00;
	font-weight: bold;
	PADDING-LEFT: 20px;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #C0C0C0;
	BACKGROUND-COLOR: white;
}

TABLE.TopBorder
{
	BORDER-TOP: solid 1px #C0C0C0;
}

TABLE.MainForm
{
	BORDER-LEFT: solid 1px #C0C0C0;
	BORDER-RIGHT: solid 1px #C0C0C0;
	BORDER-TOP: solid 1px #C0C0C0;
	BACKGROUND-COLOR: white;
}
TABLE.InnerBox
{
	BORDER-LEFT: solid 1px #C0C0C0;
	BORDER-RIGHT: solid 1px #C0C0C0;
	BORDER-TOP: solid 1px #C0C0C0;
	BORDER-BOTTOM: solid 1px #C0C0C0;
	MARGIN-RIGHT: 15px; 
	MARGIN-LEFT: 15px;
}

TABLE.TabForm
{
	BORDER-LEFT: solid 1px #C0C0C0; 
	BORDER-RIGHT: solid 1px #C0C0C0;
	BACKGROUND-COLOR: white;
}

TABLE.TabPadding
{
	background-color: #C0C0C0;
	BORDER-RIGHT: solid 1px #C0C0C0;
}

TD.HeaderResults
{
	COLOR: White;
	FONT-SIZE: 16px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: Bold;
	CURSOR: pointer;
}

TD.HeaderResults_Over
{
	COLOR: #C5BFAD;
	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: #C5BFAD;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}

TD.Tab_Active
{
	COLOR: #C5BFAD;
	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:Black;
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:Black;
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:Black;
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:Black;
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:Black;
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:Black;
padding:0 0 0 0;
text-align: center;
}
TD.caption
{
	color: Gray;
	font-size: 8pt;
}

TD.TableSelector
{
	CURSOR: pointer; 
	COLOR: #C5BFAD;
}

TD.TableUnits
{
	FONT-SIZE: 10;
}

TR.AltTableRow
{
	BACKGROUND-COLOR: #E8E8E8;	
}

A.Direct
{
	COLOR: #C5BFAD; 
	FONT-STYLE: Italic;
	text-decoration: none;
}

a
{
	text-decoration: none;
	border-width: 0px;
	color: #C5BFAD;
}

TD.TabTitle
{
	FONT-SIZE: 16; 
	COLOR: #C5BFAD;
}

TABLE.FormCap
{
	BACKGROUND-COLOR: white;
}


a.Header
{
	FONT-SIZE: 16px;
	text-decoration: none;
	border-width: 0px;
	color: white;
}
a:visited.Header
{
	FONT-SIZE: 16; 
	text-decoration: none;
	border-width: 0px;
	color: White;
}
a:hover.Header
{
	text-decoration: none;
	border-width: 0px;
	COLOR: #707070;
	FONT-SIZE: 16px;

}
INPUT
{
	font-family: Verdana;
	font-size: 8pt;
}


/*		weather			-->*/

Div.altScaleBack
{
	background:#E8E8E8; 
	WIDTH: 44;
	HEIGHT: 720;
	TOP: 20;
	POSITION: absolute;
}

DIV.Avg
{
	background: #E8E8E8;  
	WIDTH: 530; 
	HEIGHT: 742; 
	LEFT:0; 
	TOP: 0; 
	POSITION: relative;
	BORDER-RIGHT:#C0C0C0 1px solid; 
	BORDER-BOTTOM:#C0C0C0 1px solid; 
	BORDER-LEFT:#C0C0C0 1px solid;  	
}

TR.AltForecastRow
{
	BACKGROUND-COLOR: #E8E8E8
}




TD.forecastRow
{
	BORDER-BOTTOM:  #C0C0C0 1px solid

}
TD.forecastRowRight
{

	BORDER-RIGHT:  #C0C0C0 1px solid;
}

TD.forecastRowLeft
{
	
	BORDER-LEFT:  #C0C0C0 1px solid;
}

TH.forecastRowLeft
{

	BORDER-LEFT:  #C0C0C0 1px solid;
}

TH.forecastRow
{

	FONT-WEIGHT: Bold;
	background: #A1A1A1;  
	color: #f5f5f5; 

}

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: #f5f5f5; 
	POSITION: absolute
}
Div.scaleBack
{
	background:#D9D3C0; 
	BORDER-RIGHT: #C0C0C0 1px solid; 
}


Div._HiTemps
{
	background: #ff3333; 
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-TOP: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid; 	
}

Div.HiTemps
{
	HEIGHT: 20;
	font-size:85%; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
}


Div.RecHi
{
	WIDTH: 30;
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 5px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
}

Div.RecLo
{
	WIDTH: 30;
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 0px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;

}

Div._LoTemps
{
	background: #3333ff; 
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-BOTTOM: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid; 	

}
Div.LoTemps
{
    height: 20;
	font-size:85%; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
}

IMG.weather
{
	BORDER-RIGHT: #D9D3C0 1px solid; 
	BORDER-BOTTOM: #D9D3C0 1px solid; 
	BORDER-LEFT: #D9D3C0 1px solid; 	
	BORDER-TOP: #D9D3C0 1px solid; 	
}

Div.Precip
{
	TEXT-ALIGN: center; 
	BORDER-RIGHT:#C0C0C0 thin solid; 
	BORDER-TOP:#C0C0C0 thin solid; 
	BORDER-LEFT:#C0C0C0 thin solid; 	
	VERTICAL-ALIGN: sub; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #E9E3E0; 
	TEXT-ALIGN: center; font-size:65%; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: WHITE; 
}
Div.TempBack
{
	TEXT-ALIGN: center; 
	BORDER-RIGHT: #C0C0C0 thin solid; 
	BORDER-TOP: #C0C0C0 thin solid; 
	BORDER-LEFT: #C0C0C0 thin solid; 	
	BACKGROUND-COLOR: #C0C0C0; 
}
Div.Months
{
	TEXT-ALIGN: center;
	font-weight: bold;  
	color: #f5f5f5; 
}

DIV.headingBack
{
	background: #BEB7A4; 
}


TD.BottomBorder
{

	BORDER-BOTTOM:#C0C0C0 1px solid; 
	
}

DIV.RecChk
{
	background:#C0C0C0; 
}


TD.spacer
{
	background: #DED7C4
}
TD.spacerHead
{
	font-size:85%;  
	font-weight: bold; 
	TEXT-ALIGN: center; 
	color: white; 
	background:#D9D3C0; 
}
TD.bold
{
	FONT-WEIGHT: Bold;
}
TD.TabBold
{

	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 
}