body {
margin: 0;
padding: 0;
font-size: 11pt; 
font-family: arial, sans-serif; 
color: #000000;
background: #ffffff ;
}

a:link {color: #1e90ff; text-decoration: underline;}
a:visited {color: #1762ab; text-decoration: underline;}
a:hover {color: #0000cc; text-decoration: underline;}
a:active {color: #0000cc; text-decoration: underline;}

div {padding: 0; margin: 0;}
img {padding: 0; margin: 0;}

.bm01 {width: 100px; height: 40px; float: left; background: url(img/bm01.jpg) center bottom no-repeat;}




#contentwrapper{
float: left;
width: 100%;
}

#maincolumn{
margin-left: 250px;
}

#leftcolumn{
float: left;
width: 210px;
margin: 0 0 0 -100%;
background: url(img/bm02.jpg) 40px top no-repeat;
font-size: 8pt; 
color: #667377;
}

.lefttube {padding: 90px 10px 30px 70px;}
.maintube {margin: 10px; }




.entrance {width: auto; height: 25px; float: right; padding: 15px 30px 0 30px; font-size: 11px; color: #c0c0c0;}

.band {
clear: both;
width: 100%;
background: #00161c url(img/bookua.gif) center no-repeat;
color: #4d5c61;
text-align: center;
padding: 250px 0 25px 0;
}

.band_lite {
clear: both;
width: 100%;
background: #00161c url(img/bookua.gif) center no-repeat;
color: #4d5c61;
text-align: center;
padding: 75px 0 25px 0;
}

.band_lite2 {
clear: both;
width: 100%;
color: #4d5c61;
text-align: center;
padding: 25px 0 25px 0;
}

.band h1 {
letter-spacing: 20px;
font-size: 12px;
line-height: 12px;
font-weight: normal;
padding: 0;
margin: 0;
}

.band_lite h1 {
letter-spacing: 20px;
font-size: 12px;
line-height: 12px;
font-weight: normal;
padding: 0;
margin: 0;
}

.band_lite2 h1 {
letter-spacing: 20px;
font-size: 12px;
line-height: 12px;
font-weight: normal;
padding: 0;
margin: 0;
}

.footer {
clear: both;
width: auto;
padding: 15px 0 40px 0; margin: 0 4% 40px 4%;
border-top: 1px solid #ccd0d2;
}

.counter {
float: left;
width: auto;
padding-right: 20px;
}

.ftxt01 {
float: left;
width: auto;
padding-right: 20px;
font-size: 11px;
}

.ftxt02 {
float: right;
width: auto;
font-size: 11px;
}








.lefttbl {
width: 23%;
background: url(img/bm02.jpg) 40px top no-repeat;
font-size: 8pt; 
color: #667377;
padding: 90px 40px 30px 70px;
}

.maintbl {
padding: 30px 0;
}

#r140 {width: 140px;}
#r600 {width: 680px;}







.frm01 {
float: left;
background: #e5e7e8 url(img/frm012.gif) right top no-repeat;
padding: 0 5px 0 0;
margin: 0 3% 0 0;
width: 28%;
}


.frm01 div {
background: url(img/frm011.png) left top no-repeat;
height: 200px;
padding: 0 10px 0 25px;
margin: 0;
font-size: 18px;
}


.frm01 div p {
text-align: right;
padding: 0;
margin: 0 0 0 80px;
}

.frm01 div p img {
width: 85px;
height: 85px;
}


.frm01 div span {
padding: 0;
margin: 0;
font-size: 18px;
line-height: 18px;
}

.frm01 div span a {
padding: 0;
margin: 0;
font-size: 12px;
}


#empty div {
background: url(img/frm010.png);
}

#empty div span {
display: block;
padding: 70px 0 20px 0;
margin: 0;
color: #959ea1;
}

#empty div p {
text-align: right;
padding: 0 10px 0 0;
margin: 0;
font-size: 12px;
color: #ed2024;
}

#empty div p a {
color: #ed2024;
}

.frm01 h2 {color: #000000; font-size:18px; font-weight: normal; text-align: left; padding: 0; line-height: 18px; margin: 0;}
.frm01 h2 a:link {font-size: 18px; color: #000000; text-decoration: none;}
.frm01 h2 a:visited {font-size: 18px; color: #000000; text-decoration: none;}
.frm01 h2 a:hover {font-size: 18px; color: #000000; text-decoration: underline;}
.frm01 h2 a:active {font-size: 18px; color: #000000; text-decoration: underline;}


#empty div h2 {color: #959ea1; font-size:18px; font-weight: normal; text-align: left; padding: 0; line-height: 18px; margin: 0;}
#empty div h2 a:link {font-size: 18px; color: #959ea1; text-decoration: none;}
#empty div h2 a:visited {font-size: 18px; color: #959ea1; text-decoration: none;}
#empty div h2 a:hover {font-size: 18px; color: #959ea1; text-decoration: underline;}
#empty div h2 a:active {font-size: 18px; color: #959ea1; text-decoration: underline;}



#color_01 {background: #00aeef url(img/frm012.gif) right top no-repeat;}
#color_01 div {background: url(img/frm021.png) left top no-repeat;}

#color_02 {background: #edab20 url(img/frm012.gif) right top no-repeat;}
#color_02 div {background: url(img/frm021.png) left top no-repeat;}


.r1, .r2, .r3 {
  display: block;
  height: 1px;
}
.r3 {
  margin: 0 3px;
}
.r2 {
  margin: 0 2px;
}
.r1 {
  margin: 0 1px;
}

.w1 {
  display: block;
  width: 400px;
}


#rounded-box-3 .inner-box, #rounded-box-3  b2 {
  background-color: #dddddd;
}

#rounded-box-3 .gray-box, #rounded-box-3 b2b {
  background-color: #dddddd;
}

#rounded-box-3 .red-box, #rounded-box-3  b2r {
  background-color: #ffcc66;
}

#rounded-box-3 .green-box, #rounded-box-3  b2g {
  background-color: #ccff99;
}

.inner-box, .gray-box {
  padding:1em;
}

.r1, .r2, .r3 {      overflow: hidden;       font-size:1px;  }

