body {background-color: #FFF; color: #000; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin: 0; padding: 10px 0 0 0}
h1 {color: #264C61; font-size: 180%; font-weight: bolder; margin-top: 8px}
h2 {color: #6B8696; font-size: 140%; font-weight: bolder}
h3 {color: #7397AB; font-size: 120%; font-weight: bolder}
h4 {font-weight: bolder}
a, i, span {color: inherit; font-size: inherit; font-weight: inherit}
a {text-decoration: underline}
.btn {background-color: #264C61; border: 1px solid #6B8696; color: #000; cursor: pointer; margin-top: 6px; min-height: 25px; text-decoration: none}
.brl {background-image: url(bb.dark.jpg); background-position: bottom right; padding: 4px 34px 4px 8px}
.brh {background-image: url(bb.white.jpg); background-position: bottom right; padding: 4px 34px 4px 8px}
.bll {background-image: url(bb.dark.jpg); background-position: bottom left; padding: 4px 8px 4px 34px}
.blh {background-image: url(bb.white.jpg); background-position: bottom left; padding: 4px 8px 4px 34px}
.hr {border: 0; margin: 0; padding: 0; position: relative; height: 10px}
.sml {font-size: 81%}
h2 + p, h2 + ul, h2 + ol {margin-top: 0}
i {font-style: italic}
a.home {text-decoration: none}
a.menu:link, a.menu:visited {color: #264C61; text-decoration: none}
a.menu:active, a.menu:focus, a.menu:hover {color: #FFF; text-decoration: none}
a.psuedo {cursor: pointer; text-decoration: underline}
div.hb1 {color: #264C61; font-weight: bolder}
div.hb2 {color: #6B8696}
div.note0 {background-color: inherit; margin: 0 16px}
div.note1 {background-color: #B7C5CD; margin: 0 16px}
div.off {display: none}
div.on {display: block}
div.tab {border: 2px solid #6B8696; padding: 8px}
form.ordcnt {margin-bottom: 8px; padding: 8px 8px 0 8px; border: 2px solid #6B8696}
h2.faq {margin-bottom: 0}
h3.order {margin-bottom: 0}
h3.invoice {margin-top: 0}
img.button {height: 40px; width: 1px; vertical-align: middle}
img.datepick {height: 21px; width: 22px; left: 5px; margin-right: 5px; position: relative; top: 5px}
img.framed {background-color: #B7C5CD; border: 2px solid #6B8696; padding: 2px}
img.glow {border: 0; height: 37px; width: 175px}
img.header {border: 0}
img.hrl {position: absolute; top: 0; left: 0; width: 10px}
img.hrm {position: absolute; top: 0; left: 10px; width: 844px}
img.hrr {position: absolute; top: 0; right: 0; width: 10px}
img.menu {border: 0; height: 35px; width: 128px}
img.menup {border: 0; height: 35px; width: 112px}
img.paypal {height: 272px; padding: 5px; width: 381px}
img.d0 {background: transparent url(price.b.png) 0px 0px no-repeat; border: 0; height: 96px; width: 65px}
img.d1 {background: transparent url(price.b.png) -66px 0px no-repeat; border: 0; height: 96px; width: 39px}
img.d2 {background: transparent url(price.b.png) -106px 0px no-repeat; border: 0; height: 96px; width: 67px}
img.d3 {background: transparent url(price.b.png) -174px 0px no-repeat; border: 0; height: 96px; width: 66px}
img.d4 {background: transparent url(price.b.png) -241px 0px no-repeat; border: 0; height: 96px; width: 70px}
img.d5 {background: transparent url(price.b.png) -312px 0px no-repeat; border: 0; height: 96px; width: 68px}
img.d6 {background: transparent url(price.b.png) -381px 0px no-repeat; border: 0; height: 96px; width: 66px}
img.d7 {background: transparent url(price.b.png) -448px 0px no-repeat; border: 0; height: 96px; width: 67px}
img.d8 {background: transparent url(price.b.png) -516px 0px no-repeat; border: 0; height: 96px; width: 66px}
img.d9 {background: transparent url(price.b.png) -583px 0px no-repeat; border: 0; height: 96px; width: 66px}
img.c0 {background: transparent url(price.b.png) -650px 0px no-repeat; border: 0; height: 57px; width: 80px; position: relative; top: -39px}
img.c1 {background: transparent url(price.b.png) -731px 0px no-repeat; border: 0; height: 57px; width: 81px; position: relative; top: -39px}
img.sd {background: transparent url(price.b.png) -813px 0px no-repeat; border: 0; height: 106px; width: 64px; position: relative; top: 5px}
img.sp {background: transparent url(price.b.png) -878px 0px no-repeat; border: 0; height: 96px; width: 71px}
img.se {background: transparent url(price.b.png) -950px 0px no-repeat; border: 0; height: 96px; width: 75px}
li {margin-top: 0.5em; text-align: justify}
li.compact, li ul li {margin-top: 0}
p {text-align: justify}
p.cen {text-align: center}
p.nut {font-style: italic; padding: 3em; text-align: center}
p.hbm {margin-bottom: 0.25em}
p.home {font-size: 180%; font-weight: bolder; margin-top: 0.5em; text-align: center}
p.note0 {background-color: inherit; display: block}
p.note1 {background-color: #B7C5CD; display: block}
p.ph {display: none}
span.bld {font-weight: bolder}
span.caption {color: #6B8696; font-size: 81%}
span.geo {left: 5px; letter-spacing: 0.25em; position: relative; top: -3px}
span.highlight {color: #EF00FF}
span.subtitle {color: #EF00FF; font-weight: normal}
table.full, table.inside {border: 0; border-collapse: collapse; padding: 0; width: 100%}
table.foot {border: 0; border-collapse: collapse; border-top: 2px solid #264C61; position: absolute; bottom: 0; padding: 0; text-align: center; vertical-align: middle}
td.tab {border: 2px solid #6B8696; padding: 3px 6px; text-align: center; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px}
td.buyer {border: 1px solid #B7C5CD}
td.button {margin: 0; padding: 0 0 10px 0; text-align: right; vertical-align: middle}
td.capcol {color: #6B8696}
td.caption {border: 0; color: #6B8696; font-size: 81%; padding: 2px; text-align: left}
td.fields {border: 0; padding: 2px; text-align: left}
td.half {width: 50%}
td.invoice {border: 1px solid #B7C5CD; padding: 10px; vertical-align: top}
td.label {border: 0; padding: 2px 4px; text-align: right; width: 10em}
td.menu {background-color: #B7C5CD; border: 0; border-bottom: 2px solid #264C61; font-size: 115%; font-weight: bolder; height: 35px; padding: 0; text-align: center; vertical-align: middle; width: 128px}
td.foot {background-color: #B7C5CD; padding: 10px 0; width: 25%}
td.rbl {border-bottom-left-radius: 35px; -moz-border-radius-bottomleft: 35px}
td.rbr {border-bottom-right-radius: 35px; -moz-border-radius-bottomright: 35px}
td.rtl {border-top-left-radius: 35px; -moz-border-radius-topleft: 35px}
td.rtr {border-top-right-radius: 35px; -moz-border-radius-topright: 35px}
td.off {background-color: #B7C5CD; border-bottom: 2px solid #6B8696}
td.oi {border: 1px solid #B7C5CD; padding: 2px 4px; text-align: center}
td.pc {border: 1px solid #B7C5CD; padding: 2px 6px; text-align: left; width: 300px}
td.pd {border: 1px solid #B7C5CD; padding: 2px 6px; text-align: center; width: 300px}
td.on {background-color: #FFF; border-bottom: 2px solid #FFF}
td.orddsc {vertical-align: top}
td.ordimg {text-align: center; vertical-align: top; width: 213px}
td.over {background-color: #FFF; border-bottom: 2px solid #6B8696}
td.rt {text-align: right}
td.seperator {border-left: 0; border-right: 0}
td.total {color: #000; font-weight: bolder}
td.ul {border-bottom: 1px solid #B7C5CD}
td.w20 {border: 0; margin: 0; padding: 0; text-align: center; vertical-align: bottom; width: 20%}
td.who {color: #000}
td.fields input {color: #000}
td.fields textarea {color: #000}
tr.disabled td label {color: #666}
tr.enabled td label {color: #000}
ul {padding-left: 1em}
#body {background: transparent url(home.xxx.jpg) no-repeat top left; border-radius: 37px; -moz-border-radius: 37px; margin: 10px 0; min-height: 545px; position: relative}
#body2 {background: transparent url(home.xxx.jpg) no-repeat top left; margin: 10px 0; min-height: 0; padding-bottom: 0}
#body3 {margin: 10px 0}
#container {border: 0; margin: 0; padding: 0; vertical-align: top; width: 987px}
#footer {border: 0; color: #6B8696; font-size: 73%; margin: 0; padding: 4px; text-align: center}
#header {height: 90px; margin: 0; margin-bottom: 10px; padding: 0; vertical-align: bottom; width: 600px}
#home {padding-bottom: 50px; padding-right: 16px; vertical-align: top; width: 415px}
#lang {border: 0; height: 704px; width: 122px}
#page {border: 0; margin: 0; padding: 0; vertical-align: top; width: 864px}
#price {font-weight: bolder; margin: 0; padding: 0; text-align: center; vertical-align: top; width: 100%}
#progress {padding-bottom: 12px; padding-top: 8px; text-align: center}
#side {border: 0; margin: 0; padding: 0; text-align: center; vertical-align: top; width: 123px}
#tabbar {position: relative; top: 4px}
#xayin {border: 0; height: 31px; margin-top: 12px; width: 71px}
.dpTable {font-size: 12px; text-align: center; color: #505050; background-color: #EEE; border: 1px solid #AAA}
.dpTable div, .dpTable td {font-size: 12px}
.dpTD {border: 1px solid #EEE; color: #505050}
.dpDayHighlightTD {background-color: #6B8696; border: 1px solid #AAA}
.dpTDHover {background-color: #B7C5CD; border: 1px solid #AAA; cursor: pointer}
.dpDayTD {background-color: #CCC; border: 1px solid #AAA; color: #FFF}
.dpTitleText {font-size: 12px; color: #808080; font-weight: bold}
.dpDayHighlight {color: #FFF; font-weight: bold}
.dpButton {font-size: 10px; color: #808080; background: #B7C5CD; font-weight: bold; padding: 0}
.dpTodayButton {font-size: 10px; color: #808080; background: #B7C5CD; font-weight: bold}


.row {width:500px;position:relative;}
.left {position:absolute;left:0;background:white;}
.right {position:absolute;right:0;background:white;}

table.orderborder {margin-bottom: 8px; padding: 8px 8px 0 8px; border: 2px solid #6B8696}