﻿body
{
    background-image: url('../../App_Images/headerbg.png');
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
}
*
{
    font-family: Verdana;
}
div#header
{
    height: 157px;
    width: 900px;
    padding: 0px;
}
div#searchbar
{
    height: 17px;
    padding: 8px;
    width: 100%;
    padding: 10px;
    padding-left:160px;
    background-color:#ccc;
    font-size:smaller;
}
div#searchbar input, div#searchbar select
{
    font-size:smaller;
    border:1px dotted #888;
    background-color:#eee;
}
div.link
{
    width: 130px;
    height: 17px;
    padding: 8px;
    text-align: right;
    border-bottom: dotted 1px #aaa;
}
div.link a:link, div.link a:visited, div.link a:active
{
    text-transform: capitalize;
    color: #808080;
    text-decoration: none;
    font-size:smaller;
}
div.link a:hover
{
    font-size:smaller;
    text-transform: capitalize;
    color: #808080;
    text-decoration: underline;
}
div#sidebar, div#centerbar
{
    float:left;
}
div#credits
{
    width:150px;
}
div#centerbar
{
    min-height:300px;
    width: 600px;
    font-size:small;
    padding: 10px;
    border-left: dotted 1px #aaa;
    border-right: dotted 1px #aaa;
}
div#loginbox
{
    float:right;
    text-align:right;
    color:White;
    font-size:small;
    padding-top:7px;
}
div#loginbox a:link, div#loginbox a:visited, div#loginbox a:active
{
    text-transform: capitalize;
    color: White;
    text-decoration: none;
}
div#loginbox a:hover
{
    text-transform: capitalize;
    color: White;
    text-decoration: underline;
}
div#footer
{
    clear:both;
    padding:10px;
    font-size: smaller;
    color:#999;
    border-top: dotted 1px #aaa;
    border-bottom: dotted 1px #aaa;
    margin-bottom:20px;
    width: 900px;
}
h1
{
    font-size: large;
}
div#centerbar p
{
    margin-left: 30px;
}
img.ImageLeft
{
    float:left;
    padding:15px 15px 5px 0px;
}
input.TextBox
{
    border:1px dotted #777;
    background-color:#ddd;
    font-size:small;
    width:380px;
}
input.Button
{
    border:1px dotted #777;
    background-color:#fff;
    font-size:small;
    float:right;
}
p.loginText
{
    margin:0px;
    width:180px;
    padding:5px;
    border-bottom: 1px dotted white;
}
a:active, a:link, a:visited
{
    color:Black;
}
div#footer a:active, div#footer a:link, div#footer a:visited
{
    color:#999;
    text-decoration:none;
}
* a:hover, div#footer a:hover
{
    color:#900;
}
li
{
    list-style-image: url( '../../App_Images/bullet.png' );
    margin-left:45px;
}
