A:link, A:visited, A:active, A:hover { 
 text-decoration: none;
 font-weight: bold;
}
A:link { 
 color: #0000a0;
}
A:visited { 
 color: #0000a0;
}
A:active {
 color: #0000a0;
}
A:HOVER { 
 color: white;
 background-color: #150567;
}
.onbody {
 
}
.onbody A:LINK {
 
}
.onbody A:VISITED {

}
.onbody A:ACTIVE {
 
}
BODY,P,TABLE,TD,TR {   
 font-size: 10pt;
 font-family: arial, Verdana, Helvetica, sans-serif;
 color: #000000;
 margin: 0;
}
FORM {
 display: inline;
 margin-bottom: 0;
}
BODY {
 background: #d3d3d3;
 scrollbar-arrow-color: #f7f7f7;
 scrollbar-track-color: #e6e6e6;
 scrollbar-shadow-color: #e6e6e6;
 scrollbar-face-color: #809fc6;
 scrollbar-highlight-color: #f7f7f7;
 scrollbar-dark-shadow-color: #e6e6e6;
 scrollbar-3d-light-color: #f7f7f7;
}
PRE {
background-color: #E6E6E6; 
border-color: #CCCCCC; 
border-style: solid; 
border-width: 1px;  
height: 200px; 
margin: 2px; 
overflow: auto; 
padding: 3px; 
width: 600px; 
}
.tablesurround {
 background: #c0c0c0;
}
.tableborders {
 background: #808080;
}
.tdheader {
 height: 30px;
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background: #809fc6;
 background-image: url(/css/images/blueocean/bocean.gif);
}
.menubar {
 height: 30px;
 background: #E6E6E6;
 color: #000000;
}
.navigationl {
 height: 20px;
 background: #E6E6E6;
 background-image: url(/css/images/blueocean/bocean-buttonl.gif);
 color: #000000;
}
.navigation {
 height: 20px;
 background: #E6E6E6;
 background-image: url(/css/images/blueocean/bocean-button.gif);
 color: #000000;
 font-family: Verdana, Helvetica, sans-serif;
}
.navigationsp {
 height: 20px;
 background: #E6E6E6;
 background-image: url(/css/images/blueocean/bocean-space.gif);
 color: #000000;
 font-family: Verdana, Helvetica, sans-serif;
}
.navigationr {
 height: 20px;
 background: #E6E6E6;
 background-image: url(/css/images/blueocean/bocean-buttonr.gif);
 color: #000000;
}
.post:FIRST-LINE {
}
.post:FIRST-LETTER {
}
.new {
 font-size: ;
 color: red ;
}
.catandforum {
 color: white;
}
.cattext {
 color: white;
}
.posttime {
 background: #F7F7F7;
}
.threadtotal {
 font-size: 9pt;
 background: #F7F7F7;
}
.posttotal {
 font-size: 9pt;
 background: #E6E6E6;
 color: ;
}
.modcolumn {
 font-size: 9pt;
 background: #E6E6E6;
}
.small {
 font-size: 8pt;
 font-family: Verdana, Helvetica, sans-serif;
}
.standouttext {
 color: red;
}
.pollcolor {
 background: #809fc6;
}
.welcome {
 background: #BCBDBD;
 font-family: Verdana, Helvetica, sans-serif;
 color: #000000;
}
.forumtitle {
}
.forumdescript {
 font-size: ;
}
.lighttable {
 background: #f7f7f7;
 color: #000000;
}
.darktable {
 background: #E6E6E6;
 color: #000000;
}
.newlighttable {
 background: #E1E8F0;
 font-weight: bold;
}
.newdarktable {
 background: #bdcde1;
 font-weight: bold;
}
.newpostsincat {
 background: yellow;
 color: #000000;
}
.newsubjecttable {
 background: #E6E6E6;
 font-weight: bold;
}
.cleartable {
 background: #F7F7F7;
}
.alternatetable {
 background: #666699;
}
.subjecttable {
 background: #DEDFDF;
 color: #000000;
}
.footertable {
 background: #FFFFFF;
}                          
.formboxes{
 font-family: ;
 background-color: #E6E6E6;
 color: ;
 font-size: 9pt;
}
.buttons {
 background-color: #809fc6;
 color: #e6e6e6;
 font-size: 9pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #A7BDD8;
 border-right-color: #4E78AB;
 border-bottom-color: #4E78AB;
 border-left-color: #A7BDD8;
 font-weight: bold;
}
blockquote {
 font-size:9pt;
 border:1px solid #150567;
 margin:0px 20px; 
 padding:0px 10px
}
blockquote .small {
 background:#809fc6;
 margin-left:-10px; 
 padding:2px;
 color: #FFFFFF;
 }
blockquote hr {
 visibility:hidden;
 height:1px;
}
blockquote br {
 font-size:1px;
}  
.tlc {
 height: 10px;
 width: 10px;
 background-image: url(/css/images/blueocean/bocean-tlc.gif);
 background-repeat: no-repeat;
}
.topleft {
 height: 10px;
 width: 70px;
 background-image: url(/css/images/blueocean/bocean-topleft.gif);
 background-repeat: no-repeat;
}
.top {
 width: 100%;
 background-image: url(/css/images/blueocean/bocean-top.gif);
 background-repeat: repeat-x;
}
.topright {
 height: 10px;
 width: 70px;
 background-image: url(/css/images/blueocean/bocean-topright.gif);
 background-repeat: no-repeat;
}
.trc {
 height: 10px;
 width: 10px;
 background-image: url(/css/images/blueocean/bocean-trc.gif);
 background-repeat: no-repeat;
}
.left {
 background-image: url(/css/images/blueocean/bocean-left.gif);
 background-repeat: repeat-y;
}
.middle {
 width : 100%;
}
.right {
 background-image: url(/css/images/blueocean/bocean-right.gif);
 background-repeat: repeat-y;
}
.blc {
 height: 10px;
 width: 10px;
 background-image: url(/css/images/blueocean/bocean-blc.gif);
 background-repeat: no-repeat;
}
.botleft { 
 height: 10px;
 width: 70px;
 background-image: url(/css/images/blueocean/bocean-botleft.gif);
 background-repeat: no-repeat;
}
.bot { 
 width: 100%;
 background-image: url(/css/images/blueocean/bocean-bottom.gif);
 background-repeat: repeat-x;
}
.botright { 
 height: 10px;
 width: 70px;
 background-image: url(/css/images/blueocean/bocean-botright.gif);
 background-repeat: no-repeat;
}
.brc {
 height: 10px;
 width: 10px;
 background-image: url(/css/images/blueocean/bocean-brc.gif);
 background-repeat: no-repeat;
}
.title {
 font-size: 12pt;
 font-weight: bold;
 color: #ffffff;
 background: #809fc6;
}
.header {
 font-size: 10pt;
 font-weight: bold;
 color: #ffffff;
 background: #809fc6;
}
.logo {
 background: #809fc6;
 background-repeat : repeat;

}
.infotext {
 color: white;
}
SELECT {
 font-size: 10pt;
 font-weight: normal; 
 color: #000000; 
 background-color: #E6E6E6; 
}
.logoback {
 height: 60px;
 background: #809fc6;
 background-repeat : repeat;
 background-image: url(/css/images/blueocean/logo/blueocean-back.gif);
}
.logo {
 background-repeat : no-repeat;
 background-image: url(/css/images/blueocean/logo/blueocean.gif);
}
.logoright {
 color: #000000;
}