BODY
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    
}

.topheading
{
    
    color:#e8a81e
    
    }

.HeaderTXT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #888fe4
}
TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
INPUT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
A:link
{
    COLOR: #3f55ff;
    TEXT-DECORATION: none;
    FONT-FAMILY: verdana
    
 
}
A:visited
{
     COLOR: #3f55ff;
    TEXT-DECORATION: none;
    FONT-FAMILY: verdana
}
A:active
{
     COLOR: #3f55ff;
    TEXT-DECORATION: none;
    FONT-FAMILY: verdana
    
}
A:hover
{
    COLOR: #ff6700;
    FONT-FAMILY: verdana
    
    
    
}
A.nav:link
{
    COLOR: White;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial
    
 
}
A.nav:visited
{
     COLOR: White;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial
}
A.nav:active
{
     COLOR: White;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial
    
}
A.nav:hover
{
    COLOR: #1f6ea6;
    FONT-FAMILY: Arial
    
    
    
}
SELECT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana
}
TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.ThinBorder
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.stdbox
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    BORDER-LEFT: darkblue 1px solid;
    BORDER-BOTTOM: darkblue 1px solid;
    BACKGROUND-COLOR: white
}
.boxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #000060;
    FONT-VARIANT: small-caps
}
.t {BACKGROUND-COLOR: white;}
.bl {background: url(images/bottomleft.gif) 0 100% no-repeat}
.br {background: url(images/bottomright.gif) 100% 100% no-repeat}
.tl {background: url(images/topleft.gif) 0 0 no-repeat}
.tr {background: url(images/topright.gif) 100% 0 no-repeat; padding:4px} 

.tg {BACKGROUND-COLOR: #dadada;}
.blg {background: url(images/left_bottom_gray.gif) 0 100% no-repeat}
.brg {background: url(images/rigth_bottom_gray.gif) 100% 100% no-repeat}
.tlg {background: url(images/left_top_gray.gif) 0 0 no-repeat}
.trg {background: url(images/right_top_gray.gif) 100% 0 no-repeat; padding:1px} 

.tb {BACKGROUND-COLOR: #f6b31e;}
.blb {background: url(images/left_bottom_yellow.gif) 0 100% no-repeat}
.brb {background: url(images/right_bottom_yellow.gif) 100% 100% no-repeat}
.tlb {background: url(images/left_top_yellow.gif) 0 0 no-repeat}
.trb {background: url(images/right_top_yellow.gif) 100% 0 no-repeat; padding:1px} 


.shadow
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #1f6ea6;
    
    
}

.WeatherLocationHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #1f6ea6;
    height:20px;
    


    
}
.bxc .BoxContent
{
    BORDER-RIGHT: #dfdfdf 1px solid;
    BORDER-LEFT: #dfdfdf 1px solid;
    BACKGROUND-COLOR: #fff
}.Pad18TL9R
{
    PADDING-RIGHT: 9px;
    PADDING-LEFT: 18px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 18px
}.bxc .bxcHeader
{
    BACKGROUND: url(images/corner_wire_TR_bg.gif) repeat-x 100% 0px;
    OVERFLOW: hidden;
    HEIGHT: 4px
}.WeatherHeader
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #e6e6e6 1px solid;
    HEIGHT: 15px
}.WeatherForecastCurrentContent
{
    CLEAR: left;
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    MIN-HEIGHT: 101px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 15px
}.WeatherConditionsCurrent
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px;
    HEIGHT: 68px;
    TEXT-ALIGN: center
}.WeatherConditionsCurrent .WeatherTempCurrent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36px;
    PADDING-BOTTOM: 12px;
    COLOR: #949494
}.WeatherConditionsCurrent .WeatherTemp
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    COLOR: #949494
}.WeatherConditionsCurrent .WeatherConditionCurrent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000
}.WeatherForecastCurrentDetails .WeatherForecastCurrentDetails2
{
    FLOAT: right;
    WHITE-SPACE: nowrap
}.bxc .bxcFooter
{
    BACKGROUND: url(images/corner_wire_BR_bg.gif) no-repeat 100% 0px;
                            
    OVERFLOW: hidden;
    HEIGHT: 4px
}.WeatherHeader .WeatherTimeStamp
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #949494;
    PADDING-TOP: 0px
}
h1
{
    text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-size: 4px;

    }
.smallGray{
    FONT-SIZE: 12px;
    COLOR: #949494
   }
.todayheader
{
   PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #f6b31e;
    font-weight:bold
    
}
.spanheader
{
   PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: white
    
} 
.errorborder
{
	BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    COLOR: black;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
	}
	.errorborderwhite
	{
	BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
	}
.errorSELECT
{
    COLOR: red;
 
}
.errorSELECTok
{
    COLOR: black;
 
}
	
	
.spanbuttons

{
	background-color:#ff7300; 
	color:White;
	FONT-WEIGHT: bold;
	cursor:hand;
	cursor:pointer;
	}
  .RoundCorBox .BoxStuff
{
    BORDER-RIGHT: #dfdfdf 1px solid;
    BORDER-LEFT: #dfdfdf 1px solid;
    BACKGROUND-COLOR: #fff
}
.RoundCorBox .RoundCorTOP
{
    BACKGROUND: url(images/corner_wire_TR_bg.gif) repeat-x 100% 0px;
    OVERFLOW: hidden;
    HEIGHT: 4px
}
.RoundCorBox .RoundCorBottom
{
    BACKGROUND: url(images/corner_wire_BR_bg.gif) no-repeat 100% 0px;
    OVERFLOW: hidden;
    HEIGHT: 4px
}.Details
{
    PADDING-RIGHT: 12px;
    
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 12px
}TD.extDays{
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    COLOR: #949494;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}TD.Monthday
{
	FONT-SIZE: 10px;
    LINE-HEIGHT: 10px;
	font-color: gray
	
}.rightBoxline{
BORDER-RIGHT: #e6e6e6 1px solid}

.bff
{
	BORDER-RIGHT: #ccc 1px #3940a4 solid;
    PADDING-RIGHT: 9px;
    BORDER-TOP: #ccc 1px #3940a4 solid;
    PADDING-LEFT: 9px;
    BACKGROUND: white;
    PADDING-BOTTOM: 9px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #ccc 1px #3940a4 solid;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: #ccc 1px #3940a4 solid}