body, td {
	font-family:Trebuchet MS, verdana;
	font-size:9pt;
	color:#203040;
}

input {font-size:9pt;}

a {color:#000099;}
a:hover {color:#0000cc;}

a.leftmenu {
	color:#1A60A1;
	text-decoration:none;
}
a:hover.leftmenu {
	color:#990000;
	text-decoration:underline;
}

a.whiteunderline {text-decoration: underline; color:#ffffff; }
a:hover.whiteunderline { color: #000000;text-decoration: underline; }

a.whitebold { text-decoration: none; font-weight: bold;color:#ffffff; }
a:hover.whitebold { color: #000000;text-decoration: underline; }

a.black { text-decoration: none; font-weight: bold;color:#000000; }
a:hover.black { color: #000099;text-decoration: underline; }

a.nounderline {text-decoration: none;}

a.topmenu {width:85px;display:block;border:1px solid #666666;padding-top:5px;text-decoration: none; font-weight: bold;color:#ffffff;font-size:10px; }
a:hover.topmenu {color:#ffcc00;text-decoration:none;border:1px solid #444444;background-color:#555555; }

a.topmenuON {width:85px;display:block;padding-top:5px;color:#ffcc00;border:1px solid #444444;background-color:#555555;text-decoration: none; font-weight: bold;font-size:10px; }
a:hover.topmenuON {color:#ffffff;text-decoration:none; }

span.bold {font-weight: bold;}
span.whitebold {color: #ffffff;font-weight: bold;}

.storrubrik {
	color:#1A60A1; /* 4682b4  ff8c00 */
	font-size: 15px;
	font-weight:bold;
	font:small-caps;
}

.litenrubrik {
	color:#1A60A1; /* 4682b4  ff8c00 */
	font-size: 12px;
	font-weight:bold;
	font:small-caps;
}

TD.listheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	font-weight : bold;
	padding:2px;
	background-color: #6699cc;
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
}

.select { 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 


.required {background-image:url(images/required.gif); background-position:top right; background-repeat:no-repeat;}

.dotlineBottom {border-bottom:1px dashed #cccccc;}


#container {background: #f0f0f0;}
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #f0f0f0;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #f0f0f0;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #f0f0f0;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #f0f0f0;}
.content {padding: 10px;}

