.body {
  margin: 0; padding: 0;
}

body {
  margin: 0; padding: 0; background-color: #E3E9EF;
}

#printablemasthead {display: none;}
.entryformmasthead {height: 160px; background-image: url(../gfx/form_masthead.png); background-repeat: no-repeat;}


#container {
	background-image:url(../gfx/hdr-tile.jpg); background-repeat: repeat-x;
	margin: 0px; padding: 0px;
	position: absolute;
	top: 0px;
	height: 200px; width: 100%;
}


#image {
	position: absolute;
	top: 0px;
	z-index: 2;
	width: 800px;
	left: 50%;
	margin: 0px; padding: 0px;
	margin-left: -400px;
	background-color: #FFFFFF;
}

#image h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0A3A8B;}
#image h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #4279BD;}
#image h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #9989C4;}
#image p {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0A3A8B;}
.imagemasthead {margin: 6px 6px;}
.imagemh {margin-right: 400px;}

#centred_hp {position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 755px; left: 50%; margin-left: -377px; background-image:url(../gfx/pg-tile.gif); background-repeat:repeat-y;}
#centred {position: relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 755px; left: 50%; margin-left: -377px; background-image:url(../gfx/pg-tile2.gif); background-repeat:repeat-y;}
#clear {position: relative; clear: both;}

#footer {
width: 100%; height: 120px; background-image:url(../gfx/pg-tile2.gif); background-repeat: repeat-y;
margin: 0px; padding: 25px 0px 12px 0px;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14px;
}

#footer .row {
padding: 20px 0 0 0;
}

#title {position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 100%; height: 200px; background-image:url(../gfx/masthead.gif); background-repeat: no-repeat;}
#cms_title {position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 100%; height: 100px; background-image:url(../gfx/masthead.gif); background-repeat: no-repeat;}

#hdr-left {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 723px;
	height: 213px;
	left: 16px;
	border: none; border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;
}
#hdr-left-border-red {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 16px;
	border: none; background-image:url(../gfx/lhp-border-red.gif); background-repeat: no-repeat;
}

#hdr-left-border-green {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 16px;
	border: none; background-image:url(../gfx/lhp-border-green.gif); background-repeat: no-repeat;
}

#hdr-left-border-blue {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 16px;
	border: none; background-image:url(../gfx/lhp-border-blue.gif); background-repeat: no-repeat;
}

#hdr-right {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 303px;
	height: 213px;
	left: 436px;
	border: none; border-bottom: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;
}

#hdr-right-border-red {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 701px;
	border: none; background-image:url(../gfx/rhp-border-red.gif); background-repeat: no-repeat;
}

#hdr-right-border-green {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 701px;
	border: none; background-image:url(../gfx/rhp-border-green.gif); background-repeat: no-repeat;
}

#hdr-right-border-blue {
	position: absolute;
	top:126px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 38px;
	height: 213px;
	left: 701px;
	border: none; background-image:url(../gfx/rhp-border-blue.gif); background-repeat: no-repeat;
}

#focus {
	position: absolute;
	top:8px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 299px;
	height: 96px;
	left: 75px;
	border: none;
}

#hdr {
	position: absolute;
	top:20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 303px;
	height: 96px;
	left: 436px;
	border: none;
}



#maincontent {padding: 400px 330px 0px 65px; margin: 0px 0px 0px 0px;}
#maincontent {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-image:url(../graphics/masthead.jpg); background-repeat: no-repeat; color: #0A3A8B;}
#maincontent A:link {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent A:visited {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent A:hover {color: #5EA662; text-decoration: underline; font-weight:normal;}
#maincontent A:active {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent  h1 {font-size: 13pt; font-weight:bold; line-height: 18px; padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; color: #0A3A8B; line-height: 20px;}
#maincontent  h2 {font-size: 11pt; font-weight:bold; line-height: 18px; padding: 4px 0px 6px 0px; margin: 0px 0px 0px 0px; color: #4279BD; line-height: 20px;}
#maincontent  h3 {font-size: 10pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #9989C4;}
#maincontent p {padding: 0px 0px 0px 0px; margin: 2px 0px 16px 0px; line-height: 24px;}
#maincontent ul {margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px;}
#maincontent li {list-style-image: url(../graphics/bullet.gif); margin: 4px 0px 4px 20px; padding: 0px 0px 0px 4px;}


