/* Body */
body
	{
		/*background-color: #7699CD;
		background-color: #AEC7EC;*/
		background-color: #ABBEDA;
	}
/* Containers */
#main
	{
		display: block;
		position: absolute;
		width: 800px;
		height: auto;
		left: 50%;
		margin: 10px 0 0 -400px;
		background: transparent;
		z-index: 0;
	}
#top, #menu, #mid, #bottom
	{
		display: block;
		position: relative;
		width: 800px;
		height: 180px;
		background: transparent;
		z-index: 1;
		font-family: Verdana;
	}
#top
	{
		background-image:url('../images/TopBack.jpg');
		background-position:top left;
		background-repeat: no-repeat;
	}
#menu
	{
		height: 40px;
		z-index: 2;
		background-image: url('../images/MenuBack.jpg');
		background-position: top left;
		background-repeat: no-repeat;
	}	
#mid
	{
		height: auto;
		background-image: url('../images/MidBack.jpg');
		background-position: top left;
		background-repeat: repeat-y;
	}	
#bottom
	{
		height: 51px;
		font-size: 8pt;
		color: #42903B;
		font-weight: bold;
		background-image: url('../images/BottomBack.jpg');
		background-position: top left;
		background-repeat: no-repeat;
	}
#upleft, #upright
	{
		display: block;
		position: absolute;
		height: 180px;
		width: 400px;
		top: 0px;
		left: 0px;		
		z-index:3;
	}
#upright
	{
		left: 400px;
	}
#flash
	{
		display: block;
		position: absolute;
		height: 170px;
		width: 300px;
		top: 10px;
		left: 250px;
		background:transparent;
		background-image:url('../images/BanMid.jpg');
		background-position:center;
		background-repeat:no-repeat;
	}
#wkarea
	{
		display: block;
		position: relative;
		width: 770px;
		height:auto;
		left: 15px;
		border: 1px solid #ABBEDA;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px; /*program inline*/
		padding-left: 0px;
		z-index:10;
	}
#wkarea .slogan
	{
		display:block;
		position:relative;
		top:10px;
		left:35px;
		bottom:0px;
		width:700px;
		height:50px;
		font-family:Arial;
		font-size:12pt;
		color:#E29B3F;
		font-style:oblique;
		font-weight:bold;
		text-align:center;
		line-height:20px;
		clear:both;
	}
	
#legals, #copyright
	{
		display: block;
		position: absolute;
		width: 300px;
		height: 40px;
		left: 5px;
		top: 5px;
		text-align: left;
		margin-left: 20px;
		line-height: 40px;
	}
#copyright
	{
		width: 490px;
		left: 300px;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;	
		color: #3B79BC;
		line-height: 9pt;
		text-align: center;
	}
#yam
	{
		display: block;
		position: relative;
		width: 300px;
		height: 40px;
		left: 250px;
		bottom: 0px;
		background-image: url('../images/YAM.jpg');
		background-position: left center;
		background-repeat: no-repeat;
		padding-left: 50px;
	}
/* Anchor Styles */
a, a:visited
	{
		font-family: Verdana;
		font-size: 9pt;
		font-weight: normal;
		color: #3B79BC;
		text-decoration: none;
	}
a:hover
	{
		color: #B96B05;
	}
a.legal, a.legal:visited
	{
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
		color: #3B79BC;
	}	
a.legal:hover
	{
		color: #B96B05;
		text-decoration: underline;
	}
a.yamlink, a.yamlink:visited
	{
		
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;		
		font-variant: small-caps;
		font-style: oblique;
		color: #3B79BC;
		line-height: 40px;
		text-decoration: none;
	}
a.yamlink:hover
	{
		text-decoration: underline;
	}
/* Font Styles */
h1, h2, h3
	{
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #3B79BC;
		text-align: center;
	}
h2
	{
		font-family:Verdana;
		font-size: 10pt;
		text-align: left;
		margin-left: 10px;
		margin-right: 10px;
	}
h3
	{
		font-style:oblique;
	}
p
	{
		font-family: Verdana;
		font-size: 10pt;
		color:#033672;
		text-align: justify;
		margin-left: 10px;
		margin-right: 10px;
	}
/* List Styles */
li.terms
	{
		font-family: Verdana;
		font-size: 10pt;
		color: #3B79BC;
		margin-bottom:10px;
	}
/* Miscellaneous */
img
	{
		font-family: Verdana;
		font-size: 9pt;
		color: #3B79BC;
		
	}