.headline   { font-size:30px; color:#FFCC00; font-weight:bold;}
.subline    { font-size:10px; color:#999999;}
.subnote    { font-size:10px; color:#999999;}
.small      { font-size:10px; }

body
{
margin:0px;
padding:0px;
background-color:#FFFFFF;
text-align:center;
font-family:Verdana, Arial;
font-size:12px;
line-height:16px;
}

h1 {
font-size:20px;
color:black;
}

h2 {
font-size:16px;
color:#000000;
}

h3 {
font-size:14px;
color:#000000;
}


p {
font-family:Verdana, Arial;
color:#000000;
font-size:12px;
line-height:16px;
}

li  {
font-size:12px;
line-height:16px;
}

a {
color:red;
text-decoration:none;
font-weight:bold;
}

td {
font-size:12px;
line-height:16px;
}

th {
font-size:12px;
line-height:16px;
background:#C3D1E7;
}

#background td {
background:#C3D1E7;
}

input {
border:#3366B2 1px solid;
color:black;
/*background:#EBEBEB;*/
}

a:link, a:visited {
color:#3366B2;
text-decoration:underline;
}

a:active, a:hover {
color:#FF6600;
text-decoration:underline;
}

a.button {
background:#EBEBEB;
border:#3366B2 1px solid;
padding:5px;
font-weight:normal;
}

a.button:link, a.button:visited, a.button:active, a.button:hover {
text-decoration:none;
color:black;
}

img {
border-width:0;
}

hr {
color:#3366B2;
size:1px;
height:1px;
width:100%;
padding-top:25px;
}

table#border {
empty-cells:show;
border-collapse:collapse;
}

#border td {
font-size:10px;
padding:3px;
border:0x 0px 1px 0px;
border-bottom:silver 1px dotted;
}

#border th  {
border-top:#3366B2 1px solid;
border-bottom:#3366B2 1px solid;
font-size:10px;
padding:3px;
}

#border .row1 td {
background:#EEEEEE;
}

#border .row0 td {
}

.right {
text-align:right;
}

li {
list-style-image:url(px/li_square.gif);
}

.offerbox {
width:150px;
height:160px;
float:left;
margin:0px 5px 20px 5px;
}

.offerbox_body {
height:145px;
background:#C3D1E7;
vertical-align:top;
font-size:10px;
line-height:14px;
}

.offerbox_footer {
height:15px;
font-size:10px;
line-height:14px;
}


#content a.a_offerbox:link, #content a.a_offerbox:visited,
#content a.a_offerbox:active, #content a.a_offerbox:hover {
color:#000000;
text-decoration:none;
font-weight:bold;
}


.offerbox_title {
display:block;
text-align:center;
background-image:url(px/offerbox_header.gif);
}

.offerbox_title b {
background:#C3D1E7;
padding:0px 2px 0px 2px;
}

.offerbox_price {
display:block;
text-align:right;
font-weight:bold;
}

#left, #right {
width:150px;
}

#left {
float:left;
clear:right;
}

#right {
float:right;
}

#content {
width:650px;
margin:10px auto;
text-align:left;
}

#navi a {
display:block;
font-family: Verdana, Arial;
font-size:12px;
line-height:18px;
color:black;
border:0px solid black;
margin:0px;
padding-left:2px;
}

#navi2 a {
padding-left:25px;
background:#98C4E7;
}

#navi a#active {
background:#98C4E7;
}

#navi2 a#active {
background:#32A5E5;
}

#navi a:link, #navi a:visited, #navi a:active, #navi a:hover {
color:black;
text-decoration:none;
font-size:10px;
line-height:18px;
}

.pane {
width:149px;
float:left;
margin:00px 0px 10px 0px;
padding:0px;
background:#C3D1E7;
}

.panecontent {
font-size:10px;
line-height:14px;
text-align:left;
margin:2px;
}

.panecontent p {
font-size:10px;
line-height:14px;
text-align:left;
margin:0px 0px 7px 0px;
}

.pane .head {
display:block;
text-align:center;
background-image:url(px/offerbox_header.gif);
}

.pane .head b{
background:#C3D1E7;
padding:0px 2px 0px 2px;
}

.pane input {
font-size:10px;
}

.pane select {
font-size:10px;
}

.pane form {
margin:0px;
padding:2px 0px 0px 0px;
}

.domname {
width:90px;
}

.domprice {
width:50px;
text-align:right;
}

p.error {
background:#C3D1E7;
border:1px solid red;
padding:2px;
}
