body {
/* scrollbar-arrow-color:white; scrollbar-base-color:#000099; */
 font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: black;
 margin-top: 0;
 margin-bottom: 0;
}
.main {
	background-color: white;
	position: absolute;
	margin-right: 20px;
	margin-bottom: 100px;
	padding: 5px;
	top: 170px;
	left: 150px;
}
.menu {	position: absolute;	top: 10; left: 0; width: 140px; color: white; background-color: #000000;}

/* Menu */
img#logo { border:none; padding: 5px; width: 415px; height: 150px; position: relative; left: 0px;}
.menubase { width:150px; height: 40px; position: relative; left: -8px;}

.menu p {color: white; font-size: 10px; margin: 0 0 0 8px;}
.menu a:link { color: white; text-decoration: none; font-weight:normal}
.menu a:visited { color: white; text-decoration: none;}
.menu a:active { text-decoration: underline;}
.menu a:hover { text-decoration: underline;}
.menu img.group {width:120px; height:30px; border: none; margin-top: 2px; position: relative; left: -8px;}
.menuitems { margin-left: 0; padding: 0; }
.menuitems a { display: block; margin: 0 0 0 8px; }
.menuitems p { display: inline; }

/*Twitter */
.twitter {
	width:250px;
	height: 1px;
	position: relative;
	left: 50%;
}

/* Ticker */
.ticker { margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px;
   background-repeat: no-repeat;
   background-position: top right;
   background-color: #000000;
}
.ticker p { color: white; text-align: left; padding: 0px; margin: 0px;}
/*style switcher*/
p#viewprintable {border: thin solid black; background-color: gray; margin: 5px; padding: 1px;}
p#closeprintable {display: none;}
a.credits:link {text-decoration: underline;}
.browsererror {display: none;}
