div.missionInfo {
	clear:both;
	padding-left:10px;
	padding-top:10px;
}
#column1-40 {
	float:left;
	width:40%;
	clear:left;
	margin-top:-10px;
}
#column2-40 {
	float:right;
	width:59.5%;
	margin-top:-10px;
}
#column1-50 {
	float:left;
	width:50%;
	clear:left;
	margin-top:-10px;
}
#column2-50 {
	float:right;
	display: inline-block;
	width:49.5%;
	margin-top:-10px;
}
#column1-75 {
	float:left;
	width:75%;
	clear:left;
	margin-top:-10px;
}
#column2-75 {
	float:right;
	width:24.5%;
	margin-top:-10px;
}
#column1-65 {
	float:left;
	width:65%;
	margin-top:-10px;
}
#column2-65 {
	float:right;
	width:34.5%;
	margin-top:-10px;
}
#column100 {
	width:100%;
	margin-top:-10px;
}
#column1-33 {
	float:left;
	width:33%;
	margin-top:-10px;
}
#column2-33 {
	float:left;
	width:33%;
    padding-left: 3px;
	margin-top:-10px;
}
#column3-33 {
	float:left;
	width:33%;
    padding-left: 3px;
	margin-top:-10px;
}
#column1-25 {
	float:left;
	width:25%;
	margin-top:-10px;
}
#column2-25 {
	float:left;
	width:25%;
    padding-left: 3px;
	margin-top:-10px;
}
#column3-25 {
	float:left;
	width:24.5%;
    padding-left: 3px;
	margin-top:-10px;
}
#column4-25 {
	float:left;
	width:24.5%;
    padding-left: 3px;
	margin-top:-10px;
}

#headerimage {
	background-image: url('/images/title.gif');
	width:800px;
	height:65px;
	margin-left: 5px;
	margin-right: 5px;
	background-repeat: no-repeat;
	float:left;
}

#desktop {
	display:none;
}

.minwidth900 {
	min-width:900px;
}

#header {
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	clear: both;
	height:70px;
	padding-top:10px;
}
#middle {
	margin-left: 5px;
	margin-right: 5px;
}

#menu {
	float:left;
	display:block !important;
}
#content {
	padding-right: 5px;
	padding-left: 5px;
	overflow:hidden;
	min-height:400px;
	padding-top:2px;
}
#footer {
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.navigatecontainer {
	display:none;
}
#subheader {
	display:none;
}
.qualselement {
	width:50%;
	margin-left:30%;
}
.sameline {
	clear:none;
	display:inline-block;
	float:left;
	margin-left:3%;
	width:250px;
}
.samelinefirst {
	clear:left;
}

	.calendar .dateshort {
		display:inline;
	} 
	.calendar .datelong {
		display:none;
	} 
	.calendar .dayInfo {
		text-align:right;
	}


/* *************************************************** */
/* NAVIGATION */
/* *************************************************** */

.table ul li {
	padding:5px;
}

ul.navi, ul.navisub {
	width: 120px;
	list-style-type:none;
	margin:0;
	padding:0;
	z-index:10;
}
#content {
	margin-left:120px;
}
.navi a {
	display: block;
	color:#282828;
	background:#E9E9E9;
	border:1px solid #ccc;
	border-top:0;
	padding:3px;
	text-decoration:none;
}

ul.navi li a:hover,li.selected a, ul.navisub li.selected a {
	color:#193665;
	background:#B9B9B9;
	font-weight:bold;
}

ul.navisub li a, ul.navisub li a {
	color:#282828; 
	background:#fff;
}


li ul.navisub {
	position: absolute;
	top: 0;
	left: 119px;
	display: none;
/*	border-bottom:1px solid #ccc; */
	border-top:1px solid #ccc;
}

div#menu ul.navi li:hover ul {display: block}
ul.navi li{position:relative;}
li ul.navi li a{padding:2px 3px;}

.toggle-menu {
	display:none;
}
.extoggle-menu {
	display:none;
}
#exmenu {
	display: block;
	background-color:#CECECE;
	margin-left: 5px;
	margin-right: 5px;
	padding-top:10px;
	clear: left;
	height: 25px;
}
#exmenu ul {
	background-color:#CECECE;
	list-style: none;
	margin:0;
	padding:0;
	z-index:10;
	padding-left: 10px;
}
#exmenu ul li {
	background-color:#CECECE;
	list-style-type:none;
	padding-right:10px;
	float: left;
}
#exmenu ul li:not(:first-child){
	padding-left:10px;
}
#exmenu ul li:not(:last-child){
	border-right:1px solid black;
	padding-right:10px;
}
#exmenu ul li a {
	color: black;
	text-decoration:none;
	font-weight:bold;
	padding:3px;
}
#exmenu ul li a:hover,li.menuselected a {
	color:#AF0000 !important;
	background-color:#CECECE !important;
}