﻿body 
{
	margin-top: 15px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	padding: 2px;
	font: 100% "Trebuchet MS",Verdana,Arial,sans-serif;
	background-image: url( 'images/AYSOBackground.gif' );
	background-color: #E4E4E4
}

#wrapper
{
	margin: 0;
	padding: 0;
  width: 962px;
	min-height: 860px;
	float:left;
	background-color: white;
  border: solid 1px #AAAAAA;
}

#header
{
	margin: 0px;
	padding: 2px;
  width: 954px;
	height: 28px;
	font-size: small;
}

#picturebanner
{
	margin: 1px;
	padding: 1px;
	width: 958px;
	height: 210px;
}

#topmenu
{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 2px;
	width: 954px;
	height: 60px;
	background-color: #BEBEBE;
}

#topmenusec1
{
	margin: 1px;
	padding: 0px;
 	width: 202px;
	height: 48px;
	float:left;
}

#marqueeNews
{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 5px;
 	width: 504px;
	height: 48px;
	float:left;
	/*border: solid 1px black;*/
}

#topmenusec3
{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding: 5px;
	width: 202px;
	height: 48px;
	float:left;
	/*border: solid 1px black;*/
}

.headline {
  position: absolute;
  height: 35px;
  top: 45px;
  overflow: hidden;
}

#horzmenu
{
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 0px;
}

#leftpanel
{
	float: left;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	width: 180px;
	min-height: 600px;
	display: inline;
}

#leftmenupanel
{
}

#leftbottompanel
{
	margin-top: 1px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	min-height: 235px;
  /*border: solid 1px #AAAAAA;*/
}


#rightpanel
{
	float: left;
	padding: 0px;
	width: 206px;
	min-height: 608px;
}

#contentpanel
{
	margin: 2px;
	padding: 1px;
	min-height: 608px;
}

#centerandrightpanel
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	padding: 0px;
	width: 773px;
	min-height: 620px;
  border: solid 1px #AAAAAA;
	float: left;
}

div.img-wrapper 
{ 
  background: url('images/shadow2.gif') no-repeat bottom right; 
  margin: 0px; 
	padding-top: 10px;
	padding-left: 10px;
  position: relative; 
} 
 /* 
div.img-wrapper img 
{ 
  background-color: blue; 
  border: 2px solid #a9a9a9; 
  display: block; 
  margin: -5px 5px 5px -5px; 
  padding: 4px; 
  position: relative;
  top: 0px;
  left: 0px;
} 
*/
/*
#contentText
{
  font-size: medium;
  color: Black;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  width: 563px;
	min-height: 185px; 
  margin-top: 0px;
	background-color:Fuchsia; 
}
*/

#contentText
{
	float: left;
  margin-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 90%;
  color: Black;
  font-size: 100%;
  font-weight: normal;
  width: 530px;
	min-height: 608px;
}

#contentText2
{
  color: Black;
  font-size: 90%;
  font-weight: normal;
  min-width: 400px;
  min-height: 400px;
	overflow: scroll;
}

#footer
{
	margin: 2px;
	padding: 2px;
  width: 952px;
	height: 40px;
	font: small Verdana,Arial,sans-serif;
  border: solid 1px #AAAAAA;
	clear: both;
}

.login
{
  font:10px Arial, Sans-Serif;
}

.login input
{
  font:10px Arial, Sans-Serif;
}

#keydates
{
  background-color:Fuchsia;
  width: 100px;
  height: 100px;
  float: right;
}

P
{
	font: 90% Verdana,Arial,sans-serif;
}

  
