/* DEFAULT SITE STYLEs */

        BODY {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;
            background-color:#006633;

            background-image:url("../images/hts_main_bg_01.gif");
            background-position: top left;
            background-repeat: repeat-x;

            margin-left:0px;
            margin-right:0px;
            margin-top:0px;
            margin-bottom:0px;

            padding:0px;

/*
            scrollbar-face-color:#ff9900;
            scrollbar-arrow-color:#ffffff;
            scrollbar-track-color:#cc6600;
            scrollbar-shadow-color:'';
            scrollbar-highlight-color:'';
            scrollbar-3dlight-color:'';
            scrollbar-darkshadow-Color:'';
*/
            }

/* END DEFAULT SITE STYLES */








/* MAIN OUTER TABLE STYLES */

TABLE#tblMain TD.main_header {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#ffffff;

            vertical-align:top;
            text-align:left;

            padding:0px;
            }

TABLE#tblMain TD.main_leftside {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#ffffff;
            background-color:#006633;
            background-image:url("../images/leftside_bg_01.gif");

            vertical-align:top;
            text-align:left;

/*            border-left:1px #ffffff solid; */

            padding:0px;
            }

TABLE#tblMain TD.main_content {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            vertical-align:top;
            text-align:left;

            padding:0px;
            }

TABLE#tblMain TD.main_headermenu {
            font-family:Verdana,Arial,Helvetica,"sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#ffffff;
            background-color:#D2691E;

            text-align:left;
            vertical-align:top;

            border-bottom:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblMain TD.main_footertop {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;
            font-style:normal;

            color:#ffffff;
            background-color:#006633;

            text-align:left;
            vertical-align:top;

            border-left:1px #ffffff solid;
            border-right:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblMain TD.main_footer {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;
            font-style:normal;

            color:#999999;
            background-color:#cccccc;

            text-align:left;
            vertical-align:top;

            border-right:1px #ffffff solid;
            border-left:1px #ffffff solid;

/*
            border-top:1px #ffffff solid;
            border-bottom:1px #006633 dotted;
            border-left:1px #ffffff solid;
*/

            padding:5px 0px 5px 10px;
            }

TABLE#tblMain TD.main_footerbottom {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;
            font-style:normal;

            color:#006633;
            background-color:#eeeeee;

            border-right:1px #ffffff solid;
            border-left:1px #ffffff solid;

            text-align:right;
            vertical-align:top;

            padding:10px;
            }

TABLE#tblMain A.footercopyright:link {
font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:normal; color:#003300; }
TABLE#tblMain A.footercopyright:visited {
font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:normal; color:#003300; }
TABLE#tblMain A.footercopyright:active {
font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:normal; color:#003300; text-decoration:underline; }
TABLE#tblMain A.footercopyright:hover {
font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:normal; color:#003300; text-decoration:underline;}

/* END MAIN OUTER TABLE STYLES */







/* HEADER STYLES */

TABLE#tblHeader TD.header_top {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:middle;

            padding:0px;
            }

TABLE#tblHeader TD.header_mainlogo {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align:middle;

            padding:0px 0px 0px 5px;
            }

TABLE#tblHeader TD.header_menu {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:center;
            vertical-align:bottom;

            padding:0px;
            }

TABLE#tblHeader TD.header_cart_items_display {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#000000;

            text-align:center;
            vertical-align:middle;

            padding:0px;
            }

TABLE#tblHeader TD.header_greenbar {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;
            background-color:#006633;

            text-align:left;
            vertical-align:middle;

            border-left:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblHeader TD.header_greybar {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#ffffff;
            background-color:#666666;

            background-image:url("../images/grey_bar_bg_01.gif");

            text-align:left;
            vertical-align:middle;

            border-left:1px #ffffff solid;

            padding:0px;
            }


TABLE#tblHeader TD.header_rightside {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:center;
            vertical-align:middle;

            padding:0px;
            }

/* END HEADER STYLES */






/* LEFTSIDE STYLES */

TABLE#tblLeftside TD.leftside_searchbrowse {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#ffffff;
            background-color:#006633;

            text-align:left;
            vertical-align:top;

            border-left:1px #ffffff solid;
            border-top:1px #ffffff solid;

            padding:10px;
            }

