.Shopping
{
    font-size: 13px;
    font-weight: bold;
    background-color: #00ffff;
}

/* ------ JED -- New Tags ------ */
div.subCategoryListing { margin:16px 0 32px 0; }
div.subCategoryListing ul { margin:0; padding:0; }
div.subCategoryListing li { list-style-type:none; margin:0; padding:0; line-height:16px; }
div.subCategoryListing li li { margin:0 0 0 12px; }
div.subCategoryListing a {
    font-family:Verdana, Arial, sans-serif;
}

#leftNavigation { margin:0; }
#leftNavigation ul { margin:0; padding:0; }
#leftNavigation li { list-style-type:none; margin:0; padding:0; line-height:16px; }
#leftNavigation li li { margin:0 0 0 12px; }
#leftNavigation a {
    text-decoration: none;
    font-family:Verdana, Arial, sans-serif;
}

/* ------ JED -- End New Tags ------ */


/* ------ Old Tags ------ */

body {
    margin: 4px;
    }

A:link, A:visited {
    color: #000000;
}

A:hover {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}

A:active {
    color: #000000;
}

.links {
    text-decoration:none;
    color: #FFFFFF;
    }

A.links:hover {
    text-decoration: none;
    color: #FFFFFF;
    background-color: #21B377;
    }

h1, .h1 {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    font-weight : bold;
}

h2, .h2 {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
    font-weight : bold;

}

h3, .h3 {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    font-weight : bold;
}

h4, .h4, caption {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    font-weight : bold;
}

/* Obsolete */
.headsup {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: med;
    font-weight: bold;
}

A.headsup:link, A.headsup:visited {
    color: #000000;
    text-decoration: none;
}

A.headsup:hover {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}

A.headsup:active {
    color: #000000;
    text-decoration: none;
}



.admin {
    font-family: Verdana, Arial, sans-serif;
    color: #F26D7D;
    font-size: xx-small;
    }

.eagleye {
    font-family:Eagle Light;
    font-size:22px;
    color: #000000;
    font-weight:bold;
    }
/***************************/

