body 
{
background-color: #fff;
background-image: url(gfx/bg.jpg);
background-repeat: repeat-x;
}

img
{
border: 0px;
}

a
{
text-decoration: none;
}

#container
{
width: 1024px;
height: auto;
margin: auto;
border: solid 0px #000;
}

#header
{
width: auto;
height: 150px;
margin: auto;
border: solid 0px #000;
font-family: arial;
font-size: 10pt;
color: #7e89b8;
}


#header div.el:hover
{

}

#header div.el a:hover { color: #004282; }

#header div.active
{
font-weight: bold;
color: #e94600;
float: left;
margin-left: 30px;
margin-top: 35px;

}

#header div.active a
{
color: #e94600;
}

#header div.im
{
float: left;
}

#header div.el
{
float: left;
margin-left: 30px;
margin-top: 35px;
}

#header div.el a
{
color: #7e89b8;
}

#spacer
{
height: 40px;
}

#lowerheader
{
clear: both;
margin-left: 65px;
}

.line_pre
{
height: 20px;
width: 265px;
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
float: left;
}

.line_1
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 95px;
height: 20px;
float: left;
}

.line_act1
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 90px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}

.line_2
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 120px;
height: 20px;
float: left;
}

.line_act2
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 120px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}

.line_3
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 95px;
height: 20px;
float: left;
}

.line_act3
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 95px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}

.line_4
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 160px;
height: 20px;
float: left;
}

.line_act4
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 160px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}

.line_5
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 90px;
height: 20px;
float: left;
}

.line_act5
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 90px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}

.line_6
{
background-image: url(gfx/ln.jpg);
background-repeat: repeat-x;
width: 80px;
height: 20px;
float: left;
}

.line_act6
{
background-image: url(gfx/la.jpg);
background-repeat: repeat-x;
width: 80px;
margin: 0px 5px 0px 5px;
float: left;
height: 20px;
}


#nav_con
{
float: left;
margin-top: 20px;
}

#nav
{
width: 270px;
height: 450px;
text-align: right;
border: solid 0px #000;
}

#btns
{
width: 194px;
height: 30px;
text-align: center;
background-image: url(gfx/btn.jpg);
background-repeat: no-repeat;
font-family: Arial;
color: #fff;
font-weight: bold;
margin-left: 60px;
padding-top: 8px;
border: solid 0px #229;
}

#btns:hover { background-image: url(gfx/btn3.jpg); }

#disbtn
{
width: 194px;
height: 30px;
text-align: center;
background-image: url(gfx/btn2.jpg);
background-repeat: no-repeat;
font-family: Arial;
color: #fff;
font-weight: bold;
margin-left: 60px;
padding-top: 8px;
border: solid 0px #229;
}

#disbtn:hover { background-image: url(gfx/btn4.jpg); }

.spacerline
{
height: 1px;
width: 194px;
margin-left: 60px;
background-color: #e94600;
}

#lowbtn
{
font-family: Arial;
font-size: 10pt;
color: #e94600;
width: 194px;
height: 20px;
text-align: center;
padding-top: 5px;
margin-left: 60px;
font-weight: bold;
}

#lowbtn2
{
font-family: Arial;
font-size: 10pt;
color: #f3a577;
width: 194px;
height: 20px;
text-align: center;
padding-top: 5px;
margin-left: 60px;
font-weight: bold;
}


#main
{
width: 700px;
height: auto;
border: solid 0px #000;
margin-left: 270px;
margin-top: 15px;
padding-left: 15px;
}

#main a
{
color: #00397e;
}

#main h1
{
font-family: arial;
color: #00397e;
font-size: 11pt;
font-weight: bold;
}

.con_title
{
font-family: arial;
color: #00397e;
font-size: 9pt;
font-weight: bold;
}
.con_text
{
font-family: arial;
color: #00397e;
font-size: 8pt;

}

#main h2
{
font-family: arial;
color: #00397e;
font-size: 11pt;
font-weight: bold;
}


#main p
{
font-family: arial;
color: #00397e;
font-size: 10pt;
}

#links
{

width: 194px;
margin-left: 65px;
height: auto;
border: solid 0px #000;

}

#footer
{
height: auto;
margin-left: 65px;
width: 940px;
height: 37px;
clear: both;
border: solid 0px #000;
background-image: url(gfx/footerbg.jpg);
background-repeat: repeat-x;
margin-top: auto;
}

#footer div.left
{
font-family: arial;
font-size: 10pt;
color: #00397e;
float: left;
margin-top: 15px;
margin-left: 20px;
}

#footer div.right
{
float: right;
color: #00397e;
font-family: arial;
font-size: 8pt;
margin-top: 17px;
margin-right: 20px;
}

#footer div.right a
{
text-decoration: none;
color: #00397e;
}

#main li
{
font-family: arial;
color: #e94600;
}

#main .form_cap
{
color: #00397e;
font-family: arial;
font-size: 9pt;
font-weight: bold;
}

table.forma 
{
font-family: arial;
font-size: 9pt;
color: #00397e;
}

#cat  td { text-align: center; width: 200px; font-size: 1.2em; font-weight: bold;}
#cat td:hover {background: url(gfx/cell_bg.png); background-repeat: repeat;}

#cat 
{
font-family: arial;
font-size: 9pt;
color: #00397e;
}

.catlink
{
font-family: arial;
font-size: 9pt;
color: #00397e;
}

.catlist
{
font-family: arial;
font-size: 11pt;
color: #00397e
}

.catback
{
font-family: arial;
font-size: 8pt;
color: #00397e;
text-decoration: underline;
}

#main li.catli
{
font-family: arial;
color: #00397e;
}
