﻿html							{ overflow-y: scroll; }

body							{ background: #6988a5 url(/Assets/Images/BackgroundBlue.png) center top repeat-y; margin: 4px 0 0 0; }
body,input,select				{ font: 11px Verdana; }
input,select,textarea			{ border: solid 1px #000; }
a img							{ border: 0;}
a:hover							{ color: #fdd55c; }

#container						{ margin: auto; position: relative; width: 1000px; }

#topmenu						{ float: right; font-size: 9px; margin: 0 0 0 0; text-align: right; }
#topmenu a						{ color: #999; padding: 0 2px 0 2px; }
#topmenu a:hover				{ color: green; }

.location				{ color: #000; font-size: 10px; margin: 0 0 10px 0; width: 1000px; }
.location ul			{ float: left; list-style: none; margin: 0; padding: 0; }
.location li			{ float: left; font-weight: bold; margin: 0 6px 0 0; }
.location a				{ color: #000; font-weight: normal; }
.location a:hover		{ color: green; }
.location span			{ float: right; }

#top							{ clear: both; padding: 4px 0 0 0; position: relative; z-index: 2; }
#top img						{ float: left; position: relative; z-index: 2; }
#top > ul						{ background: #494b3a; border: solid 2px #000; border-right: 0; float: left; list-style: none; margin: 20px 0 0 -4px; padding: 4px; position: relative; z-index: 1; }
#top > ul > li					{ border-bottom: solid 2px transparent; border-top: solid 2px transparent; float: left; margin: 0; position: relative; text-align: center; width: 100px; }
#top > ul > li:hover			{ background: #fdd55b url(/Assets/Images/MenuBackground.png) repeat-y; border-bottom: 0; border-top: solid 2px #000; }
#top > ul > li > a				{ color: #fff; display: block; font-weight: bold; height: 20px; line-height: 20px; text-decoration: none; }
#top > ul > li > a:hover 		{ position: relative; z-index: 2; }
#top > ul > li:hover ul			{ display: block; }
#top > ul > li:hover a			{ color: #494b33; }
#top > ul ul					{ background: #fdd55b url(/Assets/Images/SubMenuBackground.png) no-repeat top left; border: solid 2px #000; border-top: solid 0px transparent; display: none; list-style: none; margin: -2px 0 0 0px; padding: 4px; position: absolute; text-align: left; top: 22px; width: 132px; z-index: 1; }
#top > ul ul li					{ color: #494b33; margin: 0; }
#top > ul ul a					{ color: #494b33; display: block; font-size: 10px; padding: 2px 0 2px 0; text-decoration: none; }
#top > ul ul a:hover			{ color: #000; text-decoration: underline; }
#top div						{ background: #494b3a; border: solid 2px #000; border-left: 0; float: right; height: 32px; line-height: 32px; margin: 20px 0 0 0; text-align: right; width: 118px; }
#top input[type=text]			{ border: solid 1px #fdd55b; width: 74px; }
#top input[type=submit] 		{ border: solid 1px #fdd55b; margin: 0 8px 0 0; width: 26px; }
#top input[type=submit]:hover 	{ background: green; color: #fff; }

#content						{ position: relative; z-index: 1; margin: 8px 0 0 0; padding: 0; }

#bottom							{ font-size: 9px; margin: 20px 0 0 0; padding: 4px 0 0 0; text-align: center; }
#bottom a						{ color: #999; font-size: 9px; }
#bottom a:hover					{ color: Green; }

.clear							{ clear: both; }
