body
{
  PADDING: 0px;
  MARGIN: 0px;
  BACKGROUND: url("/skins/images/body_background.gif") repeat;
  FONT: 11px arial, sans-serif;
}
table
{
  BORDER: 0px;
  BORDER-COLLAPSE: collapse;
}
td
{
  PADDING: 0px;
  MARGIN: 0px;
}
td.top
{
  BACKGROUND: #4990DC;
  PADDING: 0px;
}
td #mmenu
{
  BACKGROUND: #4990DC;
  FONT: bold 12px arial, sans-serif;
  COLOR: #FFFFFF;
  PADDING: 0px 0px 0px 5px;
  MARGIN: 0px;
}
td #daydate
{
  background:#4990dc;
  PADDING: 0 0 0 5px;
  TEXT-ALIGN: left;
  FONT: bold 12px arial, sans-serif;
  COLOR: #FFFFFF;

}
td.rfshadow
{
  WIDTH: 4px;
  PADDING: 0px;
}
td.rframe
{
  WIDTH: 250px;
  BACKGROUND: #73C1EC;
  PADDING: 0px 10px 0px 10px;
  VERTICAL-ALIGN: top;
}
td.mframe
{
  WIDTH: 466px;
  PADDING: 0px 10px 0px 10px;
  VERTICAL-ALIGN: top;
  BACKGROUND: #FFFFFF url("/skins/images/background_map.gif") no-repeat top right;
}
td.footer
{
  HEIGHT: 70px;
  BACKGROUND: #4990DC;
  PADDING: 0px;
  COLOR: #FFFFFF;
  FONT: 12px arial, sans-serif;
}
img
{
  BORDER: 0px;
}
img.mmenu
{
  MARGIN: 0px;
  PADDING: 0px;
  DISPLAY: block;
  FLOAT: left;
}
img.mfm_title
{
  MARGIN: 0px;
  PADDING: 0px;
}
img.main
{
  MARGIN: 0px;
  PADDING: 0px;
  BORDER: #0067DC 1px solid;
}
img.rfr_title
{
  MARGIN: 0px 0px 7px 0px;
  PADDING: 0px;
}
img.sepline
{
  MARGIN: 4px 0px 4px 0px;
  PADDING: 0px;
}
img.submit
{
  MARGIN: 3px 0px 0px 0px;
  PADDING: 0px;
  CURSOR: pointer;
}
img.rec
{
  MARGIN: 0px 5px 0px 0px;
  PADDING: 0px;
  FLOAT: left;
}
a.mmenu
{
  MARGIN: 0px;
  PADDING: 3px 5px 3px 5px;
  COLOR: #FFFFFF;
  TEXT-DECORATION: none;
  DISPLAY: block;
  FLOAT: left;
}
a:hover.mmenu
{
  BACKGROUND: #ff4000;
}
h1
{
  MARGIN: 0px 0px 0px 0px;
  PADDING: 0px;
  COLOR: #ff3300;
  FONT: bold 16px arial, sans-serif;
}
h2
{
  MARGIN: 0px 0px 0px 0px;
  PADDING: 0px;
  COLOR: #ff3300;
  FONT: bold 14px arial, sans-serif;
}
h3
{
  MARGIN: 0px 0px 0px 0px;
  PADDING: 0px;
  COLOR: #ff3300;
  FONT: bold 12px arial, sans-serif;
}
h1.tb_marg, h2.tb_marg, h3.tb_marg
{
  MARGIN: 10px 0px 10px 0px;
}
h1.b_marg, h2.b_marg, h3.b_marg
{
  MARGIN: 0px 0px 5px 0px;
}
h1.t_marg, h2.t_marg, h3.t_marg
{
  MARGIN: 5px 0px 0px 0px;
}
p
{
  MARGIN: 0px;
  PADDING: 0px;
  FONT: 12px arial, sans-serif;
  TEXT-ALIGN: justify;
}
p.usf_info
{
  MARGIN: 0px 0px 5px 10px;
}
p.newsdate
{
  MARGIN: 0px;
  PADDING: 0px;
  COLOR: #0A428F;
  FONT: 12px arial, sans-serif;
}
p.newstext
{
  MARGIN: 0px 0px 10px 0px;
  PADDING: 0px;
  FONT: 12px arial, sans-serif;
  TEXT-ALIGN: left;
}
p.newstext a
{
  COLOR: #FFFFFF;
  TEXT-DECORATION: none;
  FONT: bold 12px arial, sans-serif;
}
p.newstext a:hover
{
  TEXT-DECORATION: underline;
}
p.newstext a.ofrec
{
  COLOR: #FF6600;
  TEXT-DECORATION: none;
  FONT: 12px arial, sans-serif;
}
p.newstext a.ofrec:hover
{
  TEXT-DECORATION: underline;
}
a.main
{
  DISPLAY: block;
  COLOR: #4990DC;
  TEXT-DECORATION: none;
  FONT: bold 12px arial, sans-serif;
}
a.main:hover
{
  TEXT-DECORATION: underline;
}
td.mframe a
{
  COLOR: #4990DC;
  TEXT-DECORATION: none;
  FONT: bold 12px arial, sans-serif;
}
td.mframe a:hover
{
  TEXT-DECORATION: underline;
}
div.tcol3
{
  WIDTH: 140px;
  MARGIN: 5px 10px 5px 0px;
  FLOAT: left;
}
div.tcol2
{
  WIDTH: 170px;
  MARGIN: 5px 5px 5px 0px;
  FLOAT: left;
}
div.clear
{
  CLEAR:  both;
}
div.clear_left
{
  CLEAR:  left;
}
div.usf_box
{
  WIDTH: 150px;
  MARGIN: 0px 0px 10px 10px;
  PADDING: 5px 5px 5px 5px;
  BORDER: #0067DC 1px solid;
  BACKGROUND: #F7FCFE;
  FLOAT: right;
}
div.hphotos_box
{
  MARGIN: 0px 0px 0px 10px;
  FLOAT: right;
  TEXT-ALIGN: center;
}
div.resw_box
{
  WIDTH: 200px;
  MARGIN: 0px 0px 0px 10px;
  FLOAT: right;
  TEXT-ALIGN: center;
}
div.mpar, div.mpar3 {
  PADDING: 10px 0 10px 0;
}
div.mpar table {
  FONT: normal 12px arial, sans-serif;
  BORDER-COLOR: #0067DC;
}
div.mpar table td {
  TEXT-ALIGN: center;
  PADDING: 2px 5px;
}
div.mpar2 {
}
div.mpar h1 {
  TEXT-ALIGN: center;
  MARGIN-BOTTOM: 20px;
}
div.mpar h2 {
  MARGIN-LEFT: 10px;
}
div.mpar ol {
  FONT: normal 12px arial, sans-serif;
  TEXT-ALIGN: justify;
}
div.mpar2 h1 {
  TEXT-ALIGN: center;
}
div.mpar2 h2 {
  MARGIN: 20px 0 10px 0;
}
div.mpar p {
  MARGIN: 10px 0 10px 0; 
  TEXT-INDENT: 10px;
}
div.mpar2 p {
  MARGIN: 0; 
}
div.mpar2 ul {
  MARGIN: 5px 20px;
  PADDING: 0px 0px 0px 20px;
  FONT: 12px arial, sans-serif;
}
div.mpar3 h1 {
}
span.main
{
  MARGIN: 0px;
  PADDING: 0px;
  FONT: 12px arial, sans-serif;
  TEXT-ALIGN: justify;
}
ul
{
  MARGIN: 5px 20px 0px 20px;
  PADDING: 0px;
  FONT: 12px arial, sans-serif;
}
li
{
  MARGIN: 5px 0px 0px 0px;
  PADDING: 0px;
}
form.maillist
{
  MARGIN: 7px 0px 50px 0px;
  PADDING: 0px;
}
input.maillist
{
  HEIGHT: 20px;
  WIDTH:250px;
  MARGIN: 0px;
  PADDING: 2px;
  BORDER: #0067DC 1px solid;
  FONT: 12px arial, sans-serif;
}

table #trprop
{
  WIDTH: 465px;
  BORDER: #0067DC 1px solid;
}
table #trprop td
{
  BORDER: #0067DC 1px solid;
  TEXT-ALIGN: left;
  PADDING: 3px;
}
table #trprop td p
{
  TEXT-ALIGN: left;
}
table #trprop td h2, table #trprop td h3
{
  TEXT-ALIGN: center;
}