TABLE#tblLeftside TD.leftside_browsesports_title {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#ffffff;
            background-color:#006633;

            text-align:left;
            vertical-align:top;

            border-top:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblLeftside TD.leftside_textmenu {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            border-left:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblLeftside TD.leftside_altmenu_1 {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:9px;
            font-weight:bold;

            color:#000000;
            background-color:#bbccbb;

            text-align:left;
            vertical-align:middle;

            border-top:1px #ffffff solid;

            padding:3px 2px 3px 0px;
            }

TABLE#tblLeftside TD.leftside_altmenu_2 {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:9px;
            font-weight:bold;

            color:#000000;
            background-color:#ddeedd;

            text-align:left;
            vertical-align:middle;

            border-top:1px #ffffff solid;

            padding:3px 2px 3px 0px;
            }

TABLE#tblLeftside TD.leftside_ads_title {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;
            background-color:#006633;

            text-align:center;
            vertical-align:middle;

            border-top:1px #ffffff solid;
            border-left:1px #ffffff solid;

            padding:2px;
            }

TABLE#tblLeftside TD.poll_title {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;
            background-color:#006633;

            text-align:left;
            vertical-align:middle;

            border-top:1px #ffffff solid;
            border-left:1px #ffffff solid;

            padding:2px 2px 2px 10px;
            }

TABLE#tblLeftside TD.contactus_title {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;
            background-color:#006633;

            text-align:left;
            vertical-align:middle;

            border-top:1px #ffffff solid;
            border-right:1px #ffffff solid;
            border-left:1px #ffffff solid;

            padding:2px 2px 2px 10px;
            }


TABLE#tblLeftside TD.leftside_200x200ad {
            font-family:Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;
            background-color:#006633;
            text-align:left;
            vertical-align:top;

            border-left:1px #ffffff solid;
            border-top:1px #ffffff solid;
            border-bottom:1px #ffffff solid;

            padding:0px;
            }

TABLE#tblLeftside FORM {
            margin:0px;
            }

TABLE#tblLeftside SELECT.searchunder {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            width:150;

            color:#000000;
            background-color:#ffffff;
            }

TABLE#tblLeftside INPUT.searchfor {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:13px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;
            }

TABLE#tblLeftside SELECT.browsefor {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            width:165;

            color:#000000;
            background-color:#ffffff;
            }

TABLE#tblLeftside INPUT.submit {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#000000;
            background-color:#cccccc;
            }

TABLE#tblLeftside TD.leftside_sportsmenu {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:13px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            text-align:left;
            vertical-align: top;

            border-left:1px #ffffff solid;

            padding:10px;
            }

TABLE#tblLeftside A.textmenu:link {
font-family:Arial,Helvetica,"sans-serif"; font-size:10px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.textmenu:visited {
font-family:Arial,Helvetica,"sans-serif"; font-size:10px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.textmenu:active {
font-family:Arial,Helvetica,"sans-serif"; font-size:10px; font-weight:bold; color:#006633; text-decoration:underline; }
TABLE#tblLeftside A.textmenu:hover {
font-family:Arial,Helvetica,"sans-serif"; font-size:10px; font-weight:bold; color:#006633; text-decoration:underline;}

    /* ######### INDEX PAGE STYLES ########## */

TABLE#tblLeftside TD.welcomemsg_pic {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align: top;

            padding:20px 0px 10px 80px;
            }

TABLE#tblLeftside TD.welcomemsg_text {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align: top;

            padding:10px 50px 10px 100px;
            }

TABLE#tblLeftside TD.welcomemsg_links {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align: top;

            padding:0px 0px 0px 275px;
            }

TABLE#tblLeftside TD.featured_title {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:bold;

            color:#006633;

            text-align:left;
            vertical-align: top;

            padding:5px 10px 2px 10px;
            }

TABLE#tblLeftside A.featured_title:link { color:#006633; }
TABLE#tblLeftside A.featured_title:visited { color:#006633; }
TABLE#tblLeftside A.featured_title:active { color:#ff6600; }
TABLE#tblLeftside A.featured_title:hover { color:#ff6600; }

