/* CSS Document */

p {max-width: 600px;}

body
{
margin:10px auto 0px auto;
padding:0px;
font:normal 14px Tahoma;
font-family: helvetica, arial, sans-serif;
text-align:center;
background-color: #f9c83d;
display: block;
}

/* CSS Basic Documents */

#container
{
margin: auto;
text-align:left;
background-color: white;
padding: 5px;
}
#branding
{
width:100%;
margin:0px auto;
text-align:left;
background-color: white;
color: blue;
}
.branding_left
{
font-size: 24px;
font-weight: bold;
padding-top:14px;
padding-left:12px;
text-align: left;
display: inline-block;
}
.branding_right
{
text-align: right;
display: inline-block;
float: right;
}

#branding hr
{
border-color: blue;
background-color: blue;
color: blue;
height: 10px;
width: 100%;
}

#menu
{
display: inline-block;
vertical-align: top;
}

#menu ul 
{
list-style-type: none;
margin: 0px;
padding: 5px;
}

#menu ul li
{
margin-bottom: 5px;
}

#content
{
display: inline-block;
}

.entry
{
border-bottom: 1px dashed gray; 
padding-left: 20px;
display: block;
}
.entry .name_info
{
display: inline-block;
width: 200px;
}
.entry .phone_info
{
display: inline-block;
width: 200px;
}
.entry .email_info
{
display: inline-block;
width: 200px;
}

.label
{
color: gray;
}







.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, arial, sans-serif;
color:#000;
padding:0px 5px;
}
.header_btm
{
width:766px;
height:160px;
float:left;
text-align:center;
background:url(../images/header_btm.jpg) left top no-repeat;
}
.body_top
{
width:766px;
float:left;
text-align:right;
}
.body_btm
{
width:766px;
float:left;
text-align:left;
}
.body_left
{
width:180px;
float:left;
}


.my_interest
{
width:170px;
float:left;
background-color: blue;
height:30px;
font: bold 13px/29px Tahoma;
font-family: helvetica, arial, sans-serif;
color:#f9c83d;
padding-left:10px;
}
.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:170px;
float:left;
padding:5px;
background:#F0F9FD;

}
.bottom-line
{
background:url(../images/bottom_line.jpg) left bottom repeat-x;
}
.body_right
{
width:586px;
float:right;
}
.visitors
{
width:586px;
height:30px;
background-color: blue;
font:bold 13px/29px Tahoma;
font-family: helvetica, arial, sans-serif;
color:#f9c83d;
}
.visitors_text
{
background-color: blue;
width:270px;
float:left;
}

.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, arial, sans-serif;
color:#fff;
}
.bid_left
{
width:52px;
height:21px;
float:left;
background:url(../images/bid_bg.jpg) left top no-repeat;
padding-left:12px;
}
.bid_middle
{
width:406px;
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
{
width:576px;
float:left;

}
/* the following is to accomodate 5px padding */
.data2
{
width:576px;
float:left;
background-color: white;
padding: 5px;
}

.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, arial, sans-serif;
color:#0000FF;
text-decoration:none;
}
.blue_link
{
font-family: helvetica, arial, sans-serif;
color:#0000FF;
text-decoration:none;
}
.blue_link:hover
{
text-decoration:underline;
}
.next_link
{
font:bold 11px/30px Tahoma;
font-family: helvetica, arial, sans-serif;
color:#0074B4;
text-decoration:none;
}
.next_link:hover
{
text-decoration:underline;
}
.footer_link
{
font:normal 10px Tahoma;
font-family: helvetica, arial, sans-serif;
color:#000000;
text-decoration:none;
}
.footer_link:hover
{
text-decoration:underline;
}
.footer_text
{
font:normal 10px Tahoma;
font-family: helvetica, arial, sans-serif;
color:#000000;
text-decoration:none;
}

/* CSS Basic Documents for inner page*/

.header_top_inner
{
width:766px;
height:50px;
background:url(../images/header_bg_inner.jpg) left top no-repeat;
float:left;
}
.header_top_right
{
width:230px;
float:left;
padding-top:15px;
text-align:right;
}

td
{
font:normal 11px Tahoma;
font-family: helvetica, arial, 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: 30%;
text-align: right;
}

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


h1
{
font-size: 20px;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

h1    a:link              { color:blue; text-decoration:none; }
h1    a:visited           { color:blue; text-decoration:none; }
h1    a:hover             { color:blue; text-decoration:underline; }
h1   a:active            { color:blue; text-decoration:none; }

h2
{
font-size: 18px;
font-weight: normal;
margin: 0px 0px 0px 20px;
text-decoration: none;
}

h2    a:link              { color:blue; text-decoration:none; }
h2    a:visited           { color:blue; text-decoration:none; }
h2    a:hover             { color:blue; text-decoration:underline; }
h2   a:active            { color:blue; text-decoration:none; }

h3
{
font-size: 12px;
margin: 0px 0px 0px 40px;
font-weight: normal;
}

form
{
padding: 5px;
}




