BODY {
	SCROLLBAR-FACE-COLOR: #000045; 
        SCROLLBAR-HIGHLIGHT-COLOR: #ccdaeb; 
        SCROLLBAR-SHADOW-COLOR: #000045; 
        SCROLLBAR-ARROW-COLOR: #ccdaeb; 
        SCROLLBAR-BASE-COLOR: #000045; 
        scrollbar-3d-light-color: #000045; 
        scrollbar-dark-shadow-color: #000045;
        text-align:center;
        background-color: #000045;
        margin: 0px;
        padding: 0px;
}
A:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000080; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana
}
TD.menu {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}
P.menu {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial
}

#container{
width: 775px;
margin: 0 auto;
position: relative;}

#header{
margin: 0;
padding: 0;}

#sidebar {
position:absolute;
top:112px;
left:0px;
width:139px;
margin: 0px;
padding: 0px;
}

#body {
float: right;
width:636px;
margin: 0px;
padding: 0px;
text-align: right;
background-color: #000;
}

#sidebar p{
color: #fff;
}

.navList{
margin: 0px;
padding: 0px;
}

.navList li{
list-style:none;
margin: 0px;
padding: 0px;
}

.divider{
  margin: 0px;
  padding: 0px;
  height: 9px;
  width: 139px;
}

#top {
  margin: 0px;
  padding: 0px;
  width: 636px;
  height: 20px;
  background-image: url(images/topbg.gif);
}

#line {
  margin: 0px;
  padding: 0px;
  width: 636px;
  height: 1px;
  background-color: #000;
}

#content {
  margin: 0px;
  padding: 0px 3px 0px 3px;
  width: 630px;
  background-color: #fff;
}

#bottom {
  margin: 0px;
  padding: 0px;
  width: 636px;
  height: 19px;
  background-color: #fff;
  text-align: left;
}

#footer {
  margin: 0px;
  padding: 0px;
  width: 775px;
  background-color: #000045;
  text-align: center;
  FONT-SIZE: 11px; FONT-FAMILY: Verdana;
}

.navList a:link,.navList a:visited{
width: 139px;
height: 20px;
display: block;
background-image: url(images/menu_off.gif);
color: #33336b;
font-weight: bold;
font-size: 9px
FONT-FAMILY: Verdana;
}

.navList a:hover, .navList a:active{
width: 139px;
height: 20px;
display: block;
background-image: url(images/menu_on.gif);
color: #9b3333;
font-weight: bold;
font-size: 9px
FONT-FAMILY: Verdana;
}

#categories .category {
  width: 275px;
  text-align: center;
  padding: 10px 0px 10px 0px;
  margin: 10px 0px 10px 0px;
  float: left;
}

#categories .right {
  float: right;
}

p.title {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

#options {
  background-color: #000;
  margin: 10px;
}

#options td{
  background-color: #ddd;
  padding: 4px;
}

#options td.optiontitle{
  background-color: #aaa;
  padding: 4px;
  font-weight: bold;
}