*{
	border: 0;
	margin: 0;
	padding: 0;
}


body { 
    width=700px;
    font-size:14px;
    font-family:'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    color:#00000;
    text-align: left;
    line-height: 19px;
    opacity: 1.00;
    background-color:#000080;
}

h1,h2,h3,h4 {
   color:#004080; }

p{ 
    padding-top:1em;
}

li{
	list-style: none;
}

dt {font-weight:bold;}
dd {margin-left:10px;}


#container  {
    margin:auto;    /* centers  w/in container */
    background-color:#CCCCFF;

}
 
.center {
    text-align:center;
}

#main {
    margin:auto;   /* centers  w/in main */
    width:800px;
    background-color:#CCCCFF;
    font-family: 'Times-Roman', 'Times', 'Times New Roman', serif;

}
 
#content {
    margin:0px;
    padding-top: 1em; 
}

#content p {
    text-align:left;
}

#content h1, h2, h3, h4 {
    padding: 1em 0 0 0;
 }
#content img {
    padding:20px 10px 20px 0px;
 }
 
#content ul {
   list-style-type:none; }
   
#content li {
    padding-left:2em;
}

table {border-collapse:collapse;
      
 }
caption {color:#004080; 
        font-size:1em;
        padding:1em 0 .1em 0;}
th {
   text-align:left;
   padding:.5em .5em .1em .5em; 
   font-size:.9em;
   background-color:#004080;
   color:white;
   } 
td {padding: .1em .5em .1em .5em; }

#header {
    clear:both;
    position: relative; 
    height: 120px;
} 

#header:img{
    border:none;
    margin-top:5px;
    
}

#logo {
   float:left;
   padding-left:2em;
}
 


/*- Page Navigation -*/
#navbar{
	height: 30px;
	padding: 2px 0px !important;
	background-color: #ffffff;
	margin:15px 15px 0px 0px !important;
	border-top:2px solid #004080;
	border-bottom:2px solid #004080;
	width: 100% !important;
    float:left;
	display:inline;

}

#navbar a {
	text-decoration: none;
 }
/*- Dropdowns-*/

#nav1, #nav1 ul{
	padding: 0;
	float:left;
	list-style: none;
}
#nav1 {
	padding: 0;
	font-size:14px;
	float:left;
}

#nav1 a.current,  /*added */
#nav1 a {
	display: block;
	padding-left:15px;
	padding-right:15px;
}
#nav1 li {
	float: left;
	line-height:30px;
	font-weight:bold;
	font-size:14px;	
}

#navbar li a {
	color: #004080;
}

#nav1 li a:hover {
	background: none;
	text-decoration:none;
	color:#ffffff;
}
#nav1 li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top:1px;
}
#nav1 li:hover ul {
	left: auto;
	z-index:1000;	
}
#nav1 li ul li {
    background: #FFFFFF;
	border-bottom:1px solid #C0C0C0;	
	border-left:1px solid #C0C0C0;	
	border-right:1px solid #C0C0C0;			
	line-height:28px;	
	width:15em;
}
#nav1 li:hover, #nav1 li.hover {
    position: static;
}
#nav1 li ul ul {
	margin: -29px 0 0 15em;
	border-top:1px solid #C0C0C0;	
}

#nav1 li:hover ul ul {
	left: -999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul {
	left: auto;
}
#nav1 li:hover ul ul  {
	left: -999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul  {
	left: auto;
} 


/*- Nav / Dropdowns-*/

#nav1 .current_page_item { 	
    padding-left:15px;
	padding-right:15px; 
	background-color: #8080FF;
	color: #000080;
}



#nav1 li a.current,  
#nav1 li a:focus, #nav1 li a:hover, #nav1 li a:active {
	background-color: #004080;
	color: #FFFFFF;
}
#navbar ul li a.back {
	background-color: #004080;
	color: #FFFFFF;
    text-decoration:underline;
}



#sidebar {    
    float:right;
    padding-top:1em;
    padding-left:10px;
    width:250px;
 /*   margin:0 2em 0 490px; */
}

#sidebar h3 {
    background-color:#004080;
    color:#FFFFFF;
    text-align:center;
    margin:0;
    padding:2px 0 2px 0;
}

#box {
    border:1px solid #000000;
    padding: 0;
    margin-bottom:10px;
}



#box p{ 
    margin:0 3px 0 3px;
}

#box ul{
     padding-top: 1em; 
      }

#box li{ 
     list-style-type:disc;
     list-style-position:inside;
     padding-bottom: .5em;
 }

#boxcontainer {    
    margin:0;
    padding-top: 2em;
 /*   margin:0 2em 0 490px; */
}

#boxcontainer h3 {
    background-color:#004080;
    color:#FFFFFF;
    text-align:center;
    margin:0;
    padding:2px, 0px, 2px,2px;
}


#photobox {
    width:200px;
    float:left;
    border:1px solid #000000;
    padding-bottom:10px;
    margin:5px;
 }



#footer{
    clear:both;
    padding:5px; 0 10px 0;
    text-align:center;
    border-top:1px solid #000000;
 
}