#maincontent2 {padding: 400px 65px 0px 65px; margin: 0px 0px 0px 0px;}
#maincontent2 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-image:url(../graphics/masthead.jpg); background-repeat: no-repeat; color: #0A3A8B;}
#maincontent2 A:link {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent2 A:visited {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent2 A:hover {color: #5EA662; text-decoration: underline; font-weight:normal;}
#maincontent2 A:active {color: #4279BD; text-decoration: underline; font-weight:normal;}
#maincontent2  h1 {font-size: 13pt; font-weight:bold; line-height: 18px; padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; color: #0A3A8B; line-height: 20px;}
#maincontent2  h2 {font-size: 11pt; font-weight:bold; line-height: 18px; padding: 0px 0px 4px 0px; margin: 12px 0px 0px 0px; color: #4279BD; line-height: 20px;}
#maincontent2  h3 {font-size: 10pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #9989C4;}
#maincontent2 p {padding: 0px 0px 0px 0px; margin: 2px 0px 16px 0px; line-height: 24px;}
#maincontent2 ul {margin: 10px 0px 20px 0px; padding: 0px 10px 0px 10px; line-height: 20px;}
#maincontent2 li {list-style-image: url(../gfx/bullet.gif); margin: 12px 0px 15px 10px; padding: 0px 0px 0px 0px;}
#maincontent2 td {padding: 10px 0px 10px 0px;}

#maincontent2 .table {margin: 0px -20px 0px -20px;}
/* #maincontent2 .tdl {background-color: #CFE1D0; text-align: left;} */
#maincontent2 .tdl {text-align: left;}
#maincontent2 .tdl h1 {margin: 0px 0px 0px 0px; font-size: 14px; padding: 0px;}
#maincontent2 .tdl h2 {margin: 0px 0px 4px 0px; font-size: 14px; padding: 0px;}
#maincontent2 .tdl p {margin: 0px 0px 0px 0px; font-size: 10px; padding: 0px;}
#maincontent2 .tdl img {margin: 0px; padding: 0px;}
#maincontent2 .heading {margin-bottom: 12px; color: #0A3A8B;}
#maincontent2 .myenvironment {margin-bottom: 12px; color: #CC0000;}
#maincontent2 .wildlifeandhabitat {margin-bottom: 12px; color: #4279BD}
#maincontent2 .naturesmoods {margin-bottom: 12px; color: #26A752;}


#maincontent2 .tdr {text-align: right; border-left: 1px solid #CFD8E4;}
/* #maincontent2 .tdr {background-color: #DED9EB; text-align: left;} */
#maincontent2 .tdr h1 {margin: 0px 0px 0px 0px; font-size: 14px; padding: 0px;}
#maincontent2 .tdr h2 {margin: 0px 0px 4px 0px; font-size: 14px; padding: 0px;}
#maincontent2 .tdr p {margin: 0px 0px 0px 0px; font-size: 10px; padding: 0px;}
#maincontent2 .tdr img {margin: 0px; padding: 0px;}

