﻿
body {
	font-family: Verdana;
	font-size: 10px;
	margin-top: 10px;
	margin-left: 0;
	background-color:#737373;
	background-repeat: repeat-x;
}

body.udskriv {
	font-family: Verdana;
	font-size: 10px;
	margin-top: 10px;
	margin-left: 0;
	background-color:#FFFFFF;
	background-image: none;
}

.chartimage
{
	background: #FFFFFF;
	background-image: url(images/loadny4.gif);
	background-repeat: no-repeat;
	background-position:center center;
}
.error
{
	color: Red;
	background: white;
}

.minimizedfiltername
{
	font-weight:bold;
	font-size:11px;
}

.basisboxheading
{
	font-weight:bold;
	font-size:11px;
}

.CompletionList 
{
	font-size: x-small;
	background-color: White;
	color: Black;
}

.CompletionList_HighLight
{
	font-size: x-small;
	background-color:#316AC5;
	color: White;
}

.DefaultBorder
{
	border: none 1px #ff0099;
}

.FilterListItem
{
	background-color: #EEEEEE;	
	padding: 2px 2px 2px 2px;
}

.FilterListAlternatingItem
{
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;	
}

.activeIMG_tabLeft
{
	background-image: url(images/ActiveTabLeft.png);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 9px;
	height: 33px;
}

