html
{
height: 101%
}

body
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
background-image: url(graphics/xasback1.jpg);
background-repeat: repeat;
background-color: #CFCFCA;
color: Black;
}

a
{
color : Navy;
background-color: inherit;
}

a:hover
{
color : #EF3E34;
background-color: inherit;
}

dl
{
width: 420px;
height: 50px;
display: block;
border: 1px solid Black;
}

dd
{
font-size: 120%;
font-weight: bold;
padding-top: 5px;
}

dd a
{
font-size: 80%;
font-weight: normal;
text-decoration: none;
}

dt
{
float: left;
width: 200px;
height: 50px;
margin-right: 20px;
margin-left: 5px;
}

fieldset
{
border-width: 0;
border-style: none;
margin : 0;
padding : 0;
}

h1
{
font-size: 200%;
font-weight: bold;
}

h2
{
margin: 0;
margin-top: 25px;
margin-bottom: 5px;
font-size: 150%;
font-weight: bold;
background-color: transparent;
color: #7b0000;
}

h3
{
margin: 0;
margin-top: 25px;
margin-bottom: 5px;
font-size: 100%;
font-weight: bold;
background-color: transparent;
color: #4c4c4c;
}

img
{
border: none;
margin: 0;
padding: 0;
vertical-align: middle;
}

ul
{
font-weight: bold;
line-height: 1.8em;
list-style-type: circle;
}

.ClearFloats
{
clear : both;
width : 100%;
}

.FloatLeft
{
float: left;
}

.FloatRight
{
float: right;
}

.H2Color
{
background-color: transparent;
color: #7b0000;
}

.MenuBanner
{
width: 100%;
background-color: #EF3E34;
color: white;
font-size: 100%;
font-weight: bold;
padding-top: 6px;
padding-bottom: 6px;
border-top-color: Black;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: Black;
border-bottom-style: solid;
border-bottom-width: 1px;
}

.MenuBanner a
{
background-color: inherit;
color: white;
text-decoration: none;
font-weight: bold;
}

.MenuOff
{
background-color: #EF3E34;
color: white;
padding: 2px;
border-color: #EF3E34;
border-style: solid;
border-width: 1px;
margin-left: 8px;
margin-right:3px;
}

.MenuOn
{
background-color: #656565;
color: white;
padding: 2px;
border-color: White;
border-style: solid;
border-width: 1px;
margin-left: 8px;
margin-right:3px;
}

.Raised
{
border-bottom-color: Black;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: White;
border-left-style: solid;
border-left-width: 1px;
border-right-color: Black;
border-right-style: solid;
border-right-width: 1px;
border-top-color: White;
border-top-style: solid;
border-top-width: 1px;
}

.TabBox
{
width: 578px;
background-color: #C0C0BB;
color: inherit;
margin: 0;
padding: 15px;
padding-top: 30px;
border-color: #a5a5a5;
border-style: solid;
border-width: 1px;
border-top-style: none;
}

.Tab1Off
{
width: 122px;
height: 20px;
background-image: url(graphics/RedTab.gif);
background-position: top left;
background-repeat: no-repeat;
float: left;
border-bottom-color: #a5a5a5;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align: center;
font-weight: bold;
padding-top: 8px;
 cursor: pointer;
}

.Tab1On
{
width: 122px;
height: 20px;
background-image: url(graphics/GreyTab.gif);
background-position: top left;
background-repeat: no-repeat;
float: left;
border-bottom-color: #C0C0BB;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align: center;
font-weight: bold;
padding-top: 8px;
}

.Tab2Off
{
width: 165px;
height: 20px;
background-image: url(graphics/RedTab2.gif);
background-position: top left;
background-repeat: no-repeat;
float: left;
border-bottom-color: #a5a5a5;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align: center;
font-weight: bold;
padding-top: 8px;
 cursor: pointer;
}

.Tab2On
{
width: 165px;
height: 20px;
background-image: url(graphics/GreyTab2.gif);
background-position: top left;
background-repeat: no-repeat;
float: left;
border-bottom-color: #C0C0BB;
border-bottom-style: solid;
border-bottom-width: 1px;
text-align: center;
font-weight: bold;
padding-top: 8px;
}

#ContentBox
{
width: 880px;
margin: 0;
margin-left: 38px;
color: Black;
background-color: transparent;
text-align: left;
}

#PageContainer
{
width: 950px;
margin: 0px;
margin-left : auto;
margin-right : auto;
padding: 0;
background-color: #f5f5f5;
color: black;
border-top: 1px solid Black;
border-left: 1px solid Black;
border-right: 3px solid Black;
border-bottom: 3px solid Black;
}

#PageFooter
{ 
width: 950px; 
margin: 0px;
margin-left : auto;
margin-right : auto;
padding: 0;
padding-top: 9px;
background-color: transparent;
color: Black;
text-align: center; 
} 


#PageFooter a
{
background-color: transparent;
color: Black;
}

#RightColumn
{
width: 430px;
float: right;
margin: 0;
padding: 0;
padding-left: 5px;
}

#RightColumn2
{
width: 430px;
float: right;
margin: 0;
padding: 0;
padding-left: 5px;
}

