body		{margin:0; padding:0; line-height: 1.5em; background-color: #FFFFFF;}
h1			{height: 150px; margin: 0; padding: 0; font-size: 1em;}
h1 img		{margin: 30px 0 0;}
h1 a img	{margin: 0; border-width: 0; float: left;}
h2			{margin: 0 0 16px 1px; padding: 0; color: #063; font-size: 15px; line-height: 1.2em;}
h3			{color: red; font-size: 1.2em;}
sup			{font-size: 75%;}
table		{border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0;}
body, td,
.NormalText	{color: #000; font-size: 12px; font-family: "Trebuchet MS", Georgia;}
.Header		{font-size: 15px;}
.GreenText	{color: #063;}
.RedText	{color: red;}

img.Clear				{}
img.ImageLeft			{margin-right: 10px; float: left;}
img.ImageRight			{margin-left: -20px; clear: left; float: right; position: relative; right: -30px;}
img.ImageRightFlushHeader
						{margin: 0 0 -31px -20px; float: right; position: relative; top: -34px; right: -30px;}

div#content				{width: 487px; margin: 24px 29px 6px auto;}

/************************************ content frame *****/
div#container			{width: 700px; margin: auto; background: #fff;}

/************************************ banner space *****/

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
/* common styling */
div.menu	{width: 150px; margin: 25px 0; float: left; font: 11px/15px Verdana;}

div.menu ul a			{width:140px; border: solid #fff; border-width: 1px 1px 0 0; padding: 4px 0 3px 10px; display: block; background: #FF6; z-index: 0;}
div.menu ul a:link,
div.menu ul a:visited	{color: #F33; text-decoration: none;}
div.menu ul				{padding:0; margin: 0; list-style-type: none;}
div.menu ul li			{float: left; position: relative;}
div.menu ul ul			{display: none; margin:0;}
div.menu table			{margin: 0 0 0 5px; border: solid #fff; border-width: 1.5em 0 0; clear: both;}

/* specific to non IE6 browsers */
div.menu ul li:hover a						{color:#000; background:#FC0;}
div.menu ul li:hover ul						{display: block; position: absolute; top: 0; left: 0; width:140px; margin: 0 0 0 151px;}
div.menu ul li:hover ul li a.hide			{background: #0C3; color: #000;}
div.menu ul li:hover ul li:hover a.hide		{width: 150px;}
div.menu ul li:hover ul li ul				{display: none;}
div.menu ul li:hover ul li a				{display:block; background:#00CC33; color:#000; width:150px;}
div.menu ul li:hover ul li a:hover			{background:#FFCC33; color:#000;}
div.menu ul li:hover ul li:hover ul			{display:block; position:absolute; color:#000;}
div.menu ul li:hover ul li:hover ul a		{display:block; width:200px; background:#dfc184; color:#000;}
div.menu ul li:hover ul li:hover ul a:hover	{background:#bd8d5e; color:#fff;}

/********************************* 2nd col - main content - settings *****/
div#news		{width: 150px; clear: both; overflow: hidden; background: url(../images/star2.gif) no-repeat 50% 50%;}
div#news a		{padding: 18px 6px; display: block; color: #000; text-decoration: none;}
p.btext			{width: 250px; padding-top: 0; font-size: 80%;}
p.address		{margin-bottom: -10px; padding-top: 0; padding-bottom: 0; color: #633; font-size: 90%;}
p.courtesyline	{margin-top: -10px; font-size: 9px;}
p.wbio			{margin-top: 0;}
button.formbutton			{border: 2px outset blue; color: red; font: 90% "Verdana"; background-color:#FF6;}

/*************************************footer settings*************/
div#fullfooter				{clear: both; padding: 0 0 2px 180px; border: solid #33C; border-width: 2px 0 0; color:#393; font-size: 10px;}
div#fullfooter a:link,
div#fullfooter a:visited	{color: #ACACAC;}

body.PopUp					{margin: 0 5px; line-height: normal;}
body.PopUp div#container	{width: auto; max-width: 440px; min-height: 380px; margin: auto; padding: 10px 29px; background: #fff;}
