body
{
font-family: Arial;
font-size: 12px;
color: #000000;
}

input
{
border: 0px;
height: 18px;
cursor: text;
font-size: 10px;
font-family: Arial;
}

select
{
font-family: Arial;
font-size: 10px;
color: #000000;
border: 0px;
cursor: default;
width: 100%;
}

.but_top_menu
{
font-size: 14px;
height: 25px;
background-repeat: no-repeat;
background-position: top;
padding-left: 7px;
padding-bottom: 3px;
font-weight: 900;
text-align: left;
cursor: pointer;
}

.but_right_menu
{
font-size: 10px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile.gif);
background-repeat: repeat-x;
padding-right: 10px;
font-weight: 900;
cursor: pointer;
}

.but_left_menu
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile.gif);
background-repeat: repeat-x;
padding-left: 10px;
font-weight: 900;
cursor: pointer;
}


.main_title
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/main_title_tile.gif);
background-repeat: repeat-x;
padding-left: 10px;
font-weight: 900;
cursor: pointer;
}


.main_long_title
{
font-size: 12px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/main_title_tile.gif);
background-repeat: repeat-x;
font-weight: 900;
cursor: pointer;
}

.pink_title
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-color: #CC66CC;

padding-right: 10px;
font-weight: 900;
cursor: pointer
}


.but_right_menu1
{
font-size: 10px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile1.gif);
background-repeat: repeat-x;
padding-right: 10px;
font-weight: 900;
cursor: pointer;
}

.but_left_menu1
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile1.gif);
background-repeat: repeat-x;
padding-left: 10px;
font-weight: 900;
cursor: pointer;
}


.but_pictures
{
font-size: 15px;
height: 37px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile2.gif);
background-repeat: repeat-x;
font-weight: 900;
cursor: pointer;
}

.but_pictures1
{
font-size: 15px;
height: 37px;
border-bottom: 1px solid black;
background-image: url(../img/but_tile3.gif);
background-repeat: repeat-x;
font-weight: 900;
cursor: pointer;
}

.but_small_pictures
{
font-size: 12px;
height: 18px;
border-bottom: 1px solid black;
background-image: url('../img/but_small_tile2.gif');
background-repeat: repeat-x;
font-weight: 900;
cursor: pointer
}

.but_small_pictures1
{
font-size: 12px;
height: 18px;
border-bottom: 1px solid black;
background-image: url('../img/but_small_tile3.gif');
background-repeat: repeat-x;
font-weight: 900;
cursor: pointer
}

.but_right_submenu
{
font-size: 12px;
width: 110px;
height: 18px;
border-bottom: 1px solid black;
padding-right: 10px;
font-weight: 900;
cursor: pointer;
background-color: #E1E7D9;
}

.but_left_submenu
{
font-size: 12px;
width: 110px;
height: 18px;
border-bottom: 1px solid black;
padding-left: 10px;
font-weight: 900;
cursor: pointer;
background-color: #E1E7D9;
}

.but_right_submenu1
{
font-size: 12px;
width: 110px;
height: 18px;
border-bottom: 1px solid black;
padding-right: 10px;
font-weight: 900;
cursor: pointer;
background-color: #C2CEB3;
}

.but_left_submenu1
{
font-size: 12px;
width: 110px;
height: 18px;
border-bottom: 1px solid black;
padding-left: 10px;
font-weight: 900;
cursor: pointer;
background-color: #C2CEB3;
}

.table_title
{
font-size: 10px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
padding-left: 10px;
font-weight: 900;
background-color: #E1E7D9;
}

.table_title1
{
text-align: center;
font-size: 10px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
font-weight: 900;
cursor: pointer;
background-color: #E1E7D9;
}

.table_cell
{
font-size: 10px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
/*padding-left: 10px;*/
font-weight: 900;
cursor: pointer;
background-color: #FFFFFF;
}

.red_table_cell
{
font-size: 10px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
/*padding-left: 10px;*/
font-weight: 900;
cursor: pointer;
background-color: #FF0000;
}

.odd_table_cell
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
/*padding-left: 10px;*/
font-weight: 900;
cursor: pointer;
background-color: #C4CFAD;
}

.even_table_cell
{
font-size: 12px;
width: 140px;
height: 18px;
border-bottom: 1px solid black;
border-right: 1px solid black;
/*padding-left: 10px;*/
font-weight: 900;
cursor: pointer;
background-color: #FFFFFF;
}

.odd_table_row
{
font-size: 12px;
height: 18px;
font-weight: 900;
cursor: hand;
background-color: #C4CFAD;
}

.even_table_row
{
font-size: 12px;
height: 18px;
font-weight: 900;
cursor: hand;
background-color: #FFFFFF;
}

.thumbnail
{
background-color: #E1E7D9;
width: 85px;
height: 85px;
cursor: pointer;
border: 1px solid #000000;
}

.vid_icon
{
background-color: #E1E7D9;
width: 70px;
height: 40px;
cursor: pointer;
border: 1px solid #000000;
}
.accessibility_component .btn_accessibility img {  
    filter: invert(1);
}
.accessibility_component .btn_accessibility{
    padding: 15px 10px 10px 0px !important;
    height: 50px !important;
    color: #fff !important;
    background-color: #7bae00 !important;
    
    border-radius: 50px 0 0 50px;
}
.accessibility_component .btn_accessibility:hover, .accessibility_component .btn_accessibility:focus{
background-color: #4e6e00 !important;
}