TABLE#tblLeftside TD.featured_desc {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align: top;

            padding:0px 10px 5px 10px;
            }

TABLE#tblLeftside TD.featured_football {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#eeeeee;

            background-image:url("../images/fp_football_title_01.gif");
            background-position:top left;
            background-repeat:no-repeat;

            text-align:left;
            vertical-align: top;

            border-top:1px #ffffff solid;
            border-left:1px #999999 dotted;

            padding:0px;
            }

TABLE#tblLeftside TD.featured_football_inside {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;

            text-align: left;
            vertical-align: top;

            padding:5px 0px 0px 40px;
            }

TABLE#tblLeftside TD.featured_baseball {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#cccccc;

            background-image:url("../images/fp_baseball_title_01.gif");
            background-position:top left;
            background-repeat:no-repeat;

            text-align:left;
            vertical-align: top;

            border-top:1px #ffffff solid;
            border-left:1px #999999 dotted;

            padding:0px;
            }

TABLE#tblLeftside TD.featured_baseball_inside {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;

            text-align: left;
            vertical-align: top;

            padding:5px 0px 0px 30px;
            }

TABLE#tblLeftside TD.featured_basketball {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#aaaaaa;

            background-image:url("../images/fp_basketball_title_01.gif");
            background-position:top left;
            background-repeat:no-repeat;

            text-align:left;
            vertical-align: top;

            border-top:1px #ffffff solid;
            border-right:1px #ffffff solid;
            border-left:1px #999999 dotted;

            padding:0px;
            }

TABLE#tblLeftside TD.featured_basketball_inside {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#ffffff;

            text-align: left;
            vertical-align: top;

            padding:5px 0px 0px 30px;
            }

TABLE#tblLeftside TD.football_moreinfo {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#eeeeee;

            text-align:right;
            vertical-align: middle;

            border-left:1px #999999 dotted;

            padding:0px 10px 0px 0px;
            }

TABLE#tblLeftside TD.baseball_moreinfo {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#cccccc;

            text-align:right;
            vertical-align: middle;

            border-left:1px #999999 dotted;

            padding:0px 10px 0px 0px;
            }

TABLE#tblLeftside TD.basketball_moreinfo {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;
            background-color:#aaaaaa;

            text-align:right;
            vertical-align: middle;

            border-left:1px #999999 dotted;
            border-right:1px #ffffff solid;

            padding:0px 10px 0px 0px;
            }

TABLE#tblLeftside A.welcomelink:link { font-family:Arial,Helvetica,"sans-serif"; font-size:14px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.welcomelink:visited { font-family:Arial,Helvetica,"sans-serif"; font-size:14px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.welcomelink:active { font-family:Arial,Helvetica,"sans-serif"; font-size:14px; font-weight:bold; color:#006633; }
TABLE#tblLeftside A.welcomelink:hover { font-family:Arial,Helvetica,"sans-serif"; font-size:14px; font-weight:bold; color:#006633; }

TABLE#tblLeftside A.moreinfo:link { font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.moreinfo:visited { font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:bold; color:#000000; }
TABLE#tblLeftside A.moreinfo:active { font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:bold; color:#006633; }
TABLE#tblLeftside A.moreinfo:hover { font-family:Arial,Helvetica,"sans-serif"; font-size:11px; font-weight:bold; color:#006633; }

    /* ######### END INDEX PAGE STYLES ########## */

/* END LEFTSIDE STYLES */



/* RIGHTSIDE STYLES */

TABLE#tblRightside TD.rightside_menubox_inside {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            border-bottom:1px #cccccc solid;

            padding:5px 5px 5px 5px;
            }

TABLE#tblRightside TD.rightside_menubox_inside_noborder {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            padding:5px 5px 5px 5px;
            }

TABLE#tblRightside A.bigbrowselink:link { font-size:10px; font-weight:bold; color:#df691e; }
TABLE#tblRightside A.bigbrowselink:visited { font-size:10px; font-weight:bold; color:#df691e; }
TABLE#tblRightside A.bigbrowselink:active { font-size:10px; font-weight:bold; color:#8d0000; }
TABLE#tblRightside A.bigbrowselink:hover { font-size:10px; font-weight:bold; color:#8d0000; }

