
* {
	padding: 0;
	margin: 0;
}

body
{
    background-color: white;
    font-family: verdana, arial, helvetica, sans-serif;
    height: 100%;
    font-size: 11pt;
}

img
{
    border: none;
}

ul
{
    list-style: none;
}

a
{
    text-decoration: none;
    color: Blue;
    border-bottom: solid 1px #aaa;
}

a:hover
{
    color: Red;
}

a
{
    text-decoration: none;
    border: none;
}

/*-----------------------------------------------------------*/

.datagrid {
	background: #fffcf0;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

.datagrid th, .datagrid td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 3px;
}

.datagrid th {
	background-color: #eee;
	font-size: 0.8em;
	font-style: italic;
}

.datagrid td {
    font-size: 0.7em;
}

/*-------------------------------------------------------------*/

.email-link
{
    color: navy;
    border-bottom: solid 1px #777;
    font-style: italic;
}

.email-link:hover
{
    color: Red;
}

#container
{
    position: relative;
    width: 971px;
    height: 100%;
    margin: 0 auto;
    text-align: left;
}

p 
{
    margin-top: 10px;
}

ul.tabsection {
	z-index: 2;
}

ul.tabsection li {
	list-style: none;
	display: inline;
	height: 20px;
}

ul.tabsection a {
	display: block;
	text-align: center;
	float: left;
	margin-right: 5px;
	padding: 0 5px 5px 5px;
	background: white;
	color: #262541;
	border: #999 solid 1px;
}

ul.tabsection a.current {
	background-color: #cccc99;
	border-bottom: #cccc99 solid 1px;
}

ul.tabsection a:hover {
	color: red;
}

.printPageLink
{
    font-style: italic;
    color: Green;
    border-bottom: solid 1px #aaa;
    padding: 0;
}

#footer
{
    background-color: #004990;
    width: 971px;
    height: 18px;    
    color: White;
    font-size: 0.7em;
    float: left;
    margin-top: 30px;
}

#footercopy
{
    position: absolute;
    left: 10px;
}

#footeremail
{
    position: absolute;
    left: 258px;
}

#footertel
{
    position: absolute;
    left: 480px;
}

#footerfax
{
    position: absolute;
    left: 630px;
}

#footerterms
{
    position: absolute;
    right: 70px;
}

#footerprivacy
{
    position: absolute;
    right: 10px;
}

#footer a
{
    color: white;
}

#footer a:hover
{
    text-decoration: underline;
}
