@import url("layout.css");
body {
	font-family: Trebuchet MS, Sans-Serif;
	font-size: 0.8em;
	background-attachment: scroll;
	background-position: top left;
	background-repeat: repeat-x;
	min-width:16em; /* sets min line length (~42 chars) */
	max-width:64em; /* sets max line length (~180 chars) */
	margin-left:auto;  /* centers max'd layout in browser */
	margin-right:auto; /* centers max'd layout in browser */
}
#container 
{
	width: 720px;
	margin-left: 20px;
	border: 2px solid #222222;
	background-color : #f8f8ff;
}
#masthead 
{
	width: auto;
	height :auto;
	margin-left: 20px;
	padding: 15px;
	margin-top :5px;
	margin-right: auto;
}
#navigation {
	width: 680px;
	height: 100px;
	margin-left : 25px;
	margin-bottom: 10px;
	font-size :1.245em;
	float: left;
	clear: both;
	overflow: hidden;
	height: 29px;
}
#page_content {
	width: 700px;
	overflow: hidden;
}
#content {
	position: relative;
	width: 677px;
	padding: 2px;
	margin-left: 20px;
	margin-top: 2px;
}
#sidebar {
	float: right;
	width: 350px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
#footer {
	display:block;
	clear: both;
	width: 678px;
	margin-right: auto;
	margin-left: 20px;
	margin-top :20px;
	margin-right :auto;
	padding-bottom: 5px;
	text-align: left;
	background-color :#f8f8ff;
	font-size:10pt;
}
#webmaster 
{
	margin-left:auto;
	color : Green ;
	font-family :Trebuchet MS, Sans-Serif;
	font-size :smaller ;
	margin-bottom: 5px;
}
/* Masthead Styles */
#masthead h1 {
	font-weight: normal;
	color: #191970;
	text-transform: uppercase;
	display: inline;
}
#masthead h3 {
	bottom: 0;
	font-weight: normal;
	/*color: #b22222;*/
	display: inline;
	margin-top: 15px;
	margin-left: 25px;
}
/* Navigation Styles */
#navigation ul {
	list-style-type: none;
	width: auto;
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
}
#navigation a { /* preformat link */
	text-decoration: none;
	color: blue;
	display: block;
	margin: 0 1px;
	padding: 5px;
	border: 1px solid #708090;
	background-color:#fffacd; /* Lemon Ciffon */
}
#navigation a:hover { /* when mouse is over link */
	text-decoration: underline;
	color: black;
	background-color: #afeeee; /* Pale Turquoise */
}

/* Content Styles */
#content h1,h2,h3,h4,h5,h6 {
	color: #b22222;
}
#content img {
	padding: 5px;
	/*border: 1px solid #358;*/
}
/* Sidebar Styles */
#sidebar p {
	color: #222;
}
#sidebar img {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
/* Footer Styles */
#footer p {
	font-size: 0.85em;
	color: #808080;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 666px;
}
#footer a {
	color: #47b;
	text-decoration: underline;
}
#footer a:hover {
	color: #237;
	text-decoration: none;
}

div.BMU3Logos { 
	width:auto; 
	height:auto; 
	Float:left;
} 
div.BMU3Logos BMU3Logos 
{
	display:inline;
}


/* Link Styles */
.BMUlink a:link {color: blue; text-decoration: underline;}
.BMUlink a:hover {color: red; text-decoration: none;}
.BMUlink a:visited {color:green; text-decoration: none;}
.BMUlink a:active {color:orange; text-decoration: none;}
d {
	font-weight: bold;
}
.style_bold {
	font-weight: bold;
}
.style_normalText {
	font-family: Trebuchet MS, Sans-Serif;
	font-size: 0.9em;
	color :Black;
}

.style_italic {
	font-style: italic;
}
.style1 {
	font-weight: bold;
	text-align: center;
}
.style2 {
	text-align: center;
}
.secondaryTitle
{
	font-family: Trebuchet MS, Sans-Serif ;
	font-size: large;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #0000FF;
}

/* image styles */
div.img
   {
   margin:2px;
   border:1px solid #0000ff;
   height:auto;
   width:auto;
   text-align:center;
   }
 div.img img
   {
   display:inline;
   margin:3px;
   border:1px solid #ffffff;
   }
 div.img a:hover img
   {
   border:1px solid #0000ff;
   }
 div.desc
   {
   text-align:center;
   font-weight:normal;
   width:auto;
   margin:2px;
   }
