/*styles for different ways of displaying item information*/

/*search results*/
.item_horiz {
    list-style-type:none;
    display:inline;
    float:left;
}

div.item {
    list-style-type:none;
    display:inline;
    float:left;
}
table.each_item_horiz {
    text-align:center;
}
table.each_item {
    width:200px;
    text-align:center;
}
table.each_item td{
    vertical-align:bottom;
}
td.item_desc {
    height:10px;
}
td.item_thumb {
    height:170px;
}

/*item full detail display*/
table.item_detail {
    width:100%;
    padding:1em;
}
table.item_detail td{
    width:35%;
}
table.item_detail th{
    width:65%;
    text-align:left;
    font-weight:normal;
}
span.detail_name {
    font-weight:bold;
}

/*add item*/
table.basic_info {
    width:100%;
    padding:0;
    margin:0;
}
table.basic_info th{
    text-align:middle;
    vertical-align:center;
}
table.basic_info td{
    vertical-align:top;
}
.basic_info_label{
    text-align:right;
    width:100px;
    font-weight:bold;
}
.add_textfield {
    font: 10pt Arial;
    width:500px;
    background-color:#ffffff;
    border-style:solid;
    border-width:1px; 
    border-color:#888888;
    color:black;
}
textarea.add_textarea {
    font: 10pt Arial;
    overflow:auto;
    margin:0;
    width:500px;   
    background-color:#ffffff;
    border-style:solid;
    border-width:1px; 
    border-color:#888888;
    color:black;
}
#item_results_title{
    font-weight:bold;
    font-size:120%;
}
span.add_instructions {
    font-size:120%;
    font-weight:normal;
}
/*add item search*/
table.search_error {
    width:100%;
    height:300px; 
}
table.search_error td{
    font-weight:bold;
    font-size:120%;
    color:red;
    vertical-align:middle;
}
table.add_have_info td{
    vertical-align:middle;
}
div.add_success {
    font-weight:bold;
    font-size:120%;
    color:red;
    vertical-align:middle;
}
/*browse item results*/
table.item_results {
    width:100%;
    text-align:left;
    border-style:solid;
    border-width:1px; 
    border-color:#DDDDDD;
    border-collapse:collapse;
}
table.item_results a{
    color:black;
    font-weight:bold;
}
table.item_results td{
    vertical-align:middle;
    border:0;
}
td.results_header_left {
    text-align:left;
    padding-left:2em;
    background: url(/images/bx_browse_head_bg.jpg) repeat-x;
}
td.results_header_right {
    text-align:right;
    padding-right:2em;
    background: url(/images/bx_browse_head_bg.jpg) repeat-x;
}

.link_note:link, .link_note:active, .link_note:visited {
	font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;
    /*color:#1379C1;*/
    color:blue;
	font-size:13px;
	text-decoration: none;
}

div.note_color {
    color:black;
}
