BODY
{
	FONT-FAMILY: Verdana;
	font-size: 8pt;
}

TABLE
{
	font-size: 10pt;
}

SELECT
{
	font-family: Verdana;
	font-size: 8pt;
}

INPUT
{
	font-family: Verdana;
	font-size: 8pt;
}

TD.HeaderTitle
{
	COLOR: White;
	FONT-SIZE: 16px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 5px;
	FONT-WEIGHT: Bold;
}

TD.Title
{
	COLOR: white;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: Bold;
}

TD.Subtitle
{
	color: #565656;
	font-weight: bold;
	PADDING-LEFT: 20px;
}

TABLE.BottomBorder
{
	BORDER-BOTTOM: solid 1px #565656;
}

TD.RightBorder
{
	BORDER-BOTTOM: solid 1px #565656;
}

TABLE.TopBorder
{
	BORDER-TOP: solid 1px #565656;
}

TABLE.MainForm
{
	BORDER-LEFT: solid 1px #565656;
	BORDER-RIGHT: solid 1px #565656;
	BORDER-TOP: solid 0px #565656;
}

TABLE.InnerBox
{
	BORDER-LEFT: solid 1px #565656;
	BORDER-RIGHT: solid 1px #565656;
	BORDER-TOP: solid 1px #565656;
	BORDER-BOTTOM: solid 1px #565656;
	MARGIN-RIGHT: 15px; 
	MARGIN-LEFT: 15px;
}

TABLE.TabForm
{
	BORDER-LEFT: solid 1px #565656; 
	BORDER-RIGHT: solid 1px #565656;
}

TABLE.TabPadding
{
	background-color: #4B81CD;
	BORDER-RIGHT: solid 1px #2761C1;
}

a.Header
{
	text-decoration: none;
	border-size: 0px;
	color: white;
}

a
{
	text-decoration: none;
	border-size: 0px;
	color: #4970a8;
}

a.Header:hover
{
	text-decoration: none;
	border-size: 0px;
	color: #FFF468;
}

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.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: #565656;
}

TABLE.VenueImages
{
	MARGIN: 5px; 
	BORDER: 1px solid #D3D3D3;
}


TD.bold
{
	FONT-WEIGHT: Bold;

}
TD.TabBold
{

	FONT-WEIGHT: Bold;
	FONT-SIZE: 10;
	CURSOR: pointer; 

}

.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:Black;
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:Black;
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:Black;
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;
}

/*		weather			*/
Div.altScaleBack
{
	background:#EEEEEE; 
	WIDTH: 44;
	HEIGHT: 720;
	TOP: 20;
	POSITION: absolute;
}

DIV.Avg
{
	background: #D3D3D3;  
	WIDTH: 530; 
	HEIGHT: 742; 
	LEFT:0; 
	TOP: 0; 
	POSITION: relative;
	BORDER-RIGHT:#565656 1px solid; 
	BORDER-BOTTOM:#565656 1px solid; 
	BORDER-LEFT:#565656 1px solid;  	
}

TR.AltForecastRow
{
	BACKGROUND-COLOR: #D3D3D3
}

TH.forecastRow
{

	FONT-WEIGHT: Bold;
	background: #4970a8;  
	color: #f5f5f5; 

}


DIV.headingBack
{
	background: #4970a8; 
}


TD.forecastRow
{
	BORDER-BOTTOM:  #565656 1px solid

}
TD.forecastRowRight
{

	BORDER-RIGHT:  #565656 1px solid;
}

TD.forecastRowLeft
{
	
	BORDER-LEFT:  #565656 1px solid;
}

TH.forecastRowLeft
{

	BORDER-LEFT:  #565656 1px solid;
}


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:#4970a8; 
	BORDER-RIGHT: #565656 1px solid; 
}



Div._HiTemps
{
	background: #ff3333; 
	font-size:85%; 
	height: 20;  
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
	BORDER-RIGHT: #565656 1px solid; 
	BORDER-TOP: #565656 1px solid; 
	BORDER-LEFT: #565656 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: #565656 1px solid; 
	BORDER-BOTTOM: #565656 1px solid; 
	BORDER-LEFT: #565656 1px solid; 	

}
Div.LoTemps
{
HEIGHT: 20;
	font-size:85%; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: #f5f5f5;
}

IMG.weather
{
	BORDER-RIGHT: #4970a8 1px solid; 
	BORDER-BOTTOM: #4970a8 1px solid; 
	BORDER-LEFT: #4970a8 1px solid; 	
	BORDER-TOP: #4970a8 1px solid; 	
}

Div.Precip
{
	TEXT-ALIGN: center; 
	BORDER-RIGHT:#4970a8 thin solid; 
	BORDER-TOP:#4970a8 thin solid; 
	BORDER-LEFT:#4970a8 thin solid; 	
	VERTICAL-ALIGN: sub; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #4970a8; 
	TEXT-ALIGN: center; font-size:65%; 
	FONT-WEIGHT: Bold; 
	TEXT-ALIGN: center; 
	COLOR: WHITE; 
}
Div.TempBack
{
	TEXT-ALIGN: center; 
	BORDER-RIGHT: #4970a8 thin solid; 
	BORDER-TOP: #4970a8 thin solid; 
	BORDER-LEFT: #4970a8 thin solid; 	
	 BACKGROUND-COLOR: #4970a8; 
}
Div.Months
{
	TEXT-ALIGN: center;
	font-weight: bold;  
	color: #f5f5f5; 
}



TD.BottomBorder
{

	BORDER-BOTTOM:#565656 1px solid; 
	
}

DIV.RecChk
{
	background:#4970a8; 
}


TD.spacer
{
	background: #565656
}
TD.spacerHead
{
	font-size:85%;  
	font-weight: bold; 
	TEXT-ALIGN: center; 
	color: white; 
	background:#4970a8; 
}