#cmscontent {padding: 20px 65px 0px 65px; margin: 0px 0px 0px 0px;}
#cmscontent {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-image:url(../graphics/masthead.jpg); background-repeat: no-repeat; color: #0A3A8B;}
#cmscontent A:link {color: #4279BD; text-decoration: underline; font-weight:normal;}
#cmscontent A:visited {color: #4279BD; text-decoration: underline; font-weight:normal;}
#cmscontent A:hover {color: #5EA662; text-decoration: underline; font-weight:normal;}
#cmscontent A:active {color: #4279BD; text-decoration: underline; font-weight:normal;}
#cmscontent  h1 {font-size: 13pt; font-weight:bold; line-height: 18px; padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px; color: #0A3A8B; line-height: 20px;}
#cmscontent  h2 {font-size: 11pt; font-weight:bold; line-height: 18px; padding: 4px 0px 6px 0px; margin: 0px 0px 0px 0px; color: #4279BD; line-height: 20px;}
#cmscontent  h3 {font-size: 10pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #9989C4;}
#cmscontent p {padding: 0px 0px 0px 0px; margin: 2px 0px 16px 0px; line-height: 24px;}
#cmscontent ul {margin: 10px 0px 20px 0px; padding: 0px 10px 0px 10px; line-height: 20px;}
#cmscontent li {list-style-image: url(../gfx/bullet.gif); margin: 12px 0px 15px 10px; padding: 0px 0px 0px 0px;}

#cmscontent .td {margin: 0px 0px 0px 0px; padding: 4px 4px 4px 4px; background-color: #EEF2F5;}

#editform {font-family: Arial, Helvetica, sans-serif;}
#editform p {line-height: 12px; margin: 0px 0px 1px 0px; font-size: 10px; }
#editform .form {margin: 1px 0px 4px 0px; padding:2px; border: 1px solid #D9E1F2; font-size: 10px; width: 95%; color:#8FA3CC;}

#nav {height: 20px; padding: 12px 0px 12px 4px; margin: 0px -9px 0px -49px; background-color: #4279BD; color: #FFFFFF; border-left: 38px solid #9989C4; font-size: 10px; clear: both;}
#nav ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#nav li {list-style:none; display: inline; padding: 0px 4px 0px 6px; margin: 0px 0px 0px 0px; border-left: 1px solid #ACBEE2;}
#nav li.first {list-style:none; display: inline; padding: 0px 4px 0px 6px; margin: 0px 0px 0px 0px; border-left: none;;}
#nav A:link {color: #FFFFFF; text-decoration: none; font-weight:normal;}
#nav A:visited {color: #FFFFFF; text-decoration: none; font-weight:normal;}
#nav A:hover {color: #FFFFFF; text-decoration: underline; font-weight:normal;}
#nav A:active {color: #FFFFFF; text-decoration: none; font-weight:normal;}


#nav2 {height: 20px; padding: 12px 0px 12px 4px; margin: 0px -49px 0px -49px; background-color: #4279BD; color: #FFFFFF; border-left: 38px solid #9989C4; border-right: 38px solid #9989C4; font-size: 10px; clear: both;}
#nav2 ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#nav2 li {list-style:none; display: inline; padding: 0px 4px 0px 6px; margin: 0px 0px 0px 0px; border-left: 1px solid #ACBEE2;}
#nav2 li.first {list-style:none; display: inline; padding: 0px 4px 0px 6px; margin: 0px 0px 0px 0px; border-left: none;;}
#nav2 A:link {color: #FFFFFF; text-decoration: none; font-weight:normal;}
#nav2 A:visited {color: #FFFFFF; text-decoration: none; font-weight:normal;}
#nav2 A:hover {color: #FFFFFF; text-decoration: underline; font-weight:normal;}
#nav2 A:active {color: #FFFFFF; text-decoration: none; font-weight:normal;}
		
#menu {position: absolute; top: 341px; z-index: 3; width: 380px; height: 37px; left: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; border-left: 38px solid #9989C4; background-color: #CFE1D0;}
#menu {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
#menu ul {margin: 0px; margin-left: 0px; padding: 10px 0px 10px 0px;}
#menu li {list-style:none; display: inline; padding: 10px 4px 12px 4px; margin: 0px 4px 0px 4px; }
#menu A:link {color: #0A3A8B; text-decoration: none; }
#menu A:visited {color: #0A3A8B; text-decoration: none; }
#menu A:hover {color: #5EA662; text-decoration: none;}
#menu A:active {color: #0A3A8B; text-decoration: none; }
#menu .selected {background-color: #ECF7FD; color: #0A3A8B; margin: 0px 0px 0px 0px; padding-left: 6px; }

