/*---eskjema-----*/
td.SiteLabel
{
	text-align: left;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0;
	font-size: 120%;
}

td.SiteInput
{
	padding-bottom: 5px;	
}

input.SiteInputCheckbox
{
	border: 0;
}
div.formContent input:hover.SiteInputCheckbox
{
	background-color: #fff;	
	border: 0;	
}


div.formContent
{
	border-top: 1px solid #ccc;
	
	padding: 20px 0 20px 0;
	font-size: 0.8em;
	
}

div.dmFormPageVisible 
{
	padding-bottom: 10px; 
}
div.formContent textarea
{
	margin-right: 5px;
	margin-left: 10px;	
	border: 1px solid #aaa;	
	font-size: 11px;
	padding: 2px;
}
div.formContent input, div.formContent select
{
	margin-right: 5px;
	margin-left: 10px;
	border: 2px solid #aaa;	
	border-style: outset;
	background-image: url(../image/menu_top.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #0A1F62;
	font-size: 11px;
	padding: 2px;
}
div.formContent input:hover
{
	background-color: #ffffcc;	
	border-style: groove;
	background-image: url(../image/menu_left_lvl1.gif);
	background-repeat: repeat-x;	
	
}


div.formContent div.dmFormPageVisible input, div.formContent div.dmFormPageVisible select
{
	background-color: #fff;
	border: 1px solid #aaa;
	background-image: none;
	font-weight: normal;
}

div.formContent div.dmFormPageVisible input:hover
{
	background-color: #fff;
	border: 1px solid #777;
	background-image: none;
}


td.SubHeading_DM50
{
	padding: 10px;
	border-bottom: 30px solid #fff;

	color: #0A1F62;	
	font-size: 130%;
}