
body{
        margin:0px;
        padding:0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #f8f8f8;
        background-color: #f9f9f9;
        background: url(images/bk_top.jpg) top center repeat-y;
}


#bk
{
width: 100%;
height: 286px;
background: url(images/bk.jpg) top center no-repeat;
text-align: center;
position: absolute;
}

#bk_main
{
width: 100%;
height: 286px;
background: url(images/bk_top_main.jpg) top center no-repeat;
text-align: center;
}

#bk_2
{
width: 100%;
float: left;
background-color: #f9f9f9;
position: absolute;
height: 150px;
}

a,
a:link
a:active
a:visited
{
color: #f8f8f8;
font-weight: bold;
}

.search_results
{
        width:100%;
}

.result_row_1        { background-color: ; }

/*THIS CONTROLS MENU ITEMS*/

h1
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0px;
letter-spacing: 3px;

}

h2
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0px;
letter-spacing: 3px;
}


h3
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0px;
letter-spacing: 3px;
}


h6
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
margin: 0px;
letter-spacing: 3px;
}


#nav ul
{
list-style: none;
margin: 0px;
padding: 0px;



}


#nav li
{

display: block;
text-decoration: none;
color: #f8f8f8;
font-size: 11px;
font-weight: bold;
float: left;
height: 15px;
border: 0px solid #f8f8f8;

}

#nav li A
{
text-decoration: none;
padding: 7px;
display: block;
border-bottom: 1px solid #f8f8f8;
margin-bottom: 10px;
float: left;
}

#nav A:hover
{
background-color: #f8f8f8;
color: #f9f9f9;
}

.browse_tool_table
{
background-color: #F2F2F2;
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
font-size: 0.8em;
color: #333333;
padding: 3px;
}

.browse_tool_table A, .browse_tool_table A:visited
{
color: #333333;
}

input, select
{
border: 1px solid #CCCCCC;
background-color: #FAFAFA;
}



#content
{
/*background-color: #006633;*/
float: left;
width: 800px;
padding: 10px;
}


#container /*container style*/
{
height: 300px;
width: 800px;
margin: 0px auto 0px auto;
z-index: 10;
}

#container_main/*container style for main pages*/
{
height: 300px;
width: 800px;
margin: 0px auto 0px auto;
margin-top: -285px;
padding: 5px;


}

#inner_container
{
float: left;
width: 779px;
border-top: 0px;
margin-left: 11px;
margin-right: 11px;
}


#nav_container
{

float: left;
margin: 0px;
margin-top: -5px;
height: 40px;

}

#content
{
width: 759px;
float: left;
padding: 10px;
text-align: left;

}


.inner_content
{
float: left;
width: 759px;
padding: 10px;
}


#footer
{
width: 779px;
height: 120px;
min-height: 120px;
text-align: center;
float: left;
font-size: 10px;
}
#header
{
width: 100%;
height: 268px;
background-color: #f9f9f9;
}

#header_main
{
background-color: #f9f9f9;
width: 100%;
text-align: center;
}


.box_container
{
width: 779px;
float: left;
}

.box
{
display: block;
width: 200px;
float: left;
padding: 10px;
}

.box_2
{
display: block;
width: 200px;
float: left;
padding: 10px;
text-align: left;
}

.box img
{
border: 1px solid #f8f8f8;
}

.center_box
{
margin-left: 30px;
margin-right: 30px;
display: block;
width: 200px;
float: left;
padding: 10px 20px 10px 20px;

border-right: 1px solid #f8f8f8;
border-left: 1px solid #f8f8f8;
text-align: left;

}

.center_box select
{
width: 130px;
margin-top: 11px;
font-size: 10px;
background-color: #CCCCCC;
}

.browse_tool_table
{
width: 749px;
}

.result_row_1
{
width: 749px;
padding: 10px;
background-color: #f9f9f9;
border-top: 1px solid #362f2d;
border-bottom: 1px solid #666666;
}


.result_row_1 img
{
border: 1px solid white;
}

.result_row_0 img
{
border: 1px solid white;
}

.result_row_0
{
width: 749px;


padding: 10px;
}

.header_block td
{
width: 110px;
text-align: left;
}

.listing_container img
{
border: 1px solid #FFFFFF;
}