body
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 11px;
    line-height: 150%;
    color: #7d7d7d;
    margin: 0;
    padding: 0;
    background-image: url(Images/left_border.gif);
    background-repeat: no-repeat;
}

a { color: #cc9933; text-decoration: underline; }
a:link { color: #cc9933; text-decoration: underline; }
a:visted { color: #cc9933; text-decoration: underline; }
a:hover { color: #cc9933; text-decoration: underline; }
a:active { color: #cc9933; text-decoration: underline; }

a.altlink { color: #7d7d7d; text-decoration: underline; }
a.altlink:link { color: #7d7d7d; text-decoration: underline; }
a.altlink:visted { color: #7d7d7d; text-decoration: underline; }
a.altlink:hover { color: #7d7d7d; text-decoration: underline; }
a.altlink:active { color: #7d7d7d; text-decoration: underline; }

p
{
    margin: 0 0 0 0;
    padding: 3px 0 5px 0;
}

h1
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 22px;
    font-weight: normal;
    color: #516F9D;
    margin: 0 0 0 0;
    padding: 10px 5px 0px 15px;
}

h2
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    color: #516F9D;
    margin: 0 0 0 0;
    padding: 10px 5px 10px 15px;
}

h3
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    color: #516F9D;
    margin: 0 0 0 0;
    padding: 5px 0 10px 0;
}


h4
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: normal;
    color: #cc9933;
    margin: 0 0 0 0;
    padding: 0px 0 10px 25px;
}

h5
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 16px;
    font-style: italic;
    color: #516F9D;
    margin: 0 0 0 0;
    padding: 10px 5px 10px 15px;
}

#leftcolumn
{
    width: 21px;
}

#navcolumn
{
    width: 249px;
}

#navcolumn .bordered
{
    background-image: url(Images/gradient_whitegray_vertical.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

#navcolumn .content
{
    padding: 6px 10px 5px 20px;
}

#navcolumn .contact
{
    font-family: Trebuchet MS, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #7d7d7d;
    padding: 0px 10px 20px 10px;
}

#maincolumn
{
    width: 485px;
}

#maincolumn .content
{
    background-image: url(Images/shadow_contentarea.gif);
    background-repeat: repeat-y;
    padding: 6px 10px 10px 20px;
}

#maincolumn .header
{
    background-image: url(Images/tab_welcome.gif);
    background-repeat: no-repeat;
}

#maincolumn .midpage
{
    background-image: url(Images/tab_midpage.gif);
    background-repeat: no-repeat;
}

#maincolumn .contentarea li
{	
	color:				#3D6496;
	margin:				0px 0px 3px 0px;
}

#maincolumn .copyright
{
    font-family: Trebuchet MS, Geneva, Sans-Serif;
    font-size: 10px;
    background-color: #cc9933;
    color: #ffffff;
    padding: 10px 15px 10px 20px;
}

#maincolumn .footerlinks
{
    font-family: Trebuchet MS, Geneva, Sans-Serif;
    font-size: 10px;
    padding: 20px 0px 10px 20px;
}

#maincolumn .pagelinks
{
    font-family: Trebuchet MS, Geneva, Sans-Serif;
    font-size: 11px;
    padding: 20px 0px 10px 20px;
}

#maincolumn .footerlinks a { color: #cc9933; text-decoration: none; padding: 0 5px 0 5px; }
#maincolumn .footerlinks a:link { color: #cc9933; text-decoration: none; }
#maincolumn .footerlinks a:visted { color: #cc9933; text-decoration: none; }
#maincolumn .footerlinks a:hover { color: #cc9933; text-decoration: underline; }
#maincolumn .footerlinks a:active { color: #cc9933; text-decoration: none; }

#rightcolumn
{
    width: 11px;
    background-image: url(Images/gradient_graywhite_vertical.gif);
    background-repeat: repeat-y;
}

.frame1
{
    padding: 2px;
    margin-bottom: 5px;
    margin-left: 10px;
    border: solid 1px #769CC9;
}

.highlight1
{
    color: #516F9D;
    font-weight: bold;
}

.highlight2
{
    color: #516F9D;
}