body{
	width:950px;
	margin:0 auto;
	padding:0;
	background-color:black;
	font-family:arial;
	
}


#container{
	background-color:white;
	padding:0;
	margin:0;
}

#header{
	height:180px;
	
}

#header h3{
	display:none;
}
#header h1{
	display:none;
}

#links{
	text-align:center;
	margin:0;
	padding:0;
	font:normal .75em Arial;
	color:white;
	background-color:blue;	
	padding-top: 3px;
	padding-bottom: 3px;
}

#links a{ 

	text-decoration:none;	
	color:white;
}

a {
	text-decoration:none;
	color:#102483;	
}

a:hover, #links a:hover, div.imgboxOneLine a:hover, div.imgboxTwoLine a:hover{
	text-decoration:underline;
}

table.mainMenu {
        border:0;
        background-color: rgb(93,122,143);
}
	a.mainMenu {
            font-family:Arial;
            font-size:small;
            color:white;
            text-decoration:none;
        }

	a.mainMenu:hover{
            font-weight:bold;
            text-decoration:underline;
        }

table.banner {
        background-repeat:no-repeat;
        border:0px;
        margin: 0em;
}

table.banner td {
    cursor:pointer;
}

#main{
	clear:both;
	margin: 8px;
	/*padding-top: 1px;*/
	
}

h2 {
	padding-top:15px;
	font:bold 22px Arial;
	margin-top:0px;
}

#rightSide{
	float:right;
	margin:15px 5px;
	padding:0px;
	/*width:180px;*/
	/*font:normal .75em Arial;*/
}

div.innerFooter{

	width:100%;


	clear:both;

	border:0px;
	/*padding-left:10px;*/
	font:normal .80em Verdana;
	background-color:#E6EDF5;
	height:45px;
	margin-top:10px;
	
}

div.innerFooter img{
	border: 1px solid black;
	margin-left: 5px;
	padding: 0;
	float: right;
	
	
}

#footer{
	text-align:center;
	padding:0px 15px 5px 15px;
	font:normal .80em Arial;
}

#messages{
	clear:both;
	background-color:#f1eae2;
	border:1px solid #e2e2e2;
	display:none;
	margin-top:10px;
	padding:0;
}

#messages h3{
	background-color:#b2b8ac;
	padding:3px;
	margin:0px;
	font:bold 1em Arial;
	text-align:center;
}

#messages p{
	margin-left:2px;
	margin-right:2px;
}




div.archive p{
	font:normal .80em Arial;
	margin: 7px 0px 0px 0px;
	border-bottom: 1px solid gray;
	padding-bottom: 7px;
}

div.archive ul{
	font:normal .80em Arial;
	
}

div.twoCol {
	/*margin:10px 5px;*/
	background-color:white;
	/*height:100%;*/
	/*border-bottom:0px solid green;*/
	
}

div.twoCol p, div.twoCol h5 {
	margin-left:120px;
	margin-right: 5px;
	padding:3px;	
}


div.twoColNoLine {
	background-color:white;	
	padding: 0px;
	border: 0px;
	margin: 0px;
}

div.twoColNoLine p {
	margin:0px 5px 0px 90px;
	border:0px;
	padding:3px;		
}

div.twoColNoLine ol, div.twoColNoLine li {
	margin:0px 5px 0px 90px;
	border:0px;
	padding:3px;
	
}


div.twoColLine {
	background-color:white;	
	padding: 0px;
	border: 0px;
	margin: 0px;
}

div.twoColLine p {

	margin:0px 5px 0px 90px;
	border:0px;
	padding: 0px 3px 20px 3px;
	border-bottom: 1px solid gray;
}

div.twoColLine p.header {
	margin:15px 5px 5px 90px;
	border: 0px;
	padding:0px 3px 0px 3px;
}



div.twoCol span{
	display:block;
	float:left;
	clear:left;
	font:normal .70em Arial;
	width:100px;
	height:100%;
	text-align:center;	
}


