.body {background-color: #E4E4E4;
       margins: 0px}

.main_content {text-align: center;
               width: 100%;
               margin-top:10px;}

.logo_table {background-color: #1D812B;
             width: 750px;        
             border-left: ridge;
             border-left-color: #B1955A;
             border-left-width: thin;
             border-right: ridge;
             border-right-color: #B1955A;
             border-right-width: thin;
             border-bottom: ridge;
             border-bottom-color:#B1955A;
             border-bottom-width: thin}

.logo_table_cells {background-image: url('../images/top_bar/hg_black_and_green_stripe.gif');
                   background-repeat: repeat-x;
                   vertical-align: middle}

.equipment_container {width:700px;
                     border-left: ridge;
                     border-left-color: #ffffff;
                     border-left-width: thin;
                     border-right: ridge;
                     border-right-color: #ffffff;
                     border-right-width: thin;
                     border-bottom: ridge;
                     border-bottom-color:#ffffff;
                     border-bottom-width: thin;
                     border-top: ridge;
                     border-top-color:#ffffff;
                     border-top-width: thin;
                     scrollbar-face-color:#1D812B;
                     scrollbar-shadow-color: #3D5054;
                     scrollbar-highlight-color: #C3D6DA;
                     scrollbar-3dlight-color: #3D5054;
                     scrollbar-darkshadow-color: #000000;
                     scrollbar-track-color: #bbbbbb;
                     scrollbar-arrow-color: #FFD6DA;}

.staff_container {width:700px;
                     border-left: ridge;
                     border-left-color: #ffffff;
                     border-left-width: thin;
                     border-right: ridge;
                     border-right-color: #ffffff;
                     border-right-width: thin;
                     border-bottom: ridge;
                     border-bottom-color:#ffffff;
                     border-bottom-width: thin;
                     border-top: ridge;
                     border-top-color:#ffffff;
                     border-top-width: thin;
                     scrollbar-face-color:#1D812B;
                     scrollbar-shadow-color: #3D5054;
                     scrollbar-highlight-color: #C3D6DA;
                     scrollbar-3dlight-color: #3D5054;
                     scrollbar-darkshadow-color: #000000;
                     scrollbar-track-color: #bbbbbb;
                     scrollbar-arrow-color: #FFD6DA;}

.equip_title {background-color: #e4e4e4;
              text-align: center;}

.equip_item {background-color: #f3f3f3;
             font-family: Verdana, Arial;
             font-size:8pt;
             vertical-align: top}

.equip_photo_item {background-color: #f3f3f3;
             font-family: Verdana, Arial;
             font-size:8pt;
             vertical-align: bottom}

.key_features {background-color: #f3f3f3;
             font-family: Verdana, Arial;
             font-size:8pt;
             margin-left: 20px;
             margin-right: 20px;
             margin-bottom: 10px;
             text-align: left;
             vertical-align: top;
             color: #555555}

.teacher_title{background-color: #c3c3c3;
             font-family: Verdana, Arial;
             font-size:12pt;
             font-weight:bold;
             text-align: center;
             color: #000000}

.equip_facts_title{background-color: #e9e9e9;
             font-family: Verdana, Arial;
             font-size:7pt;
             font-weight:bold;
             height:15px;
             text-align: center;
             color: #555555}

.equip_tour_offset_title{font-family: Verdana, Arial;
             font-size:9pt;
             font-weight:bold;
             text-align: left;
             color: #555555}

.equip_facts{background-color: #ececec;
             font-family: Verdana, Arial;
             font-size:7pt;
             height:15px;
             text-align: center;
             color: #555555}

.equip_list {list-style-type: disc}

.equip_item_photo {background-color: #f3f3f3;
                   text-align: center;
                   width:175px}


.timeline_bkgrnd {background-image: url('../images/backgrounds/timeline_background.jpg')}

.timeline_container {overflow:auto;
                     width:700px;
                     height:400px;
                     border-left: ridge;
                     border-left-color: #ffffff;
                     border-left-width: thin;
                     border-right: ridge;
                     border-right-color: #ffffff;
                     border-right-width: thin;
                     border-bottom: ridge;
                     border-bottom-color:#ffffff;
                     border-bottom-width: thin;
                     border-top: ridge;
                     border-top-color:#ffffff;
                     border-top-width: thin;
                     scrollbar-face-color:#1D812B;
                     scrollbar-shadow-color: #3D5054;
                     scrollbar-highlight-color: #C3D6DA;
                     scrollbar-3dlight-color: #3D5054;
                     scrollbar-darkshadow-color: #000000;
                     scrollbar-track-color: #bbbbbb;
                     scrollbar-arrow-color: #FFD6DA;}



.timeline_facts {font-family: Verdana, Arial;
            text-align: center;
            height:90px;
            width:233px;
            font-size:8pt;
            color: #555555;
            margin-left:20px;
            margin-right:20px;
            margin-top:20px;
            margin-bottom:20px}

.sub_menu {background-color: #E4E4E4;
           width: 750px}

.main_display_block {background-color: #ffffff;
                     width: 750px;                     
                     border-color: #ffffff;
                     border-width: thin;
                     border-style: ridge}

.main_block {background-color: #ffffff;
             vertical-align: top}

.front_page_promo_picture {width: 350px;
                           height: 200px;
                           background-color: #1D812B;
                           text-align: center;
                           vertical-align: top}

.photo_title {font-family: Verdana, Arial;
              font-size:7pt;
              text-align:right;
              width:100%;
              color:#82744B}

.staff_caption {font-family: Verdana, Arial;
              font-size:7pt;
              text-align:center;
              color:#333333}

.latest_title {font-family: Garamond, Helvetica;
                font-size:12pt;
                font-weight:bold;
                color: #1D812B}

.article_title {font-family: Verdana, Arial;
                font-size:12pt;
                font-weight:bold;
                text-align: left;
                margin-top: 20px;
                margin-left:20px;
                margin-right:20px;
                margin-bottom: 15px;
                color: #203B1E}

.latest_item {font-family: Arial, Verdana;
              font-size:8pt;
              text-decoration:none}

.bottom_menu {font-family: Arial, Verdana;
              font-size:8pt;
              text-decoration:none}

.copyright {font-family: Arial, Verdana;
            font-size:8pt;
            color: #333333;
            margin-top:10px}

a:link {font-family: Verdana, Arial;
        font-size:8pt;
        text-decoration:none}

a:visited {font-family: Verdana, Arial;
           font-size:8pt;
           text-decoration:none}

a:hover {font-family: Verdana, Arial;
        font-size:8pt;
         text-decoration:underline}

.caption {margin-left:10px;
        margin-bottom:10px;
        margin-top:10px;
        margin-right:10px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:5px;
        padding-right:5px;
        font-family: Verdana, Arial;
        font-weight:bold;
        font-size:8pt;
        width:200px;
        background-color: #e3e3e3}

.caption_author {text-align:right;
            font-family: Verdana, Arial;
            font-weight:normal;
            font-size:8pt}

.sub_title{font-family: Verdana, Arial;
            font-size:12pt;
            font-weight:bold;
            background-color: #e4e4e4;
            color: #1D812B;
            margin-left:20px;
            margin-bottom:15px;
            margin-top:25px}

.section_title{font-family: Verdana, Arial;
            font-size:10pt;
            color: #DFBF7D;
            margin-left:20px;
            margin-bottom:15px;
            margin-top:25px;
            margin-right:5px;
            width=100%;
            font-weight: bold;
            background-color:#1D812B}

.section_title2{font-family: Arial, Verdana;
            font-size:10pt;
            color: #DFBF7D;
            margin-left:20px;
            margin-bottom:15px;
            margin-top:25px;
            margin-right:5px;
            width=100%;
            font-weight: bold;
            text-align: center;
            background-color:#1D812B}

.sub_section_title {font-family: Verdana, Arial;
            font-size:10pt;
            font-weight: bold;
            color: #555555;
            margin-left:30px;
            margin-right:30px;
            margin-bottom:10px}

.general_text {font-family: Verdana, Arial;
            font-size:10pt;
            color: #555555;
            margin-left:30px;
            margin-right:30px;
            margin-bottom:10px}

.general_text_sm {font-family: Verdana, Arial;
            font-size:8pt;
            color: #555555}

.teacher_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:70px;
            top:-520px; 
            z-index:1; 
            visibility:hidden}

.lesson_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:-180px;
            top:-460px;
            z-index:1; 
            visibility:hidden}

.equip_eval_1_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:-220px;
            top:-540px;
            z-index:1; 
            visibility:hidden}

.est_bal_1_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:-250px;
            top:-640px;
            z-index:1; 
            visibility:hidden}

.ball_analysis_1_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:-220px;
            top:-685px;
            z-index:1; 
            visibility:hidden}

.opt_equip_spec_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:-130px;
            top:-900px;
            z-index:1; 
            visibility:hidden}

.production_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:80px;
            top:-1030px;
            z-index:1; 
            visibility:hidden}

.delivery_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:300px;
            top:-1095px;
            z-index:1; 
            visibility:hidden}


.follow_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:290px;
            top:-1255px;
            z-index:1; 
            visibility:hidden}

.est_bal_2_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:250px;
            top:-1510px;
            z-index:1; 
            visibility:hidden}

.ball_analysis_2_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:200px;
            top:-1655px;
            z-index:1; 
            visibility:hidden}

.equip_eval_2_layer_hidden {background-color:#1D812B;
            width:140;
            position:relative;
            left:200px;
            top:-1775px;
            z-index:1; 
            visibility:hidden}

.popup {font-family: Verdana, Arial;
            font-size:8pt;
            color: #cccccc;
            margin-left: 5px;
            margin-right: 5px;
            margin-top: 5px;
            margin-bottom: 5px}

.list_index {font-family: Verdana, Arial;
            font-size:8pt;
            color: #555555;}

.content_cell{border-left:2px solid #cccccc; background-image: url('../images/backgrounds/logo_background.gif');
             background-repeat: repeat-y;
             background-position: center top}

ul {list-style: square}



.image_border {margin-left:20px;
               margin-right:20px;
               margin-bottom:20px;
               margin-top:20px}

.product_features_table_title {font-family: Verdana, Arial;
            font-size:8pt;
            font-weight: bold;
            color: #FFFFFF;
            background-color: #1D812B}

.product_features_table_sub_title {font-family: Verdana, Arial;
            font-size:8pt;
            color: #000000;
            background-color: #C7C7C7}

.product_features_table_item {font-family: Verdana, Arial;
            font-size:8pt;
            color: #333333;
            background-color: #E4E4E4}

hr{border-style: solid;
   border-color: #cccccc}