#menu2 {
	position: absolute; top: 341px; left: 16px; z-index: 3; 
	width: 647px; height: 37px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border: none; border-left: 38px solid #9989C4; border-right: 38px solid #9989C4; 
	background-color: #CFE1D0;
	}
#menu2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
#menu2 ul {margin: 0px; margin-left: 0px; padding: 10px 0px 10px 0px;}
#menu2 li {list-style:none; display: inline; padding: 10px 6px 12px 6px; margin: 0px 6px 0px 6px; }
#menu2 A:link {color: #0A3A8B; text-decoration: none; }
#menu2 A:visited {color: #0A3A8B; text-decoration: none; }
#menu2 A:hover {color: #5EA662; text-decoration: none; }
#menu2 A:active {color: #0A3A8B; text-decoration: none; }
#menu2 .selected {background-color: #FFFFFF; color: #0A3A8B; padding: 12px 6px 12px 6px; }

#menu_red {
	position: absolute; top: 341px; left: 16px; z-index: 3; 
	width: 647px; height: 37px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border: none; border-left: 38px solid #CC0000; border-right: 38px solid #CC0000; 
	background-color: #fed0d0;
	}
#menu_red {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
#menu_red ul {margin: 0px; margin-left: 0px; padding: 10px 0px 10px 0px;}
#menu_red li {list-style:none; display: inline; padding: 10px 6px 12px 6px; margin: 0px 6px 0px 6px; }
#menu_red A:link {color: #CC0000; text-decoration: none; }
#menu_red A:visited {color: #CC0000; text-decoration: none; }
#menu_red A:hover {color: #0A3A8B; text-decoration: none; }
#menu_red A:active {color: #CC0000; text-decoration: none; }
#menu_red .selected {background-color: #FFFFFF; color: #0A3A8B; padding: 12px 6px 12px 6px; }

#menu_blue {
	position: absolute; top: 341px; left: 16px; z-index: 3; 
	width: 647px; height: 37px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border: none; border-left: 38px solid #4279BD; border-right: 38px solid #4279BD; 
	background-color: #c9d5ed;
	}
#menu_blue {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
#menu_blue ul {margin: 0px; margin-left: 0px; padding: 10px 0px 10px 0px;}
#menu_blue li {list-style:none; display: inline; padding: 10px 6px 12px 6px; margin: 0px 6px 0px 6px; }
#menu_blue A:link {color: #0A3A8B; text-decoration: none; }
#menu_blue A:visited {color: #0A3A8B; text-decoration: none; }
#menu_blue A:hover {color: #4279BD; text-decoration: none; }
#menu_blue A:active {color: #0A3A8B; text-decoration: none; }
#menu_blue .selected {background-color: #FFFFFF; color: #0A3A8B; padding: 12px 6px 12px 6px; }

#menu_green {
	position: absolute; top: 341px; left: 16px; z-index: 3; 
	width: 647px; height: 37px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border: none; border-left: 38px solid #26A752; border-right: 38px solid #26A752; 
	background-color: #CFE1D0;
	}
#menu_green {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
#menu_green ul {margin: 0px; margin-left: 0px; padding: 10px 0px 10px 0px;}
#menu_green li {list-style:none; display: inline; padding: 10px 6px 12px 6px; margin: 0px 6px 0px 6px; }
#menu_green A:link {color: #26A752; text-decoration: none; }
#menu_green A:visited {color: #26A752; text-decoration: none; }
#menu_green A:hover {color: #4279BD; text-decoration: none; }
#menu_green A:active {color: #26A752; text-decoration: none; }
#menu_green .selected {background-color: #FFFFFF; color: #0A3A8B; padding: 12px 6px 12px 6px; }

