html, body {
  width:100%;
  height:100%;
}

body {
  margin: 0px;
  padding: 0px;  
  background-color:#FFFFFF;
  background-image:none;
  background-repeat:no-repeat;
  background-position:left top;
}

#h1 {
  height:88px;
}

#h2 {
  height:43px;
}

#h3 {
  height:21px;
}

#h4 {
  height:22px;
}

#h5 {
  height:100%;
}

#h6 {
  height:40px;
}

#maintable {
  width:800px;
  border-left:1px solid #37506C;
  border-right:1px solid #37506C;  
  height:100%;
}

table.top_banner {
  height:88px;
  background-image:url('http://www.clubwww1.com/affiliate/resource/a7df1b6c68318fbd4366f90fb0c0a491.gif');
  background-repeat:no-repeat;
  background-color:#EEEDED;
  background-position:left top;
}


.headertext {
  font-size:16px;
  font-weight: bold;
  font-variant: small-caps;
  color:#666666;
}

.headertext_two {
  font-size:15px;
  font-weight: bold;
  font-variant: small-caps;
  color:#4D94FF;
  padding-left:10px;
}

h5, h3 {
  font-size: 15px;
  font-weight: bold;
  font-variant: small-caps;
  color:#4D94FF;
  padding-left:10px;
  text-align:left;
}

hr {
    border: solid #37506C 0px;
    border-top-width: 1px;
    height: 0px;
}

.checkbox {
}

input.text, input.password, select, .button, .file {
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #666666;
    height: 18px;
}

textarea {
    font-size: 11px;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #666666;
    padding-left: 3px;
}

input.disabled, textarea.disabled {
    background-color:#EEEEEE;
}

.lng_menu {
  text-align:right;
  vertical-align:middle;    
  background-color: #6186AF;
}

.lng_menu a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
}

.lng_menu .flag {
  padding-left:3px;
  padding-right:3px;
}

table.noborder, table.noborder td {
        border:0px;
}

div.logoutbox {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11;
    color:#000000;
    text-align:right;
    margin:3px;
    height:50px;
}

div.logoutbox a {
    font-variant: small-caps;
    font-weight:bold;
    text-decoration: underline;
    color:#000000;
}

tr.listheader {
    padding:2px;
    height:30px;
}

tr.enabled_row {
    background-color:#a8fb6a;
}

.error, .warning, .note {
   font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
}

.error, .error a,
.warning, .warning a {
    color:#FF0000 !important; 
}

.note, .note a {
    color:#03BE00 !important; 
}

div.ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

table.pager td {
    padding-top:15px;
    padding-bottom:15px;    
    font-family:;
    font-size:;
    font-weight:bold;
    text-align:left;
}

table.pager td .current {
    text-decoration:none;
    color:;
}

table.filter {
    border-top:1px solid #B0CBF4;
    border-left:1px solid #B0CBF4;
    
}

table.filter td {
    border-bottom:1px solid #B0CBF4;
    border-right:1px solid #B0CBF4;
}

table.filter td .inactive{
    background-color:#CCCCCC;
}


table.box {
    border-top:1px solid #B0CBF4;
    border-left:1px solid #B0CBF4;
    
}

table.box td {
    border-bottom:1px solid #B0CBF4;
    border-right:1px solid #B0CBF4;
}

table.report td, th {
  font-family:;
  font-size:;
  color:;
}

.listheader {
    background-color:#B0CBF4;
}

table.report .listheader td {
    padding-left:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12;
    color:#020202;
    font-weight:bold;
}

table.report {
    border-right:1px solid #999999;
    border-top:1px solid #999999;
}

table.report td, table.report th {
    border-left:1px solid #999999;
    border-bottom:1px solid #999999;
}


.row1   {
    background-color:#D9E5F7;
    height: 25px;
}

.row2   {
    background-color:#ECEDF3;
    height: 25px;
}

table.noborder, table.noborder td, table.noborder th {
    border:none;
}

div.highlight {
    border:2px solid #F08178;
    background-color:#FBDFDC;
}

.total_line {
    color:#CC0000; 
    font-weight:bold;
}

.leftmenu {
/*    background-color:#FCFDFE;*/
    background-color:#FCFDFE;
    padding:5px;
}

#content {
    background-color:#FCFDFE;
    height:100%;
}

#content, #content table, #content tr, #content td{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

#content a {
  color:#333333;
  text-decoration:underline;
}

#content a:hover {
  color:#666666;
}

#content #content_borer {
/*  border: 1px dashed #37506C;*/
  padding: 10px;  
}
