﻿body
{
    background-color:#ffffff;
    margin:0px;
    font-family: Verdana, Tahoma, Arial;
    font-size:8.5pt;
    color:#333333;
}
.header1
{
    font-family: Verdana, Tahoma, Arial;
    font-size:12pt;
    font-weight:normal;
    color: #ee8515;
}
.header2
{
    font-family: Verdana, Tahoma, Arial;
    font-size:11pt;
    color: #ee8515;
}
.header2_blue
{
    font-family: Verdana, Tahoma, Arial;
    font-size:11pt;
    color: #406aba;
}
.hspacer1
{
    font-family: Verdana, Tahoma, Arial;
    font-size:1px;
    height:15px;
}
.hline1
{
    background-image:url(../images/hline.gif);
    background-position:center;
    background-repeat:repeat-x;
    height:1px;
    font-size:0px;
}
.hline2
{
    background-image:url(../images/hline.gif);
    background-repeat:repeat-x;
    background-position:center;
}
.leftTd
{
    width: 223px;
    vertical-align:top;
    padding-top:15px;
    padding-right:15px;
}
.contentTd
{
    vertical-align:top;
}
.rightTd
{
    width: 223px;
    vertical-align:top;
    padding-top:15px;
    padding-left:15px;
}
.sectionL1
{
    background-color:#f8f8f8;
    width:215px;
    padding-top:3px;
    padding-bottom:3px;
}
.sectionL2
{
    background-color:#f8f8f8;
    padding-top:3px;
    padding-bottom:3px;
}
.secLborder
{
    background-image:url(../images/sec_03.jpg);
    background-repeat:repeat-y;
    width:10px;
    font-size:0px;
}
.secRborder
{
    background-image:url(../images/sec_05.jpg);
    background-repeat:repeat-y;
    width:10px;
    font-size:0px;
}
.secBborder
{
    background-image:url(../images/sec_08.jpg);
    background-repeat:repeat-x;
    height:10px;
    font-size:0px;
}
a, a:link, a:active, a:visited, a:hover
{
    text-decoration:none;
    color:#0046b8;
    font-size:11px;
}
a.mnu_top1, a.mnu_top1:link, a.mnu_top1:active, a.mnu_top1:visited, a.mnu_top1:hover
{
    text-decoration:none;
    color:#ffffff;
    font-size:11px;
}
.ovflow
{
    overflow:hidden;
}
.footerTxt
{
    font-family:Verdana, Tahoma, Arial;
    font-size: 9.5px;
    color:#1C78BA;
}
.clrBlue
{
    color:#406BBB;
}
a.mnu_sub, a.mnu_sub:link, a.mnu_sub:active, a.mnu_sub:visited, a.mnu_sub:hover
{
    font-family:Verdana, Tahoma, Arial;
    font-size:10px;
    color:#808080;
    line-height:12pt;
    padding-left:5px;
}
a.applets, a.applets:link, a.applets:active, a.applets:visited, a.applets:hover
{
    font-family:Verdana, Tahoma, Arial;
    font-size:10px;
    color:#406bbb;
}
a.header_blue_link, a.header_blue_link:link, a.header_blue_link:active, a.header_blue_link:visited, a.header_blue_link:hover
{
    font-family:Verdana, Tahoma, Arial;
    font-size:11pt;
    color:#406bbb;
}
a.lnk_footer, a.lnk_footer:link, a.lnk_footer:active, a.lnk_footer:visited, a.lnk_footer:hover
{
    font-family:Verdana, Tahoma, Arial;
    font-size: 9.5px;
    color:#1C78BA;
}
a.breadcrumbv3, a.breadcrumbv3:link, a.breadcrumbv3:active, a.breadcrumbv3:visited, a.breadcrumbv3:hover
{
    font-family:Verdana, Tahoma, Arial;
    font-size:10px;
    color:#377CAC;
}
.vtop
{
    vertical-align:top;
}
.noimageborder
{
	border:none;
}

.showspan
{
	display:inline;
	visibility:visible;
}

.hidespan
{
	display:none;
	visibility:hidden;
}

.showspan1
{
	display:inline;
	visibility:visible;
}
.topMenuSpacerWidth
{
	width:15px;
	height:1px;
}
.tblApplet /* This style is used for the L & R Applet tables in Main.Master.cs file */
{
    border-top: solid 1px #E0E0E0;
    width: 223px;
}
.gridNewsArticles
{
    width:500px;
}
