/*main page*/
body
{
background-color:#F4F2F1;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

.header
{
position:absolute;
background-color:#990000;
width:970;
height:30px;
}

div.header_text
{
position:relative;
padding-top:2px;
left:190px;
}

.header_cell
{
background-color:#990000;
height:31px;
vertical-align:top;
}

div.image
{
position:absolute;
margin: 0 0 0 0;
top:-22px;
left:40px;
z-index:1;
}

.tableline
{
border:1px;
border-style:solid;
border-color:#990000;
}

.submenu
{
background-image:url('../design/left-image.jpg');
background-repeat: no-repeat;
background-color:#6B2020;
border:1px;
border-style:solid;
border-color:#990000;
}

.sm_link:link, .sm_link:active, .sm_link:hover, .sm_link:visited
{
display:block;
background-color:#FFEDDF;
filter: alpha(opacity=85); 
width:85px;
color:#0E1C02;
text-decoration:none;
font-weight:bold;
font-size:11px;
text-align:right;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
border:solid;
border-width:1px;
border-color:#990000;
}

.content
{
background-color:#F4F2F1;
background-image:url('../design/contentbg.jpg');
background-repeat: no-repeat;
padding:5px;
border:1px;
border-style:solid;
border-color:#990000;
}

td
{
font-family:Verdana;
font-size:11px;
color:black;
}

.menu
{
width:665px;
height:22px;
text-align:left;
}

/*---menu:horizontal---*/

.topnavi a:link, .topnavi a:visited 
{
display:block;
background-color:#A23D31;
height:15px;
width:137px;
color:white;
text-decoration:none;
font-weight:bold;
font-size:11px;
text-align:right;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
border:solid;
border-width:1px;
border-color:white;
}

.topnavi a:hover, .topnavi a:active
{
display:block;
background-color:#990000;
height:15px;
width:137px;
color:white;
text-decoration:none;
font-size:11px;
font-weight:bold;
text-align:right;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
border:solid;
border-width:1px;
border-color:white;
}

/* -- end --*/

.content
{
width:665px;
border:1px;
padding: 5px 5px 5px 5px;
border-style:solid;
border-color:#990000;
text-align:left;
}

.banners
{
border:1px;
border-style:solid;
border-color:#990000;
height:64px;
width:170px;
}

.logo
{
background-repeat:no-repeat;
background-color:#A23D31;
}

.banner_header
{
background-color:#990000;
display:block;
height:15px;
width:172px;
color:white;
font-weight:bold;
text-align:right;
margin-top:1px;
padding-top:2px;
padding-bottom:2px;
padding-right:3px;
}

div.text
{
margin: 5px 5px; 5px; 5px;
}

.image_bottom
{
border:1px;
border-style:solid;
border-color:#990000;
}

.Button
{
    BORDER-RIGHT: #FFC823 1px groove;
    BORDER-TOP: #FFC823 1px groove;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #FFC823 1px groove;
    COLOR: white;
    BORDER-BOTTOM: #FFC823 1px groove;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFC823;
}
.ButtonMouseOver
{
    BORDER-RIGHT: #FFA600 1px groove;
    BORDER-TOP: #FFA600 1px groove;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #FFA600 1px groove;
    COLOR: white;
    BORDER-BOTTOM: #FFA600 1px groove;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #FFA600;
}