#category_menu {margin: 10px 0px 40px 0px;}
#category_menu ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#category_menu li {list-style:none; display: inline; padding: 12px 12px 12px 12px; margin: 6px 6px 6px 6px; width: 200px; }
#category_menu .red {background-color: #CC0000;}
#category_menu .blue {background-color: #4279BD;}
#category_menu .green {background-color: #26A752;}

#category_menu A:link {color: #FFFFFF; text-decoration: none; font-weight:bold;}
#category_menu A:visited {color: #FFFFFF; text-decoration: none; font-weight:bold;}
#category_menu A:hover {color: #FFFFFF; text-decoration: underline; font-weight:bold;}
#category_menu A:active {color: #FFFFFF; text-decoration: none; font-weight:bold;}

#menu-r {position: absolute; top: 341px; z-index: 3; width: 304px; height: 37px; left: 436px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 2px solid #FFFFFF;
background-image: url(../gfx/winners-gallery.gif); background-repeat: no-repeat;}

#myenvironment {position: absolute; top: 380px; z-index: 3; width: 303px; height: 107px; left: 436px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 2px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #CC0000;}
#myenvironment h1 {margin: 0px 0px 0px 0px; padding: 6px 6px 4px 6px; font-size: 13px;}
#myenvironment p {margin: 0px 0px 0px 0px; padding: 4px 6px 6px 6px;}
#myenvironment A:link {color: #F9A7A7; text-decoration: none; font-weight:normal;}
#myenvironment A:visited {color: #F9A7A7; text-decoration: none; font-weight:normal;}
#myenvironment A:hover {color: #F9A7A7; text-decoration: underline; font-weight:normal;}
#myenvironment A:active {color: #F9A7A7; text-decoration: none; font-weight:normal;}

#wildlife {position: absolute; top: 489px; z-index: 3; width: 303px; height: 107px; left: 436px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 2px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #4279BD;}
#wildlife h1 {margin: 0px 0px 0px 0px; padding: 6px 6px 4px 6px; font-size: 13px;}
#wildlife p {margin: 0px 0px 0px 0px; padding: 4px 6px 6px 6px;}
#wildlife A:link {color: #B6D2F4; text-decoration: none; font-weight:normal;}
#wildlife A:visited {color: #B6D2F4; text-decoration: none; font-weight:normal;}
#wildlife A:hover {color: #B6D2F4; text-decoration: underline; font-weight:normal;}
#wildlife A:active {color: #B6D2F4; text-decoration: none; font-weight:normal;}

#naturesmoods {position: absolute; top: 598px; z-index: 3; width: 303px; height: 107px; left: 436px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom: 2px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #00952E;}
#naturesmoods h1 {margin: 0px 0px 0px 0px; padding: 6px 6px 4px 6px; font-size: 13px;}
#naturesmoods p {margin: 0px 0px 0px 0px; padding: 4px 6px 6px 6px;}
#naturesmoods A:link {color: #CFE1D0; text-decoration: none; font-weight:normal;}
#naturesmoods A:visited {color: #CFE1D0; text-decoration: none; font-weight:normal;}
#naturesmoods A:hover {color: #CFE1D0; text-decoration: underline; font-weight:normal;}
#naturesmoods A:active {color: #CFE1D0; text-decoration: none; font-weight:normal;}

#info {position: absolute; top: 707px; z-index: 3; width: 303px; left: 436px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0A3A8B;}
#info p {margin: 0px 0px 0px 0px; padding: 4px 50px 6px 6px;}
#info A:link {color: #4279BD; text-decoration: none; font-weight:normal;}
#info A:visited {color: #4279BD; text-decoration: none; font-weight:normal;}
#info A:hover {color: #4279BD; text-decoration: underline; font-weight:normal;}
#info A:active {color: #4279BD; text-decoration: none; font-weight:normal;}

#alternateContent {background-color: #0A3A8B; height: 213px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CFE1D0; background-image: url(../data/alternate.jpg); background-repeat: no-repeat;}
#alternateContentNorge {background-color: #0A3A8B; height: 213px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CFE1D0; background-image: url(../norgedata/alternate.jpg); background-repeat: no-repeat;}