TABLE#tblRightside TD.rightside_specialbox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8D0000;

            text-align:center;
            vertical-align:top;

            border:1px #8d0000 solid;

            padding:5px;
            }

TABLE#tblRightside TD.rightside_fabox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8d0000;

            vertical-align:top;
            text-align:center;

            border:1px #8d0000 solid;

            padding:0px;
            }


TABLE#tblRightside TD.rightside_fastadd_instructions {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8d0000;

            text-align:center;
            vertical-align:top;

            padding:4px;
            }

TABLE#tblRightside TD.rightside_fastadd_fields {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#000000;

            text-align:center;
            vertical-align:top;

            padding:10px;
            }


TABLE#tblRightside INPUT.fainput {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:14px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;

            padding:0px;
            }

TABLE#tblRightside INPUT.fasubmit {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:11px;
            font-weight:bold;

            color:#ffffff;
            background-color:#d2691e;

            padding:0px;
            }


TABLE#tblRightside A.falink:link { font-size:9px; font-weight:normal; color:#000000; text-decoration:underline; }
TABLE#tblRightside A.falink:visited { font-size:9px; font-weight:normal; color:#000000; text-decoration:underline; }
TABLE#tblRightside A.falink:active { font-size:9px; font-weight:normal; color:#8d0000; text-decoration:underline; }
TABLE#tblRightside A.falink:hover { font-size:9px; font-weight:normal; color:#8d0000; text-decoration:underline; }


TABLE#tblRightside TD.rightside_titlebox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:bold;

            color:#D2691E;
/*            background-color:#8D0000; */

            text-align:left;
            vertical-align:top;

            padding:0px;
            }

TABLE#tblRightside TD.rightside_subtitlebox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:bold;

            color:#cccccc;
            background-color:#8d0000;

            text-align:left;
            vertical-align:top;

            padding:5px 10px 5px 10px;
            }

TABLE#tblRightside TD.rightside_contentbox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:center;
            vertical-align:top;

            border:1px #8d0000 solid;

            padding:10px;
            }

TABLE#tblRightside TD.rightside_searchbox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8D0000;
/*            background-color:#D2691E; */

            text-align:center;
            vertical-align:top;

            border:1px #8d0000 solid;

            padding:5px;
            }

TABLE#tblRightside FORM {
            margin-bottom:0px;
            }

TABLE#tblRightside TD.rightside_searchfield {
            font-family:Verdana,Arial,Helvetica,"sans-serif";
            font-size:9px;
            font-weight:normal;

            color:#ffffff;

            text-align:left;
            vertical-align:top;

            padding:0px;
            }

TABLE#tblRightside SELECT.searchunder {
            font-family:Arial,Helvetica,"sans-serif";
            font-size:13px;
            font-weight:normal;

            color:#000000;
            background-color:#ffffff;
            }

TABLE#tblRightside INPUT.searchfield {
            font-family:Verdana,Arial,Helvetica,"sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#8D0000;
            background-color:#ffffff;
            }

TABLE#tblRightside INPUT.submitbutton {
            font-family:Verdana,Arial,Helvetica,"sans-serif";
            font-size:9px;
            font-weight:bold;

            color:#ffffff;
            background-color:#8D0000;
            }


TABLE#tblRightside TD.rightside_newprodsbox {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8D0000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            border:1px #8d0000 solid;

            padding:5px 10px 5px 10px;
            }

TABLE#tblRightside TD.rightside_newprods_border {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8D0000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            border-bottom:1px #999999 solid;

            padding:5px 5px 5px 5px;
            }

TABLE#tblRightside TD.rightside_newprods_noborder {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:10px;
            font-weight:normal;

            color:#8D0000;
            background-color:#ffffff;

            text-align:left;
            vertical-align:top;

            padding:5px 5px 5px 5px;
            }


TABLE#tblRightside A.subtitle_link:link { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}
TABLE#tblRightside A.subtitle_link:visited { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}
TABLE#tblRightside A.subtitle_link:active { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}
TABLE#tblRightside A.subtitle_link:hover { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}

