﻿HTML {font:normal 12px Arial;color:#1F529D;}
A {text-decoration:none;color:#545454;}
body {background-repeat: repeat-x; overflow-y: auto;}

.gray_h_m {margin:10 0 0 21;width:380px; 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;}

.topMenuLink{font:normal 12px Arial;font-weight:normal;color:#1f529d}
.topMenu A:hover{color:#2291D4}

.topMenuLinkOn{font:normal 12px Arial;font-weight:normal;color:#9cb969}
.menuLinkOn{font:normal 12px Arial;font-weight:bold;color:#75E88F}

.bottomMenuLink{font:normal 10px Arial;font-weight:normal;color:#1f529d}
.bottomMenuLinkOn{font:normal 10px Arial;font-weight:normal;color:#75E88F}
.bottomMenu A:hover{color:#2291D4}
.tableShadow{background-repeat: repeat-x;}
.menu{text-align:center;vertical-align:middle;}
.menuLink{font:normal 12px Arial;font-weight:bold;color:#ffffff}

.mapLink{font:normal 14px Arial;font-weight:bold;color:#2291d4}
.mapSubLink{font:normal 12px Arial;font-weight:normal;color:#0a2a58}
.menu A:hover{color:#75E88F}


.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;}


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}
.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 3px 0px 3px;
    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;
}

.clientsLoginLink {

    
    font:Normal 12px Arial;
     font-weight:bold;
    color:#ffffff;
}
.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;  
    }

div.infoBoxTitle {
    height:24px;
    padding:0px 12px;
    font:bold 18px Arial;
    color:#ffffff;
}

div.infoBoxTitle2 {
    height:16px;   
    padding:4px 8px ;
    font:bold 14px Arial;
    color:#ffffff;
}
div.infoBoxSubTitle {
    height:18px;
    padding:4px 12px;
    font:bold 12px Arial;
    color:#00A598;
}

div.infoBoxContent {
    height:86px;
    color:#061a50;
    padding:0px 12px;
    border-bottom:dotted 1px #f7e091;
    overflow:hidden;
    font:normal 12px Arial;
}

div.infoBoxLink {
    height:23px;
    padding:2px 12px;
    font:bold 13px Arial;
}

div.infoBoxLink a {
    text-decoration:none;
    color:#991827;
}

div.infoBoxLink a:hover {
    text-decoration:none;
    color:#680712;
}

div.infoBoxImg img {
    border-style:none ;
    border:none 0px #ffffff;
    margin:2px;
}

.clinics_small_box {
	background-color: #FFFFFF;
	margin-top: 3px;
	width:178px;
	height:160px;
}
.clinics_triangle_blue {
	background: url('../images/about/triangle_blue_left.gif') no-repeat right middle;
	width:7px;
}

div.light_blue_link a {
	font:Bold 12px Arial;
	color: #2291d4;
	text-decoration:none;
}

div.light_blue_link a:hover {
    color:#00A598;
	text-decoration:none;
}

div.dark_red_link a {
	font:Bold 12px Arial;
	/*color: #9b1629;*/
	color: #991827;
	text-decoration:none;
}

div.dark_red_link a:hover {
	color: #680712;
}

div.infoBoxesLink {
    height:24px;
    padding:0px 10px 0px 0px;
    margin:0px;
    font:normal 12px Arial;
    color:#2291d4;
}
div.infoBoxesLinkRed {
    height:24px;
    padding:0px 10px 0px 0px;
    margin:0px;
    font:normal 12px Arial;
    color:#991827;
}

div.infoBoxesLink a {
    text-decoration:none;
    font-weight:bold;
    color:#2291d4;
}

div.infoBoxesLink a:hover {
    text-decoration:none;
    font-weight:bold;
    color:#00A598;
}

div.infoBoxesLinkRed {
    height:24px;
    padding:0px 10px 0px 0px;
    margin:0px;
    font:normal 12px Arial;
    color:#991827;
}
div.infoBoxesLinkRed a {
    text-decoration:none;
    font-weight:bold;
    color:#991827;
}

div.infoBoxesLinkRed a:hover {
    text-decoration:none;
    font-weight:bold;
    color:#680712;
}

td.tipTop {
    width:178px;
    height:95px;
    background-image:url(../images/modules/tips/top.gif);
    background-repeat:no-repeat;
}

td.tipBottom {
    width:178px;
    height:27px;
    background-image:url(../images/modules/tips/bottom.gif);
    background-repeat:no-repeat;
}

.tipTitle {
    font: bold 12px Arial;
    color:#991827;
}

.tipText {
    font: normal 12px Arial;
    color:#0A2A58;
}

td.tipulimTop {
    width:178px;
    height:24px;
    background-image:url(../images/modules/boxes/tipul_tit.gif);
    background-repeat:no-repeat;
}

td.tipulimBottom {
    width:178px;
    height:28px;
    background-image:url(../images/modules/boxes/box_bg.gif);
    background-repeat:no-repeat;
}

td.tipulimNewBottom {
    width:178px;
    height:40px;
    background-image:url(../images/about/clinics_footer.gif);
    background-repeat:no-repeat;
}


.tipulimTitle {
    font: bold 12px Arial;
    color:#991827;
}

.tipulimText {
	background-image: url(../images/about/triangle_blue_left.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 6px;
    font: normal 12px Arial;
    color:#0A2A58;
}

.tipulimText a {
    font: normal 12px Arial;
    color:#0A2A58;
}

.space_tr {
	height:2px;
}


td.mumchimTop {
    width:178px;
    height:24px;
    background-image:url(../images/modules/boxes/mumche_tit.gif);
    background-repeat:no-repeat;
}

td.mumchimBottom {
    width:178px;
    height:28px;
    background-image:url(../images/modules/boxes/box_bg.gif);
    background-repeat:no-repeat;
}

img.mumchimSmallImg {
     width:60px;
     height:60px;
     border:none 0px #ffffff;
     margin: 4px 2px;
}

div.mumchimTitle {
    height:18px;
    padding:0px 4px;
    font:bold 12px Arial;
    color:#00A598;
}

div.mumchimContent {
    padding:0px 4px;
    font:normal 12px Arial;
    color:#061a50;
}

.menuTop {
    border-top:solid 1px #c6e7f8;
}

.sideMenuOn {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    font:bold 12px Arial;
    color:#48bcf7;
}

.sideMenuOff {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    color:#1F529D;
    font:bold 12px Arial;
}

.sideMenuOff a{
    color:#1F529D;
    text-decoration:none;
}

.sideMenuOff a:hover{
    color:#48bcf7;
    text-decoration:none;
}

.sideSubMenu {
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    font:normal 11px Arial;
    color:#48bcf7;
}

.sideSubMenu a {
    color:#1F529D;
    text-decoration:none;
}

.sideSubMenu a:hover {
    color:#48bcf7;
    text-decoration:none;
}

.zoneMenuOn {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    font:bold 12px Arial;
    color:#48bcf7;
}

.zoneMenuOn a {
    color:#1F529D;
    text-decoration:none;
}

.zoneMenuOn a:hover {
    color:#48bcf7;
    text-decoration:none;
}

.zoneMenuOff {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    color:#1F529D;
    font:bold 12px Arial;
}

.zoneTitleOff {
    cursor:pointer;
}

.zoneTitleOn
{
}

.cityMenuOff {
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    /*background:#e3f8fd;*/
    color:#48bcf7;
    font:normal 11px Arial;
}

.cityMenuOff a{
    color:#1F529D;
    text-decoration:none;
}

.cityMenuOff a:hover{
    color:#48bcf7;
    text-decoration:none;
}

.subMenuSub {
    padding:1px 2px;
    color:#48bcf7;
    font:normal 11px Arial;
}

.subMenuSub a{
    color:#1F529D;
    text-decoration:none;
}

.subMenuSub a:hover{
    color:#48bcf7;
    text-decoration:none;
}

.ulSubMenuTitle {
    list-style-type:none;
    list-style-position:outside;
    padding:0px;
    margin:0px;
}

.ulSubMenuSign {
    float:right;
    height:100%;
}

.clinicsContentTitle {
    color:#1F529D;
    font:bold 12px Arial;
}

.clinicsContentText {
    color:#1F529D;
    font:normal 12px Arial;
}

.clinicsContentText a {
    color:#1F529D;
    text-decoration:none;
}

.clinicsContentText a:hover {
    color:#1F529D;
    text-decoration:underline;
}

.queueTable {
    width:168px;
    background-color:#FFFFFF;
    background-image:url(../images/util/queFrameBtm.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}

.queueTitle {
    width:168px;
    height:24px;
    vertical-align:top;
    padding:1px;
    background-image:url(../images/util/queFrameTop.gif);
    background-repeat:no-repeat;
    background-position:top;
    color:#1F529D;
    font:bold 16px Arial;
}

.queueTitleText {
    color:#1F529D;
    font:normal 18px Arial;
}

.queueContent {
    border-left:solid 1px #c8e7f9;
    border-right:solid 1px #c8e7f9;
    padding:2px;
}

.queFormTtl {
    color:#9bb864;
    text-align:center;
    height:24px;
    font:bold 12px Arial;
}

.queFormTxt {
    color:#9cb965;
    width:60px;
    font:normal 11px Arial;
}

.inputFrameText {
    width:94px;
    height:20px;
    background-color:#fcfff6;
    border:solid 1px #b2d37c;
}

.inputFrameTextArea {
    width:156px;
    height:36px;
    overflow:hidden;
    background-color:#fcfff6;    
    border:solid 1px #b2d37c;
}

.inputFrameDD {
    width:94px;
    height:20px;
    color:#1e529d;
    background-color:#fcfff6;
}

.links {
    color:#1e529d;
    font:bold 14px arial;
    vertical-align:top;
}

.links a {
    color:#1e529d;
    text-decoration:none;
}

.links a:hover {
    color:#1e529d;
    text-decoration:underline;
}

.light_green_header {
	height:37px;
	padding-right:6px;
	font: Bold 22px Arial;
	color: #9bb965;
}

/* -------------------------- START CONTACTS -------------------------------------------- */

.contacts_main_td {
	font:Bold 12px Arial;
	visibility:visible;
	/*filter:progid:DXImageTransform.Microsoft.fade(duration='1');*/
}

.contacts_header {
	height:22px;
	padding-top:1px;
	padding-right:2px;
	font: Normal 22px Arial;
	color: #9bb965;
	line-height:18px;
}

.contacts_main_tbl {
	display: inline;
	border:1px #c7e7f8 solid;
	width:100%;
	table-layout:fixed;
	font:Bold 12px Arial;
	color: #1f529d;
	background-image: url(images/contacts/contact_form_strip.gif);
	background-repeat: repeat-x;
}

.contacts_thanks_div {
	display:none;
	width:100%;
	text-align: center;
}

.contact_text_inp {
	height:21px;
	border: 1px #7abebd solid;
	font: Normal 12px Arial;
	color: #1f529d;
	background-image: url(../images/util/text_inp_grad.jpg);
	background-repeat: repeat-x;
}

.contact_textarea {
	background-color: transparent;
	width:478px;
	height:90px;
	border: 1px #7abebd solid;
	overflow: auto;
	direction:rtl;
	text-align:right;
	font: Normal 12px Arial;
	color: #1f529d;
	background-image: url(../images/util/textarea_grad.jpg);
	background-repeat: repeat-x;
}

.contacts_submit_tbl {
	cursor: hand;
	width: 59px;
	height: 22px;
	background-image: url(../images/contacts/contacts_submit.gif);
}

.contacts_submit_tbl td {
	text-align: center;
	font: Bold 12px Arial;
	color: white;
}

/* -------------------------- END CONTACTS -------------------------------------------- */
/* -------------------------- START QNA -------------------------------------------- */

.qna_rside_menu_tbl {
	width:172px;
	margin-top:20px;
	border-bottom:1px #c7e7f8 solid;
}

.qna_rside_menu_tbl TD {
	height:27px;
	border-top:1px #c7e7f8 solid;
	padding-top:4px;
	padding-right:6px;
}

.qna_menu_link {
	font:Bold 12px Arial;
	color: #1f529d;
}

.qna_menu_link:hover {
	font:Bold 12px Arial;
	color: #47bdf5;
}

.qna_menu_link_pressed {
	font:Bold 12px Arial;
	color: #47bdf5;
}

/* -------------------------- END QNA -------------------------------------------- */
/* -------------------------- START BENEFITS -------------------------------------------- */

.benefits_txt_preview {
	font: Normal 12px Arial;
	color: #1f529d;
	padding-right:2px;
	padding-left:34px;
}

.benefits_treatment_tbl {
	margin-top:10px;
	margin-bottom:11px;
	width: 564px;
}

.benefits_treatment_tbl THEAD TD {
	background-color: #f4fae8;
	Height: 24px;
	font: Bold 12px Arial;
	color: #9bb965;
	padding-right: 11px;
}

.benefits_treatment_tbl TBODY TD {
	background-color: #edf8fe;
	Height: 24px;
	font: Normal 12px Arial;
	color: #1f529d;
	padding-right: 10px;
}





.darkBluLink {
	font: Bold 12px Arial;
	color: #006382;
	text-decoration:underline;
}

.benefits_small_header {
	font: Bold 12px Arial;
	color: #2291d4;
	text-decoration:underline;
}


/* -------------------------- END BENEFITS -------------------------------------------- */

.textPagesContent {
    font: Normal 12px Arial;
    color: #0a2b58;
}

.textPagesContentBlackBold {
    font: Normal 14px Arial;
    font-weight:bold;
    color: #000000;
}
.textPagesContent a {
    color: #0a2b58;
    text-decoration:none;
}

.textPagesContent a:hover {
    color: #0a2b58;
    text-decoration:underline;
}

/* -------------------------- Login queue box -------------------------------------------- */

.LogQueueTable {
    width:178px;
    background-color:#FFFFFF;
    background-image:url(../images/util/logQueFrameBtm.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}

.LogQueueTitle {
    width:178px;
    height:24px;
    vertical-align:top;
    padding:1px;
    background-image:url(../images/util/logQueFrameTop.gif);
    background-repeat:no-repeat;
    background-position:top;
    color:#1F529D;
    font:bold 16px Arial;
}

.LogQueueTitleText {
    color:#00647c;
    font:normal 18px Arial;
}

.LogQueueContent {
    /*background-color:#FFFFFF;*/
    border-left:solid 1px #77c0b7;
    border-right:solid 1px #77c0b7;
    padding:2px;
}

.LogInputFrameText {
    width:100px;
    height:20px;
    background-color:#fcfff6;
    border:solid 1px #b2d37c;
}

.LogInputFrameTextArea {
    width:146px;
    height:38px;
    overflow:hidden;
    background-color:#fcfff6;    
	border: 1px #7abebd solid;
	direction:rtl;
	text-align:right;
	font: Normal 12px Arial;
	color: #1f529d;
	background-image: url(../images/util/textarea_grad.jpg);
	background-repeat: repeat-x;
}


/* -------------------------- End Login queue box -------------------------------------------- */

/* ------ Login Join Page ------ */

TD.joinFormTitle {
    padding:0px 19px;
    color:#036280;
    font-size:18px;
    font-weight:bold;
}

/* ------ End Login Join Page ------ */

/* ------ Named Anchor Top ------ */

.backToTop {
    font:bold 12px Arial;
    color: #1F529D;
    text-decoration:underline;
}

/* ------ End Named Anchor Top ------ */

TD.specBox {
	background-image: url(../images/specialists/specBox.jpg);
	background-repeat: no-repeat;
	background-position:left top;
    font:bold 16px Arial;
    text-align:center;
    color:#1f529d;
}

TD.specBox A {
    text-decoration:none;
    color:#1f529d;
}

TD.specBox A:hover {
    text-decoration:none;
    color:#e58b20;
}

.SideMenu_on {
    background-color:#e3f8fd;
}

.SideMenu_off {
    background-color:Transparent;
}


.SideMenu_on td {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    font:bold 12px Arial;
    color:#48bcf7;
}

.SideMenu_off td {
    height:27px;
    border-bottom:solid 1px #c6e7f8;
    padding:4px;
    color:#1F529D;
    font:bold 12px Arial;
}

.SideMenu_on td a{
    color:#48bcf7;
    text-decoration:none;
}

.SideMenu_off td a{
    color:#1F529D;
    text-decoration:none;
}

.SideMenu_off td a:hover{
    color:#48bcf7;
    text-decoration:none;
}

