
#body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 15px 15px;
	font-size: 12pt;
}

#footer
{
	margin-top: 10px;
	padding: 20px 10px 0px 10px;
	border-top: 1px solid #7F7F7F;
	text-align: center;
	clear: both;
	font-size: x-small;
	color: #a0522d;
	font-family: Verdana, Arial;
}

.bi_footerpage
{
    color:#008000;
    font-size:x-small;
	font-family: Verdana, Arial;

}

.bi_menu
{
    color:#C0FFC0;
    background:#006300;
    margin-right:10px;
    font-family:Verdana;
    font-size:12px;
    text-decoration:none;
}

.bi_links
{
	font-size: small;
	color: green;
	font-family: Verdana, Arial;
	font-weight: normal;
}

.bi_TextField
{
	font-size: small;
	background-color: #ffffcc;
	font-family: Verdana, Arial;
	font-weight: normal;
}

.bi_NormalText
{
	color: green;
	font-size: small;
	font-family: Verdana, Arial;
	font-weight: normal;
}
.bi_TextArea
{
	font-size: small;
	background-color: #ffffcc;
	font-family: Verdana, Arial;
	font-weight: normal;
}
.bi_h1
{
	font-weight: bold;
	font-size: large;
	color: green;
	font-family: Verdana, Arial;
	margin-bottom: 10px;
	margin-top: 10px;
}
.bi_h1_center
{
	font-weight: bold;
	font-size: x-large;
	color: green;
	font-family: Verdana, Arial;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}
.bi_h2
{
	font-weight: bold;
	font-size: medium;
	color: green;
	font-family: Verdana, Arial;
	margin-bottom: 5px;
	margin-top: 5px;
}
.bi_h2_center
{
	font-weight: bold;
	font-size: medium;
	color: green;
	font-family: Verdana, Arial;
	text-align: center;
	margin-bottom: 5px;
	margin-top: 5px;
}
.bi_h3
{
	font-weight: bold;
	font-size: small;
	color: green;
	font-family: Verdana, Arial;
}
.bi_h3_center
{
	font-weight: bold;
	font-size: small;
	color: green;
	font-family: Verdana, Arial;
	text-align: center;
}
.bi_h4
{
	font-weight: bold;
	font-size: x-small;
	color: green;
	font-family: Verdana, Arial;
}

.bi_h3_grbkg
{
	font-weight: bold;
	font-size: small;
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: green;
}


.aterbruk
{
	background-color: Transparent;
	font-weight: bold;
	color: #ffd631;
	font-family: Verdana, Arial;
	font-size: large;
}

.button
{
	color: green;
	background-color: #99ff66;
	font-size: 1em;
	border-right: green 1px double;
	border-top: green 1px double;
	border-left: green 1px double;
	border-bottom: green 1px double;
}

.search_button
{
	color: black;
	background-color: #99ff66;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana;
}
.bi_menu_xsmall
{
	font-size: x-small;
	font-family: Verdana, Arial;
	text-align: left;
	color: white;
}
.bi_td_status
{
	background-color: #66ff66;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
	vertical-align: top;
}
.bi_td_header
{
	background-color: #285F1A;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: bold;
	color: #ffffff;
}
.bi_searchtext
{
	background-color: #285F1A;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: bold;
	color: #90ee90;
}
.bi_td_header_center
{
	background-color: #285F1A;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}
.bi_td_left
{
	background-color: #66ff66;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: right;
}
.bi_td_left_bold
{
	background-color: #66ff66;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: right;
	font-weight: bold;
}
.bi_td_center
{
	background-color: #66ff66;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: center;
}
.bi_td_center_bold
{
	background-color: #66ff66;
	font-size: medium;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight: bold;
}
.bi_td_right
{
	/* urspunglig f�rg: #ffcc33 */
	background-color: #ffcc33;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: bold;
	background-color: #ccff99;
}

.bi_td_odd_left
{
	background-color: #ffff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: right;
	font-weight: bold;
}
.bi_td_odd_right
{
	background-color: #ffff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
}
.bi_td_even_left
{
	background-color: #66ff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: right;
	font-weight: bold;
}
.bi_td_even_right
{
	background-color: #66ff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: left;
}
.bi_td_odd_center
{
	background-color: #ffff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight: bold;
}
.bi_td_even_center
{
	background-color: #66ff99;
	font-size: small;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight: bold;
}

.firstpage_header
{
	font-size: 12px;
	color: green;
	font-family: Verdana, Arial;
	background-color: #66ff66;
	text-align: center;
	font-weight: bold;
	text-indent: 5pt;
}

.firstpage_td_right
{
	border-right: green thin solid;
	border-top: green thin solid;
	border-left: green thin solid;
	border-bottom: green thin solid;
	text-align: center;
}
.firstpage_td_left
{
	border-right: green thin solid;
	border-top: green thin solid;
	border-left: green thin solid;
	border-bottom: green thin solid;
	width: 140px;
}

.firstpage_td_left_text
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11px;
	color: green;
	font-family: Verdana, Arial;
	padding-bottom: 2px;
	padding-top: 2px;
}

.bi_label
{
	font-size: xx-small;
	color: InfoBackground ;	
}

.paginator { font: 11px Arial, Helvetica, sans-serif; padding-top: 
20px; padding-bottom: 10px; margin: 0px; }

.paginator a, .pageList .this-page {padding: 2px 6px; border: solid 
1px #ddd; background: #fff; text-decoration: none;}

.paginator a:visited {padding: 2px 6px; border: solid 1px #ddd; 
background: #fff; text-decoration: none;}

.paginator .break {padding: 2px 6px; border: none; background: #fff; 
text-decoration: none;}

.paginator .end {padding: 2px 6px; border: solid 2px #ddd; background: 
#fff;}

.paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff;}

.paginator a:hover {color: #fff; background: #0063DC; border-color: #036; text-decoration: none;}

.paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}

.paginator .ranking a {padding: 0; border: 0; background: transparent;}

.paginator .ranking a:hover {text-decoration: underline; color: #f60; background: transparent;}

.SelectedRowStyle
{
	background-color:Yellow;
}

