/*****************************************************
******** Client Styles
*****************************************************/

body
{
    font: 10pt/14pt Arial, Verdana, Helvetica, sans-serif;
    color: #2F517C;
}

hr 
{
	border: none 0;
	border-top: 1px solid #CCCCCC;
	height: 1px;
	text-align: left;
	margin: 0 0 0 0;
	padding: 8px 0px;
}

.textTitle
{
    font: 12pt/14pt Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
    color: #2A4B76;
    margin: 0px;
    padding: 0px;
}

.subTitle
{
    font: 11pt/14pt Helvetica, Arial, Verdana, sans-serif;
    font-weight: bold;
    color: #2A4B76;
    margin: 0px;
    padding: 0px;
}

.smallerText
{
    font: 8pt/11pt Arial, Verdana, Helvetica, sans-serif;
}

.leftCol ul
{
    list-style-image: url(/images/general/bullet.gif);
    list-style-position: outside;
    padding-left: 12px;
    margin-left: 5px;
}

.leftCol li
{
    padding-left: 2px;
}

li.current 
{
    background-color: #CFD7E1;
}

/*****************************************************
********Link Styles
*****************************************************/

a:link, a:visited, a:active
{
    color: #2F517C;
    text-decoration: underline;
}

a:hover
{
    color: #000000;
    text-decoration: underline;
}

.leftCol li a:link, .leftCol li a:active, .leftCol li a:visited 
{
    text-decoration: none;
}

.leftCol li a:hover
{
    text-decoration: underline;
}

.subTitle a:link, .subTitle a:active, .subTitle a:visited 
{
    text-decoration: none;
}

.subTitle a:hover
{
    text-decoration: underline;
}

.footerSubRight a:link, .footerSubRight a:active, .footerSubRight a:visited
{
    text-decoration: none;
}

.footerSubRight a:hover
{
    text-decoration: underline;
}

.footerHeader a:link, .footerHeader a:active, .footerHeader a:visited
{
    text-decoration: none;
    color: #FFFFFF;
}

.footerHeader a:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}