/* Possibly Obsolete*/
.calendrics     {font-family: Verdana, Arial, sans-serif;color: black;font-size:11px;margin:5px;}
.calendrics2    {font-family: Verdana, Arial, sans-serif;color: #4F5244;font-size:9px;margin:0px;}
.calendrics3    {font-family: Verdana, Arial, sans-serif;color: #4F5244;font-size:9px;margin-left:5px;margin-top:3px;margin-bottom:3px;}
.calendrics4    {font-family: Verdana, Arial, sans-serif;color: black;font-size:11px;text-align:center;margin:0px;}
.calendricsbox  {font-family: Verdana, Arial, sans-serif;color: #4F5244;font-size:11px;text-align:center;margin:0px; border-style:solid;border-width:1px;border-color:#4F5244;}


/* Forms*/
.form {
        background: #FFFFFF;
        font-color: black;
        font-family: Verdana;
        font-size: xx-small;
        border-width: 1px;
        border-style: solid;
        color: #000000;
}

.form2 {
        background: #39799E;
        font-family: Verdana;
        font-size: xx-small;
        border-width: 1px;
        border-style: solid;
        color: #FFFFFF;
}

.form3 {
        background: #FFFFFF;
        font-color: black;
        font-family: Verdana;
        font-size: xx-small;
        border-width: 1px;
        border-style: solid;
        color: #000000;
        width: 290px;
}

.form4 {
        background: #DDDDDD;
        font-color: black;
        font-family: Verdana;
        font-size: xx-small;
        border-width: 1px;
        border-style: solid;
        color: #000000;
}

/* Buttons*/
.button1 {
		background: #ED1B23; 
		border-color: black; 
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

.button2 {
		background: #39799E;
		border-color: black;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

.button3 {
		background: #428118;
		border-color: black;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

.button3_alt {
		background: #428118;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		border-color: #FFFFFF;
		color: #FFFFFF;
		font-style: bold;
}

.button4 {
		background: #FF9000;
		border-color: black;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

.button5 {
		background: #B400D5;
		border-color: black;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

.button6 {
		background: #39799E;
		border-color: white;
		font-family: Verdana;
		font-size: xx-small;
		border-width: 1px; 
		border-style: solid; 
		color: #FFFFFF;
		font-style: bold;
}

/* Table 1 used for program boxes mainly border & background*/	

.table1 {
		border-style:solid;
		border-width:1px;
		border-color: #0054A6;
		background:#FFFFFF;
}

.table2 {
		border-width:0px;
		background:#FFFFFF;
}

.table3 {
		border-width:0px;
		background:#e1f7ff;
}

.table4 {
		border-style:solid;
		border-width:1px;
		border-color: #000000;
		background:#FFFFFF;
}

hr {
		height:1px;
		color:#000000;
}


/* ------ Curve CSS ------ */

        #image  { width:75px; height:100px; margin-bottom:0; display:inline; }

        .curve          { position:relative }

        .curve .north,
        .curve .south,
        .curve .east,
        .curve .west,
        .curve .center  { width:22px; height:20px; position:absolute; }

        .curve .north   { top:0; margin-top:0; }
        .curve .south   { bottom:0; top:auto; margin-top:0; }
        .curve .east    { right:-1; left:auto; margin-left:0; }
        .curve .west    { left:0; margin-left:0; }
        .low   { bottom:0; margin-top:0; margin-bottom:-4 }


/* ------ Shopping Cart Text and Links ------ */

.cartheading    {font-family:verdana,arial,sans-serif; color:#000000; font-size:10px; }
.act1           {font-family:verdana,arial,sans-serif; color:#FFBB66; font-size:10px; font-weight:bold;}
.links.act1     {color: #FF8E00;}
A.links:hover.act1  {color:#FFBB66;}
A.act1          {text-decoration:none;}
A:hover.act1    {color:#FFBB66;}
.act2           {font-family:verdana,arial,sans-serif; color:#9C4CB6; font-size:10px; font-weight:bold;}
.links.act2     {color: #6E7263;}
A.links:hover.act2  {color:#C0C4B3;}
A.act2          {text-decoration;none;}
A:hover.act2    {color:#C0C4B3;}


/* ------ Special Nav Bar (White) Text and Links (Size Only) ------ */


.xl_nav {
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_nav:link, A.xl_nav:visited {
    text-decoration: none;
}

A.xl_nav:hover {
    text-decoration: none;
    background-color: #21B377;
}

A.xl_nav:active {
    text-decoration: none;
}

.lg_nav {
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_nav:link, A.lg_nav:visited {
    text-decoration: none;
}

A.lg_nav:hover {
    text-decoration: none;
    background-color: #21B377;
}

A.lg_nav:active {
    text-decoration: none;
}

.md_nav {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_nav:link, A.md_nav:visited {
    text-decoration: none;
}

A.md_nav:hover {
    text-decoration: none;
    background-color: #21B377;
}

A.md_nav:active {
    text-decoration: none;
}

.sm_nav, {
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_nav:link, A.sm_nav:visited {
    text-decoration: none;
}

A.sm_nav:hover {
    text-decoration: none;
}

A.sm_nav:active {
    text-decoration: none;
    background-color: #21B377;
}

/* ------ Color 1 (White) Text and Links ------ */


.xl_c1 {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c1:link, A.xl_c1:visited {
    color: #FFFFFF;
    text-decoration: none;
}

A.xl_c1:hover {
    color: #FFFFFF;
    background-color: #21B377;
}

A.xl_c1:active {
    color: #FFFFFF;
    text-decoration: none;
}

.lg_c1 {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c1:link, A.lg_c1:visited {
    color: #FFFFFF;
    text-decoration: none;
}

A.lg_c1:hover {
    color: #FFFFFF;
    background-color: #21B377;
}

A.lg_c1:active {
    color: #FFFFFF;
    text-decoration: none;
}

.md_c1 {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c1:link, A.md_c1:visited {
    color: #FFFFFF;
    text-decoration: none;
}

A.md_c1:hover {
    color: #FFFFFF;
    background-color: #21B377;
}

A.md_c1:active {
    color: #FFFFFF;
    text-decoration: none;

}

.sm_c1, .menu {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c1:link, A.sm_c1:visited, A.menu:link, A.menu:visited {
    color: #FFFFFF;
    text-decoration: none;

}

A.sm_c1:hover, A.menu:hover {
    color: #FFFFFF;
}

A.sm_c1:active, A.menu:active {
    color: #FFFFFF;
    background-color: #21B377;
    text-decoration: none;
}


/* ------ Color 1 Alternate (White) Text and Links ------ */


.xl_c1_alt {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c1_alt:link, A.x1_c1_alt:visited {
    color: #FFFFFF;
}

A.xl_c1_alt:hover {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c1_alt:active {
    color: #FFFFFF;
    text-decoration: none;
}

.lg_c1_alt {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c1_alt:link, A.lg_c1_alt:visited {
    color: #FFFFFF;
}

A.lg_c1_alt:hover {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c1_alt:active {
    color: #FFFFFF;
    text-decoration: none;
}

.md_c1_alt, .content, .topnav {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c1_alt:link, A.md_c1_alt:visited, A.content:link, A.content:visited, A.topnav:link, A.topnav:visited {
    color: #FFFFFF;
}

A.md_c1_alt:hover, A.content:hover, A.topnav:hover {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c1_alt:active, A.content:active, A.topnav:active {
    color: #FFFFFF;
    text-decoration: none;
}

.sm_c1_alt, .content2 {
    color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c1_alt:link, A.sm_c1_alt:visited, A.content2:link, A.content2:visited {
    color: #FFFFFF;
}

A.sm_c1_alt:hover, A.content2:hover {
    color: #FFFFFF;
    text-decoration: none;
}

A.sm_c1_alt:active, A.content2:active {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #21B377;
}


/* ------ Color 2 (Black) Text and Links ------ */


.xl_c2 {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c2:link, A.x1_c2:visited {
    color: #000000;
}

A.xl_c2:hover {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c2:active {
    color: #000000;
    text-decoration: none;
}

.lg_c2 {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c2:link, A.lg_c2:visited {
    color: #000000;
}

A.lg_c2:hover {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c2:active {
    color: #000000;
    text-decoration: none;
}

.md_c2, .content, .topnav {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c2:link, A.md_c2:visited, A.content:link, A.content:visited, A.topnav:link, A.topnav:visited {
    color: #000000;
}

A.md_c2:hover, A.content:hover, A.topnav:hover {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c2:active, A.content:active, A.topnav:active {
    color: #000000;
    text-decoration: none;
}

.sm_c2, .content2 {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c2:link, A.sm_c2:visited, A.content2:link, A.content2:visited {
    color: #000000;
}

A.sm_c2:hover, A.content2:hover {
    color: #000000;
    text-decoration: none;
}

A.sm_c2:active, A.content2:active {
    color: #000000;
    text-decoration: none;
    background-color: #21B377;
}


/* ------ Color 3 (Yellow) Text and Links ------ */


.xl_c3 {
    color: #FFF200;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c3:link, A.xl_c3:visited {
    color: #FFF200;
    text-decoration: none;
}

A.xl_c3:hover {
    color: #FFF200;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c3:active {
    color: #FFF200;
    text-decoration: none;
}

.lg_c3 {
    color: #FFF200;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c3:link, A.lg_c3:visited {
    color: #FFF200;
    text-decoration: none;
}

A.lg_c3:hover {
    color: #FFF200;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c3:active {
    color: #FFF200;
    text-decoration: none;
}

.md_c3 {
    color: #FFF200;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c3:link, A.md_c3:visited {
    color: #FFF200;
    text-decoration: none;
}

A.md_c3:hover {
    color: #FFF200;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c3:active {
    color: #FFF200;
    text-decoration: none;
}

.sm_c3 {
    color: #FFF200;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c3:link, A.sm_c3:visited {
    color: #FFF200;
    text-decoration: none;
}

A.sm_c3:hover {
    color: #FFF200;
    text-decoration: none;
}

A.sm_c3:active {
    color: #FFF200;
    text-decoration: none;
    background-color: #21B377;
}


/* ------ Color 4 (Light Blue) Text and Links ------ */


.xl_c4 {
    color: #E9F7FF;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c4:link, A.xl_c4:visited {
    color: #E9F7FF;
    text-decoration: none;
}

A.xl_c4:hover {
    color: #E9F7FF;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c4:active {
    color: #E9F7FF;
    text-decoration: none;
}

.lg_c4 {
    color: #E9F7FF;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c4:link, A.lg_c4:visited {
    color: #E9F7FF;
    text-decoration: none;
}

A.lg_c4:hover {
    color: #E9F7FF;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c4:active {
    color: #E9F7FF;
    text-decoration: none;
}

.md_c4 {
    color: #E9F7FF;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c4:link, A.md_c4:visited {
    color: #E9F7FF;
    text-decoration: none;
}

A.md_c4:hover {
    color: #E9F7FF;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c4:active {
    color: #E9F7FF;
    text-decoration: none;
}

.sm_c4 {
    color: #E9F7FF;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c4:link, A.sm_c4:visited {
    color: #E9F7FF;
    text-decoration: none;
}

A.sm_c4:hover {
    color: #E9F7FF;
    text-decoration: none;
}

A.sm_c4:active {
    color: #E9F7FF;
    text-decoration: none;
    background-color: #21B377;
}


/* ------ Color 5 (Blue) Text and Links ------ */


.xl_c5 {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c5:link, A.x2_c1:visited {
    color: #0054A6;
    text-decoration: none;
}

A.xl_c5:hover {
    color: #0054A6;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c5:active {
    color: #0054A6;
    text-decoration: none;
}

.lg_c5 {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c5:link, A.lg_c5:visited {
    color: #0054A6;
    text-decoration: none;
}

A.lg_c5:hover {
    color: #0054A6;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c5:active {
    color: #0054A6;
    text-decoration: none;
}

.md_c5, .admin {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c5:link, A.md_c5:visited, A.admin:link, A.admin:visited {
    color: #0054A6;
    text-decoration: none;
}

A.md_c5:hover, A.admin:hover {
    color: #0054A6;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c5:active, A.admin:active {
    color: #0054A6;
    text-decoration: none;
}

.sm_c5, {
    color: #0054A6;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c5:link, A.sm_c5:visited {
    color: #0054A6;
    text-decoration: none;
}

A.sm_c5:hover {
    color: #0054A6;
    text-decoration: none;
}

A.sm_c5:active {
    color: #0054A6;
    text-decoration: none;
    background-color: #21B377;
}

/* ------ Color 6 (Red) Text and Links ------ */


.xl_c6 {
    color: #ED1B23;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c6:link, A.x2_c1:visited {
    color: #ED1B23;
    text-decoration: none;
}

A.xl_c6:hover {
    color: #ED1B23;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c6:active {
    color: #ED1B23;
    text-decoration: none;
}

.lg_c6 {
    color: #ED1B23;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c6:link, A.lg_c6:visited {
    color: #ED1B23;
    text-decoration: none;
}

A.lg_c6:hover {
    color: #ED1B23;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c6:active {
    color: #ED1B23;
    text-decoration: none;
}

.md_c6 {
    color: #ED1B23;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c6:link, A.md_c6:visited {
    color: #ED1B23;
    text-decoration: none;
}

A.md_c6:hover {
    color: #ED1B23;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c6:active {
    color: #ED1B23;
    text-decoration: none;
}

.sm_c6, .admin {
    color: #ED1B23;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c6:link, A.sm_c6:visited, A.admin:link, A.admin:visited {
    color: #ED1B23;
    text-decoration: none;
}

A.sm_c6:hover, A.admin:hover {
    color: #ED1B23;
    text-decoration: none;
}

A.sm_c6:active, A.admin:active {
    color: #ED1B23;
    text-decoration: none;
    background-color: #21B377;
}

/* ------ Color 7 (Green) Text and Links ------ */


.xl_c7 {
    color: #177B2F;
    font-family: Verdana, Arial, sans-serif;
    font-size: medium;
}

A.xl_c7:link, A.xl_c7:visited {
    color: #177B2F;
    text-decoration: none;
}

A.xl_c7:hover {
    color: #177B2F;
    text-decoration: none;
    background-color: #21B377;
}

A.xl_c7:active {
    color: #177B2F;
    text-decoration: none;
}

.lg_c7 {
    color: #177B2F;
    font-family: Verdana, Arial, sans-serif;
    font-size: small;
}

A.lg_c7:link, A.lg_c7:visited {
    color: #177B2F;
    text-decoration: none;
}

A.lg_c7:hover {
    color: #177B2F;
    text-decoration: none;
    background-color: #21B377;
}

A.lg_c7:active {
    color: #177B2F;
    text-decoration: none;
}

.md_c7 {
    color: #177B2F;
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
}

A.md_c7:link, A.md_c7:visited {
    color: #177B2F;
    text-decoration: none;
}

A.md_c7:hover {
    color: #177B2F;
    text-decoration: none;
    background-color: #21B377;
}

A.md_c7:active {
    color: #177B2F;
    text-decoration: none;
}

.sm_c7 {
    color: #177B2F;
    font-family: Verdana, Arial, sans-serif;
    font-size: xx-small;
}

A.sm_c7:link, A.sm_c7:visited {
    color: #177B2F;
    text-decoration: none;
}

A.sm_c7:hover {
    color: #177B2F;
    text-decoration: none;
}

A.sm_c7:active {
    color: #177B2F;
    text-decoration: none;
    background-color: #21B377;
}

/* ------ Other ------ */

.neckface1 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    }

.neckface2 {
    position: absolute;
    top: 178px;
    left: 12px;
    z-index: 1;
    }

.pad_5 {
    padding:5px;
}

.pad_10 {
    padding:10px;
}

.pad_15 {
    padding:15px;
}

.right {
    text-align: right;
}

.code {
    color: Black;
    font-family: Courier;
    font-size: x-small;
}

.ProgramBox
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    background-color: white;
}

.ProgramContent
{
    font-size: 11px;
}

.ProgramSeperator
{
    height:1px;color:#0054A6;
}
