/*
 Ver   Date    Comment
 46  04/02/08  Removed height for pd_left, padding for pd_links reduced to 50
*/

.search_header_container {
 width:590px; background:#FEF7C2;
 font-family:arial; font-size:9pt; font-weight:bold;height:33px;text-align:center;
 margin-bottom:5px;
}

.thumb_div_header{
 float:left;width:94px;border: 1px solid #444;height:24px;padding-top:8px;
}

.description_header{
 float:left;width:270px;border:1px solid #444;height:24px;padding-top:8px;
}

.condition_header{
 float:left;width:20px;border:1px solid #444;height:31px;padding-top:1px;
}

.state_div_header{
 float:left;width:40px;border:1px solid #444;height:24px;padding-top:8px;
}

.seller_div_header{
 float:left;width:94px;border:1px solid #444;height:24px;padding-top:8px;
}

.price_div_header{
 float:left;width:124px;border:1px solid #444;height:24px;padding-top:8px;
}


.search_line_container {
 width:590px; background:#FFF;font-family:arial; font-size:9pt; color:#444;text-align:center;
}

.thumb_div{
 float:left; width:90px; padding:4px;
}

.item_description{
 float:left; width:270px; text-align:left; margin-top:4px; margin-bottom:4px;
}

.item_desc_link {
 font-weight:bold; color:#00F; font-size:9pt;
}

.item_desc_link:link {
  text-decoration:underline;
}
.item_desc_link:visited {
  text-decoration:underline;
}
.item_desc_link:hover {
  text-decoration:underline;color:#0A0;
}


.supplier_link {
 font-weight:bold; color:#00F; font-size:9pt;
}

.supplier_link:link {
  text-decoration:none;
}
.supplier_link:visited {
  text-decoration:none;
}
.supplier_link:hover {
  text-decoration:underline;color:#0A0;
}


.cat_text {
  text-align:right;font-style:italic;width:270px;font-size:8pt;padding-top:8px;
}

.cat_text a:link {
  color:#00F;
}
.cat_text a:visited {
  color:#00F;
}
.cat_text a:hover {
  color:#0A0;
}



.condition_div{
 float:left; width:23px; margin-top:4px; height:50px;
}

.seller_name{
 float:left; width:90px; margin:4px; font-size:9pt; color:#444;
}

.state_div{
 float:left; width:32px; margin:4px; height:50px;
}

.price_div{
 float:left; width:90px; margin:4px; text-align:left; font-size:9pt;
}

.price_div_sublb {
  float:left;text-align:left;width:25px; padding-left:0px; color:#080;
}
.price_div_sublh {
  float:left;text-align:left;width:25px; padding-left:0px; color:#D62;
}
.price_div_subrb {
  float:left;text-align:right; width:63px;color:#080;padding-left:1px;
}
.price_div_subrh {
  float:left;text-align:right; width:63px;color:#D62;padding-left:1px;
}

.list_spacer {
  clear:both;  width:585px;height:4px;  overflow:hidden; background:url(./images/hr_dots.jpg); background-repeat:repeat-X;
}

#search_key {
  float:right; margin-right:8px;width:120px;
  padding-top:20px; text-align:left;  padding-bottom:3px;
}

.search_key_i {
  float:left; padding-right:5px;
}

.display_numbers {
  float:left;padding-left:3px;text-align:left; height:20px;
  font-family:arial, helvetica, sans-serif;font-size:10pt; color:#000; font-weight:800;
}

.item_order{
 float:left; font-family:arial; text-align:left; font-size:8pt; color:#000;
 padding-top:18px; padding-left:20px; padding-bottom:10px;
}

.page_link {
  font-family:arial, helvetica, sans-serif; font-size:10pt; color:#00F; font-weight:800;
}
.page_link:link {
  text-decoration:underline;
}

.page_link:hover {
  text-decoration:underline;color:#080;
}

.page_link:visited {
  text-decoration:underline;
}

.page_link_selected {
font-family:arial, helvetica, sans-serif; font-size:10pt; color:#888; font-weight:800;
}

.pages{
 float:right; text-align:right; font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:800;
 width:300px; height:20px; padding-top:0px; padding-right:20px;
}

.pages_bottom {
 float:right; text-align:right; font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:800;
 width:300px; height:20px; padding-top:10px; padding-right:20px;
}


.pd_left {
 float:left; width:240px; padding:4px;
 font-family:arial; font-size:12pt;
}


.pd_big_pic {
  width:235px; text-align:center; padding-bottom:20px;
}

