﻿html 
{
    margin: 0px;
    padding: 0px;
    padding-bottom: 1px;
    height: 100%;
}

body 
{
    background-color: #ecb74d;
    background-image: url(../images/2009/bkg_tile.gif);
    background-repeat:repeat-x;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #6d6e71;
    margin: 0px;
    padding: 0px;
    height: 100%;
}

td, p
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}

A
{
    color: #613c8b;
}

.contentTable
{
    width: 940px;
    background-color: #ffffff;
    background-image: url(../images/2009/frmBkg.jpg);
    background-repeat: no-repeat;
}

.homeBox
{
    color: #666666;
    padding: 0px 20px 0px 20px;
    font-size: 8pt;
}
.navArc
{
    background-image: url(../images/2009/topNavArc.png);
    background-repeat:no-repeat;
}

h1
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16pt;
    color: #bf2f38;
}

h2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12pt;
    color: #bf2f38;
}

h2.subNavTitle, a.subNavTitle
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14pt;
    font-weight: normal;
    color: #ffffff;
    padding-top: 0px;
    margin-top: 0px;
    text-decoration: none;
}

a.subNavTitle:hover
{
    text-decoration: underline;
}

.more, A.more
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 8pt;
    color: #bf2f38;
    text-decoration: none;
}

A.more:hover 
{
    text-decoration: underline;
}

A.home
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #bf2f38;
    text-decoration: none;
}

A.home:hover 
{
    text-decoration: underline;
}

A.homeArticle
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #613c8b;
    text-decoration: none;
}

A.homeArticle:hover 
{
    text-decoration: underline;
}

.homeTestimonial, A.homeTestimonial
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none;
    letter-spacing: 1pt;
}

A.homeTestimonial:hover
{
    text-decoration: underline;
}

.bottomNav, A.bottomNav 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

A.bottomNav:hover 
{
    text-decoration: underline;
}

.bottomNavCredits, A.bottomNavCredits
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    color: #a5720d;
    text-decoration: none;
}

A.bottomNavCredits:hover 
{
    text-decoration: underline;
}

A.subNav 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #ffffff;
    text-decoration: none;
}

A.subNav:hover 
{
    text-decoration: underline;
}


A.subNavSel 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

A.subNavSel:hover 
{
    text-decoration: underline;
}


A.login
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    letter-spacing: 1px;
    padding-left: 10px;
}

.newsSource 
{
    font-size: 8pt;
    font-style: italic;
}

.newsTimeFrame 
{
    font-size: 8pt;
}

.testimonialCredit 
{
    font-size: 8pt;
    font-style: italic;
}

.loginBox
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #613c8b;
	background-color: #ecc16b;
	border: 1px solid;
	border-color: #cb9836;
	padding: 5px 1px 5px 5px;
	height: 12px;
	vertical-align: middle;
}

.errTitle
{
    font-family: Arial, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    color: #FF3300;
}

.errMsg
{
    font-family: Arial, Helvetica;
    font-size: 10pt;
    font-weight: normal;
    color: #FF3300;
}

.errBullet
{
    color: #ff0000;
    font-size: 11pt;
    font-weight: bold;
}

.valSummary
{
    font-family: Arial, Helvetica;
    font-size: 9pt;
    font-weight: normal;
    color: #FF0000;
}

.loginTitle
{
    font-family: Arial, Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #660000;
}

.fieldLabelReq 
{
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
}

.fieldLabelOpt 
{
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #666666;
}

.fieldLabel
{
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}