body, td {
background-color:#312D2B;
color:#CCCCCC;
font-family:Trebuchet,Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10pt;
margin:0px;
padding:0pt;
text-align:left;
}
body {
background-image: url(images/beglorified-bg.jpg);
}
#mainouter_ie_margin {
height:12px;
width:940px;
}
#mainouter {
background: transparent;
margin:0px 0px 0px 240px;
min-height:300px;
padding:0 0 20px 0;
position:relative;
width:720px;
z-index: 1;
}
.bd{
	border: solid 1px white;
	left:0;
	padding:22px;
	top: 0;
	position: absolute;
	//z-index: 3;
 /* Mozilla will ignore this as is it a M$ filter */
 /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/black75-trans.png');*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='black75-trans.png',sizingMethod='scale');
opacity: 0.8;
filter: alpha(opacity = 80);
width: 100%; /* stupid IE */
	
}
.bd[class] {
    /* IE will ignore this as it doesnt support styles with [attributes]*/
    background-image: url(images/black75-trans.png);
background: #0f4310;
opacity: 0.9;
filter: alpha(opacity = 80);
width: 100%; /* stupid IE */

}
.bd {
opacity: 0.9;
filter: alpha(opacity = 80);
width: 100%; /* stupid IE */
z-index:20;
background: #131;
border:solid 1px white;
/*opacity: 0.8;*/
padding-bottom:10px;
padding-top:10px;
}

#backdrop{
float:left;
top: 0;
left: 0;
position: absolute;
}
#logo {
float:left;
left:2px;
padding:0px;
position:absolute;
top:0px;
z-index:0;
}
#coinfo {
background:transparent none repeat scroll 0% 50%;
border:medium none;
color:#FFFFFF;
font-size:12pt;
left:0px;
position:absolute;
text-align:right;
top:50px;
width:940px;
z-index:5;
}
#coname {
font-size:18px;
}
#hvmenu {
color:#0101CC;
left:478px;
position:absolute;
top:100px;
}
#topBar {
color:#555555;
left:-20px;
padding:5px;
position:relative;
text-align:right;
top:-10px;
width:500px;
}
#nav {
opacity: 0.8;
filter: alpha(opacity = 80);
width: 100%; /* stupid IE */
left:50px;
position:absolute;
top:101px;
width:180px;
z-index:20;
background: #333;
border:solid 1px white;
/*opacity: 0.8;*/
padding-bottom:10px;
padding-top:10px;
}
#navbot {
clear:both;
left:400px;
padding-top:10px;
position:relative;
width:100px;
}
#nav_prev, #nav_top, #nav_next, #nav_email, #nav_print {
display:inline;
height:25px;
padding:5px;
}
#nav_top {
height:25px;
width:25px;
}
#nav_next {
height:25px;
left:0pt;
padding:5px;
}
#mbox {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #EEEEEE;
left:40px;
padding:30px 2px 2px;
position:absolute;
top:260px;
width:120px;
z-index:9;
}
#mmenu {
border:medium none;
left:0px;
padding:5px;
position:relative;
width:180px;
z-index:10;
}
#creditsholder {
clear:both;
float:left;
left:240px;
position:inline;
width:550px;
}
.credit {
color:#777;
font-size:8pt;
}

