﻿body
{
    font-family: Arial, 'Franklin Gothic Book';
    font-size: .8em;
    color: #3F4213;
    color:Black;
    background-image: url(images/stripes.gif);
    background-color: #E3E1CC;
}
p
{ 
    margin: 8px 4px 8px 4px;
    text-align: left;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: normal;
    color: #000000;
 }

.rightTitle
{
    font-weight:bold;
    text-align:center;
    padding-bottom:5px;
    padding-top:15px;    
}
.performance
{
    text-align:right;
}
a:visited
{
    color:#762123;
}
a:link
{
    color:#762123;
}
#content
{
    margin:5px;
    margin-left:15px;
    float:left;
}
#rightside
{
    float:right;
    margin:5px;
    margin-right:15px;
    width:150px;
}
#footer
{
	width:830px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    padding:0px;
    text-align:center;
}
.footerline
{
    background-color:#3F4213;
    height:2px;
    margin-bottom:15px;
    margin-top:5px;
}
.footerpics
{
	float:left;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
}
.footerpicsright
{
	float:right;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
}
.footermenu
{
	float:left;
	margin-left:15px;
	padding:0px;
	margin-top:45px;
}
#swiblogo
{
    float:left;
    padding:10px 0px;
    padding-left:30px;
}
.search
{
    position:absolute;
    left:50%;
    padding-left:190px;
    top:70px;
}
.small
{
    clear:both;
    height:0px;
}
.break
{
    clear:both;
    height:0px;
}
.menu
{
    text-align:left;
    margin:0px 20px;
    position:relative;
    bottom:20px;
    display:inline;
}
.StaticMenu a
{
}
.StaticSelected a
{
    font-weight:bold;
}
.StaticHover a
{
    text-decoration:underline;
}
#breadcrumbs
{
    width:800px;
    text-align:left;
    background-color: #47692E;
    background-color: #9C9F84;
    padding-bottom:3px;
    padding-top:3px;
    margin-bottom:0;
    border-color:#9C9F84;
    border-color:Black;
    border-style:solid;
    border-width:1px;
    border-bottom-width:0px;
}
.breadcrumblinks
{
    color:white;
    font-size:.8em;
    margin-right:5px;
    padding-left:5px;
}
.breadcrumblinks a
{
    color:white;
    text-decoration:underline;
}
.breadcrumblinks a:hover
{
    color:white;
    text-decoration:underline;
}
.LeftStaticMenu a
{
    text-align:center;
}
.LeftStaticSelected a
{
    color:gold;
}
.LeftStaticHover a
{
    text-decoration:underline;
}
.LeafNode
{
}
.Node
{
    padding:5px;
    color:yellow;
}
.SelectedNode
{
    font-weight:bold;
}
.HoverNode a
{
    text-decoration:underline;
}

.mainmenu
{
    float:inherit;
    padding-left:0px;
    text-align:center;
    font-size:1em;
    background-image:url(images/buttonback.gif);
}
.StaticMenuMain
{
    text-align:center;
    table-layout: fixed;
    background-color:#957348;
    background-color:Transparent;
    margin:auto;
}
.StaticMenuMain a
{
    background-image:none;
}
.StaticMenuMain td
{
    padding-right:0px;
    padding-left:0px;
    width:17%;
}
.StaticMenuMain tr
{
    padding-right:0px;
    padding-left:0px;
    margin:0px;
}
.StaticMenuMain a:visited
{
}
.StaticMenuItemMain
{
    background-color:#E3E0BB;
    background-color:transparent;
    height:40px;
}
table.StaticMenuItemMain
{ 
}
table.StaticMenuMain
{ 
}
.StaticSelectedMain a
{
}
.StaticSelectedMain a:visited
{
}
.StaticHoverMain 
{
    background-image:url(images/buttonbackhover.gif);
}
.StaticHoverMain a
{
    color:White;
}
.StaticHoverMain a:visited
{
    color:White;
}

.topPanel
{
    width:800px;
    text-align:left;
    background-color:#E3E0BB;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
    border-color:black;
    border-style:solid;
    border-width:1px;
    border-bottom-width:0px;
    float:left;
}
.menuPanel
{
    width:800px;
    text-align:left;
    background-color:#E3E0BB;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    border-color:black;
    border-style:solid;
    border-width:1px;
    border-bottom-style:hidden;
}
.bottomPanel
{
    width:800px;
    text-align:left;
    background-color:White;
    margin-top:0px;
    padding-top:0px;
}
.panelContainer
{
    text-align:center;
    width:800px;
    margin-left:auto;
    margin-right:auto;
}
.heading
{
	font-style:italic;
	font-weight:bold;
	margin-top:10px;
}

h3
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #33450d;
    text-transform: uppercase;
    vertical-align: top;
    text-align: left;
    text-indent: 5px;
    clip: rect(2px, auto, auto, auto);
}
li
{
    margin-bottom: 5px;
}
#containerRight {
    float:left;
    width:100%;
    overflow:hidden;
    position:relative;
    border: 1px solid #111;
    background-color:White;
}
#containerMiddle {
    float:left;
    width:100%;
    position:relative;
    right:164px;
    border-right:1px solid #111;
    background-color:White;
}
#containerLeft {
    float:left;
    width:100%;
    position:relative;
    right:445px;
    background-color:White;
}
#columnRight {
    float:right;
    width: 150px; 
    padding: 10px 6px;
    position:relative;
    left:610px;
}
#columnMiddle {
    float:left;
    width:442px;
    margin-top:0px;
    position:relative;
    left:610px;
    padding: 0 2px 0 4px;
}
#columnLeft{
    float:left;
    width:185px;
    padding-top:5px;
    text-align:left;
    padding: 0 5px 0 0;
    margin-top:0px;
    position:relative;
    left:610px;
    
}
#nonav
{
    float:left;
    width:626px;
    margin:3px 3px 0 0;
    position:relative;
    left:610px;
    padding: 0 2px 0 4px;
}
