A, A:Visited, A:Active {color : #65202E; text-decoration : none; font-size: 12px; font-weight: bold;}
A:Hover  {color : #FFCC00; text-decoration : underline;}

A.topnav, A.topnav:Visited, A.topnav:Active {color : white; text-decoration : none; font-size: 10px; font-weight: normal; border-bottom: none; border-top: none;}
A.topnav:Hover  {color : #FFCC00;text-decoration : none; border-bottom: solid 1px #FFCC00; border-top: solid 1px #FFCC00;}

/*Style for a Rollover Button without Graphics */
.rmdark, A.rmdark:Visited, A.rmdark:Active 
        {
        color : black; 
        text-decoration : none; 
        text-align: center; 
        font-size: 12px; 
        font-weight: bold; 
        height: 24px; 
        width: 100px; 
        padding: 4px 4px 4px 4px;
        }
A.rmdark:Hover  {color : black; text-decoration : none; background-color: #FFCC00;}

/*Style for a Rollover Button without Graphics */
.rm, A.rm:Visited, A.rm:Active 
        {
        color : black; 
        text-decoration : none; 
        text-align: center; 
        font-size: 12px; 
        font-weight: bold; 
        background-color: white; 
        border: 1px solid #65202E;
        height: 24px; 
        width: 100px; 
        padding: 4px 4px 4px 4px;
        }
A.rm:Hover  {color : black; text-decoration : none; background-color: #C8DAE8;}

BODY  {font-family:verdana, arial; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; background-image: url(images/mainbk.gif); background-repeat: no-repeat; background-position: bottom right;}
td, p, div, li {font-family: verdana, arial; font-size: 12px;}

.content {padding: 5px 5px 5px 5px; vertical-align: top; color: black;}
.sm {font-size: 10px;}
.smr {color : #65202E; font-size: 10px; padding: 0px 5px 0px 0px;}
.title {color : #65202E; font-size: 14px; font-weight: bold; padding: 0px 50px 0px 0px;}
.ph {color : #65202E; font-size: 18px; font-weight: bold;}
.ph2 {color : #65202E; font-size: 20px; font-weight: bold;}
.gry {color : #666666; font-size: 10px;}
.y {color : #FFCC00; font-size: 12px; padding: 0px 0px 4px 0px;}
.redbk {background-color: #65202E; color: white; font-weight: bold; border-right: 1px solid white;}
.p1 {padding: 0px 56px 0px 0px;}
.p2 {padding: 0px 66px 0px 0px;}
.p3 {padding: 0px 76px 0px 0px;}
.p4 {padding: 0px 86px 0px 0px;}
.p5 {padding: 0px 94px 0px 0px;}
.p6 {padding: 0px 102px 0px 0px;}
.p7 {padding: 0px 108px 0px 0px;}
.p8 {padding: 0px 120px 0px 0px;}
.lp1 {padding: 0px 0px 0px 40px; font-size: 10px;}
.lp2 {padding: 0px 0px 0px 50px; font-size: 10px;}

/* Form Styles */
.forminput {
font-family: verdana, arial;
font-weight: bold;
font-size: 12px;
color: black;
background-color: #f0f8ff;
padding: 1pt;
margin: 0pt;
border : thin solid black 1;}
.forminput2 {
font-family: verdana, arial;
font-weight: normal;
font-size: 10px;
color: black;
background-color: #f0f8ff;
padding: 0pt;
margin: 0pt;
border : thin solid black 1;}
.pnorm {color:black;background:#f0f8ff;border: thin solid black 1;}		
.pover {color:#0066cc;background:#f0f8ff;border: thin solid black 1;}

.SiteBodyStyle
{
    /*BACKGROUND-COLOR: #E1E7EA;*/
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN-TOP: 0;
}

.BodyStyle TABLE TD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}

.HelpTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.HelpTextStyleLink A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HelpTextStyleLink A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HelpTextStyleLink A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}


.H1Style
{
    COLOR: #990000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}

.H2Style
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}

.LastUpdated
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

.Normal
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}

.Normal A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Normal A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Normal A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.NormalBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.NormalBold A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.NormalBold A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.NormalBold A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.NormalItalic
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}

.RoundedBoxText
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.RoundedBoxText A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxText A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxText A:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.RoundedBoxTextRed
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.RoundedBoxTextRed A
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxTextRed A:visited
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.RoundedBoxTextRed A:hover
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.RoundedBoxTextBold
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.LevelOneNavigationDark A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationDark A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelOneNavigationLight A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigation A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:hover
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelTwoNavigationHighlighted A:link
{
    COLOR: black;
    TEXT-DECORATION: none;
}

.LevelOneNavigationBackground
{
    BACKGROUND-COLOR: #99B8D4;
}

.LevelOneNavigationBackgroundHighlighted
{
    BACKGROUND-COLOR: #336799;
}

.LevelTwoNavigationBackground
{
    BACKGROUND-COLOR: #BACFE2;
}

.LevelTwoNavigationBackgroundHighlighted
{
    BACKGROUND-COLOR: #BACFE2;


.HeaderNavigation A
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.HeaderNavigation A:link
{
    COLOR: white;
    TEXT-DECORATION: none;
}

.BuyNowLink A
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.BuyNowLink A:link
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}

.BuyNowLink A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}

.BuyNowLink A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none;
}

.NavigationHorizontalSpacer
{
    BACKGROUND-COLOR: #E1E7EA;
}

.PageFrameBackgroundColor
{
    BACKGROUND-COLOR: #336799;
}

.RoundedBoxBackgroundColor
{
    BACKGROUND-COLOR: #DEDEC0;
}

.FooterTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.FooterTextStyle A:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.FooterTextStyle A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.FooterTextStyle A:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.DarkBlueBackgroundColor
{
    BACKGROUND-COLOR: #336799;
}

.MediumBlueBackgroundColor
{
    BACKGROUND-COLOR: #BACFE2;
}

.WhiteBackgroundColor
{
    BACKGROUND-COLOR: white;
}

.SpecialOfferStyle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}

.DemoLinkStyle A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.DemoLinkStyle A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.DemoLinkStyle A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.ElevenPointNormalFontStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.ElevenPointNormalFontStyle A
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.ElevenPointNormalFontStyle A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.TwelvePointBoldRedFontStyle
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.StandardWhiteBoldTextStyle
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.ClientListWhiteBoldTextStyle
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

.Required
{
    COLOR: #990000;
}

.Required A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Required A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}

.Required A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.Tagline
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.HomePageLink A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HomePageLink A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.HomePageLink A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.SmallDarkLink A:link
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.SmallDarkLink A:visited
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 1px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.SmallDarkLink A:hover
{
    COLOR: #336799;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

