/* Copyright (c) 2009 Linear Software (1118209-H). All rights reserved. */

body
{
margin: 0;
padding: 0;
color: #000000;
background-color: #d8d8d8;
font-size: 12pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#page
{
width: 980px;
margin: 0 auto;
background-color: #ffffff;
}

#header
{
background-color: transparent;
}

#banner
{
width: 980px;
height: 170px;
display: block;
margin: 0px 0px 0px 0px;
}

#logo
{
width: 180px;
height: 60px;
display: block;
margin: 0px 0px 0px 0px;
}

#menu
{ 
height: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
color: #000000;
background-color: transparent;
}

#menu ul
{ 
margin: 0; 
padding: 0; 
list-style: none;
}

#menu ul li
{
display: inline;
}

#menu ul li a
{
width: 100px;
height: 30px;
display: block;
float: left;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-decoration: none;
text-align: center;
}

#menu ul li a:link
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#menu ul li a:visited
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#menu ul li a:active
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#menu ul li a:hover
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#content
{ 
height: 100%;
overflow: auto;
background-color: transparent;
}

#outer
{
width: 980px;
float: left;
background-color: transparent;
}

#main          /* main  mainleft  mainright  mainleftright */
{
width: 710px;  /* 780  600  600  420 (re-calculate if got padding or border */
float: right;  /* left  right  left  right */
margin: 0px 0px 0px 0px;
padding: 15px 20px 0px 40px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
}

#left
{
width: 210px;
float: left;
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
}

#leftmenu
{ 
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 15px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
}

#leftmenu ul
{ 
margin: 0; 
padding: 0; 
list-style: none;
}

#leftmenu ul li a
{ 
width: 210px;
height: 35px;
display: block;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 10px;
border-style: solid;
border-color: #oooooo;
border-width: 0px 0px 0px 0px;
text-decoration: none;
text-align: left;
font-size: 14pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#leftmenu ul li a:link
{
color: #d8d8d8;
background-color: transparent;
text-decoration: none;
background-image: url("lefbg.gif");
background-repeat: no-repeat;
}

#leftmenu ul li a:visited
{
color: #d8d8d8;
background-color: transparent;
text-decoration: none;
background-image: url("lefbg.gif");
background-repeat: no-repeat;
}

#leftmenu ul li a:active
{
color: #ffffff
background-color: transparent;
text-decoration: none;
background-image: url("lefbg.gif");
background-repeat: no-repeat;
}

#leftmenu ul li a:hover
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
background-image: url("lefbg.gif");
background-repeat: no-repeat;
}

#right
{
width: 180px;
float: right;
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
}

#rightmenu
{ 
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
}

#rightmenu ul
{ 
margin: 0; 
padding: 0; 
list-style: none;
}

#rightmenu ul li a
{ 
width: 180px;
height: 40px;
display: block;
margin: 0px 0px 3px 0px;
padding: 10px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 1px 0px 1px 0px;
text-decoration: none;
text-align: center;
}

#rightmenu ul li a:link
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#rightmenu ul li a:visited
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#rightmenu ul li a:active
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#rightmenu ul li a:hover
{
color: #000000;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#footer
{
padding: 40px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
color: #ae100d;
background-color: transparent;
text-align: center;
}

#menulist
{ 
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
background-color: transparent;
text-align: center;
font-size: 80%;
font-weight: bold;
}

#menulist ul
{ 
margin: 0; 
padding: 0; 
list-style: none;
}

#menulist ul li
{
display: inline;
}

#menulist ul li a
{
margin: 0px 0px 0px 0px;
padding: 0px 4px 0px 4px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
text-decoration: none;
}

#menulist ul li a:link
{
color: #6d6d6d;
background-color: transparent;
text-decoration: none;
}

#menulist ul li a:visited
{
color: #6d6d6d;
background-color: transparent;
text-decoration: none;
}

#menulist ul li a:active
{
color: #ae100d;
background-color: transparent;
text-decoration: underline;
}

#menulist ul li a:hover
{
color: #ae100d;
background-color: transparent;
text-decoration: underline;
}

#notes
{
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #ae100d;
border-width: 2px 0px 0px 0px;
color: #000000;
background-color: transparent;
text-align: center;
font-size: 80%;
font-weight: normal;
}

#copyright
{
padding: 0px 0px 0px 0px;
border-style: solid;
border-color: #000000;
border-width: 0px 0px 0px 0px;
color: #000000;
background-color: transparent;
text-align: center;
font-size: 80%;
font-weight: normal;
}

#leftmenu ul ul
{
margin: 0;
padding: 0;
list-style: none;
}

#leftmenu ul ul li a
{
width: 210px;
height: 20px;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 3px 20px;
border-style: solid;
border-color: #oooooo;
border-width: 0px 0px 0px 0px;
text-decoration: none;
text-align: left;
font-size: 11pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#leftmenu ul ul li a:link
{
color: #6d6d6d;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#leftmenu ul ul li a:visited
{
color: #6d6d6d;
background-color: transparent;
text-decoration: none;
background-image: url("");
}

#leftmenu ul ul li a:active
{
color: #ae100d
background-color: transparent;
text-decoration: underline;
background-image: url("");
}

#leftmenu ul ul li a:hover
{
color: #ae100d;
background-color: transparent;
text-decoration: underline;
background-image: url("");
}

h1
{
color: #ae100d;
text-align: left;
font-size: 14pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

h2
{
color: #ae100d;
text-align: left;
font-size: 13pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.mainparagraph
{
height: 100%;
overflow: auto;
background-color: transparent;
}

.floatleft
{
float: left;
margin: 5px 10px 5px 10px;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: transparent;
padding: 4px 4px 4px 4px;
}

.floatright
{
float: right;
margin: 5px 10px 5px 10px;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: transparent;
padding: 4px 4px 4px 4px;
}

.paracenter
{
text-align: center;
}

.pararight
{
text-align: right;
}

.paraleft
{
text-align: left;
}