/* END RIGHTSIDE STYLES */




/* FRONT PAGE STYLES */

TABLE#tblFrontPage TD.fp_greeting {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:18px;
            font-weight:bold;

            color:#8d0000;

/*  background-image:url("../images/fp_greetpic2_bg.jpg");
            background-alignment:top left;
            background-repeat: no-repeat;
*/
            text-align:left;
            vertical-align:middle;

            padding: 10px;

            }

TABLE#tblFrontPage TD.fp_body {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:11px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align:top;

            padding: 0px;

            }

TABLE#tblFrontPage TD.fp_popular_items {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:14px;
            font-weight:bold;

            color:#000000;

            text-align:left;
            vertical-align:top;

            padding: 0px;

            }


TABLE#tblFrontPage TD.fp_most_popular_title {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:16px;
            font-weight:bold;

            color:#8d0000;

            text-decoration: none;

            text-align:left;
            vertical-align:top;

            padding: 0px;

            }

TABLE#tblFrontPage TD.fp_most_popular_body_l {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:14px;
            font-weight:bold;

            color:#000000;

            text-align:left;
            vertical-align:top;

            border-bottom:1px #cccccc solid;

            padding: 10px 0px 10px 20px;

            }


TABLE#tblFrontPage TD.fp_most_popular_body_c {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align:top;

            border-bottom:1px #cccccc solid;

            padding: 10px;

            }



TABLE#tblFrontPage TD.fp_most_popular_body_r {
            font-family:Verdana, Arial, Helvetica, "sans-serif";
            font-size:12px;
            font-weight:normal;

            color:#000000;

            text-align:left;
            vertical-align:middle;

            border-bottom:1px #cccccc solid;

            padding: 5px 10px 5px 0px;

            }




