				 html {
     			 	  overflow: -moz-scrollbars-vertical;
				 	  overflow-y: scroll;
					  margin: 0;
					  padding: 0;
					  
				 }
				 
				 body {
     			 	 background-color: #333333;
					   width: 100%;
					   height: 100%;
					   margin: 0;
					   padding:0;
					  
				 }
				 
                 div.page_container {
				    
				    padding:20px;	
				 }

				 .color-green {
				    
				    color: #5cb85c !important;
				 }
				 
				 .color-red {
				 	  
				 	  color: #d9534f !important;
				 }
				 
				 .color-light-blue {
				 	  
				 	  color: #5bc0de !important;
				 }
				 
				 .color-green {
				 	  
				 	  color: #5cb85c !important;
				 }
				 
				 .color-blue {
				 	  
				 	  color: #428bca !important;
				 }
				 
				 .fa {
					  color: #3A3A3A;
					  z-index:-1;
				 }
				 
				 .label_active {
				 		
				 		display:inline-block;max-width:100px;border:1px solid #5cb85c; color:#5cb85c;border-radius:5px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;
				 }
				 
				 .label_inactive {
				 		
				 		display:inline-block;width:max-width:100px;border:1px solid gray;color:gray;border-radius:5px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;
				 }
				
                 input[type=text] {
				    
				    border: 1px solid #ccc;
				    border-radius: 5px;
				    padding: 5px 5px 5px 5px;
				    /*height:20px;*/
				 }
				 
				 input[type=password] {
				    
				    border: 1px solid #ccc;
				    border-radius: 5px;
				    padding: 5px 5px 5px 5px;
				    /*height:20px;*/
				 }
				 
				 textarea {
				    
				    border: 1px solid #ccc;
				    border-radius: 5px;
				    padding: 5px 5px 5px 5px;
				 }
				 
				 .customSelect2 {
							font-size: 12pt !important;
    					font-family: "verdana" !important;
				 }
				 
				 select {
				    
				    border: 1px solid #ccc;
				    border-radius: 5px;
				    padding: 5px 5px 5px 5px;
				 }

		         .btn_1 {
				    
				    letter-spacing:1px;
				    border-radius: 4px;
				    background-color:#428bca;
				    border:none;
				    color:white;
				    height:35px;
				    padding-left:15px;
				    padding-right:15px;
				    font-size:13pt;
				    font-weight:normal;
				    cursor: pointer;
				    text-align:center; 
				    
         		  }
				 
				 .btn_cancel {
				 	
				    letter-spacing:1px;
				    border-radius: 2px;
				    background-color:#A8A8A8;
				    border:none;
				    color:white;
				    height:35px;
				    min-width:200px;
				    font-size:13pt;
				    font-weight:normal;
				    cursor: pointer;
         		 }
				 
  	              .btn_delete {
				 	
				    letter-spacing:1px;
				    border-radius: 5px;
				    background-color:#d9534f;
				    border:none;
				    color:white;
				    height:35px;
				    min-width:200px;
				    font-size:13pt;
				    font-weight:normal;
				    cursor: pointer;
         		  }
         
         
		         .header_subject {
		         	  
		         	  color:#428bca;
		         	  font-size: 14pt;
		         	  
		         }
				 
