/* Misc */
body{background-color:#fff;}
TD.mywx-LocationTitle {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 21px; FONT-WEIGHT: bold; PADDING-TOP: 14px;}
table.mywx-Content td{ color:#000000;}
table.mywx-Content {  margin-left:1px; margin-top:0px; background-color=#ffffff;}
table.mywx-SectionTitle td{FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 16px; COLOR: #000099; FONT-WEIGHT: bold;}

/* Image tiles */
table.mywx-imagetile TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px; }
table.mywx-imagetile TD.mywx-Links { TEXT-ALIGN: right;}
table.mywx-imagetile TD.mywx-Label {TEXT-ALIGN: left;FONT-SIZE: 13px;font-weight:bold;}
table.mywx-imagetile a {COLOR: #000099;}
table.mywx-imagetile a:visited {COLOR: #000099;}


/* Current Conditions */
table.mywx-CurrentConditions TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px;  }
table.mywx-CurrentConditions TD.mywx-Label {font-weight:bold;}
table.mywx-CurrentConditions TD.mywx-Data {TEXT-ALIGN: right;}
table.mywx-CurrentConditions SPAN.mywx-Data {font-weight:normal;}
table.mywx-CurrentConditions TD.mywx-DateTime {COLOR: #999999;font-size:9px;}
table.mywx-CurrentConditions SPAN.mywx-LargeData {font-size:26px;font-weight:normal}
table.mywx-CurrentConditions SPAN.mywx-MediumData {font-size:18px;font-weight:normal}
table.mywx-CurrentConditions SPAN.mywx-SmallLabel {COLOR: #999999;font-size:9px;}

/* Sun times */
table.mywx-suntimes TD {padding:.3em;FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px;  background-color:#F5F5DC}
table.mywx-suntimes span.mywx-label {font-weight:bold;}

/* 5-Day Forecast */
table.mywx-FivedayForecast td {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px; TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-BOTTOM: 2px;}
table.mywx-FivedayForecast td.mywx-Day {font-weight:bold;}
table.mywx-FivedayForecast td.mywx-Temp {font-size:13px;font-weight:bold;}
TD.mywx-Icon {TEXT-ALIGN: center;}
table.mywx-FivedayForecast SPAN.mywx-Low {COLOR: #000099;}
table.mywx-FivedayForecast SPAN.mywx-High {COLOR: #990000;}


/* Location Set */
table.mywx-LocationSet TH.mywx-Label {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; TEXT-ALIGN: left; }
table.mywx-LocationSet TH.mywx-Data {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; TEXT-ALIGN: center; }
table.mywx-LocationSet TD.mywx-Label0 {background-color:#fefeee;FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; TEXT-ALIGN: left; }
table.mywx-LocationSet TD.mywx-Data0 {background-color:#fefeee;FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; padding:0 .3em 0 .3em;TEXT-ALIGN: right;}
table.mywx-LocationSet TD.mywx-Label1 {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; TEXT-ALIGN: left; }
table.mywx-LocationSet TD.mywx-Data1 {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px; padding:0 .3em 0 .3em;TEXT-ALIGN: right;}
table.mywx-LocationSet a {COLOR: #000099;}
table.mywx-LocationSet a:visited {COLOR: #000099;}
table.mywx-LocationSet a:hover {COLOR: #000099;text-decoration:underline}

/* Maps */
table.mywx-maps TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 15px; }
table.mywx-maps a {COLOR: #000099;}
table.mywx-maps a:visited {COLOR: #000099;}
table.mywx-maps a:hover {COLOR: #000099;text-decoration:underline}

/* Search */
table.mywx-search {border:1px black solid;margin-top:0em;}
table.mywx-search TD {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px;}
table.mywx-search TD.mywx-form {padding-left:5px;padding-right:5px;}
table.mywx-search a {COLOR: #000099;}
table.mywx-search a:visited {COLOR: #000099;}
table.mywx-search a:hover {COLOR: #000099;text-decoration:underline}
table.mywx-search TD.mywx-header {background-color:#fefeee;padding:.3em .3em .3em 20px;border-bottom:1px solid black;font-weight:bold;}				 			 

/* forecast table */
P.micro-date
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;					 
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 10px
}
P.micro-modelid
{
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 6px
}
TD.micro-forecastperiod
{
    BACKGROUND-COLOR: #D32723;
}
P.micro-forecastperiod
{
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 2px
}

TD.micro-tablelabeltime {   BACKGROUND-COLOR: lightyellow; TEXT-ALIGN: right;}
TD.micro-tablelabel { BACKGROUND-COLOR: lightyellow; TEXT-ALIGN: right;}
P.micro-tablelabel
{
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
}
P.micro-timeofday1
{
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: -0.05em;
    TEXT-ALIGN: center
}
P.micro-timeofday2
{
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    COLOR: whitesmoke;
    FONT-WEIGHT: normal;
    LETTER-SPACING: -0.05em;
    TEXT-ALIGN: center
}
P.micro-tablevaluebig1
{
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    TEXT-ALIGN: center
}
P.micro-tablevaluebig2
{
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: blue;
    TEXT-ALIGN: center
}
TD.micro-day
{
    BACKGROUND-COLOR: whitesmoke;
    COLOR: black;
}
TD.micro-night
{
    BACKGROUND-COLOR: black;
    COLOR: whitesmoke;
}
TD.micro-temp
{
}
TD.micro-minvalue
{
    BACKGROUND-COLOR: whitesmoke;
    COLOR: blue;
}
TD.micro-maxvalue
{
    BACKGROUND-COLOR: whitesmoke;
    COLOR: red;
}
TD.micro-tablevalue
{
    BACKGROUND-COLOR: whitesmoke;
    COLOR: black;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}
TD.micro-tableicon
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-WEIGHT: normal;
}
P.micro-tablevalue
{
    FONT-FAMILY: arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
	LETTER-SPACING: -0.05em;
    TEXT-ALIGN: center
}
P.micro-tablevaluebig
{
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	LETTER-SPACING: 0.05em;
    TEXT-ALIGN: center
}