p.htmlVersion{
	margin-right:10px;
	text-align:right;
	font:normal .8em Arial;
	width: 82%;
}

span.image{
	float:left;
	padding:0;	
	display:block;		
	text-align:center;
	margin:5px 0;
}

img {
	border-width:0px;
}

img.seal{	
	float:left;
	clear:left;
	padding:3px 10px 5px 5px;	
	display:block;
}

img.seallower{	
	float:left;
	clear:left;
	padding:15px 10px 5px 5px;	
	display:block;
}



p.imageBlock{
	text-align:center;	
}

p.imageBlock a{
	padding:0px;
	margin:0;
	background-color:#b2b8ac;
}

table.phases {
	border: 1px solid #000;
	border-collapse: collapse;
	margin-bottom: 5px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
table.phases th {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
	background-color:#426784;
	color: #FFF;
	font:bold 1em Arial;
}
table.phases td.main {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
	background-color:#FFF;
	font:bold .80em Arial;
}
table.phases td.middle {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: top;
	background-color:#FFF;
	font:normal .90em Arial;
}
table.phases td {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
	background-color:#e6e6e6;
	font:normal .80em Arial;
}
table.phases td.current {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
	background-color:#FFFAA2;
	font:normal .70em Arial;
}
table.phases p {
	margin:0px 0px 0px 40px;
}
img.phases {
	border-width:0px;
	float:left;
	padding-right: 3px;
}
table.standard {
	border: 1px solid #000;
	border-collapse: collapse;
	margin-bottom: 5px;
}
table.standard td.main {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
	background-color:#e6e6e6;
	font:bold .80em Arial;
}
table.standard td {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: middle;
	background-color:#FFF;
	font:normal .80em Arial;
}
table.standard th {
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	text-align: center;
	vertical-align: middle;
	background-color:#FFF;
	font:bold .80em Arial;
}
#leadership td{
	padding:5px;
}
#leadership td a{
	display:block;
}
 div.welcome {
    width:100%;
  }

  div.welcometop {	   
    font:bold .85em Arial;
    color: #293450;
    padding: 5px 25px 5px 25px;  
  }

  div.welcomebottom {
    font:italic .75em Verdana;
    padding: 7px 13px 9px 13px;  
  }	

  div.col1 {
	float:left;
	width:43%;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
	
  }

  div.col1 p {
	font:normal .75em Arial;
	margin: 10px 0px 5px 0px;
  }

  div.col1 li {
	font:normal .75em Arial;
	list-style-type:none;
	margin:0px;
	padding:0px;
  }

  div.col1 ul {	  	
	margin: 0px;
	padding: 0px;

  }

  div.col2 img {	  	
	margin-right: 6px;
	margin-bottom: 3px;
	border: 1px solid black;

  }


  div.col2 {
	float:left;
	padding-left: 40px;
	padding-top: 10px;
	padding-right: 5px;
	width:48%;	
	

  }

  div.col2 p {
	font:normal .75em Arial;
	margin: 10px 0px 5px 0px;
  }

  div.new {
  	font:normal .75em Arial;
  	float:right;
  	padding-top: 5px;
  	padding-right:5px;
  	
  }

  div.imgboxTwoLine {   
    background-color:#E6EDF5;
    height:30px;
    width: 116px;
    font:normal .70em Arial;
    text-align: center;
    float:left;
    margin-right: 10px;	 
    margin-bottom: 20px;

  }

  div.imgboxOneLine {   
    background-color:#E6EDF5;
    height:23px;
    width: 116px;
    font:normal .70em Arial;
    text-align: center;
    float:left;
    margin-right: 10px;	
    padding-top: 7px; 
    margin-bottom: 20px;

  }
  
div.imgboxTwoLine a, div.imgboxOneLine a {
	text-decoration:none;
	color:black;	
}


