/*****************************************************************************/

/*  _AUV-Web.css  --  Cascading Style Sheet

/*       This style sheet is intended to provide uniform definition for visual

/*       elements within the AUV web site.

/*****************************************************************************/

html, body

	{

	color: black;

	background-color: white;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	margin: 0px 2% 2%;

	padding: 0;

	}

#container

	{

	margin: 0;
	
	border: none;

	padding: 0;

	width: 850px;

	}
	
#picturecontainer

	{
	

	margin-left:100px;
	
	border: none;
	
	padding: 0;
	
	width: 850px;
	
	}

#header

	{
	
	margin-bottom: 0px;

	clear: both;

	}

#footer

	{
	position: relative;
	
	bottom: -100px;
	
	background-color: #fff;

	color: #999;

	border-top: 1px dashed #999;

	text-align: right;

	padding: 2px 10px 0 0;

	clear: both;

	}

#announce

	{

	float: left;

	margin: 0;

	border: none;

	padding: 0;

	}

#error

	{

	color: black;

	background-color: red;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	}

.cleared

	{

	clear:both;

	}





/*------------------------------------------------------ Main Images Styles --*/

#mainimages

	{

	float: right;

	border: none;

	padding-top: 20px;

	width: 360px;

	}





/*---------------------------------------------------------- Content Styles --*/

#content

	{

	background-color: #FFFFFF;

	margin: 0 0 0 170px;

	padding: 0 0 0 20px;

	border: none;

	}

#content h1

	{

	font-size: 14pt;

	font-weight: bold;

	text-decoration: none;

	}

#content h2

	{

	font-size: 12pt;

	font-weight: bold;

	margin-bottom: 0;

	}

#content h3

	{

	font-size: 12pt;

	font-weight: bold;

	text-align: center;

	margin-bottom: 0;

	}

#content p

	{

	font-size: 10pt;

	font-weight: normal;

	text-decoration: none;

	margin-left: 30px;

	margin-top: 0;

	}

#content dt

	{

	color: #000066;

	font-size: 10pt;

	font-weight: bold;

	text-decoration: none;
	
	color: #000000;

	margin-left: 15px;

	margin-top: 10px;

	margin-bottom: 0;

	}

#content dd

	{

	font-size: 10pt;

	font-weight: normal;

	text-decoration: none;

	margin-left: 35px;

	margin-top: 0;

	margin-bottom: 0;

	}







/*------------------------------------------------------ Quick Links Styles --*/

#quicklinks

	{

	border: none;

	color: #FF6600;

	font-size: 14pt;

	font-weight: normal;

	text-decoration: none;

	padding-left: 1em;

	float: left;

	width: 260px;

	}

#quicklinks h1

	{

	margin-top: 1.5em;

	text-decoration: none;

	}

#quicklinks a

	{

	color: #FF6600;

	text-decoration: none;

	}

#quicklinks a:visited

    {

	color: #FF6600;

	text-decoration: none;

	}

#quicklinks a:hover

    {

	color: #FF6600;

	text-decoration: underline;

	}





/*--------------------------------------------------- Navigation Bar Styles --*/

#navbar

	{

	color: #CCCCCC;

	background-color: #000000;

	font-size: 8pt;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

	padding: 2px;

	}

#navbar a

	{

	color: #ECFFE5;

	padding-left: 1em;

	padding-right: 1em;

	text-decoration: none;

	}

#navbar a:visited

    {

	text-decoration: none;

	}

#navbar a:hover

    {

	background-color: #FFFFFF;

	color: black;

	text-decoration: none;

	}





/*------------------------------------------------------------- Menu Styles --*/

#menu {

	position:relative;

	background-color: #000000;

	width: 140px;

	height: auto;

	margin: 0;

	padding-top: 2em;

	padding-bottom: 400px;

	float: left;

}

#menu h1

	{

	font-size: 10pt;

	font-weight: bold;

	margin-bottom: 0;

	padding-left: 1em;

	text-decoration: none;

	}

#menu a

	{

	color: #009900;

	display: block;

	margin-left: 2em;

	padding-left: 2px;

	padding-right: 1em;

	text-decoration: none;

	}

#menu a:visited

    {

	text-decoration: none;

	}

#menu a:hover

    {

	background-color: #F4F400;

	color: black;

	text-decoration: none;

	}

#menu a.sel

	{

	color: black;

	background-color: white;

	}

#menu a.sel:hover

	{

	color: black;

	background-color: white;

	}

#menu a.subsel

	{

	color: #004400;

	background-color: #FFFFAA;

	text-decoration: none;

	}

#menu a.subsel:hover

	{

	color: #004400;

	background-color: #FFFFAA;

	text-decoration: none;

	}





/*---------------------------------------------------------- Submenu Styles --*/

#submenu {

	position:relative;

	background-color: #FFFFAA;

	color: #004400;

	width: 140px;

	height: auto;

	margin: 0;

	padding-top: 2em;

	padding-bottom: 400px;

	float: left;	}

#submenu h1

	{

	font-size: 10pt;

	font-weight: bold;

	margin-bottom: 0;

	padding-left: 1em;

	text-decoration: none;

	}

#submenu a

	{

	color: #004400;

	display: block;

	margin-left: 2em;

	padding-left: 2px;

	padding-right: 1em;

	text-decoration: none;

	}

#submenu a:visited

    {

	text-decoration: none;

	}

#submenu a:hover

    {

	background-color: #FFFFEE;

	text-decoration: none;

	}

#submenu a.sel

	{

	color: black;

	background-color: white;

	}

#submenu a.sel:hover

	{

	color: black;

	background-color: white;

	}



/*---------------------------------------------------------- Default Styles --*/

a:link

	{

	color: blue;

	text-decoration: none;

	}

a:visited

	{

	color: blue;

	text-decoration: none;

	}

a:hover

	{

	color: blue;

	text-decoration: underline;

	}

h1

	{

	font-size: 14pt;

	font-weight: normal;

	text-decoration: underline;

	}

h2

	{

	font-size: 10pt;

	font-weight: bold;

	margin-bottom: 0;

	}

p

	{

	font-size: 10pt;

	font-weight: normal;

	text-decoration: none;

	margin-left: 12pt;

	margin-top: 0pt;

	}

dt

	{

	color: #000066;

	font-size: 10pt;

	font-weight: bold;

	text-decoration: none;

	margin-left: 15px;

	margin-top: 10px;

	margin-bottom: 0;

	}

dd

	{

	font-size: 10pt;

	font-weight: normal;

	text-decoration: none;

	margin-left: 35px;

	margin-top: 0;

	margin-bottom: 0;

	}