A.type1:link    {color:#ffffff; text-decoration:none;}
A.type1:visited {color:#ffffff; text-decoration:none;}
A.type1:active  {color:#ffffff; text-decoration:none;}
A.type1:hover   {color:#ffffff; text-decoration:underline;}

A.type2:link    {color:#000000; text-decoration:none;}
A.type2:visited {color:#000000; text-decoration:none;}
A.type2:active  {color:#000000; text-decoration:none;}
A.type2:hover   {color:#000000; text-decoration:underline;}

A.type3:link    {color:#002152; text-decoration:underline;}
A.type3:visited {color:#002152; text-decoration:underline;}
A.type3:active  {color:#002152; text-decoration:underline;}
A.type3:hover   {color:#002152; text-decoration:underline overline;}

.body
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    MARGIN: 0px;
    margin-height: 0;
    scrollbar-arrow-color: #14315F;
    scrollbar-base-color: #ffffff;
    scrollbar-dark-shadow-color: #ffffff;
    scrollbar-track-color: #efefef;
    scrollbar-face-color: #ffffff;
    scrollbar-shadow-color: #efefef;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3d-light-color: #ffffff
}
.Fineprint
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
.MainHeader1
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
    COLOR: #FF0000;
}
.MainHeader2
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}
.MainHeader3
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
.MainHeader3pad
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    PADDING: 15px;
}
.MainHeader3white
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
}
.MainHeader3b
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}
.MainHeader3bred
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #BB0000;
}
.MainHeader3bwhite
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.testimonials
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #0069B5;
}
.blurbs
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #14315F;
}
.bkgblue
{
    BACKGROUND-COLOR: #002152;
}

.bkgtop
{
    BACKGROUND-IMAGE: url("images/bg_top_01.gif");
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-POSITION: 0% 0%;
}
.bkgtoprt
{
    BACKGROUND-COLOR: #efefef;
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
.bkgtoprthm
{
    BACKGROUND-COLOR: #efefef;
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-indent: 0;
    padding-left: 3px;
}
.bkgwhite
{
    BACKGROUND-COLOR: #ffffff;
}
.bkgleft
{
    BACKGROUND-IMAGE: url("images/bg_left_01.gif");
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-POSITION: 0% 0%;
}
.bkgtab
{
    BACKGROUND-IMAGE: url("images/blank_tab.gif");
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-POSITION: 0% 0%;
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #BB0000
}
.bkglines
{
    BACKGROUND-IMAGE: url("images/bg_cns.gif");
    BACKGROUND-REPEAT: x-repeat;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-POSITION: 0% 0%;
}
.bkgmid
{
    BACKGROUND-COLOR: #000000
}
.padlft
{
    padding-left: 3px;
    BACKGROUND-COLOR: #ffffff;
}
.bkggreypad
{
    padding-left: 5px;
    BACKGROUND-COLOR: #efefef;
}
.hrblue
{
    COLOR: #002152;
}
UL
{
    list-style-position: outside;
    list-style-image: none;
    list-style-type: disc;
    margin-top: 0;
    margin-left: 30;
    margin-right: 0;
    margin-bottom: 0;
    text-indent: 0;
}
.button
{
  background-color: #14315F;
  border: 3px groove #efefef;
  FONT-FAMILY: Arial, 'Times New Roman';
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  COLOR: #efefef;
}
.bkgGrey
{
  background-color: #efefef;
}
.borderBlue
{
    border-style: solid;
    border-width: 3px;
    BORDER-COLOR: #14315F;
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 11pt;
    COLOR: #000000;
}
.borderRightGrey
{
    border-right-style: solid;
    border-right-width: 1px;
    BORDER-right-COLOR: #efefef;
}
.borderLeftGrey
{
    border-left-style: solid;
    border-left-width: 1px;
    BORDER-left-COLOR: #efefef;
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
.MainHeader3pad15
{
    FONT-FAMILY: Verdana, Arial, times new roman;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    PADDING: 15px;
}