.activeIMG_tabMid
{
	background-image: url(images/ActiveTabMid.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 33px;
	vertical-align:middle;
	text-align:center;
}

.activeIMG_tabFont
{
	color:#000000;
}
.activeIMG_tabRight
{
	background-image: url(images/ActiveTabRight.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 9px;
	height: 33px;
}

.inactiveIMG_tabLeft
{
	background-image: url(images/InActiveTabLeft.png);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 9px;
	height: 33px;
}

.inactiveIMG_tabMid
{
	background-image: url(images/InActiveTabMid.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 33px;
	vertical-align:middle;
	text-align:center;
}

.inactiveIMG_tabFont
{
	color:#999999;
}

.inactiveIMG_tabRight
{
	background-image: url(images/InActiveTabRight.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 9px;
	height: 33px;
}

.FilterDescription
{
	font-size: 11px;
}

.FilterAtom
{
	font-size: 10px;
}

.NonMatchingAtom
{
	color: Gray;
}

h1
{
	font-size: 18px;
	font-weight: normal;
}

.element_group
{
	text-align: left;
	vertical-align: middle;
}

.main_layout
{
	text-align: center;
	font-family: Verdana;	
	font-size: 9.6px;
}

.alignleft
{
	text-align: left;	
	vertical-align: middle;
	font-family: Verdana;
	font-size: 9.6px;
}

.aligncenter
{
	text-align: center;	
	vertical-align: middle;
	font-family: Verdana;
	font-size: 9.6px;
}

.alignright
{
	text-align: right;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 9.6px;
}

table.tabulation
{
	border-spacing: 0px;
	padding: 5px 5px 5px 5px ;
	font-size: 10px;	
	text-align: left;
	vertical-align: top;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;	

}


/*
table.td.tabulation
{
	border: solid 2px black;
	vertical-align: top;
}
*/

.pct
{
	text-align: right;
	vertical-align: top;
}

.label
{
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	
}

.number
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	
}

.labelred
{
	color: Red;	
}

.toplistheadlineleft
{	
	font-family: Verdana;	
	font-size: 9.6px;
	font-weight: bold;
	text-align: left;
}

.toplistheadlinecenter
{	
	font-family: Verdana;	
	font-size: 9.6px;
	font-weight: bold;
	text-align: center;
}

.toplistheadlineright
{	
	font-family: Verdana;	
	font-size: 9.6px;
	font-weight: bold;
	text-align: right;
}


.labelheadline
{
	font-family: Verdana;
	font-size: 9.6px;
	color: Black;
	vertical-align: middle;
	text-align: left;
	
}

.note
{
	vertical-align: middle;
	text-align: left;
	font-family: Verdana;
	font-size: 9.6px;
	font-weight: bold;
	color: red;
	
}

.printnote
{
	vertical-align: middle;
	text-align: left;
	font-family: Verdana;
	font-size: 9.6px;
	font-weight: bold;
	color: red;
	
}


a.labelheadline
{
	text-decoration: inherit;
}

a.labelheadline:hover
{
	text-decoration: inherit;
}


.labelgray
{
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #EEEEEE;
	/* color: green;	*/
}

.precode
{
	vertical-align: top;
	/** color: red;	 */
}

.benchmark
{
	font-style: italic;
	text-align: right;
	vertical-align: top;
}

.count
{
	text-align: center;
	vertical-align: top;
}

a:hover
{
	text-decoration: underline;
	color: Black;
}

a
{
	color:Black;
	text-decoration: none;
}

a.topmenu
{
	color:White;
	text-decoration: inherit;
}

a.topmenu:hover
{
	color:White;
	text-decoration: inherit;
}



td
{
	vertical-align: top;
}

   
.controlrow1_left
{
 background-image: url(images/TopLeftShadow.png);
 background-repeat: no-repeat; background-position: bottom;
 width: 24px; height: 10px;
}
   
.controlrow1_mid
{
 background-image: url(images/NoTab.png);
 background-repeat: repeat-x;
 background-position: bottom;
}

.controlrow1_right
{
 background-image: url(images/TopRightShadow.png);
 background-repeat: no-repeat;
 background-position: bottom;
 width: 24px;
 height: 10px;
}

.controlrow2_left
{
 background-image: url(images/TopLeft.png);
 background-repeat: no-repeat;
 width: 24px;
 height: 17px;
}

.controlrow2_left_logo
{
 background-image: url(images/TopLeft.png);
 background-repeat: no-repeat;
 width: 24px;
 height: 10px;
}
.controlrow2_mid
{
	background-color: White;
}

.controlrow2_right
{
	background-image: url(images/TopRight.png);
	background-repeat:no-repeat;
	width: 24px;
	height: 17px;
}

.controlrow2_right_logo
{
	background-image: url(images/TopRight.png);
	background-repeat:no-repeat;
	width: 24px;
	height: 10px;
}
.controlrow3_left
{
	background-image: url(images/Left.png);
	background-repeat: repeat-y;
	width: 24px;
} 
 
.controlrow3_mid
{
	background-color: White;
	font-size: x-small;
	font-family: Arial;
}   

.controlrow3_right
{
	background-image: url(images/Right.png);
	background-repeat: repeat-y;
	width: 24px;
} 

.controlrow4_left
{
	background-image: url(images/BottomLeft.png);
	background-repeat:no-repeat;
	width: 24px;
	height: 19px;
} 

.controlrow4_left_logo
{
	background-image: url(images/BottomLeft.png);
	background-repeat:no-repeat;
	background-position: bottom;
	width: 24px;
	height: 10px;
} 

.controlrow4_mid
{
	background-color: White;
} 

.controlrow4_right
{
	background-image: url(images/BottomRight.png);
	background-repeat:no-repeat;
	width: 24px;
	height: 19px;
} 

.controlrow4_right_logo
{
	background-image: url(images/BottomRight.png);
	background-repeat:no-repeat;
	background-position: bottom;
	width: 24px;
	height: 10px;
} 
.pagebreak
{
	page-break-after: always;
}

.controlrow5_left
{
 background-image: url(images/BottomLeftShadow.png);
 background-repeat: no-repeat;
 width: 24px;
 height: 19px;
}

.controlrow5_mid
{
 background-image: url(images/BottomShadow.png);
 background-repeat: repeat-x;
}

.controlrow5_right
{
 background-image: url(images/BottomRightShadow.png);
 background-repeat:no-repeat;
 width: 24px;
 height: 19px;
}

.total_row
{
	border-top: solid 1px black;
	
}

.loadingwait
{
	font-family: Verdana;
	color: White;
	font-size: 20px;
}

.adlist_table
{
	border: solid 1px black;
	width: 100%;
}

.adlist_text
{
	font-size: 10px;
	text-align: center;
}


.adlist_product
{
	font-size: 10px;
	text-align: left;
}

.adlist_number
{
	font-size: 10px;
	text-align: right;
}

.benchmarkinfo
{
	font-size: 10px;
	text-align: right;
}


