a:link, a:visited
{
    color               :#005BAB;
    text-decoration     :none;
}

a:focus, a:hover
{
    color               :#005BAB;
    text-decoration     :underline;
}

body
{
    background-color    :#FFFFFF;
    font-family         :Verdana, Arial;
    margin              :0px;
    text-align          :center;
}

div.Page
{
    height              :700px;
    left                :0px;
    margin              :0px auto;
    position            :relative;
    top                 :0px;
    width               :980px;
}

form.Searchmask
{
    background-color    :#E0E0E0;
    border-color        :#C0C0C0;
    border-style        :solid;
    border-width        :1px;
    margin              :0px 0px 20px 0px;
    padding             :5px 0px;
    text-align          :center;
}

form.Searchmask select
{
    border-color        :#000000;
    border-style        :solid;
    border-width        :1px;
    font-family         :Microsoft Sans Serif;
    font-size           :8pt;
    margin              :2px 0px;
    width               :100px;
}

form.Searchmask table
{
    left                :7px;
    margin              :5px auto 0px auto;
    position            :relative;
}

form.Searchmask td
{
    width               :115px;
}

h6 a:link, h6 a:visited
{
    color               :#000000;
    text-decoration     :none;
}
td.NavLevel2 h6 a:link, td.NavLevel2 h6 a:visited
{
    color               :#005BAB;
    text-decoration     :none;
}

input, select, textarea
{
    border-color        :#000000;
    border-style        :solid;
    border-width        :1px;
    font-family         :Verdana;
    font-size           :8pt;
    margin              :1px 0px;
}

input.Checkbox
{
    border              :none;
    height              :15px;
    margin              :3px 5px 0px 0px;
}

table
{
    border-collapse     :collapse;
    font-size           :8pt;
}

table.Content
{
    background-color    :#D0D0D0;
    float               :right;
    width               :900px;
}

table.Footer
{
    float                :right;
    height               :40px;
    width                :900px;
}

table.Footer img
{
    left                 :0px;
    margin               :10px 20px 10px 0px;
    position             :relative;
}

table.Header
{
    height              :90px;
    width               :980px;
}

table.Middle
{
    height              :200px;
    margin              :2px 0px;
    width               :980px;
}

td.Content
{
    height              :300px;
    padding             :20px;
    text-align          :left;
    vertical-align      :top;
}

td.Content a img
{
    border: 1px solid rgb(0, 0, 0); 
}



td.FootNav
{
    padding              :10px 0px 0px 0px;
    vertical-align       :top;
    width                :540px;
}

td.Image
{
    padding             :0px;
    text-align          :right;
    vertical-align      :bottom;
    width               :700px;
}

td.Image img
{
    height              :200px;
    width               :698px;
}

td.Logo
{
    height              :100px;
    text-align          :center;
    width               :220px;
}

td.Logo img
{
    border-width        :0px;
    margin              :2px 0px 0px 0px;
}

td.NavLevel1
{
    background-color    :#909090;
    color               :#FFFFFF;
    vertical-align      :middle;
    width               :280px;
}

td.NavLevel2
{
    background-color    :#E0E0E0;
    border-color        :#FFFFFF;
    border-style        :solid;
    border-width        :0px 2px 0px 0px;
    vertical-align      :top;
    width               :140px;
}

td.NavLevel1 h6, td.NavLevel2 h6
{
    border-color        :#FFFFFF;
    border-style        :solid;
    border-width        :0px 0px 1px 0px;
    color               :#000000;
    font-size           :8pt;
    font-weight         :normal;
    margin              :0px 0px 0px 80px;
    padding             :3px 0px;
    text-align          :left;
    width               :200px;
}

td.NavLevel2 h6
{
    margin              :0px;
    padding             :3px 0px 3px 0px;
    width               :100%;
}

td.NavLevel2 h6 a
{
    display             :block;
    margin              :0px 0px 0px 20px;
}

td.NavTop
{
    height              :55px;
    padding             :0px 5px 0px 0px;
    text-align          :right;
    vertical-align      :bottom;
}

td.Title
{
    background-image    :url('grafix/title_general.jpg');
    background-position :bottom left;
    background-repeat   :no-repeat;
    color               :#FFFFFF;
    font-family         :Microsoft Sans Serif;
    font-size           :20pt;
    font-variant        :small-caps;
    font-weight         :bold;
    height              :40px;
    padding             :0px 0px 0px 12px;
    text-align          :left;
}

form.SearchmaskNoDetail
{
    font-family         :Microsoft Sans Serif;
    font-size           :12pt;
	font-weight       :bold;
}

form.SearchmaskNoDetail select
{
    font-family         :Microsoft Sans Serif;
    font-size           :12pt;
	width				   :140px;
	font-weight       :normal;
}

form.SearchmaskNoDetail td
{
    font-family         :Microsoft Sans Serif;
    font-size           :11pt;
	font-weight       :bold;
    width               :145px;
}