﻿*{margin:0px; padding:0px; outline:none}
body{background:#edf6ee url(/images/top_talling.gif) repeat-x scroll left top; color:#898989; font-family:Tahoma; font-size:12px; line-height:14px; text-align:center;}
td{color:#616161; font-family:Tahoma; font-size:12px; line-height:14px; padding:0;}
.normal-links, .normal-links a, .normal-links a:hover{color:#616161; text-decoration:underline;}
.more-links, .more-links a, .more-links a:hover{font-weight:bold;color:#000; text-decoration:none;}

#Wrapper{margin:auto;text-align:left;width:978px;border-collapse: collapse;}
#Header{text-align:left;width:980px;border-collapse: collapse}
#Header .LoginTetx{color:#222221;font-size:12px;height:39px;}
#Header .LoginTetx span{padding:0px 10px 0px 10px;}
#Header .LoginTetx a{color:#222221;text-decoration:none;}
#Header .LoginTetx a:hover{color:#222221;text-decoration:underline;}
#Header .logo{background:url(/images/logo.gif) no-repeat;height:100px;width:780px;}
#Header .country{color:#000;font-size:12px;padding:0px 10px 0px 0px;}
#Header .select-box-country{color:#000000;font-size:12px;height:20px;width:110px;}
#Header #flag{padding:1px 0px 0px 3px}
.dClock{font-weight:bold; font-size:13px; padding:0px 0px 5px 20px}
/* CSS for top menu bar start */

.menu_t{background:url(/images/menu_t_bg1.gif) repeat-x left top #009369; width:100%;}
.menu_t .inner1{background:url(/images/menu_t_bg2.gif) no-repeat left top; width:100%;}
.menu_t .inner2{background:url(/images/menu_t_bg3.gif) no-repeat left bottom; width:100%;}
.menu_t .inner3{background:url(/images/menu_t_bg4.gif) no-repeat right top; width:100%;}
.menu_t .inner4{background:url(/images/menu_t_bg5.gif) no-repeat right bottom; width:100%; height:43px; }

.user_menu2 ul{list-style:none; margin-top:0; text-transform:capitalize; font-weight:normal;}
.user_menu2 li{float:left; background:url(/images/user_menu_bg2.gif) no-repeat 0 0; display:block; line-height:18px; font-size:12px;}
.user_menu2 li a{display:block; padding:12px 19px 13px 19px; text-decoration:none; color:#ffffff}
.user_menu2 li.first {background:none;}
.user_menu2 li.first a{display:block; padding:12px 30px 13px 31px; text-decoration:none; color:#ffffff}
.user_menu2 li a:hover{text-decoration:none; color:#ffffff; display:block; background:url(/images/user_menu_bg11.gif) repeat-x left top #009369;}
.user_menu2 li.first a:hover{background:url(/images/user_menu_bg12.gif) no-repeat left top #009369;}

/* CSS for top menu bar end */

.header-heading{background:url(/images/heading-1-bg.gif); width:220px; font-family:Arial, Helvetica, sans-serif; height:39px;color:#009369;font-size:18px; text-indent:15px; text-transform:uppercase;}
.header-left-footer{background:url(/images/box-footer.gif); width:220px; height:7px;}
.side-menu-bg{background-color:#009369}
#left-menu {margin:0px 20px 0px 20px;//margin:0px 20px 0px 20px;}
#left-menu td{padding:5px 0px 5px 25px; border-bottom:#dff8f1 1px dotted;background:url(/images/list_background1.gif) no-repeat 0px 6px;}
#left-menu a{color:#dff8f1; font-size:13px; text-decoration:none; font-weight:normal; padding-left:0; display:block; text-transform:none}
#left-menu a:hover{text-decoration:underline}

.right-td{background-color:#009369;padding:0px 5px 0px 10px; width:220px;}
#find-hospital{width:205px}
#find-hospital td{color:#fff; font-size:12px; font-weight:bold; padding:6px 5px 6px 5px;}
#find-hospital td.hosp-blnk{height:54px;//height:36px;}
#find-hospital td.desc{padding:10px 5px 0px 0px;}
#find-hospital td.desc div{border:#ecfffa 1px dotted;padding:2px 5px; margin-bottom:5px;line-height:150%; text-align:justify; font-size:12px; font-weight:normal;}
#find-hospital td select{background:#ecfffa none repeat scroll 0 0; font-family:Arial, Helvetica, sans-serif; border:1px solid #000000; color:#508B0B; font-size:100%; width:190px;}
#find-hospital .submit{text-align:right;padding:0px 10px 0px 0px;}

.header-heading-query{background:url(/images/heading-2-bg.gif); width:220px; font-family:Arial, Helvetica, sans-serif; height:39px;color:#ffffff;font-size:18px; text-indent:15px; text-transform:uppercase;}
.header-heading-news{background:url(/images/heading-3-bg.gif); width:220px; color:#000000; font-family:Arial, Helvetica, sans-serif; height:39px;font-size:18px; text-indent:15px; text-transform:uppercase;}
.header-left-top{background:url(/images/white-box-top.gif); width:220px; height:5px;}
.header-left-footer-query{background:url(/images/white-box-footer.gif); width:220px; height:5px;}

#send-query{}
#send-query td{color:#000; font-size:12px; padding:5px 5px 6px 5px;}
#send-query td input{color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:130px;}
#send-query td select{color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:133px;}
#send-query td textarea{color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:133px;height:92px;//height:87px;}
#send-query td .btn{color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:70px;}
.send-query-td{background-color:#FFFFFF}
.press{background-color:#FFFFFF;padding:0px 10px 0px 15px; font-size:14px; font-weight:bold; height:72px; vertical-align:top;}
.press ul{margin:0px; list-style:none; padding:0px;}
.press ul li{line-height:20px;}

#site-search{}
#site-search td{padding:5px;}
#site-search td .search{background:#EDE9E2 none repeat scroll 0 0; border:1px solid #D4C8B4; color:#616161; font-family:Arial,Helvetica,sans-serif; font-size:12px; height:20px; padding:2px 0 0 5px; width:200px;}
#site-search td .btn{color:#616161; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:70px;}

#other-links{margin:0px 10px 0px 10px;}
#other-links td{color:#000; font-size:12px; padding:5px 5px 10px 5px;}
#other-links a{color:#616161; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#other-links a:hover{color:#D68919; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}

#latest-new{margin:10px 10px 10px 10px; color:#009369; padding:5px;border:#cccccc 1px dotted; height:183px;// height:189px; overflow-y:auto;}
#latest-new p{padding:0px 5px !important;margin:15px 0px !important; color:#000; text-align:justify}
#latest-new div{padding:0px !important;margin:0px 0px 0px 0px !important;color:#fff;}
#latest-new span{color:#009369;}
#latest-new a{clear:both;font-size:10px !important;text-decoration:none !important;color:#000;display:block;}
#latest-new a:hover{clear:both;font-size:10px !important;text-decoration:none !important;color:#f00;display:block;}
.nfm_more{display:none}

#testimonial{margin:10px 10px 10px 10px; padding:5px;border:#cccccc 1px dotted; height:200px;}
#text-content{padding: 0px 10px 0px 10px; height:347px; // height:353px;}
#text-content table .thead{border-bottom:#ccc 1px dotted;padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:18px; height:39px; text-transform:uppercase;}
#text-content .GrayContent{font-size:12px; line-height:190%; text-align:justify;}
#text-content .GrayContent b{color:#000;}
#text-content .GrayContent strong{color:#000;}

#text-content-nor{padding: 0px 10px 0px 10px;}
#text-content-nor table .thead{border-bottom:#ccc 1px dotted;padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; line-height:22px; text-transform:uppercase;}
#text-content-nor .GrayContent{padding-top:10px; font-size:12px; line-height:20px; text-align:justify;}
.SubHeading{border-bottom:#92BF5F 1px dotted; border-top:#92BF5F 1px dotted; padding:5px 0px 5px 0px; margin:20px 0px 10px 0px; color:#92BF5F; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:16px;}
.SubHeading span{color:#000; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.SubHeading a, .SubHeading a:hover{color:#92BF5F !important;text-decoration:none !important;} 


.content-inner-page-footer{background:#FFFFFF url(/images/white-e-big-box-footer.gif) no-repeat scroll center bottom; padding-bottom:10px;}
#text-content-nor .GrayContent b{color:#000;}
#text-content-nor .GrayContent strong{color:#000;}

.GrayContent ul{list-style-type:none;padding:10px 0px 20px 0px}
.GrayContent li{margin:0px 0px 0px 15px; padding:2px 0px 2px 20px; background:url(/images/bullet.gif) no-repeat 0px 8px; list-style-type:none;}
.GrayContent a, .GrayContent li a{color:#616161; text-decoration:underline;}
.GrayContent a:hover, .GrayContent li a:hover{color:#0000ff; text-decoration:underline;}
.GrayContent .first{color:#009369; font-weight:bold;font-size:15px}
.GrayContent li li{ background:url(/images/subBullet.gif) no-repeat 5px 10px;}

/* CSS for Language Box */

.arab{background:url(/images/arabian.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.english{background:url(/images/english.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.chinese{background:url(/images/chinese.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.french{background:url(/images/french.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.german{background:url(/images/german.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.italian{background:url(/images/italian.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.japanese{background:url(/images/japanese.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.portu{background:url(/images/portuguese.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.russian{background:url(/images/russian.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.spanish{background:url(/images/spanish.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}
.hindi{background:url(/images/hindi.gif) 2px 6px no-repeat; line-height:25px; padding:3px 0px 3px 27px;}

#support-T{float:right; padding:1px; width:auto; background:url(/images/call-us.gif) 0px 0px no-repeat; white-space:nowrap}
#support-M{padding:1px; float:right; width:auto; background:url(/images/write-icon.jpg) 0px 0px no-repeat; white-space:nowrap}

#support-M span, #support-T span{padding:0px 0px 0px 23px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px;}
.inputTxt{border:1px solid #009369; color:#454141; font-size:12px; padding:1px 0px 0px 3px; height:18px; width:165px;}
.right-inner-page{background:#fff url(/images/white-box-footer-right.gif) bottom no-repeat}

#left-menu-btm {margin:0px 0px 5px 7px; width:185px;}  
#left-menu-btm td{padding:7px 0px 7px 10px; border-bottom:#000000 1px dotted;background:url(/images/arrow-list.gif) no-repeat 0px 11px;}
#left-menu-btm a{color:#000000; font-size:12px; text-decoration:none; font-weight:bold; text-transform:none}
#left-menu-btm a:hover{color:#009369; text-decoration:underline}

#sub-left-menu-btm {margin:0px 0px 0px 20px; width:150px;}
#sub-left-menu-btm td{padding:4px 0px 4px 10px; background:url(/images/bullet-circle.gif) no-repeat 0px 10px;}
#sub-left-menu-btm a{color:#000000; font-size:11px; text-decoration:none; font-weight:normal; text-transform:none}
#sub-left-menu-btm a:hover{color:#009369; text-decoration:underline}

#left-menu-big {margin:0px 20px; width:180px;}
#left-menu-big td{padding:8px 0px 8px 15px; border-bottom:#000000 1px dotted;background:url(/images/arrow-list.gif) no-repeat 0px 11px;}
#left-menu-big a{color:#000000; font-size:12px; text-decoration:none; font-weight:bold; text-transform:none}
#left-menu-big a:hover{color:#009369; text-decoration:underline}

.tourTable{border:#009369 1px solid;}
.tourTable th{padding:5px; color:#009369;text-decoration:underline;}
.tourTable td{padding:5px; font-size:11px;}
.tourTable td img{border:#000000 1px solid;}
.tourTable .desc{text-align:justify}

.tourTable td a{text-decoration:underline; color:#616161; font-weight:bold;}
.tourTable td a:hover{text-decoration:underline; color:#ff0000;}

.navigation{padding:0px 0px 5px 0px; font-size:11px; color:#616161; text-decoration:none;}
.navigation a{color:#616161; text-decoration:underline;}
.navigation a:hover{color:#ff0000; text-decoration:none;}

.imageTable{}
.imageTable td img{border:#000000 1px solid;}

.tourDescTable{}
.tourDescTable td{padding:5px 0px; font-size:11px;}
.tourDescTable th{text-align:left; padding:5px 0px; color:#009369; font-weight:bold; font-size:14px; text-decoration:underline;}
.tourDescTable .pck-details{font-size:12px; color:#da8c1c; font-weight:bold; text-decoration:none;}
.tourDescTable .day{font-size:12px; color:#616161; font-weight:bold; text-decoration:none;border-bottom:#92BF5F 1px dotted; border-top:#92BF5F 1px dotted;}
.tourDescTable .Content{font-size:12px; line-height:150%; text-align:justify;}
.tourDescTable .Content ul{padding:0px 0px 0px 25px;}
.tourDescTable .Content ul li{line-height:150%; padding:5px 0px}



.tourDescTable td a{text-decoration:underline; color:#616161;}
.tourDescTable td a:hover{text-decoration:underline; color:#ff0000;}

.CityDescTable{}
.CityDescTable td{padding:5px 0px; font-size:11px;}
.CityDescTable th{text-align:left; padding:5px 0px; color:#000; font-weight:bold; font-size:20px;border-bottom:#000 1px dotted;}
.CityDescTable .blankTd{padding:0px; height:2px;}
.CityDescTable .SubHeading{background-color:#EFFFF6; text-align:left; padding:5px 0px; color:#009369; font-weight:bold; font-size:15px; border-top:#009369 1px dotted; border-bottom:#009369 1px dotted;}
.CityDescTable .day{text-align:left; font-size:12px; color:#616161; font-weight:bold; text-decoration:none;border-bottom:#92BF5F 1px dotted; border-top:#92BF5F 1px dotted;}
.CityDescTable .Content{text-align:left; font-size:12px; line-height:170%; text-align:justify;}
.CityDescTable .photo{padding:10px 0px 0px 10px; vertical-align:top;}
.CityDescTable .photo img{border:#000 1px solid}
.CityDescTable td a{text-decoration:none; color:#009369;}
.CityDescTable td a:hover{text-decoration:none; color:#009369;}

.Hospital-Location{border:0px solid #000; width:100%;}
.Hospital-Location th{text-align:left; vertical-align:bottom; color:#000000; font-family:Tahoma; font-weight:bold; font-size:13px; padding:2px 4px;}
.Hospital-Location td{text-align:left; vertical-align:top; color:#898989; font-family:Tahoma; font-weight:normal; font-size:13px; padding:2px 4px; line-height:20px;}

#footer_t{background-color:#D3F5CC;color:#616161;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:left;padding:10px 10px 0px 10px;}
.footer-table{margin:auto; width:960px; border:0px;}
.left-border{border-left:#616161 1px dotted;padding: 0px 0px 0px 10px;}
.wtborder{padding: 0px 0px 0px 10px;}
.FooterHeading{color:#616161;font-size:11px;text-decoration:none;font-weight:bold;padding:5px;}
.FooterHeading a{color:#616161;text-decoration:none;}
.FooterHeading a:hover{color:#ff0000;text-decoration:underline;}
.rowD{padding-bottom:10px;}

.FooterNormalLink{padding:3px 0px 3px 5px;color:#616161;font-size:11px;text-decoration:none;}
.FooterNormalLink a{color:#616161;text-decoration:none;}
.FooterNormalLink a:hover{color:#616161;text-decoration:underline;}
.FooterNormalLinkD{border-top:#616161 1px dotted;padding-top:10px;}
.pdl-bt{padding-bottom:15px;}
.designed{padding:5px;color:#616161;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;border-top:#616161 1px dotted;padding-top:10px;}
.designed a{color:#616161;text-decoration:underline;}
.designed a:hover{color:#ff0000;text-decoration:underline;}
.MedicalProcedure{font-size:11px;color:#fc8535;font-weight:bold;padding:2px 5px 6px 5px;}
.MedicalProcedure a{color:#000000;text-decoration:underline;}
.MedicalProcedure a:hover{color:#ff0000;text-decoration:underline;}
.DoctorsPanel{font-size:13px;color:#fc8535;font-weight:bold;padding:5px 0px;text-decoration:underline;}
.Doctor-list{background-color:#D3F5CC; padding:5px;}
.Doctor-list-devider{border-bottom:#ccc 1px dotted; padding:6px 5px;}

.NormalTd{padding:5px; color:#616161;}
.NormalTd-low{padding:3px; color:#616161;}

.NormalTdInput{width:200px; border:#000 1px solid}
.pageImage{float:right; padding:0px 0px 2px 10px;}
.floatRight{ float:right;}
.tableBorder{ border-collapse:collapse; }
.tableBorder td{ border:1px solid #CCC; padding:2px; line-height:125%;}

#terms{ float:right; border:1px solid; height:115px; overflow:scroll; text-align:left; vertical-align:top; width:500px; }
.formItems{ border-collapse:collapse;}
.formItems td{ padding:2px 3px; border:1px solid #E0EFE2;}
.formItems td, .formItems td *{ font-size:11px; !important}
.formItems select{ padding:0px 0px 0px 3px}
.noBorder{ border:1px solid #FFF; background:none; }
.dash{ color:#CCCCCC; }
#popUpForm{ display:block; }
#formContainer{border:5px solid #B1DFA7;  background:#FFF;}
#formContainer td{ padding:5px; }
.contentImage, .sideImage{ text-align:center !important; }
.sideImage{ margin-top:20px; }


/* Tour Query form CSS */
#tourRequestForm{ background-color:#fff;padding:0px;}
#tourRequestForm form{margin:0px; padding:0px;}

#tourRequestForm table{border:#fff 0px solid;}
#tourRequestForm td{padding:10px; text-align:left; font-family:arial; border:1px solid #E0EFE2}
#tourRequestForm .message{font-size:20px; padding:10px 5px; color:#898989; font-weight:bold;}
#tourRequestForm .FormText{font-size:12px; color:#000; white-space:nowrap; text-align:right;}
#tourRequestForm .FormText-left{font-size:12px; padding:5px; color:#000; white-space:nowrap; text-align:left;}
#tourRequestForm .OptionText{font-size:12px; font-family:tahoma;padding:3px; border:#ccc 1px solid; width:75px;}
#tourRequestForm .inputText{font-size:12px; font-family:tahoma;padding:3px; border:#ccc 1px solid; width:150px;}
#tourRequestForm .inputTour{font-size:12px; font-family:tahoma;padding:3px; border:#ccc 1px solid; width:430px;}
#tourRequestForm .inputTextCal{font-size:12px; font-family:tahoma;padding:3px; border:#ccc 1px solid; width:150px;cursor:pointer;
background-image:url('/images/calender-icon.gif') ;
background-position:right center;
background-repeat:no-repeat;}
#tourRequestForm .inputTextArea{font-size:12px; font-family:tahoma;padding:3px; border:#ccc 1px solid; width:350px; height:90px;}


.leftSideImageTxt{padding:5px 0px; font-weight:bold;}


.other-cities{margin-top:10px;}
.other-cities select{width:150px;font-size:12px;font-family:tahoma;height:20px;}

#CostSavingNew{}
#CostSavingNew .Doctor-list{background-color:#D3F5CC; font-size:11px; padding:3px;}
#CostSavingNew .NormalTd-low{padding:3px; color:#616161; font-size:11px;}


/* Calendar CSS */

td.cal{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; background-color : #d3d3d3;}
select.month{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; width : 85px;}
input.year{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; width : 30px;} 
td.calDaysColor{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #000000;}
td.calWeekend{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #c0c0c0;}
td.calBgColor{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #d3d3d3;}
.calBorderColor{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #a9a9a9;}
td.calHighlightColor{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #ffffcc;}
A.cal{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; text-decoration : none;}  
A.cal:Hover{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #FF0000; text-decoration : none;} 
.disabled{font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #808080; text-decoration : none;}

/* Calendar CSS */

a.askQuote, a.askQuote:hover { margin-top:20px; padding:5px 10px; background:#1b906e; display:block; width:120px; text-align:center; color:#FFF; font-weight:bold; text-decoration:none; font-size:14px; }

#siteMap { font-size:11px;}
#siteMap ol{ list-style:none}
#siteMap ol, #siteMap ul ul{ margin-left:20px; padding-left:20px;}
#siteMap ul{ margin-left:10px; padding-left:10px; color:#000000; }
#siteMap ul ul ul{ margin-left:15px; padding-left:15px;}
#siteMap li{ margin:3px 0px; color:#000000; list-style-image:url(/images/bullet.gif);}
#siteMap li li {list-style-image:url(/images/subBullet.gif);}
#siteMap li li li{ list-style-image:none; }
#siteMap a{ text-decoration:none; font-weight:bold; color:#000;}
#siteMap a:hover{ color:#009369; }
#siteMap li li a{ line-height:150%; font-weight:normal; padding:0px 4px; font-family:Verdana;}
#siteMap ul li li { list-style-type:disc; color:#00936B; } 
#siteMap ul li li a{ color:#333; }
#siteMap ul li li li { list-style-type:circle;} 
#siteMap ul li li li a{ color:#666; }

