body,td,th {
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
}
body {
   background-color: #5E81AB;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
a:link {
   color: #003466;
   text-decoration: underline;
}
a:hover {
   color: #5E81AB;
   text-decoration: none;
}
a:active {
   color: #999900;
}
a img {
   border: 0;
}
h1,h2,h3,h4,h5,h6 {
   font-family: Georgia, Times New Roman, serif;
}
h1 {
   font-size: 16px;
   color: #003466;
}
.sectionHdr {
   font-weight: bold;
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing: 2px;
   font-size: 12px;
   text-transform: uppercase;
   color: #FFFFFF;
   background-color: #FFFFFF;
   /*background-image: url(/store/images/section_bg.jpg);
   background-repeat: repeat-x;
   background-position: top;*/
   padding-top: 0px;
   padding-bottom: 7px;
   padding-left: 15px;
   border-left: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
}
.VertMenuTitle {
   font-weight: bold;
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing: 2px;
   font-size: 12px;
   text-transform: uppercase;
   color: #FFFFFF;
   background-image: url(/images/section_bg.jpg);
   background-repeat: repeat-x;
   background-position: top;
   padding-top: 12px;
   padding-bottom: 7px;
   padding-left: 15px;
   border-left: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
}
.VertMenuTitle.main {
   background-image:url(/images/section_main_bg.jpg);
   padding-bottom:10px;
   padding-left:50px;
   padding-top:8px;
}
.newsletter {
   padding-right: 15px;
   padding-bottom: 5px;
   padding-left: 15px;
   font-size: 10px;
   color: #FFFFFF;
}
.content {
   line-height: 22px;
}
.lvl1 {
   color: #003466;
   text-align: right;
   padding-top: 5px;
   padding-right: 25px;
   padding-bottom: 5px;
   font-size: 11px;
   font-weight: bold;
}
.lvl1 a {
   text-decoration: none;
   color: #003466;
   text-align: right;
   font-size: 11px;
   font-weight: bold;
}
.ftr {
   font-size: 9px;
   color: #FFFFFF;
   text-align: right;
}
.ftr a {
   color: #FFFFFF;
   text-decoration: none;
}
.SectionHdrTop {
   font-weight: bold;
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing: 2px;
   font-size: 12px;
   text-transform: uppercase;
   color: #FFFFFF;
   background-position: top;
   padding-top: 9px;
   padding-bottom: 7px;
   padding-left: 15px;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #FFFFFF;
}
.topMenu {
   background: transparent url(/images/leftbar_bg.jpg) repeat-y scroll left top;
}
.overlay {
   position: absolute; 
   left: 0px;
   top: 0px;
   width: 119px;
   height: 115px;
   overflow: hidden;
   display: block;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/images/layer_bg.png');
}
.overlay[class] {
   background-image: url(/images/layer_bg.png);
}
.NavigationPath {
   padding-bottom: 10px;
   color: #003466;
   padding-top: 5px;
   padding-bottom: 10px;
   font-size: 11px;
   font-weight: bold;
}
.NavigationPath a {
   padding-bottom: 10px;
   color: #003466;
   padding-top: 5px;
   padding-bottom: 10px;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

/* @group td.DialogBox */

td.DialogBox div.currentPg b,
td.DialogBox div.pgNum a {
   padding: 0 6px;
   border: 1px solid #5e81ab;
   display: block;
}

td.DialogBox div.pgNum a:hover {
   background: #5e81ab;
   color: #FFF;
}

td.DialogBox div.currentPg b {
   background-color: #c5c70a;
   color: #003466;
}

/* @end */

/* @group informationalBox */
#informationalBox {
   background: #003466 url(/images/infoBoxBg.gif) left top repeat-x;
   border-left:1px solid #FFF;
   border-right:1px solid #FFF;
   color: #FFF;
   font-family:Trebuchet MS,Geneva,Arial,Helvetica,sans-serif;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: 2px;
   padding-bottom: 7px;
   padding-left: 15px;
   padding-top: 12px;
   text-transform:uppercase;
   margin-bottom: 10px;
}
   #informationalBox a {
      color: #5e81ab;
   }
   #informationalBox a:hover {
      color: #cecd01;
   }
/* @end informationalBox */

/* @group toolTips */

s, strike {
   cursor: help;
}

.custom-tip {
   color: #000;
   width: 230px;
   z-index: 13000;
   border: 1px solid #FFF;
}
 
.custom-title {
   font-weight: bold;
   font-size: 11px;
   margin: 0;
   color: #25300b;
   padding: 8px 8px 4px;
   background: #999900;
   border-bottom: 1px solid #FFF;
}
 
.custom-text {
   font-size: 11px;
   padding: 4px 8px 8px;
   color: #FFF;
   background: #003466;
}

/* @end toolTips */