#wrap {
height:auto;
left:0px;
margin:0px;
position:static;
text-align:left;
top:0px;
width:940px;
}
.float_r {
float:right;
margin:2px 0pt 2px 2px;
}
.float_l {
float:left;
margin:2px 2px 2px 0pt;
}
h1, h2, h3 {
color:#EFE577;
font-size:14pt;
font-weight:bold;
margin-bottom:6px;
}
h4 {
clear:both;
color:#EFE577;
font-size:12pt;
font-weight:normal;
margin-bottom:6px;
}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.submenu, ul.search {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0pt;
padding-left:0;
}
form {
margin:0pt;
}
img {
border:0pt none;
}
p {
margin:3pt 20px 0pt 0pt;
}
li {
line-height:1.5;
}
.doc {
background-image:url(menu/document.gif);
background-repeat:no-repeat;
color:#ccc;
font-weight: bold;
padding-left:15px;
}
.docs {
background-image:url(menu/documents.gif);
background-repeat:no-repeat;
color:#ccc;
font-weight: bold;
padding-left:15px;
}
.sdoc {
background-image:url(menu/sdocument.gif);
background-repeat:no-repeat;
color:#777;
font-weight:normal;
padding-left:15px;
}
.sdocs {
background-image:url(menu/sdocuments.gif);
background-repeat:no-repeat;
color:#777;
font-weight:normal;
padding-left:15px;
}
a {
font-weight:bold;
text-decoration:none;
}
a:link, a:visited {
color:#aaa;
}
a:active, a:hover {
color:#EFE577;
}
.sitename {
font-size:20pt;
font-weight:normal;
}
.menulevel1 {
color:gray;
font-size:8pt;
}
.menulevel1 a {
color:#CCCCCC;
font-weight:normal;
}
.menulevel1 a:link, .menulevel1 a:visited {
color:#CCCCCC;
}
.menulevel1 a:active, .menulevel1 a:hover {
color:#EFE577;
}
.menulevel2 {
color:#CCCCCC;
font-size:8pt;
}
.menulevel2 a {
color:#CCCCCC;
font-weight:normal;
}
.menulevel2 a:link, .menulevel2 a:visited {
color:#CCCCCC;
}
.menulevel2 a:active, .menulevel2 a:hover {
color:#EFE577;
}
.menulevel3 {
color:#CCCCCC;
font-size:8pt;
}
.menulevel3 a {
color:#CCCCCC;
font-weight:normal;
}
.menulevel3 a:link, .menulevel3 a:visited {
color:#CCCCCC;
}
.menulevel3 a:active, .menulevel3 a:hover {
color:#EFE577;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {
font-size:9pt;
}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {
color:#CCCCCC;
font-weight:normal;
}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {
color:#CCCCCC;
}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {
color:#FFFFFF;
}
.submenu {
font-size:9pt;
}
.submenu a {
color:#CCCCCC;
font-weight:normal;
}
.submenu a:link, .submenu a:visited {
color:#FFFFFF;
}
.submenu a:active, .submenu a:hover {
color:#DA921A;
}
.search a {
color:#CCCCCC;
font-weight:normal;
}
.search a:link, .search a:visited {
color:#DDDDDD;
}
.search a:active, .search a:hover {
color:#FFFFFF;
}
.locator {
color:white;
font-size:8pt;
}
.locator a {
font-weight:normal;
text-decoration:underline;
}
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover {
color:white;
}
.menu {
color:white;
font-size:8pt;
font-weight:bold;
}
.menu a {
color:white;
text-decoration:underline;
}
.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
color:white;
}
.login {
color:gray;
font-size:8pt;
font-weight:bold;
}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover {
color:gray;
}
.navigator {
color:white;
font-size:8pt;
font-weight:bold;
}
.navigator a:link, .navigator a:visited {
color:#C0C0C0;
}
.navigator a:active, .navigator a:hover {
color:white;
}
.edit {
background-color:buttonface;
color:black;
font-size:8pt;
}
.edit td {
	background-color: #aaa;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
color:#CCCCCC;
font-weight:normal;
}
input, select {
font-size:8pt;
}
textarea {
background-color:#fff;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:8pt;
width:98%;
}
.searchbox .submit
{
font-size: 8pt;
color: #fff;
border-width: 0pt;
border-style: solid;
border-color: #eee;
background-color: transparent;
margin-left: 10px;
}
#searchform {
padding-left: 10px;
}
.retrieve {
background-color:#28272C;
background-image:none;
text-align:left;
}
.print {
padding:10px 10px 10px 30px;
text-align:left;
}