/* At-Rules */
@charset "iso-8859-1";

body {
	background-color:#C5C9CD; 
	spacing:0; 
	margin:0; 
	font-size: 75%;
	font-family: verdana, Arial ; 

}

body.app {
	background-color:white; 
	spacing:0; 
	margin:0; 
	font-size: 75%;
	font-family: verdana, Arial ; 

}
table {
    font-size: 100%;
	border-spacing:0;border-collapse: collapse;    
}

h3 { 
  font-size: 140%; 
  font-weight:bold;
  color:#993300;
}
h3 a {
  color:#993300;
  text-decoration:none;
}

h4, .pageHeader { 
  font-size: 130%; 
  font-weight:bold;
  color:#993300;
  text-decoration:none ;
}
h4 a, .pageHeader a {
  color:#993300;
  text-decoration:none;
}
h5 { 
	font-size: 120%; 
	font-weight:bold
}

hr {
	color:black;height:1px
}

a {
  color: #003366;
}

a.logout:link {
  font: 10px; font-family: verdana
}

a.missionLink:link {
  font: 12px; 
  font-family: arial; 
  font-weight:bold
}

.mainContentTable {
  color:#333333; 
  background-color:#FFFFFF
}

.appsubpage {
  padding:4px; 
  font-size:100%; 
  font-family: verdana; 
  background-color:white;
  color:#333333;  
}

.missionText {
  padding-left:12px; 
  padding-right:20px; 
  font-weight:normal; 
  font-family:arial; font-size:18px
}


/* Alert Header */
.alertHeader {
 background-color:#000000;
 font-weight: bold; font-size:12px; font-family: verdana
}

.alertText {padding:4px; color:#FFCC00; }
.alertSignout {padding:4px; background-color:#FFCC00; color:#FFFFFF; }
.alertUserGreeting {padding:4px; text-align:right; color:#FFCC00;}

.footerLinksSection {
   font-size:90%;
   color: #76797c;
}
.footerLinksSection a {
   font-size:90%;
   color: #76797c;
}

.formButton {
  background-color:#FFAA00; 
}


form {
    border: none;
    margin: 0;
}
input[type="submit"] {
    visibility: visible;
    background-color: #FFAA00;;
}
input[type="button"] {
    visibility: visible;
    background-color: #FFAA00;;
}

select {
    background-color: white;
    vertical-align: top;
}

