body, td {
	font-family:Verdana, arial;
	font-size:11px;
	color:#555588;
	scrollbar-track-color:white;
	scrollbar-arrow-color:#3266CC;
	scrollbar-face-color:#f0f0f0;
	scrollbar-shadow-color:#3266CC;
	scrollbar-highlight-color:#3266CC;
	scrollbar-3dlight-color:white;
	scrollbar-darkshadow-color:white; 
}

.white {color:white;}

.storrubrik {
	color:#a52a2a;
	font-size: 16px;
	font-weight:bold;
	font:small-caps;
	line-height:110%;
	text-align:left;
}

.storrubrikvit {
	color:#ffffff;
	font-size: 15px;
	font-weight:bold;
	font:small-caps;
}

.litenrubrik {
	color:#a52a2a;
	font-size: 13px;
	font-weight:bold;
	font:small-caps;
	text-align:left;
}

a {text-decoration:underline;font-size:11px;color:#3266CC;}
a:hover {text-decoration:underline;color:#000000;}

a.nounderline {text-decoration:none;font-size:11px;color:#3266CC;}
a:hover.nounderline {text-decoration:none;color:#000099;}

a.white {text-decoration:underline;font-size:11px;color:#ffffff;border:0px;}
a:hover.white {text-decoration:none;color:#000099;border:0px;}

a.whitenounderline {text-decoration:none;font-size:10px;color:#ffffff;border:0px;}
a:hover.whitenounderline {text-decoration:underline;color:#000099;border:0px;}

a.whitenounderline_on {text-decoration:underline;font-size:10px;color:#000099;border:0px;}
a:hover.whitenounderline_on {text-decoration:underline;color:#000099;border:0px;}

a.whitesmall {text-decoration:underline;font-size:10px;color:#ffffff;border:0px;}
a:hover.whitesmall {text-decoration:none;color:#000099;border:0px;}

a.small {text-decoration:underline;font-size:10px;color:#3266cc;border:0px;}
a:hover.small {text-decoration:underline;color:#000000;border:0px;}

a.plain {text-decoration:underline;font-size:12px;color:#6E1597;border:0px;font-weight:bold;}
a:hover.plain {text-decoration:none;font-size:12px;color:#83D336;border:0px;}

a.start {width:100%;text-decoration:none;font-size:15px;color:#3266cc;border:0px;font-weight:bold;}
a:hover.start {text-decoration:none;color:#000000;border:0px;}

a.leftmenu {
	text-decoration:none;
	font-size:11px;
	color:#3266cc;
	width:100%;
	display:block;
	padding:5px;
	border-bottom:1px solid white;
	font-weight:bold;
	}
a:hover.leftmenu {
	text-decoration:none;
	color:#ffffff;
	background-color:#F48418;
	}

a.leftmenu_on {
	width:100%;
	text-decoration:none;
	font-size:11px;
	color:#3266cc;
	background-color:#E7EEF3;
	border:1px solid #3266CC;
	padding-left:3px;
	padding:0px;
	font-weight:bold;
	text-align:left;
	}
a:hover.leftmenu_on {
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	background-color:#6699cc;
	border:1px solid #3266CC;
	padding-left:3px;
	padding:0px;
	text-align:left;
	}


a.topmenu {
	text-decoration:none;
	font-size:11px;
	color:#3266cc;
	background-color:#E7EEF3;	
	border:1px solid #D8E3FF;
	width:115px;
	height:20px;
	padding:2px;
	margin:1px;
}

a:hover.topmenu {
	text-decoration:none;
	color:#ffffff;
	background-color:#6699cc;
	border:1px solid #3266CC;
}

a.topmenu_on {
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	background-color:#6699cc;	
	border:1px solid #D8E3FF;
	width:115px;
	height:20px;
	padding:2px;
	margin:1px;
}

a.topmenu2 {
	text-decoration:none;
	font-size:11px;
	color:#3266cc;
	background-color:#aabbcc;	
	border:1px solid #D8E3FF;
	width:120px;
	height:20px;
	text-align:center;
	padding:2px;
	margin:1px;
}

a:hover.topmenu2 {
	text-decoration:none;
	color:#ffffff;
	background-color:#6699cc;
	border:1px solid #3266CC;
}


a.statusbtn0 { background-color:brown;   text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtn1 { background-color:#328832; text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtn2 { background-color:#ff8c00; text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtn3 { background-color:red;     text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtn4 { background-color:blue;    text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtn5 { background-color:black;  text-decoration:none; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}
a.statusbtnAlla { background-color:#cccccc; text-decoration:none; color:#000000; font-size:11px; font-weight:bold; text-align:center; padding:10px; height:12px;}


.menutitle {
	font-family: verdana;
	font-size: 11px;
	cursor:hand;
	margin-bottom: 5px;
	/* background-color:#81A5cF; */
	color:#3266cc;
	width:150px;
	padding-left:5px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-weight:bold;
	border:1px solid #ffffff;
}

.menutitleHeader {
	font-family: verdana;
	font-size: 11px;
	cursor:hand;
	margin-bottom: 5px;
	/* background-color:#81A5cF; */
	color:#000000;
	padding-left:5px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-weight:bold;
}

.menutitleHeader:hover {
	color:#ffffff;
}

.submenu {
	width:145px;
	margin-bottom: 1em;
	text-align:left;
}


TD.listheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	font-size : 11px;
	font-weight : bold;
	padding:2px;
	background-color: #6699cc;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
}


.required {background-image:url(images/required.gif); background-position:top right; background-repeat:no-repeat;}

td.line {border-bottom:1px solid #dddddd;}