.btn-group-signOut button {
		     	
			     	/* Green background */
			    	/*border: 1px solid #D6D6D6; /* Green border */
			    	color: #232323;
			    	padding: 0px 10px; /* Some padding */
			    	cursor: pointer; /* Pointer/hand icon */
			    	display:inline-block; /* Float the buttons side by side */
			    	margin-left:2px;
			    	border-radius:0px;
			    	border:none;
				}
				
				 .btn-group-signOut button {
		     	
			     	color: #232323;
			    	padding: 0px 18px; /* Some padding */
			    	cursor: pointer; /* Pointer/hand icon */
			    	display:inline-block; /* Float the buttons side by side */
			    	margin-left:2px;
			    	border-radius:5px;
				}
				
				 .btn-group button {
		     	
			     	background-color: #D6D6D6; /* Green background */
			    	border: 1px solid #D6D6D6; /* Green border */
			    	color: #232323;
			    	padding: 10px 18px; /* Some padding */
			    	cursor: pointer; /* Pointer/hand icon */
			    	display:inline-block; /* Float the buttons side by side */
			    	margin-left:2px;
			    	border-radius:5px;
				}
		        
                 .btn-group-light button {
		     	
			     	color: #232323;
			     	
					  background-color:#E1E1E1;
					  border-radius: 50%;
					  
					  padding: 14px; /* Some padding */
			    	cursor: pointer; /* Pointer/hand icon */
			    	
			    	display:inline-block; /* Float the buttons side by side */
			    	letter-spacing: 2px;
			    	border: none;
				}

				.btn-group button:not(:last-child) {
		    		
		    		border-right: none; /* Prevent double borders */
		    		
				}
				
				.btn-group button(:last-child) {
		    		
		    		margin-right:8px;
				}
				
				/* Clear floats (clearfix hack) */
				.btn-group:after {
				    content: "";
				    clear: both;
				    display: table;
				 }

				 td.endsolid { border-bottom: 1px solid #DBDBDB ; }
				 
				 th.orderInfo-label { font-size: 12pt; }
				 input.orderInfo-textField { font-size: 13pt; }
				 select.orderInfo-textField { font-size: 12pt; }
				 input:focus {border: solid 2px blue;}
				 input {padding: 3px; }
				 textarea {padding: 3px; }
				 select {padding: 3px; }
				 
								 
				 /* panels #333333*/
				 body.main1 { 
				    background-color: #333333;
					  width: 100%;
					  height: 100%;
					  margin: 0;
					  padding:0;
				 }
				 
				 td.right_solid { border-right: 1px solid #DBDBDB ; } 
		  	 	 td.right_left_solid { border-left: 1px solid #DBDBDB ; border-right: 1px solid #DBDBDB ; } 
		  	 	 
				 div.feedback { border: none; display:block; position:fixed; top:200px; right:0px; padding:2px 2px;
 				 
				 text-decoration: none; 
 				 }
 				 
				 div.feedback a:hover{text-decoration: none;  border: none;}
				 div.feedback a:visited{text-decoration: none;  border: none;}
				 div.feedback a:active{text-decoration: none; border: none; }
				 div.feedback a:link{text-decoration: none; border: none; }
				 
				 td.left_panel { background-color: #333333; }
				 td.right_panel { background-color: #333333; }
				 td.center_panel { background-color: white; width: 1000px; border-left: 1px solid silver ; border-right: 1px solid silver ; }
				 td.center_end_panel { background-color: white; width: 1000px; border-left: 1px solid silver ; border-right: 1px solid silver ; border-top: 1px solid silver ; border-bottom: 1px solid silver ; }
				 div.center_panel { margin-left: auto ; margin-right: auto ; background-color: #ffffff; width: 1000px; border-left: 1px solid silver ; border-right: 1px solid silver ; }
				 
				 .sort_date_not_visible{ display:none ; }
				 
				 /*
				 div.right_panel { background-color: #333333; }
				 div.center_panel { margin:0 auto; align: center; background-color: white; width: 951px; border-left: 1px solid silver ; border-right: 1px solid silver ; }
				 
				 
				 div { font-weight: normal; font-size: 9pt ; font-family: "verdana"; }
				 div { font-weight: normal; font-size: 9pt ; font-family: "verdana"; }
				 */
				 /* MENU */
				 td.menu_link { font-size: 11px; font-family: "verdana";  }
				 div.menu_link { font-size: 11px; font-family: "verdana";  }
				 /* Page */
				 table.head_table  border-style: none; background: black; border-left: 1px solid orange ; border-right: 1px solid orange ; border-bottom: 1px solid orange ; }
	             
				 th.form { font-weight: normal; text-align: left; vertical-align: top; width: 25% ; font-size: 12px; font-family: "verdana"; }
				 td.info { font-weight: normal; color: black; font-size: 11px; }
				 td.info_subject { font-weight: bolder; color: black; font-size: 12px; }
			   
				 /* TD FONT */
				 td.h1 { font-weight: normal; font-size: 13px ; }
				 td.h2 { font-weight: normal; font-size: 12px ; }
				 td.h3 { font-weight: normal; font-size: 11px ; }
				 
				 div.h1 { font-weight: normal; font-size: 13px ; }
				 div.h2 { font-weight: normal; font-size: 12px ; }
				 div.h3 { font-weight: normal; font-size: 11px ; }
				 
				 
				 /* TH FONT */
				 th.h1 { font-weight: normal; font-size: 13px ; }
				 th.h2 { font-weight: normal; font-size: 12px ; }
				 th.h3 { font-weight: normal; font-size: 11px ; }
				 	 
				 td.rightside { border-right: 1px dotted #DBDBDB ; }
				 td.rightsidesolid { border-right: 1px solid #DBDBDB ; }
				 td.end { border-bottom: 1px dotted #DBDBDB ;}
				 td.begin { border-right: 1px dotted #DBDBDB ; border-top: 1px dotted #DBDBDB ; }
				 td.topbottom { border-top: 1px dotted #DBDBDB ; border-bottom: 1px dotted #DBDBDB ; }
				 td.topbottomsolid { border-top: 2px solid #DBDBDB ; border-bottom: 2px solid #DBDBDB ; }
				 td.rightbottom { border-right: 1px dotted #DBDBDB ; border-bottom: 1px dotted #DBDBDB ; }
				 td.allsolidlink { color: gray; border-left: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; border-right: 1px solid #DBDBDB ; }
				 td.allsolidlink2 { color: gray; border-right: 1px solid #DBDBDB ; border-left: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; }
				 table.headleft { border-style: none; background: white; border-left: 1px solid #DBDBDB ; }
				 table.headright { border-style: none; background: white; border-right: 1px solid #DBDBDB ; }
				 
				 fieldset {
    		   		
					/* border: 2px groove rgb( 0,51,102 ); */
    				width: 99%;
    				padding: 3px;
					margin: 0px 
    		     }

			   	 legend {
    		   
			   		letter-spacing: 3px;
    				color:rgb( 255, 128, 64 );
    				font-weight: bold;
					text-transform:uppercase;
					margin-top:0em; 
					margin:0.1em;
					margin-left: 1em;
					margin-bottom: 0.5em;
    		     }
				 
				 /* forms */
				 td.form_label{ font-size: 8pt; color: black; text-align: left; width: 20% ;}
				 td.form_label_info{ font-size: 8pt; color: black; text-align: left; }
				 
				 td.formsubject{ background-color:#EAEAEA; border-bottom: 1px solid gray ; border-top: 1px solid gray ; font-size: 9pt; color: black; font-weight: bold; }
				 td.message_text { font-size: 10pt; color: black; font-weight: bold; }
				 
				 /* UPDATE MESSAGE */
				 td.update_msg { background-color: #e5e5e5; font-size: 12px; height: 45; font-weight: bold; border-top: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; border-left: 1px solid #DBDBDB ; border-right: 1px solid #DBDBDB ; }
				 		
				 /* Nedenstående Td styrer afstanden mellem TD i drop down menu  */
				 th.form_table_subjects { font-weight: bolder; font-size: 9pt ; font-family: "verdana"; }
				 th { font-weight: normal; font-size: 9pt ; font-family: "verdana"; }
				 td { font-weight: normal; font-size: 9pt ; font-family: "verdana"; }
				 div { font-weight: normal; font-size: 9pt ; font-family: "verdana"; }
				  /* ALL SIDES SOLID */
				 td.lefttopsolid { border-left: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; }
				 td.end_solid_silver_4 { border-bottom: 2px solid #DBDBDB ; }
				 td.endsolid_orange { border-bottom: 1px solid orange ; }
				 td.topsolid { border-top: 1px solid #DBDBDB ; }
				 td.allsolid_orange { font-size: 8pt; border-bottom: 1px solid orange; border-top: 1px solid orange; border-right: 1px solid orange; border-left: 1px solid orange; }
		  	     
				 td.righttopsolid { border-right: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; }
				 td.leftbottomsolid { border-left: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; }
				 td.rightbottomsolid { border-right: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; }
				 td.topleftrightsolid { border-right: 1px solid #DBDBDB ; border-left: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; }
				 td.leftrightsolid { border-left: 1px solid #DBDBDB ; border-right: 1px solid #DBDBDB ; }
				 
				 td.allsolid { border-right: 1px solid #DBDBDB ; border-left: 1px solid #DBDBDB ; border-top: 1px solid #DBDBDB ; border-bottom: 1px solid #DBDBDB ; }
				
				 td { font-size: 9pt ; font-family: "verdana"; }
				 table.head { border-style: none; width: 951px; background: white; }
				 table.table_content { font-size: 10pt; font-family: "verdana"; }
				 
				 
				 /* links */
				 a.toppanel:link { font-size:8pt; color: #428bca ; text-decoration: none; font-weight: normal; font-family: "verdana"; }
				 a.toppanel:visited { font-size:8pt; color: #428bca ; text-decoration: none; font-weight: normal; font-family: "verdana"; }
				 a.toppanel:active { font-size:8pt; color: #d9534f; text-decoration: none ; font-weight: normal; font-family: "verdana"; }
				 a.toppanel:hover { font-size:8pt; color: #d9534f; text-decoration: underline; font-weight: normal; font-family: "verdana"; }
				 
				 /* links */
				 a:link { color: #428bca ; text-decoration: none; font-weight: normal; font-family: "verdana"; }
				 a:visited { color: #428bca ; text-decoration: none; font-weight: normal; font-family: "verdana"; }
				 a:active { color: #428bca; text-decoration: none ; font-weight: normal; font-family: "verdana"; }
				 a:hover { color: black; text-decoration: underline; font-weight: normal; font-family: "verdana"; }
				 
				 /* Special links */
				 a.special:link { color: #428bca ; text-decoration: none; font-weight: normal; font-size: 8pt ; font-family: "verdana"; }
				 a.special:visited { color: #428bca ; text-decoration: none; font-weight: normal; font-size: 8pt ; font-family: "verdana"; }
				 a.special:active { color: #428bca; text-decoration: none; font-weight: normal; font-size: 8pt ; font-family: "verdana"; }
				 a.special:hover { color: black; text-decoration: underline; font-weight: normal; font-size: 8pt ; font-family: "verdana"; }
				 
				 
				 #sticky {
  
  -moz-border-radius: 0.5ex;
  -webkit-border-radius: 0.5ex;
  border-radius: 0.5ex;
  color: #000;
  font-size: 2em;
  padding: 0ex;
  
  }
  
  #sticky.stick {
  -moz-border-radius: 0 0 0.5em 0.5em;
  -webkit-border-radius: 0 0 0.5em 0.5em;
  border-radius: 0 0 0.5em 0.5em;
  position: fixed;
  top: 0;
  z-index: 10000;
  }
				 .box { 
  background: #EAEAEA; 
}
.boxtop { 
  background: url(../bitmaps/gif/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 4px; 
  background: url(../bitmaps/gif/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../bitmaps/gif/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 4px; 
  background: url(../bitmaps/gif/sw.gif) no-repeat bottom left;
}
.boxcontent {
  padding: 0px 6px 0px 6px;
}