/*body, td
{
	font-family: verdana,arial,helvetica;
	font-size: 11px;
}
*/
h2
{
	font-size:142%; 
	font-weight:normal; 
	color:#000; 
	margin:0.1em 0px 15px;
	text-align:left;
}

.weatherForecast
{}

.weatherError
{
	border: 1px solid #cccccc;
	background: #eeeeee;
	color: #ff0000;
	font-weight: bold;	
	padding:20px;
	text-align:center;
}


.weatherSelectNor
{
	margin-bottom: 5em;
	text-align:left;	
	width:355px;
	float:left;
}

.weatherSelectInt
{
	margin-bottom: 5em;
	text-align:left;	
	
}


.tblWeather
{ width:100%;}

.dayCell
{
	padding-right:11px;

}

.dayCell table
{	
	border-bottom: 1px #e7e6dc solid;
	border-left:  1px #e7e6dc solid;
	width:100%;
	
	
}

.itemCell
{
	
}
.itemCell div
{
	text-align:center;
}

.itemCellBorder
{
	border-right: 1px #eeeeee solid;	
}

.rowHeader
{
	border-bottom:1px #9f9b74 solid;	
	border-right:1px #eeeeee solid;
	border-left:0px;
	text-align:center;	
	
}

.itemRow
{   
    height:31px;
}

.dayName
{
	font-weight:bold;
	color: #ffffff;
	background: #a09c76;
	text-align:center;
	padding-top: 1px;
	padding-bottom:3px;
}


.dayTime
{
	background:#d0ceba;	
	border-bottom:1px #9f9b74 solid;	
}


.daySymbol
{}

.dayTemp
{
	background-color: #f2ddd2;
	margin-left:5px;
	margin-right: 5px;
	padding-top:8px;
}


.dayWind
{
	text-align:center;
	height:40px;
}

.dayPrec
{
	text-align:center;
	height:45px;	
}

.dayPres
{
	text-align:center;	
	height:45px;
	margin-top:3px;
}

.stormLink
{
	padding-top: 10px;
	margin-top: 2px;
	text-align: right;
	margin-right: 11px;
	border-top: 1px #58698f solid;
}