/* CSS Document */

body { 
	background:#E0DFE3;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	overflow:auto;
	}
	
td { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	}
acronym { cursor:help; }

a:link { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }
a:hover { color: black; text-decoration: underline; }

/* SUBMENU LINKS */
.submenubutton { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.submenubutton:link { color: black; text-decoration: none; }
.submenubutton:visited { color: black; text-decoration: none; }
.submenubutton:hover { color: black; text-decoration: none;}

/* CMD LINKS */
.cmdlinks { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.cmdlinks:link { color: black; text-decoration: none; }
.cmdlinks:visited { color: black; text-decoration: none; }
.cmdlinks:hover { color: black; text-decoration: none; border-bottom: 1px solid maroon; }

/* SMALLBLACK LINKS */
.smallblack { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.smallblack:link { color: black; text-decoration: none; }
.smallblack:visited { color: black; text-decoration: none; }
.smallblack:hover { color: black; text-decoration: none; border-bottom: 1px solid maroon; }

/* CLASS FOR BOX SURROUNDING MENU */
.loginbox {
	background: #E0DFE3;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	}
	
/* CLASS FOR lISTING HEADING */
.listevisning_header {
	height: 19px;
	font-size: 11px;
	background: #E0DFE3;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	}


/* CLASS FOR MAIN CONTENT BOX */
.maincontent {
	background: #FFFFFF;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #FFFFFF;
	}

/* FUNCTION BOXES CLASSES */
.startbox_white { background-color:#FFFFFF; }
.startbox {
	background: #E0DFE3;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	}


.infobox {
	background: #E0DFE3;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	}
.infobox_inner {
	background-color: #FFFFCC;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #9D9DA1;
	}

.warningbox {
	background: #E0DFE3;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	}
.warningbox_inner {
	background-color: #FFFFCC;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #9D9DA1;
	}
	
	
/* CLASS FOR BOX SURROUNDING MENU */
.menu_borders {
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #FFFFFF;
	background-color:#FFFFFF;
	}

	
/* CLASS FOR BUTTON OFF */
.button_off {
	height: 25px;	
	font-weight: bold;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	background-color: #E0DFE3;
	}
	
/* CLASS FOR BUTTON ON */
.button_on {
	height: 25px;	
	font-weight: bold;
	border-bottom:1px solid #9D9DA1; 
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
	border-right:1px solid #9D9DA1;
	background-color: #E0DFE9;
	}
	

/* CLASS FOR MAIN PAGE/INFO PAGE HEADINGS */
.bigwhite { font-family:Arial, Helvetica, sans-serif; font-size: 15px; color:#FFFFFF; font-weight: bold; }
	
/* CLASS FOR TOPPELEMENT/BRANDING */
.toppelement {
	height: 34px;
	width: 100%;
	background: #666699;
	margin-bottom: 10px;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #FFFFFF;
	}
	
/* CLASS FOR BOTTOMELEMENT */
.bottomelement {
	height: 20px;
	width: 100%;
	margin-top: 5px;  
	margin-bottom: 5px;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #9D9DA1; 
	border-left:1px solid #9D9DA1;
	border-right:1px solid #FFFFFF;
	}

.bottomelement_text { 	font-size:9px; font-family:Arial, Helvetica, sans-serif; }

/* CLASS FOR HELP BOX */

.helpbox {
	color: black;
	background: #FFF3B6;
	border-bottom:1px dotted #977E00; 
	border-top:1px dotted #977E00; 
	border-left:1px dotted #977E00;
	border-right:1px dotted #977E00;
	}
	
/* CLASS FOR CMDLINE */
.cmdline {
	height: 29px;
	margin-top: 0px;
	margin-bottom: 0px;
	}


/* CLASS FOR INFOLINE */
.infoline_inner {
	color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	height: 26px;
	background: #9D9DA1;
	margin-bottom: 1px;
	margin-top: 5px;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #dddddd; 
	border-left:1px solid #dddddd;
	border-right:1px solid #FFFFFF;
	}
.infoline_link { font-weight: bold; }
.infoline_link:link { color: white; text-decoration: none; }
.infoline_link:visited { color: white; text-decoration: none; }
.infoline_link:hover { color: white; text-decoration: underline; }

/* DHTML DISPLAY/UNDISPLAY BOX */
.hideTable { display: none; }
.showTable { display: block; }

.form { 		font-family: Arial, Helvetica, sans-serif; 
				font-size: 10pt; 
				border: 0px solid; 
				margin-top: 1px; 
				margin-right: 0px; 
				margin-bottom: 0pt; 
				margin-left: 0px; 
				border-right: #000000 1px solid; 
				border-left: #000000 1px solid; 
				border-top: #000000 1px solid; 
				border-bottom: #000000 1px solid;
				text-align : left;
				background:EEEEEE
	}
			
.form_small { 	font-family: Arial, Helvetica, sans-serif; 
				font-size: 11px; 
				height: 19px;
				text-align : left;
	}
			
			
.form_login {  font-family: Arial, Helvetica, sans-serif; 
				font-size: 10pt; 
				border: 0px solid; 
				margin-top: 1px; 
				margin-right: 0px; 
				margin-bottom: 0pt; 
				margin-left: 0px; 
				border-right: #9D9DA1 1px solid; 
				border-left: #9D9DA1 1px solid; 
				border-top: #9D9DA1 1px solid; 
				border-bottom: #9D9DA1 1px solid;
				text-align : left;
				background:EEEEEE
			}			


.knapp {  font-family: Arial, Helvetica, sans-serif; 
				font-size: 9pt; 
				border: 0px solid; 
				margin-top: 1px; 
				margin-right: 0px; 
				margin-bottom: 0pt; 
				margin-left: 0px; 
				border-right: #9D9DA1 1px solid; 
				border-left: #9D9DA1 1px solid; 
				border-top: #9D9DA1 1px solid; 
				border-bottom: #9D9DA1 1px solid;
				text-align : center;
				color: #ffffff;
				background:#9D9DA1
			}  
