html {overflow-y:scroll;}
html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #111111;
}
/*table, th, td {
	border: 1px solid black;
	padding: 0px;
	text-align: center;
}*/

/*
#header{width: 1050px; margin: 0 auto; padding: 0;}
#container {	width: 1000px; margin: 0 auto; border: 1px solid; border-color: #888888; background-color: #ffffff; padding-left: 20px; padding-right: 30px;}
#container #summary { width: 100%; margin: 0 auto; text-align: justify; }
#container #content { width: 100%; margin: 0 auto; text-align: justify; border-top: #000000 solid 2px;}
#container #subcontent { width: 99%; margin: 20px;}
#container #mediabox { width: 100%; margin: 0 auto;}
#container #footer {	width: 100%; margin: 0 auto; float: left; border-top: #333333 solid 2px;}
#footer { width: 1150px;8; margin: 0 auto; border-top: #31B404 solid 2px;  color: #eeeeee; padding: 0;}
*/
#twocolumnwrapper { margin-left: 400px;}
#rightcolumn { float: right; width: 100%;}
#leftcolumn { float: left; width: 400px; margin-left: -400px;}
#cleared { clear: both;}


#leftfloat {float:left;}
#rightfloat{float:right;}

#container {width: 1000px; margin:0 auto; border: 0px solid; text-align: left; padding-left: 20px; padding-right: 30px;}
#container #header1 {width: 100%; margin: 1px auto; margin-top: 40px; padding-top: 40px; color: #DDDDDD;}
#container #header2 {width: 100%; margin: 0 auto; }
#container #prebody {width: 100%; height: 50px; border-bottom: #555555 dotted 2px;}
#container #content {width: 94%; padding-top: 20px; padding-left: 3%; padding-right: 3%; padding-bottom: 20px; color:#999999;}
#container #content a:link, #container #content a:visited {color: #cccccc;}
#container #content #topic {width: 100%; border-top: #FFFF00 solid 1px;}
#container #content em {font-style: italic;}
#container #content strong {font-weight: bold;}
#container #content table, {border: 0px solid black; padding: 0px; text-align: center;}
#container #content th {padding: 1px; text-align: center; color: #FFFFFF;}
#container #content td {padding: 1px;}
#container #content #reducedwidth {width: 94%; padding-left:3%; padding-right:3%; text-align:justify;}
#container #footer {width: 100%; margin: 0 auto; float: left; border-top: #333333 solid 1px; color: #999999; padding: 10px 0px 1px 0px; font-style: italic;}
#container #footer a:link, #container #footer a:visited {color:#999999;}

/* --------------------------------------------------------------- 
#mainmenu {display:block; float:right; width:650px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
#mainmenu ul, #mainmenu li{margin:0; padding:0; list-style:none;}
#mainmenu li{float:right; margin-right:30px;}
#mainmenu li li{margin-right:0;}
#mainmenu li span{display:block; margin:5px 0 0 0; padding:0; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:none; color:#999999; background-color:#000000; font-weight:normal; line-height:normal;}
#mainmenu li a:link, #mainmenu li a:visited, #mainmenu li a:hover{display:block; margin:0; padding:15px 5px 5px 5px; color:#CCCCCC; background-color:#000000; text-transform:uppercase; border-top:2px solid #FFFFFF; font-weight:bold;}
#mainmenu ul ul li a:link, #mainmenu ul ul li a:visited{border:none;}
#mainmenu li a:hover, #mainmenu li.active a{color:#FFFF00; background-color:#000000; border-top-color:#FFFF00;}
#mainmenu li li a:link, #mainmenu li li a:visited{width:150px; float:none; margin:0; padding:7px 10px; font-size:12px; font-weight:normal; color:#CCCCCC; background-color:#242424; border:none;}
#mainmenu li li a:hover{color:#FFFF00; background-color:#999999;}
#mainmenu ul ul{z-index:9999; position:absolute; left:-999em; height:auto; width:170px;}
#mainmenu ul ul a{width:140px;}
#mainmenu li:hover ul{left:auto;}
#mainmenu li:hover{position:static;}
#mainmenu li.last{margin-right:0;} */

#mainmenu {display:block; float:right; width:100%; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; /*background-color: #000000;*/}
#mainmenu ul, #mainmenu li{margin:0; padding:0; list-style:none;}
#mainmenu li{float:right; margin-right:15px; margin-left:15px;}
#mainmenu li a:link, #mainmenu li a:visited, #mainmenu li a:hover{display:block; margin:0; padding:15px 5px 15px 5px; color:#CCCCCC; /*background-color:#000000;*/   font-weight:bold; text-transform:uppercase;}
#mainmenu li a:hover, #mainmenu li.active a{color:#FFFF00; /*background-color:#000000;*/ border-top-color:#FFFF00; border-top:2px solid #FFFF00; border-bottom: 2px solid #FFFF00; text-transform:uppercase;}
#mainmenu li a:hover {color:#FFFF99; /*background-color:#000000;*/ border-top-color:#FFFF99; border-top:2px solid #FFFF99; border-bottom: 2px solid #FFFF99; text-transform:uppercase;}
#mainmenu li:hover ul{left:auto;}
#mainmenu li:hover{position:static;}




