﻿A {text-decoration:none;color:#545454;}
body {background-repeat: repeat-x;}


.mainInfoTd{}
.mainInfoTd TD{padding-left:27px;}
.gray_h_m {margin:10 0 0 21;width:380px; font: Normal 12px Arial;display:inline;}
.gray_Title { font: Normal 16px Arial;color:#464646;font-weight:bold;}
.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;}
.innerTop {background-repeat:no-repeat;}

.fotterText TD {font: Normal 12px Arial; color:#012059; }
.fotterText TD A {font: Normal 12px Arial; color:#012059; text-decoration:none;}
.fotterText 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;}


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 #cbd3de 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:#cbd3de;FONT-FAMILY: "arial"; FONT-SIZE: 12px;}

.module_text {font:normal 12px Arial;color:#464646;font-weight:normal;}
.module_text2 {font:normal 12px Arial;color:#464646;font-weight:normal;}

.module_textBlue {font:normal 12px Arial;color:#233f71;font-weight:normal;}
.moduleTitleBlue {font:normal 14px Arial;color:#233f71;font-weight:bold;}
.redLink  {font:normal 12px Arial;color:#ee3523;font-weight:normal;text-decoration:underline;}
.greyHome_page_text{font:normal 12px Arial;font-weight:bold;color:#878787;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:#f03621;
}


.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;
}

.gallery_info {
    vertical-align:bottom;
    text-align:left;
    border-bottom:2px #e9e9e9 solid;
    font:Normal 12px Arial;
    color:#cccccc;
}

.hugeWhite 
{
    font:Normal 24px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#ffffff;
}


.textBlue 
{
    font:Normal 16px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#002153;
}


.topMenu 
{
    font:Normal 14px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#002153;
}
.topMenuOn 
{
    font:Normal 14px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#eb3625;
}
.sideMenu 
{
    font:Normal 12px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#00215a;
}
.sideMenuBoldRed
{
    font:Normal 12px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#ee2222;
}
.sideMenuCat
{
    font:Bold 12px Arial;
    vertical-align:bottom;
    color:#00215a;
}
.sideMenuCatNoActive
{
    font:Bold 12px Arial;
    vertical-align:bottom;
    color:#6d6d6d;
}
.sideMenuNotBold 
{
    font:Normal 12px Arial;
    vertical-align:bottom;
    font-weight:normal;
    color:#002153;
}
.sideMenuGrey 
{
    font:Normal 12px Arial;
    vertical-align:bottom;
    font-weight:normal;
    color:#6d6d6d;
}
.textBluePhone
{
    font:Normal 20px Arial;
    vertical-align:bottom;
    font-weight:bold;
    color:#002153;
}
.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;  
    }

.noSweet {
    font:Normal 12px Arial;
    padding-left:24px;
    vertical-align:bottom;
    font-weight:bold;
    color:#5a8a41;
}

div.mlc_title {
    font:bold 18px Arial;
    margin:6px 0px;
    color:#0a205a;
}

.mlc_right_tm {
    font:bold 14px Arial;
    color:#e03317;
}

.mlc_right_tm table td {
    font:bold 14px Arial;
    color:#e03317;
}

.mlc_right_tm a, .mlc_right_tm a:hover {
    font:normal 14px Arial;
    color:#0a205a;
    text-decoration:underline;
}

.bulletGreen {
  margin-top: 7px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 18px;
  font-size: 14px;
  color: #0a205a;
  list-style-image: url('../images/mullerLightClub/bull.jpg'); 
  vertical-align: middle;
}

.bulletGreen li {
    margin-top: 7px;
    padding-right: 10px;
}

div.coupon_lnk 
{
    font:bold 18px Arial;
    color:#ffffff;
}

div.coupon_lnk a {
    font:bold 18px Arial;
    color:#ffffff;
}

a.mlc_lnk {
    color:#0a205a;
    text-decoration:underline;
}

a:hover.mlc_lnk {
    color:#1f40a3;
    text-decoration:underline;
}

div.removalBox {
    z-index:3;
    position:relative;
    font:Normal 12px Arial;
    text-align:center;
    line-height:16px;
    color:Navy;
    background-image:url(../images/service/removeBG.gif);
	background-repeat:no-repeat;
	background-position: top left;
    width:236px;
    height:147px;
    padding:12px 20px;
}