A.mainmenu:link { font-size:9px; font-weight:bold; color:#8d0000; text-decoration:none; }
A.mainmenu:visited { font-size:9px; font-weight:bold; color:#8d0000; text-decoration:none; }
A.mainmenu:active { font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; }
A.mainmenu:hover { font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none; }

A.mcplink:link { font-size:9px; font-weight:bold; color:#8d0000; text-decoration:none; }
A.mcplink:visited { font-size:9px; font-weight:bold; color:#8d0000; text-decoration:none; }
A.mcplink:active { font-size:9px; font-weight:bold; color:#D2691E; text-decoration:none; }
A.mcplink:hover { font-size:9px; font-weight:bold; color:#D2691E; text-decoration:none; }


        TD.membercp {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 11px;
            font-weight: normal;

            background-color: #eeeeee;
            color: #000000;

            vertical-align: middle;
            text-align: center;

            border-top: 1px solid #d3791f;
            border-right: 1px solid #d3791f;
            border-bottom: 1px solid #d3791f;
            border-left: 1px solid #d3791f;

            padding: 5px;

            }

        TD.mcp_loginfield {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 10px;
            font-weight: bold;

            color: #ffffff;

            vertical-align: middle;
            text-align: left;

            padding:5px;

            }

        TD.mcp_submitbutt {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 10px;
            font-weight: bold;

            color: #ffffff;

            vertical-align: middle;
            text-align: right;

            padding:5px;

            }

        TD.membercpbottom {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 10px;
            font-weight: bold;

            background-color: #999999;
            color: #ffffff;

            vertical-align: middle;
            text-align: right;

            border-top: 0px;
            border-right: 1px solid #ffffff;
            border-bottom: 0px;
            border-left: 1px solid #ffffff;

            padding: 2px;
            }


TABLE#tblLeftside TD.mcp_member_menu {
            font-size:10px;
            color:#ffffff;
/*            border-top:1px #ffffff solid; */
            padding:2px;
}

        TD.mcpoptions_title {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 11px;
            font-weight: bold;

            background-color: #003366;
            color: #ffffff;

            vertical-align: top;
            text-align: left;

            border-top: 5px solid #cccccc;
            border-right: 0px;
            border-bottom: 0px;
            border-left: 0px;

            padding: 2px;
            }

        TD.mcpoptions {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 10px;
            font-weight: bold;

            color: #ffffff;

            vertical-align: top;
            text-align: center;

            border-top: 0px;
            border-right: 0px;
            border-bottom: 0px;
            border-left: 0px;

            padding: 2px;
            }

TABLE#tblLeftside TD.loginbox_welcomemessage {
            font-family: Arial, Helvetica, "sans-serif";
            font-size: 10px;
            font-weight: bold;

            color: #ffffff;

            vertical-align: top;
            text-align: left;

            padding: 2px;
            }


TABLE#tblLeftside INPUT.submitbutton {
            font-family:Verdana,Arial,Helvetica,"sans-serif";
            font-size:9px;
            font-weight:bold;

            color:#ffffff;
            background-color:#8D0000;
            }




/* LINK STYLES */

    A:link {
            color: #8d0000;
            font-size: 11px;
            font-weight: bold;
            text-decoration: none;
    }

    A:visited {
            color: #8d0000;
            font-size: 11px;
            font-weight: bold;
            text-decoration: none;
    }

    A:active {
            color: #d2691e;
            font-size: 11px;
            font-weight: bold;
            text-decoration: none;
    }

    A:hover {
            color: #d2691e;
            font-size: 11px;
            font-weight: bold;
            text-decoration: none;
    }

    A:focus {
            color: #d2691e;
            font-size: 11px;
            font-weight: bold;
            text-decoration: none;
            outline: thin dotted invert
    }


    A.onwhite:link { color: #003399;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.onwhite:visited { color: #003399;font-size: 11px;font-weight: bold; font-style: normal;text-decoration: none; }
    A.onwhite:active { color: #ff9900;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.onwhite:hover { color: #ff9900;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.onwhite:focus { color: #ff9900;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none;outline: thin dotted invert }

    A.on336699:link { color: #ffffff;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.on336699:visited { color: #ffffff;font-size: 11px;font-weight: bold; font-style: normal;text-decoration: none; }
    A.on336699:active { color: #cccccc;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.on336699:hover { color: #cccccc;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.on336699:focus { color: #cccccc;font-size: 11px;font-weight: bold; font-style: normal; text-decoration: none;outline: thin dotted invert }

    A.membercpbottom:link { color: #003366;font-size: 10px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.membercpbottom:visited { color: #003366;font-size: 10px;font-weight: bold; font-style: normal;text-decoration: none; }
    A.membercpbottom:active { color: #ffffff;font-size: 10px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.membercpbottom:hover { color: #ffffff;font-size: 10px;font-weight: bold; font-style: normal; text-decoration: none; }
    A.membercpbottom:focus { color: #ffffff;font-size: 10px;font-weight: bold; font-style: normal; text-decoration: none;outline: thin dotted invert }

    A:link IMG.border { border: 2px #003366 solid; }
    A:visited IMG.border { border: 2px #003366 solid; }
    A:focus IMG.border { border: 2px dotted invert }
    A:active IMG.border { border: 2px #cc9900 solid; }
    A:hover IMG.border { border: 2px #cc9900 solid; }


/* FORM STYLES */

    INPUT {
            font-family:Arial, Helvetica, sans-serif;
            font-size:9px;
            font-weight: bold;
            background-color:#eeeeee;
            color:#333333;
    }

    SELECT {
            font-family:Arial, Helvetica, sans-serif;
            font-size:9px;
            font-weight: bold;
            background-color:#eeeeee;
            color:#333333;
    }

    TEXTAREA {
            font-family:Arial, Helvetica, sans-serif;
            font-size:9px;
            font-weight: bold;
            background-color:#eeeeee;
            color:#333333;
    }

    SELECT.design {
            font-family:Arial, Helvetica, sans-serif;
            font-size:10px;
            font-weight:bold;
            color:#333333;
            background-color:#cccccc;
    }

    OPTION.seriesheader {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;
            font-weight:bold;
            color:#cccccc;
            background-color:#333333;

    }

    OPTION.series {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;
            font-weight:bold;
            color:#cccccc;
            background-color:#666666;

    }

    INPUT.search {
            font-family:Arial, Helvetica, sans-serif;
            font-size:10px;
            font-weight: normal;
            color:#cccccc;
            background-color:#666666;
    }


