/* 
CSS definitions for Z Content Weather component and module
website: www.zcontent.net
*/

table.zw {
  width                   : 100%;
  border                 : 0px;
  /* background-color : #000000; */
  margin                : 0px;
}

.zw_day {
	font-weight: bold;
	text-align: center;
	padding-bottom: 4px;
}

.zw_heading {
font-family: Arial Black, sans-serif;
letter-spacing: -.03em;
height: 24px;
color: #000000;
font-weight: normal;
font-size: 18px;
}

.zw_lastupdate {
	text-align: right;
}

.zw_forecast {
	text-align: center;
}

.zw_icon {
	text-align: center;
}

.zw_hitemp {
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.zw_lowtemp {
	color: #0033CC;
	font-weight: bold;
	text-align: center;
}

.zw_observation {
	padding-top: 4px;
}

.zw_obicon {
	padding-top: 4px;
	halign: center;
}

/* make the observation temperature larger in the module area when in table mode */
table.moduletable .zw_observation_temperature, div.module .zw_observation_temperature {
	font-weight: bold;
	text-align: center;
	font-size: larger;
}

/* make the observation text larger in the module area when in table mode */
table.moduletable .zw_observation_weather, div.module .zw_observation_weather {
	font-weight: bold;
	text-align: center;
	font-size: larger;
}

/* uncomment below to have alternating row colors for the observation data when in table mode */

/*
tr.zw_observation_row_1 {
	background-color: #ccccff;
}

tr.zw_observation_row_2 {
	background-color: #ffffff;
}
*/

.zw_footer {
	color: #888888;
	text-align: right;
	padding-bottom: 10px;
}

.zw_alert {
	text-align: center;
}

a.zw_alert:link, a.zw_alert:visited {
	color: #FF0000;
	font-weight: bold;
}

a.zw_alert:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration : underline;}

.zw_alerttitle {
	width: 100%;
	font-weight: bold;
	text-align: center;
	font-size: 9pt;
}

.zw_alertdate {
	width: 100%;
	border-bottom: 2px #000000 solid;
	font-weight: bold;
	font-size: 8pt;
}

.zw_alerttext {
	width: 100%;
	font-size: 8pt;
}

.zw_errortitle {
	font-size: 12pt;
	font-weight: bold;
}

.zw_errortext {
	font-size: 10pt;
	font-weight: normal;
}