.pd_links {
  width:235px; text-align:center; padding-bottom:20px;
}

.pd_small_text {
  font-family:arial;font-size:8pt;color:#000; padding-top:10px;
}


.pd_hits {
  width:235px; text-align:center; padding-bottom:20px; padding-top:50px;
  font-family:arial;font-size:8pt;color:#000;
}

.pd_l_h{
 float:left;
 width:235px;
 font-weight:bold;  padding-bottom:5px;
}

.pd_shaded_head {
 width:315px; background:#FEF7C2;
 padding-top:3px; margin-right:10px; padding-left:10px;margin-bottom:4px; padding-bottom:0px;
 font-family:arial; font-size:10pt; color:#000; border:1px solid #444; font-weight:bold;
}

.error_box_shown {
 width:315px; background:#F29007;
 padding-top:5px; margin-right:10px; padding-left:10px;margin-bottom:4px;
 font-family:arial; font-size:10pt; color:#000; border:1px solid #444;
}

.pd_form_errors {
 padding-left:5px;
 font-family:arial; font-size:9pt; color:#333;
}

.pd_r_con {
  float:left;margin:0px;width:320px;padding-left:5px;
}

.pd_right {
 width:315px; padding-left:10px; background:#fff;
 margin-bottom:5px; padding-top:5px;  margin-right:10px;
 font-family:arial; font-size:9pt; color:#555; font-weight:normal;
}

.pd_heading{
 float:left;
 width:110px;
 font-weight:bold;  padding-bottom:3px;
}

.pd_heading_padtop {
 float:left;
 width:110px;
 font-weight:bold;  padding-bottom:5px;
 padding-top:5px;
}

.pd_heading_wide {
 float:left;
 width:310px;
 font-weight:bold;  padding-bottom:3px;
}

.pd_detail{
 float:left;
 width:190px;padding-bottom:5px;font-weight:normal;
}

.pd_left_bold {
  float:left;width:180px;padding-bottom:3px;
  font-weight:bold;text-align:left;
}


.pd_textbox {
 width:310px;padding-bottom:5px; color:#333; font-weight:normal;
}

.pd_bottom_pad {
  height:8px;clear:both;font-size:0px;
}

.pd_price_con{
 float:left; width:180px; margin-bottom:5px;text-align:left; font-weight:normal;
}

.pd_price_div_sublb {
  float:left;text-align:left;width:25px; padding-left:0px; color:#080;
}
.pd_price_div_sublh {
  float:left;text-align:left;width:25px; padding-left:0px; color:#D62;
}
.pd_price_div_subrb {
  float:left;text-align:right; width:90px;color:#080;padding-left:1px;
}
.pd_price_div_subrh {
  float:left;text-align:right; width:90px;color:#D62;padding-left:1px;
}

.cs_comments
{
 width:190px;
}




.f_item_inner_l {
        float:left;
         width: 300px;
        padding: 10px 0 10px 20px;
        border:solid 1px;

}






.f_item_inner_l .pd_heading_padtop, #f_item_details .pd_heading_padtop {
        clear:left;
        color:#666;
}


.f_item_inner_l .pd_detail, #f_item_details .pd_detail {
        border: none 1px;
        width:100px;
        color:#666;
}


.f_item_inner_l * input {
        border: 1px solid #777;
        font-size:10px;
        width:180px;
}





.f_item_inner_l .pd_detail {
        padding:5px 0 5px 0;
}



#btnDo {
        width:80px;
        border:2px outset;
        font-size:10px;
}

#btnDo:hover {
        float:right;
        border:3px orange inset;
}

#previewButton {
        width:80px;
        border: outset 2px darkgrey;

}


.f_item_inner_r {
        width:200px;
        float:left;

}

.f_item_inner_r .box_og_m_s {
        float:right;
        width:130px;
        text-align:center;
        background:url(./images/box_og_m_s.png) repeat-y center center;
        padding: 3px 6px 6px 6px;
        font-family:arial, sans-serif, helvetica; font-size:8pt; color:#434241;
}



.f_item_inner_r .box_og_t_s {
        float:right;
        width:130px;
        height:25px;
        background:url(./images/box_og_t_s.png) center center no-repeat;
        padding: 3px 6px 0 6px;
        font-family:arial, sans serif, helvetica;
        font-size:13pt;
        font-style:italic;
        font-weight:bold;
        color:#000;
        text-align:center;



}


.f_item_inner_r * span {
        display:block;
}


.pd_detail.itemdetails {
        width:180px;
}

