﻿A {text-decoration:none;color:#545454;}
.network
{
    display:none;
    font-family: Arial, Helvetica, sans-serif;
}

.gray_h_m {margin:10 0 0 21;width:300px; font: Normal 12px Arial;display:inline;}
.gray_h_m TD {white-space:nowrap; text-align:center; margin: 0 4 0 4;}
.gray_h_m_TD {}
.gray_h_m_HOV A {color:#c5171e; font-weight:bold;}
.gray_h_m TD A {text-decoration:none;}
.gray_h_m TD A:hover {color:#c5171e;}
.sep_gray_line {color:#545454;padding:0 4 0 4;}

.white_h_m {height:36px; margin:4 0 0 0; text-align:center; white-space:nowrap; font: Normal 12px Arial; color:#FFFFFF; text-decoration:none;display:inline;}
.white_h_m_TD {width:104px;}
.white_h_m_HOV {width:104px; background:url('../images/header/menubtn.jpg') no-repeat center top;}
.white_h_m TD A {width:104px; height:36px; color:#FFFFFF; text-decoration:none; padding-top:10px;}
.white_h_m TD A:Hover {background:url('../images/header/menubtn.jpg') no-repeat center top;}
.sep_white_line {width:1px; background: url('../images/header/white_seperate.jpg') no-repeat center middle;}

.footer_gray_h_m {margin:7 0 0 2;}
.footer_gray_h_m TD {font: Normal 12px Arial; color:#848484; padding:0 4 0 4;}
.footer_gray_h_m TD A {font: Normal 12px Arial; color:#848484; text-decoration:none;}
.footer_gray_h_m TD A:hover {text-decoration:underline;}

.hp_b_tbl {height:244px;}

.mainPageHeadline {height:36px;border-bottom:2px #e9e9e9 solid; font:Normal 32px Arial; color:#c51720; padding-right:1px;}

.mainPageHeadlineNOUnderLine {height:36px; font:Normal 32px Arial; color:#c51720; padding-right:1px;text-decoration:none;}

div.img_holder1 {float:left; width:300px; height:200px; border:1px #a6a6a6 solid; padding:3px 3px 3px 3px; margin-right:15px;}
div.img_holder2 {float:left; width:423px; height:301px; border:1px #a6a6a6 solid; padding:3px 3px 3px 3px; margin-right:15px;}
div.right_side {float:right; width:200px;}
.red_headline {font-size:12px; font-family:Arial; font-weight:Bold; color:#c5171e;}
.red_small_headline {font-size:10px; font-family:Arial; font-weight:Bold; color:#c5171e;}
.normal_text {font-size:12px; font-family:Arial; font-weight: normal; line-height:19px; text-align:justify;}
.bold_text {font-size:12px; font-family:Arial; font-weight: bold; line-height:19px; text-align:justify;}
.big_red_link {color:#c5171e;}
.big_red_link:Hover {text-decoration:underline;}

ul.red_square {list-style: none;color:#000000;margin-top:0px; margin-bottom:0px; margin-right:14px;padding-right:2px;list-style-image:url('../images/util/red_square.gif');vertical-align: baseline;}
.main_module_tbl {width:616px;margin:47px 36px 1px 25px;display:inline; border:0px #000000 solid;table-layout:fixed;}

hr.light_gray {width:100%;color:#e9e9e9;height:1px;}

.normal_inp_txt {width:162px;height:21px; border:1px #bbbbbb solid;font:normal 12px Arial;}
.normal_inp_txt_small {width:102px;height:18px; border:1px #bbbbbb solid;font:normal 12px Arial;}
.normal_text_area {border-style: solid; border-width:1;border-color:#bbbbbb;FONT-FAMILY: "arial"; FONT-SIZE: 12px;}


.module_text {font:normal 12px Arial;color:Black;font-weight:normal;}
.greyHome_page_text{font:normal 12px Arial;font-weight:bold;color:#878787;padding-right}
.greyHome_page_text{font:normal 12px Arial;font-weight:bold;color:#878787;padding-right}
.blackHome_page_text{font:normal 12px Arial;font-weight:bold;color:#3c3b3b;padding-right}
.module_text_bold {font:normal 12px Arial;color:Black;font-weight:bold;}
.red_module_text_bold {font:normal 16px Arial;color:#c6171e;font-weight:bold;}
.red_module_text_small {font:normal 10px Arial;color:#c6171e;}
.huge_red_title {font:normal 26px Arial;color:#c6171e;}
td.subMenuTop {
    height:40px;
    font:Bold 12px Arial;
    color:#fffffd;
    padding:18px 22px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/s_m_top_red.gif);
}

td.subMenuMdl {
    height:31px;
    font:Normal 12px Arial;
    color:#1e171e;
    padding:9px 22px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/s_m_middle_white.gif);
}
td.branchesOn
{
     height:31px;
    font:Normal 12px Arial;
    color:#1e171e;
    padding:9px 32px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/branchesOn.gif);    
}

td.branchesSelected
{
     height:31px;
    font:Normal 12px Arial;
    color:#1e171e;
    padding:9px 32px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/branchesSelected.gif);    
}
td.bottomMenu
{
    height:16px;
    font:Normal 12px Arial;
    color:#1e171e;
    padding:9px 22px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/s_m_bottom.gif);  
}
td.subMenuOn {
    height:31px;
    font:Normal 12px Arial;
    color:#c5171e;
    font-weight:bold;
    padding:9px 22px 0 0;
    text-align:right;
    vertical-align:top;
    background-image:url(../images/sideMenu/s_m_middle_grey.gif);
}

a.branchText, a.branchText:hover 
{ 
    color: #555555;
    text-decoration:none;
}
a.subMenuItem, a.subMenuItem:hover {
    color: #c5171e;
    text-decoration:none;
}

.error_place {
    width:200px;
    height:48px;
    font:normal 12px Arial;
    color:#c6171e;
}


.homePageTD 
{
    padding-top:7px;
}
.coupon_info {
    width:150px;
    vertical-align:bottom;
    border-bottom:2px #e9e9e9 solid;
    font:Normal 12px Arial;
    color:#c51720;
    padding-right:1px;
}

.smallRed
{
    font: Normal 12px Arial;
    color: #c5171e;
    text-decoration:none;
}
}
.gallery_info {
    vertical-align:bottom;
    text-align:left;
    border-bottom:2px #e9e9e9 solid;
    font:Normal 12px Arial;
    color:#cccccc;
}

.gallery_sep { color:#c51720; }

.gallery_info a, .gallery_info a:hover {
    color:#c51720;
    text-decoration:none;
}

.gallery_info_bottom {
    height:40px;
    vertical-align:top;
    text-align:center;
    border-top:2px #e9e9e9 solid;
    font:Normal 12px Arial;
    color:#cccccc;
}
.gallery_info_bottom a, .gallery_info_bottom a:hover {
    color:#c51720;
    text-decoration:none;
}
.miniForm
{ align:right;
  width:203px;
  height:107px;  
    }


