body {color:#000;font:76% Verdana,Arial,Helvetica,sans-serif;text-align:center;background:#dff1fd url(gui/bg.gif) repeat-x 0 0;padding:0;margin:0}

#wrapper {position:absolute;top:0;left:0;width:100%;min-height:100%;height:auto;background:url(gui/bg_env.jpg) no-repeat left bottom}
#main {width:700px; text-align:left;background:#f37d27 url(gui/card_top.gif) no-repeat 0 0;padding:50px 0 0;margin:0px auto 0}
#menu {float:left;width:180px;margin:0;padding:0}
#menu ul {list-style:none;padding:0;margin:0}
#menu ul li {display:block;padding:0;margin:0}
#menu ul li a {display:block;width:174px;height:22px;color:#fff;text-decoration:none;padding:4px 0 0 6px;margin:0}
#menu ul li.current a {background:#f9be93;color:#000}
#menu ul li.current a:hover {background:#f9be93}
#menu ul li a:hover {background:#f68933}

#menu2 ul li a {background:#F59954;display:block;width:174px;height:22px;color:#fff;text-decoration:none;padding:4px 0 0 6px;margin:0}

#content {float:left;width:480px;padding:0 12px;border-left:2px solid #f68933}

#footer {clear:both;width:700px;background:transparent url(gui/card_bot.gif) no-repeat 0 0;color:#8e9499;font-size:0.8em; padding:54px 0 20px;margin:0 auto}
#footer a {color:#8e9499}

p, ul, dl {font-size:1.0em;line-height:1.5em;padding:5px 0;margin:0}
a:link, a:active, a:visited {color:#fff}
a:hover {color:#000}
a .icn {background:#fff;margin-bottom:-2px;border:0 !important}
a:hover .icn {background:#000}

h1 {color:#fff;font-size:1.6em;font-weight:normal;padding:2px 0;margin:0}
h2 {color:#fff;font-size:1.4em;font-weight:normal;padding:2px 0;margin:0}
h3 {color:#000;font-size:1.2em;font-weight:normal;font-style:italic;padding:2px 0;margin:0}
dt {font-weight:bold}

.table	{
	font-size:1.0em;
	line-height:1.5em;
	padding:5px 0;
	margin:0
	}

.clear {clear:both;width:590px;text-align:right}
.sub {color:#fff;font-size:1.1em;font-style:italic;padding:0 0 10px 0}
.sponsor {font-weight:bold}
.logos {float:right}

/* FLOATER */
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
	font-family: tahoma, verdana, arial, serif ;
	font-size: 12px;
}
.largetitle	{ font-family: trebuchet ms, serif ; font-size: 16px; color: #1191D2; font-weight: normal; }
.borderbot	{ height: 1px; line-height: 1px; font-size: 1px; margin: 0px; padding: 0px; }

div#lhs_menu {
	border-top-width: 0px;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #DAD785;
	border-bottom-width: 0px;
	border-bottom-color: #FFFFFF;
	position: relative;
}

#lhs_menu a, ul.submenu a {
	display: block;
	text-decoration: none;
	border-bottom: dottted #DAD785 1px;
	padding: 4px 4px 4px 0;
	list-style: none;
	text-align: left;
	color: #000000;
	list-style-type: none;
}

#lhs_menu a , ul.submenu a { height: 41px; width: 240px; voice-family: "\"}\""; voice-family: inherit; height: 41px; width: 240px; }

a.menu 	{ 
	background: #F37D27;
}
a.current 	{ 
	background: #FFFFFF; color: 000000;
}

#lhs_menu ul, ul.submenu, #lhs_menu li, ul.submenu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#lhs_menu a:hover  { background: #FFFFFF; color: #000000; }
ul.submenu a { background: #FFFFFF; }