﻿body 
{
    font-family: arial,sans-serif;
    background-color: #757f8a;
    font-size: small;
}

h1.header   { color: #062d56 }
h1.blog   { color: #062d56; font-size: large; margin-bottom: 0px;}

h2.header   { color: #062d56 }

.footer     { text-align: center; color: #FFFFFF; font-size: 11px;}

a:active	{ text-decoration: none; font-style: normal; color: #36509a; font-size: small; font-weight: normal; }
a:link		{ text-decoration: none; font-style: normal; color: #36509a; font-size: small; font-weight: normal; }
a:visited	{ text-decoration: none; font-style: normal; color: #36509a; font-size: small; font-weight: normal; }
a:hover		{ text-decoration: underline; font-style: normal; color: #757f8a; font-size: small; font-weight: normal; }

a.nav:active    { text-decoration: none; font-style: normal; font-weight: bold; font-size: 11px; color: #FFFFFF; padding-left: 0px; }
a.nav:link		{ text-decoration: none; font-style: normal; font-weight: bold; font-size: 11px; color: #FFFFFF; padding-left: 0px; }
a.nav:visited	{ text-decoration: none; font-style: normal; font-weight: bold; font-size: 11px; color: #FFFFFF; padding-left: 0px; }
a.nav:hover		{ text-decoration: underline; font-style: normal; font-weight: bold; font-size: 11px; color: #FFFFFF; padding-left: 0px; }

a.tabs:active	    { text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #000000; }
a.tabs:link		    { text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #000000; }
a.tabs:visited	    { text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #000000; }
a.tabs:hover		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #9ca1b2; }

/*Side Navigation*/
a.navigation:active     { text-decoration: none; font-style: normal; font-weight: bold; font-size: 12px; color: #070656;  }
a.navigation:link		{ text-decoration: none; font-style: normal; font-weight: bold; font-size: 12px; color: #070656;  }
a.navigation:visited	{ text-decoration: none; font-style: normal; font-weight: bold; font-size: 12px; color: #070656;  }
a.navigation:hover		{ text-decoration: none; font-style: normal; font-weight: bold; font-size: 12px; color: #990000;  }

/*Small Side Navigation*/
a.sidenavigation:active     { text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #070656;  }
a.sidenavigation:link		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #070656;  }
a.sidenavigation:visited	{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #070656;  }
a.sidenavigation:hover		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 11px; color: #990000;  }

a.news:active       { text-decoration: none; font-style: normal; font-weight: bold; font-size: 14px; color: #000000; padding-right: 10px; padding-left: 10px; }
a.news:link		    { text-decoration: none; font-style: normal; font-weight: bold; font-size: 14px; color: #000000; padding-right: 10px; padding-left: 10px; }
a.news:visited	    { text-decoration: none; font-style: normal; font-weight: bold; font-size: 14px; color: #000000; padding-right: 10px; padding-left: 10px; }
a.news:hover		{ text-decoration: underline; font-style: normal; font-weight: bold; font-size: 14px; color: #000000; padding-right: 10px; padding-left: 10px; }

a.footer:active	    { text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; color: #FFFFFF; }
a.footer:link		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; color: #FFFFFF; }
a.footer:visited	{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; color: #FFFFFF; }
a.footer:hover		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: 12px; color: #FFFFFF; }

a.whatsnew:active	    { text-decoration: none; font-style: normal; font-weight: normal; font-size: x-small; color: #00316c; }
a.whatsnew:link		    { text-decoration: none; font-style: normal; font-weight: normal; font-size: x-small; color: #00316c; }
a.whatsnew:visited	    { text-decoration: none; font-style: normal; font-weight: normal; font-size: x-small; color: #00316c; }
a.whatsnew:hover		{ text-decoration: none; font-style: normal; font-weight: normal; font-size: x-small; color: #990000; }

a.smallLink:active	    { text-decoration: none; font-style: normal; color: #006699; font-size: 11px; font-weight: normal; }
a.smallLink:link		{ text-decoration: none; font-style: normal; color: #006699; font-size: 11px; font-weight: normal; }
a.smallLink:visited	    { text-decoration: none; font-style: normal; color: #006699; font-size: 11px; font-weight: normal; }
a.smallLink:hover		{ text-decoration: underline; font-style: normal; color: #006699; font-size: 11px; font-weight: normal; }


/*Navigation Table*/
.navTable                   { width: 142px; padding-top: 10px; border-collapse: collapse; font-weight: bold;}
.navTable td                { padding: 5px; vertical-align: top; padding-left: 15px; }

/*Rep Locator Table*/
.repTable                   {border-collapse: collapse; border: 1px solid #999999; width: 100%;}
.repTable td a              {text-decoration: none; color: #006699;}
.repTable td a:hover        {text-decoration: underline; color: #006699;}
.repTable td                {font-size: 11px; padding: 5px; padding-left: 10px; border: 1px solid #999999; vertical-align: top;}
.repTable img               {border: 0px;}

/*Error Table*/
.error                  {color: #FFFFFF; border: 1px Solid #999999; border-collapse:collapse; background-color: #E72201; width: 550px; height: 30px; padding: 5px; text-align: center; margin-left: auto; margin-right: auto;}
.error td               {border: 1px Solid #999999; }

.form                   {border-collapse: collapse; border: 1px solid #999999;}
.form td a              {font-size: 11px; text-decoration: none;}
.form td a:hover        {text-decoration: underline;}
.form td                {font-size: 11px; padding: 3px; padding-left: 10px; border: 1px solid #999999; vertical-align: top;}
.form img               {border: 0px;}

.calendar                   {border-collapse: collapse; border: 1px solid #999999;}
.calendar td a              {font-size: 11px; text-decoration: none;}
.calendar td a:hover        {text-decoration: underline;}
.calendar td                {font-size: 11px; padding: 3px; padding-left: 10px; border: 1px solid #999999; vertical-align: top;}
.calendar img               {border: 0px;}


.NoBorder				{ border-collapse: collapse; border: 0px solid #FFFFFF; }
.NoBorder td				{ border: 0px solid #FFFFFF; }

.tableBorder                   {border-collapse: collapse; border: 1px solid #999999;}
.tableBorder td a              {text-decoration: none;}
.tableBorder td a:hover        {text-decoration: underline;}
.tableBorder td                {font-size: 12px; padding: 5px; padding-left: 10px; border: 1px solid #999999; vertical-align: top;}
.tableBorder img               {border: 0px;}

/*Account Tables*/
.accountTable           {border-collapse: collapse; border: 1px solid #999999; padding: 5px;}
.accountTable td        { padding: 2px; padding-left: 10px; border: 0px solid #999999; vertical-align: top;}

.table                  { width: 100%; font-size: 11px; }
.table td a             { text-decoration: none; font-style:italic;}
.table td a:hover       { text-decoration: underline;}
.table td               { padding: 2px; padding-left: 10px; vertical-align: top; }
.table h4               { border-bottom: 5px Solid #000000; padding: 0px; margin: 0px;  }

.sideBox 
{
    width: 142; 
    height: 32px; 
    padding-bottom: 5px; 
    text-align: center; 
    background-image: url("/images/sidebutton.jpg"); 
    background-repeat: no-repeat; 
    font-weight: bold; 
    font-size: 12px;
}

/* ######### Left column ######### */

.ddmarkermenu{
list-style-type: none;
margin: 0;
margin-bottom: 8px;
padding: 0;
width: 99%;
}

.ddmarkermenu li{
padding-bottom: 2px;
}

.ddmarkermenu li a
{
    text-decoration: none; 
    font-style: normal; 
    font-weight: bold; 
    font-size: 12px; 
    color: #070656;
     
    display: block;
    padding: 2px 0;
    padding-left: 15px;
    border-bottom: 1px Solid #dadada;
}

.ddmarkermenu li a:visited{
color: #070656;
}

.ddmarkermenu a:hover{
background-color: #F3F3F3;
color: #aa2716;
}


