body { color: black; font-size: 0.75em; font-family: Verdana, Helvetica, sans-serif; background-color: white; margin: 0px }
img { border: 0px }
#top1 { background: white url(../StaticMedia/design/top1.jpg) no-repeat; text-align: right; width: 775px; height: 28px }
#top1 p { margin: 0px; padding-top: 8px; padding-right: 41px }
#top1 a { color: #134e6a; font-weight: bold; text-decoration: none }
#top1 a:hover { color: #3c9dcb; text-decoration: none }
#top2 { background: url(../StaticMedia/design/top2.jpg) no-repeat; width: 775px; height: 27px; }
#banner { background: url(../StaticMedia/design/banner.jpg) no-repeat; text-align: left; width: 775px; height: 93px }
#banner a { width: 371px; height: 65px; display: block }
#wrapper { background: white url(../StaticMedia/design/wrapperbg.gif) repeat-y; width: 775px }
#leftspacer { float: left; width: 13px }
#leftcontent { text-align: left; float: left; width: 190px }
#middlecontent  { background: url(../StaticMedia/design/contentbg.jpg) repeat-x; text-align: left; float: left; width: 556px }
.contentspacer { float: left; width: 16px }
#content { float: left; padding-bottom: 20px; width: 519px }
#banners { float: right; width: 268px }
#footer1 { background: url(../StaticMedia/design/footer1.jpg) no-repeat; width: 775px; height: 38px }
#footer2  { background: url(../StaticMedia/design/footer2bg.jpg) no-repeat; text-align: left; width: 775px; height: 29px }
#copy { font-weight: bold; float: left; padding-top: 4px; padding-left: 18px }
#development { float: right; padding-top: 6px; padding-right: 42px }
#development a { color: #8aaab9; font-weight: bold; text-decoration: none }
#development a:hover { color: white; font-weight: bold; text-decoration: none }
a    { color: #3c9dcb; text-decoration: underline }
a:hover     { color: black; text-decoration: none }
form { margin: 0px; padding: 0px }
h1       { color: black; font-size: 1.1em; display: block }
h2      { color: black; font-size: 1.1em }
h3      { color: black; font-size: 1.1em }
#nav,#ul nav      { list-style-type: none; float: left; margin: 0px; padding: 0px; width: 183px }
#nav li        { list-style-type: none; float: left; border-top: 1px solid white; border-bottom: 1px solid #989898; width: 183px }
#nav li a       { color: black; font-weight: 800; text-decoration: none; background-color: #ececec; text-align: left; list-style-type: none; padding-top: 2px; padding-bottom: 2px; padding-left: 14px; display: block }
#nav li a:hover        { text-decoration: none; background-color: #dbdada; list-style-type: none; padding-top: 2px; padding-bottom: 2px; padding-left: 14px; display: block }
#subnav   { list-style-type: none; margin: 0px; padding: 0px 0px 5px }
#subnav li   { background-color: white; list-style-type: none; border: none }
#subnav li a     { font-weight: normal; text-decoration: none; background: white url(../StaticMedia/design/sub.gif) repeat-x; text-align: left; list-style-type: none }
#subnav li a:hover      { text-decoration: none; background-color: #f2f2f2; list-style-type: none }
.nothing { clear: both }
.block {display: block }

#global {
	position:absolute;
	/*top: 50%;*/
	left: 50%;
	width:30em;
	height:705px;
	/*margin-top: -410; /*set to a negative number 1/2 of your height*/
	margin-left: -388; /*set to a negative number 1/2 of your width*/
}
.flag_div
{
	float: left !important;
	width: 30px !important;
	height: 20px !important;
	padding-right: 0px !important;
	padding-bottom: 0px !important;
	margin-right: 6px;
}
.flag_image
{
	width: 30px !important;
	height: 20px !important;
}
