body
{
 background-color:#ffffff;	
 margin: 0px 0px 0px 0px;
}

/* Used for the panels */


/* Used for the categories table */

td
{
	font-family:Verdana;
	font-size:10px;
}
a
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color: #333399;
	font-weight:normal;
}
a:visited
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color: #333399;
	font-weight:normal;
}
.details a:hoover
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color: white;
	font-weight:normal;
}
/* Used for the details table */
.links
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links a
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links a:visited
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links a:hoover
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}

.red
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000066;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Red;
}
.red a, .red a:visited
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000066;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Red;
	text-decoration: underline;
}
.yello
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000066;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: #ffff33;
}
.yello a, .yello a:visited
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000066;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: #ffff33;
	text-decoration: underline;
}
.list
{
	font-family:Verdana;
	font-size:10px;
	color: #000066;
	background-color:#FFFFFF;
	/*border: solid 1px #333366;*/
	padding:0px 0px 0px 0px;
	border-bottom: #cccccc 1px solid;
}
.list a
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000066;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
	text-decoration: underline;
}
.list a:hoover
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	font-family: Verdana;
	text-decoration: none;
}

.list a:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #003366;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	text-decoration: underline;
}



/* Used for describing the grey headings*/
.listTitle
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003366;
}
.listTrafikk
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: #ffff99;
}
.listTrafikk a
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: #ffff99;
	text-decoration: underline;
}

.listYellow
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Yellow;
}
.listYellow a
{
	font-weight: bold;
	font-size: 10px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Yellow;
	text-decoration: underline;
}

.listRed
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Red;
}
.listRed a
{
	font-weight: bold;
	font-size: 10px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana;
	background-color: Red;
	text-decoration: underline;
}


/*Mapcords*/
.maptop
{
	background-color: #EFEFEF;
}
.mapleft
{
	background-color: #EFEFEF;
}
.mapright
{
	background-color: #EFEFEF;
}
.mapbottom
{
	background-color: #EFEFEF;
}


.links_2
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links_2 a
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links_2 a:visited
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.links_2 a:hoover
{
	
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-decoration: underline;
}
.header
{
	color : White;
}