#entryFormNav {margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#entryFormNav ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#entryFormNav li.active {list-style:none; display: inline; padding: 4px 45px 2px 12px; margin: 0px 3px 0px 0px; background-color: #CFE1D0; color: #4279BD; text-align:left;}
#entryFormNav li.inactive {list-style:none; display: inline; padding: 4px 45px 2px 12px; margin: 0px 3px 0px 0px; background-color: #E3E9EF; color: #FFFFFF; text-align:left;}
#entryFormNav li.selected {list-style:none; display: inline; padding: 6px 45px 3px 12px; margin: 0px 3px 0px 0px; background-color: #FFFFFF; border: 1px solid #B6D2F4; border-bottom: none; color: #4279BD; font-weight: bold; text-align:left;}

#entryFormNav A:link {color: #4279BD; text-decoration: none; font-weight:normal;}
#entryFormNav A:visited {color: #4279BD; text-decoration: none; font-weight:normal;}
#entryFormNav A:hover {color: #4279BD; text-decoration: underline; font-weight:normal;}
#entryFormNav A:active {color: #4279BD; text-decoration: none; font-weight:normal;}

#entryFormDiv {border: 1px solid #B6D2F4; padding: 5px 12px 0px 12px;}
#entryFormDiv h1 {margin: 20px 0px 10px 0px; padding: 0px 0px 0px 0px;}
#entryFormDiv h2 {}
#entryFormDiv p {}

#entryFormDiv .myenvironment {background-color: #CC0000; color: #FFFFFF; padding: 10px 0px 10px 0px; margin: 0px 10px 0px 0px; text-align: center;}
#entryFormDiv .wildlifeandhabitat {background-color: #4279BD; color: #FFFFFF; padding: 10px 0px 10px 0px; margin: 0px 10px 0px 10px; text-align: center;}
#entryFormDiv .naturesmoods {background-color: #00952E; color: #FFFFFF; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 10px; text-align: center;}

#entryFormDiv .myenvironment_p {padding: 8px; margin: 0px 0px 0px 0px; text-align: left;}
#entryFormDiv .wildlifeandhabitat_p {padding: 8px; margin: 0px 0px 0px 10px; text-align: left;}
#entryFormDiv .naturesmoods_p {padding: 8px; margin: 0px 0px 0px 0px; text-align: left;}

#entryFormDiv .myenvironment_div {border: none; border-right: 1px solid #E3E9EF;}

.tableborder {border: none; border-right: 1px solid #E3E9EF;}

#entryFormDiv td {margin: 0px 0px 0px 0px; padding: 6px 0px 6px 0px;}
#entryFormDiv .form {margin: 6px 0px 6px 0px; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EEF2F5; border: 1px solid #B4C4D3; color: #0A3A8B;}
#entryFormDiv .confirm {margin: 10px 0px 0px 0px; padding: 6px; background-color: #EEF2F5;}
#entryFormDiv .confirm2 {margin: 10px 0px 12px 0px; padding: 6px; background-color: #FFFFFF; border: 1px solid #B6D2F4;}

#entryFormDiv .error {display: none; color: #9933CC; margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold;}

td.confirmation {padding: 4px 0px 6px 0px;}

.form_errors { margin: 0; padding: 10px; border: 1px solid #9933CC; font-weight: bold; }
.form_errors li {color: #9933CC;}

#upload_progress {padding: 100px 50px 0px 50px; margin: 20px 100px 20px 100px; text-align: center; background-color: #FFFFFF; border: 2px solid #4279BD; height: 250px; display: none;}
#form_visible {display: block;}

.right {text-align: right; float:right}
.paginate ul { margin: 0; padding-left: 0}
.paginate li { display: inline; padding: 0; margin: 0; border: 0;}

.acceptrules {font-weight: bold; color: #CC0000; font-size: 1.1em;}