/* CSS Document */

body
{
margin:0px;
font:normal 11px Tahoma;
font-family: helvetica, sans-serif;
text-align:left;
text-decoration: none;
float: left;
}

body 	a:link              {text-decoration:none; }
body    a:visited           {text-decoration:none; }
body    a:hover             {text-decoration:underline; }
body    a:active            {text-decoration:none; }


/* CSS Basic Documents */

#container
{
width:1000px;
margin:0px auto;
text-align:left;
overflow: hidden;
background: url('/b/images/wehonews_bg.jpg') left top repeat-y;

}
#header
{
margin:0px auto;
text-align:left;
overflow: auto;
float: left;
}


.header_top_left
{
height: 100px;
width: 550px;
float: left;
background: url('');
}


.header_top_right
{
float:right;
text-align:right;
}


#body
{
margin:0px auto;
padding: 10px;
text-align:left;
float: left;
}
#footer
{
margin:0px auto;
text-align:center;
}

.header_top
{
width:766px;
height:110px;
float:left;
text-align:left;
overflow: hidden;
}
.logo
{
width:503px;
padding-top:14px;
float:left;
}


.welcome_instructions
{
font-size: 14px;
}


.register
{
width:242px;
float:right;
padding-top:15px;
}
.input_box
{
width:136px;
height:18px;
border:1px solid #6D6D6D;
font:normal 11px/18px Tahoma;
font-family: helvetica, sans-serif;
color:#000;
padding:0px 5px;
}

.body_top
{
width:766px;
float:left;
text-align:right;
}
.body_btm
{
width:766px;
float:left;
text-align:left;
}
.body_left
{
width:170px;
float:right;
}



.my_interest
{
width:170px;
background: url('');
height:31px;
font: bold 13px/29px Tahoma;
font-family: helvetica, sans-serif;
color:#FFFFFF;
padding-left:10px;
background-color: #393490;
}
.my_interest    a:link              { color:white; text-decoration:underline; }
.my_interest    a:visited           { color:white; text-decoration:underline; }
.my_interest    a:hover             { color:white; text-decoration:underline; }
.my_interest    a:active            { color:white; text-decoration:underline; }




.my_interest_content
{
width:168px;
float:left;
padding:5px;
background:#F0F9FD;
border:1px solid #C5DCEF;
}
.bottom-line
{
background:url(../images/bottom_line.jpg) left bottom repeat-x;
}
.body_right
{
width:564px;
float:left;
}
.visitors
{
width:555px;
background: url('');
font:bold 13px/20px Tahoma;
font-family: helvetica, sans-serif;
color:#fff;
padding-left:10px;
background-color: #393490;
float: left;
}
.visitors_text
{
//width:560px;
float:left;
}


.textbutton
{
background-color: red;
color: white;
padding: 2px;
border-right: 1px solid black;
border-bottom: 1px solid black;
font-weight: bold;
}

.welcome_text
{
padding: 5px;
width: 550px;
color: white;
}

.navbar
{
width:100px;
float:left;
margin-left: 10px;
text-align: center;
}

.navbar    a:link              { color:white; text-decoration:none; }
.navbar    a:visited           { color:white; text-decoration:none; }
.navbar    a:hover             { color:white; text-decoration:underline; }
.navbar    a:active            { color:white; text-decoration:none; }

.search_box
{
width:225px;
float:right;
}
.bids
{
width:566px;
height:23px;
float:left;
font:bold 13px/21px Tahoma;
font-family: helvetica, sans-serif;
color:#fff;
}

.bids    a:link              { color:white; text-decoration:none; }
.bids    a:visited           { color:white; text-decoration:none; }
.bids    a:hover             { color:white; text-decoration:underline; }
.bids    a:active            { color:white; text-decoration:none; }

