﻿/* Foucs for layout.css || always use common color */

/* Common Background Color */
.blue .bg_teal { background-color:#37bdbe; }
.blue .bg_white { background-color: #FFFFFF; }

/* Common Text Color */
.blue .font_orange { color:#f96c13; }
.blue .font_black { color:#000000; }
.blue .font_white { color:#FFFFFF; }
.blue .font_skyblue { color:#4bacc6; }

.blue .font_p_black > p { color:#000000; }
.blue .font_p_white > p { color:#FFFFFF; }

.blue .font_ul_a_black > ul > li > a { color:#000000; }
.blue .font_ul_a_white > ul > li > a { color:#FFFFFF; }


/*********************************** Black **************************************/

/* Text Color */
.black h3, .black h4, .black h5, .black table thead tr td, .black .hr_eng, .black .hr_chi,
.black .font_skyblue, .black .font_orange,
.black #top-menu *, .black #menu-top-left *, .black #font_size *, .black .footer *,
.black #nav *, .black .index_genernal_enquiry *, .black .index_activities *, 
.black .inpatient *, .black .transportation .transportation-left *, .black .transportation .private_car_alert,
.black .services_directories-left *, .black .services_directories-nav_list *, .black .services_directories-nav_header_text, .black .services_directories-workflow-box,
.black .newsletter_news *, .black .staff_corner_btn ul li a, .black .services_btn ul div a, other_services-nav_list ul li a,
.black .sitemap *
{
    color: Black !important;
}

/* Background Color */  
.black .bg_teal, .black h4, .black .bg_white, .black table thead tr td, .black table tr td, .black table tr th,
.black #top-menu *, .black #nav, .black #nav *, .black #nav li a:hover, 
.black .index_news_container, .black .index_news_container:hover,
.black .index_genernal_enquiry, .black .index_genernal_enquiry *, .black .index_activities, .black .index_activities *,
.black .about_us_struct_table thead tr td, .black .about_us_struct_table tr th, .black .Visiting_Hour-right div, .black .inpatient .btn a .divCell,
.black .transportation .transportation-left-box, .black .transportation .private_car_alert, 
.black .services_directories-left-box, .black .services_directories-workflow-box, .black .services_directories-right table tbody tr td,
.black .private_patient_service table tr td, .black .staff_corner_btn, .black .staff_corner_btn ul, .black .enquiry_email ul li,
.black .medical_services .floorTable tbody tr th, .black .medical_services .servicesHourTable tr:nth-child(even),
.black .fees_and_charge table tr td, .black .fees_and_charge table tr th
{ 
    background-color: White !important; 
}

/* Border color */
.black table, .black table tbody tr, .black .Visiting_Hour-right div, .black table tr td, .black table tr th,
.black #top-menu li *, .black #nav li a, .black .index_news_container, 
.black .index_genernal_enquiry, .black .index_genernal_enquiry_title, 
.black .index_activities_title, .black .index_activities, .black .inpatient .btn a .divCell, .black .inpatient table tr td, .black .transportation-left-box,
.black .transportation .private_car_alert, .black .services_directories-left-box, .black .services_directories-workflow-box, 
.black .services_directories-right table tr td, .black .staff_corner_btn ul, .black .enquiry_email ul li
{
    border: 1px solid black !important;
}

.black .index_genernal_enquiry .genernal_enquiry_table, .black .index_genernal_enquiry .genernal_enquiry_table *{
     border: none !important;
}


/* Image none */
body.black , .black #top-menu li *, .black .staff_corner_btn ul{
    background-image: none  !important;
}

/*Hover */
.black #top-menu li a:hover {background-image: none ; background-color: White; border: 1px solid black;}

.black .transportation_nav_list ul li a:hover, 
.black .other_services-nav_list ul li:hover, .black .services_directories-nav_list ul li:hover a,
.black .other_services-nav_list ul li a 
    {color:Black !important;}

.black .services_directories-nav_list ul li a:hover{color:Black !important;}
.black .enquiry_email ul li a:hover { color: none; }
.black .services_btn ul li:hover { background-color: White; border-right: 12px black solid;}

/*Special */
body.mainbg.black *  { box-shadow: none;}
.black h3 {border-bottom: 1px solid black;}
.black .hr_eng {border-top: 1px solid black;}
.black .hr_chi {border-top: 1px solid black;}
.black .other_services-left .other_services-left-box { box-shadow: none; background-color: White !important; border: 1px solid black !important; }
.black .transportation .transportation-left-box { box-shadow: none; background-color: White !important; border: 1px solid black !important; }

.black h6 a:link, .black h6 a, 
.black .staff_corner .staff_corner_title a, .black .staff_corner .staff_corner_title a:link , 
.black .enquiry_email ul li a, .black .enquiry_email ul li a:link
{ color: #0066cc;text-decoration: underline; }
.black h6 a:visited, .black .staff_corner .staff_corner_title a:visited, .black .enquiry_email ul li a:visited { color: purple; }

.black .staff_corner .staff_corner_title, .black .extend_narrow_title
 {border-left: 6px black solid;border-right: 6px black solid;}

.black .services_btn ul li {
    border:1px black solid;
    border-right: 12px black solid;
    background-color: white;
    background-image: url('../image/circle.png');
    background-position: left;
    background-repeat: no-repeat;
}


/*********************************** End Black **************************************/

