body
{
  background-color:006699;
  font-family:verdana, arial;
  font-size:15px;
}

body.print
{
  background-color:ffffff;
  font-family:verdana, arial;
  font-size:12px;
}

.mainpage
{
  text-align:left;
  vertical-align:top;
  font-family:verdana, arial;
  font-size:15px;
  font-weight:bold;

  padding-right:10px;
}

td.left_body
{
  width:600px;
  text-align:left;
  vertical-align:top;
  font-family:verdana, arial;
  font-size:10px;
  padding-left:10px;
}

td.right_body
{
  width:165px;
  text-align:right;
  vertical-align:top;
  font-family:verdana, arial;
  font-size:8pt;
}

td.sep_5
{
  width:5px;
}

.header
{
  text-align:left;
  vertical-align:middle;
  font-family:verdana, arial;
  font-size:9pt;
  font-weight:bold;
  color:#006699;
  padding-left:10px;
  padding-right:10px;
  height:20px;

  border-top : 1px solid #D9E8F0;
  border-left : 1px solid #D9E8F0;
  border-right : 1px solid #000000;
  border-bottom : 1px solid #74A0B5;
}

td.mainbody
{
  text-align:left;
  vertical-align:top;
  font-family:verdana, arial;
  font-size:8pt;
  color:#006699;
  padding:10px;
  padding-top:0px;
  background-color: #D8F2FF;

  border-bottom : 1px solid #000000;
  border-left : 1px solid #ffffff;
  border-right : 1px solid #000000;
  border-top : none;
}

td.rightbody
{
  text-align:left;
  vertical-align:top;
  font-family:verdana, arial;
  font-size:8pt;
  color:#006699;
  padding:2px;
  background-color: #D8F2FF;

  border-bottom : 1px solid #000000;
  border-left : 1px solid #D9E8F0;
  border-right : 1px solid #000000;
  border-top : none;
}

div.printer
{
  padding-bottom:5px;
}

td.bottom
{
  text-align:right;
  vertical-align:middle;
  font-family:verdana, arial;
  font-size:10px;
  font-weight:bold;
  color:#006699;
  padding-right:10px;
  background-color: #D8F2FF;
}

a.bottom
{
  text-decoration:underline;
  color:#006699;
  padding-right:10px;
}

a.bottom:hover
{
  text-decoration:none;
  color:#2288bb;
  padding-right:10px;
}

a.c960
{
  text-decoration:none;
  color:#996600;
  padding-right:10px;
}

a.c960:hover
{
  color:#bb8822;
  padding-right:10px;
}

a.c069
{
  text-decoration:none;
  color:#006699;
  font-weight:bold;
  padding-right:10px;
}

a.c069:hover
{
  text-decoration:underline;
  color:#2288bb;
  padding-right:10px;
}

a.white
{
  color:ffffff;
}

.login
{
  text-align:left;
  vertical-align:middle;
  font-family:verdana, arial;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding-left:10px;
  padding-right:10px;
  height:20px;

  border-top : 1px solid #D9E8F0;
  border-left : 1px solid #D9E8F0;
  border-right : 1px solid #000000;
  border-bottom : 1px solid #74A0B5;
}

.login_dark
{
  text-align:left;
  vertical-align:middle;
  font-family:verdana, arial;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding-left:10px;
  padding-right:10px;
  height:20px;
  background-color:#006699;

  border-top : 1px solid #D9E8F0;
  border-left : 1px solid #D9E8F0;
  border-right : 1px solid #000000;
  border-bottom : 1px solid #74A0B5;
}

.addmbr
{
  text-align:left;
  vertical-align:middle;
  font-family:verdana, arial;
  font-size:12px;
  color:#ffffff;
  background-color:#006699;
  padding-left:10px;
  padding-right:10px;
  height:20px;

  width : 90%;

  border-top : 1px solid #D9E8F0;
  border-left : 1px solid #D9E8F0;
  border-right : 1px solid #000000;
  border-bottom : 1px solid #74A0B5;
}

.solid_100px
{
  border-style : solid;
  border-color : black;
  border-width : 1px;
  background-color : #e0f0ff;
  width : 150px;
}

.solid_200px
{
  border-style : solid;
  border-color : black;
  border-width : 1px;
  background-color : #e0f0ff;
  width : 250px;
}

.solid_ch
{
  border-style : none;
  background-color : #006699;
}

.sub_solid_wide
{
  border-style : solid;
  border-color : black;
  border-width : 1px;
  background-color : #e0f0ff;
  width : 100%;
}

.sub_solid_wide_red
{
  border-style : solid;
  border-color : black;
  border-width : 1px;
  background-color : #fff0e0;
  width : 100%;
}

.plain_text
{
  font-weight:normal;
}

.print
{
  font-family:verdana, arial;
  font-size:12px;
  color:000000;
}

table.ima
{
  background-color:#67b7dF;
  border-style:solid;
  border-width:1px;
  border-color:#006699;
  width:160px;
  height:160px;
}

.imima
{
  border-style:solid;
  border-width:1px;
  border-color:#006699;
}


table.cpr_our
{
  font-size:10px; 
  border-width:1px; 
  border-color:006699; 
  background-color:006699; 
  color:ffffff
}

table.cpr_notour
{
  font-size:10px; 
  border-width:1px; 
  border-color:1188bb; 
  background-color:6699cc; 
  color:ffffff
}

table.cpr_country
{
  font-size:10px; 
  border-width:1px; 
  border-color:808080; 
  background-color:99CCFF; 
  color:000000;
}
