.accentcolor
{
    color:red;
}
.AccountInfo
{
    width:325px;
}
.alertMessages
{
    color: #ff0000;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    text-transform: capitalize;
}
.buttondark
{
    background-color:#93a6bf;
    color:#FFFFFF;
    Font-Family:Verdana, Arial, Sans-Serif;
    Font-Size:13px;
    Font-Weight:bold;
    letter-spacing:-1px;
    text-decoration:none;
		cursor: pointer;
    cursor: hand;
}
.buttonlight
{
    background-color:#6C87A9;
    color:#FFFFFF;
    Font-Family:Verdana, Arial, Sans-Serif;
    Font-size:13px;
    Font-Weight:bold;
    letter-spacing:-1px;
    text-decoration:none;
		cursor: pointer;
    cursor: hand;
}
.format
{
    font-family: verdana;
}
.formatB
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
}
.formath
{
    background-color: #6b84a9;
    color: white;
    direction: ltr;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    letter-spacing: normal;
    line-height: normal;
    text-align: left;
}
.friendlymessage
{
    color: #006600;
    font-size: 12px;
    font-weight: bold;
}
.LightBodyColor
{
    color: #6b86ad;
}
.mainmenucell
{
    padding-right:5px;
    text-align:right;
    width:125px;
}
.MenuLeftDoNotPrint
{
    width:125px;
}
.MenuLeftTable
{
    border-right:1px solid #273343;
    height:163px;
}
.MenuLeftTableTop
{
    border-right:1px solid #273343;
}
.MessageBox
{
    background-color:#eaf0f4;
}
.multichoice
{
    font-size: 12px;
    font-weight: bold;
}
.promolink 
{
    color: #CC3300;
    font-style: italic;
}
.submenucell
{
    background-image:url(MenuLeft/Arrow2.gif);
    background-repeat:no-repeat;
    padding-right:12px;
    text-align:right;
    width:125px;
}
.tdcell 
{
    BACKGROUND-COLOR: #bfd5ff;
    BORDER-LEFT: #bfd5ff 2px solid; 
    BORDER-TOP: #bfd5ff 1px solid; 
    FONT-WEIGHT: bold; 
}
.tdcellsiblingone 
{
    BACKGROUND-COLOR: #bfd5ff;
    BORDER-RIGHT: #bfd5ff 0px solid; 
    BORDER-TOP: #bfd5ff 1px solid; 
    FONT-WEIGHT: bold; 
}
.tdcellsiblingtwo 
{
    BORDER-BOTTOM: #bfd5ff 0px solid; 
}
.treebottom1 
{
    BACKGROUND-COLOR: #dde9ff;
    BORDER-BOTTOM: #bfd5ff 3px solid; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: medium none; 
}
.treebottom2 
{
    BACKGROUND-COLOR: #f2f4f9;
    BORDER-BOTTOM: #bfd5ff 3px solid; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: medium none; 
}
.treemid1 
{
    BACKGROUND-COLOR: #dde9ff;
    BORDER-BOTTOM: medium none; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: medium none; 
}
.treemid2 
{
    BACKGROUND-COLOR: #f2f4f9;
    BORDER-BOTTOM: medium none; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: medium none; 
}
.treesingle1 
{
    BACKGROUND-COLOR: #dde9ff;
    BORDER-BOTTOM: #bfd5ff 3px solid; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: #bfd5ff 3px solid; 
}
.treesingle2 
{
    BACKGROUND-COLOR: #f2f4f9;
    BORDER-BOTTOM: #bfd5ff 3px solid; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: #bfd5ff 3px solid; 
}
.treetop1 
{
    BACKGROUND-COLOR: #dde9ff;
    BORDER-BOTTOM: medium none; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: #bfd5ff 3px solid; 
}
.treetop2 
{
    BACKGROUND-COLOR: #f2f4f9;
    BORDER-BOTTOM: medium none; 
    BORDER-LEFT: #bfd5ff 3px solid; 
    BORDER-RIGHT: #bfd5ff 3px solid; 
    BORDER-TOP: #bfd5ff 3px solid; 
}
.verticalmenu
{
    width:100%
}
.WelcomeText
{
    color: #FFFFFF;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    left: 11px;
    position: absolute;
    top: 70px;
    width: 338px;
    z-index: 2;
}
.whitetext
{
    color:#FFFFFF;
}
a
{
    color: #273343;
    text-decoration: underline;
}
a.buttondark:hover
{
    color:white;
    text-decoration:none;
}
a.buttonlight:hover
{
    color:white;
    text-decoration:none;
}
a.innerrow
{
    color: #405473;
    text-decoration: none;
}
a.innerrow:hover
{
    color: #003AA6;
    text-decoration: none;
}
a.mainmenu
{
    color:#294D7B;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing:-1px;
    line-height:23px;
    text-decoration:none;
}
a.mainmenu:hover
{
    color:#1862AB;
}
a.mainmenuoptional
{
    color:Red;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing:-1px;
    line-height:23px;
    text-decoration:none;
}
a.mainmenuoptional:hover
{
    color:#1862AB;
}
a.submenu
{
    color:#B59A42;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-style:normal;
    line-height:14px;
    padding-right:12px;
    text-decoration:none;
}
a.submenu:hover
{
    color:#CAC15E;
}
a.submenuoptional
{
    color:#B59A42;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-style:normal;
    line-height:14px;
    padding-right:12px;
    text-decoration:none;
}
a.submenuoptional:hover
{
    color:#CAC15E;
}
a.promoinnerrow
{
    color:Red;
    text-decoration:none;
}
a.promoinnerrow:hover
{
    color:Red;
    text-decoration:none;
}
a.tabouternonact
{
    color: #666666;
    text-decoration: none;
}
a.tabouternonact:hover
{
    color: #6b84a9;
    text-decoration: none;
}
a:hover
{
    color: Blue;
    text-decoration: none;
}
body
{
    background-color: #FFFFFF;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    color: #273343;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
h1
{
    font-size: 12px;
}
hr
{
    color: #273343;
}
input, select
{
    color: #273343;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
p
{
    text-align: justify;
}
table.functional
{
    background-color: #FFFFFF;
    font-family: Verdana;
    font-size: 12px;
}
table.tableinner
{
    background-color: #6b84a9;
}
table.tableouter
{
    background-color: #dde9ff;
    height: 28px;
    width: 150px;
}
table.tabular
{
    color: #273343;
    letter-spacing: -1px;
}
td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
td.alert
{
    color: #AA6600;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
td.functionalheader
{
    background-color: #6b84a9;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
td.histprevnext, td.logintable, .totalsrow 
{
    background-color: #aab9ce;
}
td.innerrow
{
    color: #405473;
    font-size: 11px;
}
td.nontabular
{
    font-size: 13px;
}
td.promoinnerrow
{
    color:Red;
    font-size:11px;
}
td.tabinner
{
    background-image:url(tabs/inner_tab.jpg);
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 3px;
    padding-right: 3px;
}
td.tabinnerrow
{
    background-image:url(tabs/inner_row.jpg);
}
td.tableheader
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
}
td.tabouter
{
    background-image:url(tabs/outer_tab.jpg);
    color: #405473;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
}
td.tabouternonact
{
    background-image:url(tabs/outer_tab_nonact.jpg);
    color: #666666;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
}
td.tabouterrow
{
    background-image:url(tabs/outer_row.jpg);
}
td.topleft
{
    background-color:#FFFFFF;
    text-align:left;
    width:125px;
}
td.topright
{
    background-color: #294d7b;
    vertical-align:middle;
    width:100%;
}
tr.row1
{
    background-color: #e0e7ed;
    border: none;
    font-family: Verdana;
    font-size: 11px;
}
tr.row2
{
    background-color: #FFFFFF;
    border: none;
    font-family: Verdana;
    font-size: 11px;
}
@media print
{
    .DoNotPrint
    {
        display: none;
    }
    .MenuLeftDoNotPrint
    {
        display: none;
    }
    .buttonlight
    {
        display: none;
    }
    .buttondark
    {
        display: none;
    }
    .WelcomeText
    {
        display: none;
    }
    .tabouterrow
    {
        display: none;
    }
    .tabinnerrow
    {
        display: none;
    }
    .AccountInfo
    {
        display: none;
    }
}