/* hack: the inline style width:70;height:18; doesn't work without px, so we're applying it correct here */

.std
{
	font-size: 12px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}


input.parttext {
  width: 70px;
}

A.weatherlink:link
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:visited
{
	font-size: 11px;
	color: #800080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.weatherlink:active
{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.whitelink:link
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;

}

A.whitelink:hover
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

A.whitelink:visited
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

A.whitelink:active
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

A.genHdr2:link
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
}

A.genHdr2:hover
{
	font-size: 11px;

	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}

A.genHdr2:visited
{
	font-size: 11px;
	color: #3000cf;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
}

A.genHdr2:active
{
	font-size: 11px;
	color: #3000ff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
}


.varsel1
{
	font-size: 8pt;
	font-family: Arial;
}

A.utenlinje:link
{
	font-weight: bold;
	color: #ff0000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
A.utenlinje:visited, A:active {
  	color: #ff0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
A.utenlinje {
	color: #ff0000;
  text-decoration: none;
  font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.locLabel
{
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.locListBox
{
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.genHdr
{
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #115599;
}

.parthot
{
	font-size: 11px;
	color: #770E37;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;

}

.partcold
{
	font-size: 11px;
	color: #164772;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.parttext
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.partdesc
{
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.partwhite
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.partitalic
{
	font-size: 11px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.obstext:link, A.obstext:visited, A.obstext:active, A.obstext, .obstext
{
	font-size: 11px;
	color: #1b769b;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.partitalic
{
	font-size: 11px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.partinp { width: 90px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

.partbold
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.kartlink:link
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.kartlink:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.kartlink:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.kartlink:active
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


.none
{
	font-size: 0px;
	color: #ffffff;
}
.weathercell
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 32px;
}

.suncell
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F8F8F;
	height: 32px;
}

.weathercell2
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 16px;
}


td.tempcell
{
	border-right: white 8px solid;
	font-size: 12px;
	vertical-align: middle;
	border-left: white 8px solid;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 32px;
	text-align: center;
}

td.tempcell2
{
	border-right: white 8px solid;
	font-size: 12px;
	vertical-align: middle;
	border-left: white 8px solid;
	border-top: white 8px solid;
	border-bottom: white 8px solid;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 32px;
	text-align: center;
}


table.menystorm
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #eceff8;
}

td.menystorm
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 12px;
	background-color: #eceff8;
}

td.menystormsm, input.menystormsm
{
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #eceff8;
}

td.hlmenystorm
{
	height: 12px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ccd7f3;
}

.floatImage
{
  	float: right;
  	clear: right;
  	padding: 0px 0px 0px 0px;
}

.fpDefault, .fpTopImage
{
	padding-right: 0px;
	padding-left: 1px;
	float: right;
	padding-bottom: 0px;
	padding-top: 2px;
}

.fpImage
{
	padding-right: 0px;
	padding-left: 1px;
	float: right;
	padding-bottom: 0px;
	padding-top: 2px;
}

td.tableHeader
{
	height:20px;
	vertical-align:middle;
	background-color:#9cd7f5;
	font-weight:bold;
	font-size: 16px;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #1b769b;
}

td.tableHeaderWhite
{
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	font-size: 16px;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}

td.linetable
{
	border-style:solid;
	border-color:#F0F0F0;
	border-width:1px;
}

.mainTbl
{
	background-color:#deeff7;
}

.climCell
{
	background-color:#d9ebf5;
	height:16px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

