#splash {
position: relative;
width: 850px;
margin: 0 auto;
font-family: Arial;
font-size: 12px;
color: #000000;
text-align: right;
}

#content {
position: relative;
width: 970px;
margin: 0 auto;
}

#recent {
position: absolute;
top: 205px;
left: 1px;
}

#nav {
position: absolute;
top: 213px;
left: 688px;
}

#side {
position: absolute;
top: 187px;
left: 832px;
}

#copyright {
position: absolute;
top: 699px;
left: 139px;
}

#header {
position: absolute;
top: 208px;
left: 199px;
}

#window {
position: absolute;
top: 244px;
left: 199px;
width: 429px;
height: 379px;
border: 0px;
overflow: auto;
margin: 0.3em auto;
padding-left: 4px;
padding-right: 20px;
text-align: left;
font-family: Arial;
font-size: 13px;
color: #EFEFEF;
}

#window a {
text-decoration: underline;
text-align: left;
color: #B1BAB5;
}

#window a:hover {
text-decoration: underline;
color: #CBCB93;
}

.side {
text-align: left;
font-family: Arial;
font-size: 13px;
color: #01011B;
}

.side a {
text-decoration: underline;
color: #010B27;
}

.side a:hover {
text-decoration: underline;
color: #4B4C13;
}

.inset {
text-align: left;
font-family: Arial;
font-size: 13px;
color: #000000;
}

.inset a {
text-decoration: underline;
color: #010B27;
}

.inset a:hover {
text-decoration: underline;
color: #4B4C13;
}

span.copyright {
text-align: left;
font-family: Arial;
font-size: 12px;
color: #01011B;
}

span.copyright a {
text-decoration: underline;
color: #010B27;
}

span.copyright a:hover {
text-decoration: underline;
color: #4B4C13;
}

span.required {
font-size: 13px !important;
color: red !important;
}

/* List properties. */
ul {
padding: 27px;
margin-left: -12px;
margin-top: -37px;
margin-bottom: -37px;
}

ol {
padding: 27px;
margin-top: -37px;
margin-bottom: -37px;
}

li {
margin-top: 10px;
margin-bottom: 10px;
}

img {
border: 0px;
}

#facebox .b {
background:url(b.png);
}

#facebox .tl {
background:url(tl.png);
}

#facebox .tr {
background:url(tr.png);
}

#facebox .bl {
background:url(bl.png);
}

#facebox .br {
background:url(br.png);
}

#facebox {
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: 10;
text-align: left;
}

#facebox .popup {
position: relative;
}

#facebox table {
margin: auto;
border-collapse: collapse;
}

#facebox .body {
padding: 10px;
background: #FFFFFF;
width: 500px;
}

#facebox .loading {
text-align: center;
}

#facebox .image {
text-align: center;
}

#facebox img {
border: 0;
}

#facebox .footer {
border-top: 1px solid #DDDDDD;
padding-top: 5px;
margin-top: 10px;
text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
height: 10px;
width: 10px;
overflow: hidden;
padding: 0;
}

.fixedwidth {
width: 449px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 14px;
}
.vscrollerbar {
width: 14px;
height: 35px !important;
background-image: url(scrollbar.png);
}

* html .vscrollerbar {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='scrollbar.png');
background-image: none;
}

.vscrollerbar, .hscrollerbar {
padding: 0px;
z-index: 2;
}

.scrollerjogbox {
width: 14px;
height: 14px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}