A.gameslink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    COLOR: #000033;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.gameslink:hover
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.gameslink:active
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.homepglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    COLOR: #000033;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
    text-align:center;
}
A.homepglink:hover
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.homepglink:active
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.footerlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #ffffff;
    LINE-HEIGHT: 90%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.footerlink:hover
{
    COLOR: #cae4fa;
    TEXT-DECORATION: underline
}
A.footerlink:active
{
    COLOR: #cae4fa;
    TEXT-DECORATION: underline
}
A.bodylink
{
    FONT-SIZE: 105%;
    COLOR: #000033;
    LINE-HEIGHT: 95%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.bodylink:hover
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.bodylink:active
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.bodylinkbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 105%;
    COLOR: #000033;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.bodylinkbold:hover
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.bodylinkbold:active
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
A.whiteonblack
{
    FONT-SIZE: 140%;
    BACKGROUND: black;
    COLOR: white;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.whiteonblack
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.whiteonblack
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.yellowonblack
{
    FONT-SIZE: 140%;
    BACKGROUND: black;
    COLOR: yellow;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.yellowonblack
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
A.yellowonblack
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
A.blackonwhite
{
    FONT-SIZE: 140%;
    BACKGROUND: white;
    COLOR: black;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.blackonwhite
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.blackonwhite
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.defaultcolors
{
    FONT-SIZE: 140%;
    BACKGROUND: #ffffff;
    COLOR: black;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.defaultcolors
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.defaultcolors
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.gamesheader
{
    FONT-SIZE: 185%;
    COLOR: #ffffff;
    LINE-HEIGHT: 300%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

.header-background
{
    BACKGROUND-COLOR: #d61d23;
    height: 100%;
}
.welcome
{
    Font-family: Avenir; Arial; Sans-serif;
    FONT-SIZE: 105%;
    line-height: 115%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align:center;
}

.homepageheader
{
    Font-family: Avenir; Arial; Sans-serif;
    FONT-SIZE: 175%;
    line-height: 90%;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

.gamesdescription
{
    FONT-SIZE: 105%;
    COLOR: #000033;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font18pt
{
    FONT-SIZE: 120%;
    COLOR: #000033;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font18ptbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #000033;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font20pt
{
    FONT-SIZE: 130%;
    COLOR: #000033;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font22pt
{
    FONT-SIZE: 140%;
    COLOR: #000033;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font22ptbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    COLOR: #000033;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font22ptboldunder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    COLOR: #000033;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.font12pt
{
    FONT-SIZE: 85%;
    COLOR: #000033;
    LINE-HEIGHT: 95%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font14pt
{
    FONT-SIZE: 95%;
    COLOR: #000033;
    LINE-HEIGHT: 105%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font15pt
{
    FONT-SIZE: 105%;
    COLOR: #000033;
    LINE-HEIGHT: 1.65em;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font16pt
{
    FONT-SIZE: 110%;
    COLOR: #000033;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.font18ptunder
{
    FONT-SIZE: 120%;
    COLOR: #000033;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.footerfont
{
    FONT-SIZE: 95%;
    COLOR: #ffffff;
    LINE-HEIGHT: 105%;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bgECECFC
{
    BACKGROUND-COLOR: #09355a;
    color: ffffff;
}
.bg666699
{
    BACKGROUND-COLOR: #666699
}
.bgCCFFCC
{
    BACKGROUND-COLOR: #ffffff
}
.bgFFFFCC
{
    BACKGROUND-COLOR: #ffffff
}
.HK_Media-title
{
    COLOR: black;
    FONT-FAMILY: Arial
}
A
{
    COLOR: black;
    FONT-FAMILY: Arial
}
BODY
{
    COLOR: black;
    FONT-FAMILY: Arial
}
.HK_image
{
    BORDER-LEFT-COLOR: #d61d23;
    BORDER-BOTTOM-COLOR: #d61d23;
    BORDER-TOP-COLOR: #d61d23;
    BORDER-RIGHT-COLOR: #d61d23
}
TD.HK_border
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_border-long-bow.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.HK_half
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_border-half-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_line
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_line-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
H1.HK_1
{
    PADDING-LEFT: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
TD.HK_line2
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_line-bow.gif)
}
TD.HK_Sideline
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_Sideline-bow.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.HK_Cornerline
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_linecorner-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
DIV.HK_Btnback
{
    BACKGROUND-IMAGE: url(http://www.afb.org/brailebug/images/HK_Btnback-bow.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.HK_FF01
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_ff-001-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_FF02
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_ff-002-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q01
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-001-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q02
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-002-bow.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.HK_q03
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-003-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q04
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-004-bow.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.HK_q05
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-005-bow.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.HK_q06
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-006-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q07
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-007-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q08
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-008-bow.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.HK_q09
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-009-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q10
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-010-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_q11
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/images/HK_qoute-011-bow.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_Logo
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/AFB_Logo1.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_Circle1
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/Circle_1.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_AFB_Words
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/AFB_Words.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_Circle3
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/Circle_3.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_Circle2
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/Circle_2.gif);
    BACKGROUND-REPEAT: no-repeat
}
TD.HK_Circle4
{
    BACKGROUND-IMAGE: url(http://www.afb.org/braillebug/Circle_4.gif);
    BACKGROUND-REPEAT: no-repeat
}
A.HK_instruct
{
    FONT-SIZE: 80%;
    FONT-FAMILY: Arial
}
.blue-red-rule
{   BACKGROUND-IMAGE: url(/images/bb-bottom-one.gif);
    BACKGROUND-REPEAT: repeat-x;
    }
    
.redrule
{   
    border-bottom-style:solid;
    BORDER-BOTTOM-COLOR: #d61d23;
    border-bottom-width: 5px;

}
input[type="text"]
{
    COLOR: black;
    FONT-FAMILY: Arial, Sans-serif;
    BACKGROUND-COLOR: white;
    FONT-SIZE: 110%;
    BORDER-COLOR: #012d74;
    
}

input[type="submit"]
{
    COLOR: white;
    FONT-FAMILY: Arial, Sans-serif;
    BACKGROUND-COLOR: #012d74;
    FONT-SIZE: 110%;
    BORDER-COLOR: white;
}