.bid_left
{
width:52px;
height:21px;
float:left;
background:url(../images/bid_bg.jpg) left top no-repeat;
padding-left:12px;
}
.bid_middle
{
width: 425px;
height:21px;
float:left;
background:url(../images/current_bids_bg.jpg) left top repeat-x;
padding-left:12px;
}
.bid_right
{
width:72px;
height:21px;
float:left;
background:url(../images/barbg.jpg) left top repeat-x;
padding-left:12px;
}
.data
{
float:left;
border:1px solid #C5DCEF;
background-color: #ffffff;
}
/* the following is to accomodate 5px padding */
.data2
{
width:554px;
float:left;
border:1px solid #C5DCEF;
padding: 5px;
background-color: #ffffff;
}

.blue_bg
{
background:url(../images/bottom_line.jpg) left bottom repeat-x #E4F1FC;
}
.previous
{
width: 50%;
height:30px;
float:left;
text-align:left;
}
.next
{
width: 50%;
height:30px;
float:right;
text-align:right;
}
.footer_content
{
//width:766px;
//background:url(../images/footer_bg.jpg) left top repeat-x;
height:35px;
float:left;
padding-top:10px;
white-space: nowrap;
}
/* CSS Text Documents */

.blue_text
{
font:normal 10px/13px Tahoma;
font-family: helvetica, sans-serif;
color:#0000FF;
text-decoration:none;
}
.blue_link
{
font:normal 11px/15px Tahoma;
font-family: helvetica, sans-serif;
color:#0000FF;
text-decoration:none;
}
.blue_link:hover
{
text-decoration:underline;
}
.next_link
{
font:bold 11px/30px Tahoma;
font-family: helvetica, sans-serif;
color:#0074B4;
text-decoration:none;
}
.next_link:hover
{
text-decoration:underline;
}
.footer_link
{
font:normal 10px Tahoma;
font-family: helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.footer_link:hover
{
text-decoration:underline;
}
.footer_text
{
font:normal 10px Tahoma;
font-family: helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

/* CSS Basic Documents for inner page*/





td
{
font:normal 11px Tahoma;
font-family: helvetica, sans-serif;
}

.error_msg
{
color: red;
font-weight: bold;
border-top: 5px solid red;
border-bottom: 5px solid red;
}

.message
{
color: black;
font-weight: bold;
font-size: 12px;
border-top: 5px solid blue;
border-bottom: 5px solid blue;
}

#revenuetable
{
padding: 5px;
margin: 0px;
}

#revenuetable td
{
border-bottom: 1px dotted gray;
padding: 0px;
margin: 0px;
width: 50%;
}

#bidtable
{
padding: 5px;
margin: 0px;
}

#bidtable td
{
border-bottom: 1px dotted gray;
padding: 0px;
margin: 0px;
}

.pagetitle
{
color: #f9c83d;
font-size: 24px;
font-weight: bold;
float: right;
width: 100%;
text-align: right;
}

.greeting
{
font-weight: bold;
float: left;
width: 30%;
text-align: left;
}

.label
{
font-weight: bold;
}

.control_panel
{
width:555px;
background:url(../images/visitors_bg.jpg) left top no-repeat;
font:bold 13px/20px Tahoma;
font-family: helvetica, sans-serif;
color:#fff;
padding-left:10px;
background-color: #0075b5;
float: left;

}

.control_panel_box
{
float: left;
width: 109px;
}

.control_panel_box a
{
float: left;
width: 109px;
color:#fff;
text-align: center;
background:url(../images/nav_button_off.jpg) left top no-repeat;
padding-bottom: 2px;
letter-spacing: 1px;
}

.control_panel_box    a:link              { color:white; text-decoration:none; }
.control_panel_box    a:visited           { color:white; text-decoration:none; }
.control_panel_box    a:hover             { color:white; text-decoration:underline; background:url(../images/nav_button_hover.jpg) left top no-repeat;
 }
.control_panel_box   a:active            { color:white; text-decoration:none; }


.control_panel_box a .nav_button_on
{
background:url(/b/images/nav_button_on.jpg) left top no-repeat; 
color: black;
}

.info_box
{
float: right; 
border: 1px solid black; 
padding: 5px; 
width: 200px;
}

.jingbox
{
margin: 2px; 
border: 5px solid black; 
padding: 2px; 
text-align: center;
}
