*{margin:0; padding:0;}

body {
	margin: 0px; padding:0px;
	background-image: url(images/common/bg.jpg);
	background-repeat: repeat-x;

}


select { border:#666666 solid 1px; width:180px; height:19px;font: normal 11px Tahoma; color:#9e9e9e;}
p{font:normal 11px Tahoma; color:#666; text-align:justify; line-height:1.8em; }
.left_img {float:left; margin:5px 20px 10px 0px;}
.right_img {float:right; margin:8px 0px 10px 20px;}
marquee { height:110px;}
#wrap{margin:0px auto; width:814px; background: url(images/common/wrapBg.jpg) repeat-y; }

/* Header Style */
#header{height:150px; background-color:#150; background:url(images/common/headerbg1.jpg) no-repeat}
#logo{float:left; width:200px; margin-left:55px;}
#go_btn{margin-top:3px}


.dottedimg { background-image:url(images/common/dottedline.jpg); background-position:top left; background-repeat: repeat; height:16px;}
.dottedimg1 { background-image:url(images/common/dottedline.jpg); background-position:top left; background-repeat: repeat; height:32px;}
.right_inner{padding-left:30px; padding-right:45px;}

* html #logo{margin-left:25px;}

#search{float:right; width:500px; margin-right:55px; text-align:right; margin-top:-33px; padding-left:45px}
#logoicon{float:right; width:500px; text-align:right; padding-top:75px; padding-right:55px}

* html #search{margin-right:28px;}

#search select{font: normal 11px Tahoma; color:#333333; padding:1px; margin:3px 0px; }
* html #search select{width:180px}

.searchfont { font: normal 11px Tahoma; color:#333333; padding:4px 0px 3px 5px}

.uname{width:180px;margin:5px -30px 10px 5px; font: normal 11px Tahoma; color:#9e9e9e;}

/* content Style */
#content{width:778px; margin:0px auto; line-height:18px;}
.heading{font: bold verdana 18px; color:#707678; padding-top:20px; padding-bottom:20px;  }
#flash{border-top:1px solid #fff; border-bottom:0px solid #fff; z-index:-1; background-color:#FFFFFF;}
#banner{ height:188px; width:778px; border-top:1px solid #fff; border-bottom:0px solid #fff; z-index:-1; background-color:#FFFFFF;}
#welcome {padding-left:32px; padding-right:32px;}
#left{ float:left; width:240px;}
#left_topmargin {margin-top:300px;}
#left_topmarginaboutus {margin-top:321px;}
#right{float:right; width:538px;line-height:18px;}
#right_inner{float:right; width:530px; border:0px solid #ff0000; line-height:18px;  background-color:#fff; }
.clr{clear:both;}
.submenu {height:30px; background-color:#811b55; background-image:url(images/common/left-side.jpg); background-position: bottom right; background-repeat:no-repeat; margin:0px 0 0 -10px; padding-top:3px; padding-bottom:4px; z-index:1000}

* html .submenu{ margin:0px 0 0 -10px; background-color:#811b55}

.support { background-color:#F4F4F6; float:left; width:233px; height:240px; margin-top:10px }
.support ul {
	padding:10px 5px 0px 50px;
	list-style-image: url(images/common/arrow_purplebg3.gif);}
.support ul li { font-family:tahoma; font-size:11px; font-weight:bold; color:#811B55; line-height:20px}
.support ul li a{color:#811B55; text-decoration:none;}
.support ul li a:hover{color:#811B55; text-decoration: underline; }



.service { background-color:#F4F4F6; padding-bottom:20px; float:left; width:233px; margin-top:18px; }
.service ul {
	padding:25px 5px 10px 50px;
	list-style-image: url(images/common/arrow_purplebg.gif);
}
.service ul li { font-family:tahoma; font-size:11px; font-weight:bold; color:#811B55; line-height:24px; padding-left:5px;}
.service ul li a{color:#811B55; text-decoration:none;}
.service ul li a:hover{color:#811B55; text-decoration: underline; }

.service_inner {  padding:0px; float:left; width:233px; margin-top:0px; }
.service_inner ul {
	padding:30px 5px 0px 50px;
	list-style-image: url(images/common/arrow_purplebg.gif);
}
.service_inner ul li { font-family:tahoma; font-size:11px; font-weight:bold; color:#811B55; line-height:24px; padding-left:5px;}
.service_inner ul li a{color:#811B55; text-decoration:none;}
.service_inner ul li a:hover{color:#811B55; text-decoration: underline; }

.innerpgtext ul li a{color:#811B55; text-decoration:none;}

#careerhome {float:left;width:205px; margin-left:3px; padding:25px 25px 25px 10px}

#news {float:right;width:205px; margin-left:3px; padding:25px 25px 25px 30px}

#news ul {
	padding:10px 15px 0px 10px;
	list-style-image: url(images/common/arrow_greybg.gif);
}
#news ul li { font-family:tahoma; font-size:11px; color:#666666; line-height:24px; padding-left:5px; }
#news li a{color:#666666; text-decoration:none;}
#news  li a:hover{color:#666666; text-decoration: underline; }

#join {float:right; width:485px; background-color:#9CD7DE; padding:15px; margin-right:4px; margin-top:-80px;}
#join_left {float:left; padding-top:10px}
#join_left ul {padding:20px 0px 0px 25px; list-style:url(images/common/arrow_greenbg.gif) outside; }
#join_left ul li {font:bold 11px tahoma; color:#666666; padding-left:5px;}
#join_left li a{color:#666666; text-decoration:none;}
#join_left  li a:hover{color:#666666; text-decoration: underline; }
#join_right {float:right; margin-left:25px}

#location {background-color:#fff; margin-top:2px; float:left; width:235px;}
#patient_news {margin-top:10px; margin-right:-10px; padding:0px 0px 0px px; background-image:url(images/common/flipbg.gif); background-repeat:no-repeat; width:475px; height:239px; float:right; width:518px;}
.patient {float:left;width:223px; height:197px;padding:20px 10px 5px 18px; margin-top:2px; }
.ipimg{ margin:9px}


.newsletter{ background-image:url(images/common/newsletter.gif); background-repeat:no-repeat; width:233px; height:113px; margin-top:5px}
.input {width:130px;font-family:tahoma; font-size:10px; color:#888888; border:1 solid #aaaaaa; padding-left:8px;}
.purple_text { font:normal 11px tahoma; color:#811B55; }
.purple_text a { font:normal 11px tahoma; color:#811B55;text-decoration:none;}
.purple_text a:hover{ font:normal 11px tahoma; color:#811B55;text-decoration:underline;}
.purple_textcontact { font:normal 11px tahoma; color:#811B55;}
.purple_textcontact a { color:#811B55;text-decoration:none;  }
.purple_textcontact a:hover{ color:#811B55;text-decoration:underline; }
.white_text { font:bold 11px tahoma; color:#FFFFFF; }
.ph_icon { font:bold 12px tahoma; color:#FFFFFF; background-image:url(images/common/phone.jpg); height:37px; width:212px; background-repeat:no-repeat; float:right; }
.white_text1 { font:bold 11px tahoma; color:#333333; float:left; padding-left:70px; padding-top:13px }

.white_text2 { font:bold 11px tahoma; color:#FFFFFF;  float:left; padding-left:45px;margin-top:-12px }
.white_text2 a{ color:#FFFFFF; text-decoration:none;}
.white_text2 a:hover { color:#FFFFFF; text-decoration: underline;}

.white_text3 { font:normal 11px tahoma; color:#FFFFFF;  float:left; padding-left:5px;margin-top:-12px }

.main_text { font:bold 11px tahoma; color:#666666;}
.head_text { font:bold 11px tahoma; color:#811B55;}
.head_text a{ color:#811B55; text-decoration:none;}
.head_text a:hover { color:#666666; text-decoration: underline;}
.normal_text { font:normal 11px tahoma; color:#811B55;}
.normal_text a{ color:#666666; text-decoration:none;}
.normal_text a:hover { color:#666666; text-decoration: underline;}
.anchortextws { font:bold 11px tahoma; color:#811B55; padding-left:20px;}
.anchortext { font:bold 11px tahoma; color:#811B55; background-image:url(images/common/arrow_purplebg1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.anchortextb { font:bold 11px tahoma; color:#811B55; background-image:url(images/common/arrow_purplebg2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
.anchortext a{ color:#811B55; text-decoration:none;}
.anchortext a:hover { color:#811B55; text-decoration: underline;}


.anchortextc { font:bold 11px tahoma; color:#999999;  background-image:url(images/common/arrow_greybg1.gif); margin-left:20px; background-position:left; background-repeat:no-repeat; padding-left:20px;}
.anchortextc a{ color:#999999; text-decoration:none;}
.anchortextc a:hover {font:bold 11px tahoma; color:#811B55; text-decoration: underline;}



.anchortext1 { font:bold 11px tahoma; color:#999999; background-image:url(images/common/arrow_greybg1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.anchortext1 a{ color:#999999; text-decoration:none;}
.anchortext1 a:hover {font:bold 11px tahoma; color:#811B55; text-decoration: underline;}

.top {border-bottom:#ddd solid 1px; background:url(images/common/topgif.gif) no-repeat bottom right; font:normal 11px tahoma; text-align:right; padding-right:3px; padding-top:15px}
.anchortextgrey { font:bold 11px tahoma; color:#666666; background-image:url(images/common/arrow_greybg1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;line-height:1.8em }
.anchortextgreyb { font:bold 11px tahoma; color:#666666; background-image:url(images/common/arrow_greybg2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;line-height:1.8em }
.anchortextgreyn { font:normal 11px tahoma; color:#666666; background-image:url(images/common/arrow_greybg1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;line-height:1.8em;}
.anchortextgreybn { font:normal 11px tahoma; color:#666666; background-image:url(images/common/arrow_greybg2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;line-height:1.8em;}
.anchortextgrey1n { font:normal 11px tahoma; color:#666666; background-image:url(images/common/arrow_greybg1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; margin-right:100px;line-height:1.8em}
.anchortextgreynws { font:normal 11px tahoma; color:#666666; padding-left:20px;line-height:1.8em}
.anchortextgreynwsb { font:normal 11px tahoma; color:#666666; padding-left:15px;line-height:1.8em}

.anchortextgreyws { font:bold 11px tahoma; color:#666666;padding-left:20px;}
.anchortextgreywsb { font:bold 11px tahoma; color:#666666;padding-left:15px;}

.top a { color:#666; text-decoration:none}
.top a:hover { color:#fff; text-decoration:none}
.line_border {border-bottom:#ddd solid 1px; }

/*.applemenu{
margin: 5px 0;
padding: 0;
width: 170px; width of menu
border: 1px solid #9A9A9A;
}*/

/*.applemenu div.silverheader a{
background: black url(silvergradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; 
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}*/


/*.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}*/


/*.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(silvergradientover.gif);
color: white;
}*/

/*.applemenu div.submenu{ 
background: white;
padding: 5px;
height: 300px; 
}*/



/* footer Style */
#footerBg{background:url(images/common/footerBg.jpg) no-repeat top; padding:20px 15px;}
.footer{background:url(images/common/footerBdr.jpg) repeat-x; color:#c51b71;
		font: normal 11px Tahoma; line-height:2em; text-align:center}
.footer a { color:#c51b71; text-decoration:underline; }
.footer a:hover{ color:#c51b71; text-decoration:none; }




/* from */
.secbx{margin-left:0px; background:#FFF; width:463px;border:0px solid}
.formfont {font:normal 11px tahoma; color:#000}
div.row {padding-top: 15px;font:normal 12px tahoma; color:#000}
div.row1 {padding-top: 15px; padding-left:60px; font:normal 12px tahoma; color:#000}
.bxl{padding:0px 0px 17px 0px; border:0px solid;  background-repeat:repeat-x; background-position:bottom }
div.row label {float: left;width: 200px;text-align: right;padding-right: 5px; margin: 0px;font:normal 11px tahoma;color:#767676;}
div.row label1 {font:normal 11px tahoma;color:#767676;}
div.row span{display:block; margin-left:160px;}
.rpline{background-image:url(../images/dline.gif); background-repeat:repeat-x; line-height:1px; clear:left}
.rpbtn{background-image:url(../images/rp_btn.gif); font:normal 11px tahoma; color:#000; border:1px solid #dedede}
.s1{width:80px; color:#000}.s2{width:72px; color:#000}.s3{width:88px; color:#000}.s4{width:100px; color:#000}.s5{width:100px; color:#000}
input.button1{font:bold 135% tahoma;margin-top: 2px;padding: 3px 10px; height:34px}
input.button2{font:normal 12px tahoma; color: #3C3D4A;margin-top: 2px;padding: 3px 10px; height:34px}
/*input.button2{font:bold 115% arial,verdana; color: #444444;margin-top: 2px;padding: 3px 10px; }*/
input.button3{font:normal 10px tahoma; color: #000;; padding-bottom:2px}
.errormain{background:#fffbd3; font:normal 15px tahoma; color:#de0101; padding:0 0 0 25px; margin:10px 0 0 10px}
.conbg{background:url(../images/conf.gif) left no-repeat; padding:2px 0 2px 0  }
.confirm{background:#8ec512; font:bold 13px tahoma;margin-left:32px; color:#FFF; border:1px solid #76aa00; border-left:none; padding:5px; }
.error{font:normal 11px tahoma; color:#de0101; padding:0 0 5px 5px; margin-top:5px; margin-left:155px;}
.errorcss{background:#fff5f5;border:1px solid #ff0000; }
.rphd{padding:4px; font:bold 11px tahoma; color:#811B55;background:#F7F7F7}
.border{border:1px solid #F7F7F7; width:463px}
.bgwht{background:#FFF; padding:10px 10px 10px 25px; min-height:600px}
.sp20{width:65%; line-height:20px;}
.sp0{width:65%; line-height:0px;}
.sp2{width:65%; line-height:4px;}
.sp15{width:65%; line-height:15px;}

.detailJob {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color:#FFFFFF;
		padding:5px
}

.headerJob {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding:5px;
	background-color:#EFEBEF
}

.headerJob1 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding:2px;
	background-color:#F4F4F6
}
.headerJob2 {	font-family: tahoma;font-size: 11px;font-weight: bold;color: #666666;padding:5px;background-color:#FFFFFF}
.headerJob2 a{ font-family: tahoma;font-size: 11px;font-weight: bold;color: #666666;padding:5px;background-color:#FFFFFF; text-decoration:none;}
.headerJob2 a:hover { font-family: tahoma;font-size: 11px;font-weight: bold;color: #666666;padding:5px;background-color:#FFFFFF; text-decoration:underline;}
	

.headerJob3 {font-family: tahoma;font-size: 11px;font-weight: bold;	color: #333333;	padding:10px;background-color:#F7F7F7}

	
.jobsTable {
	background-color:#F1F1F1;}
	
.fonts1{font-family: tahoma;font-size: 11px;font-weight:normal;color:#767676;padding:4px}



/*trustee banner */

.white_text2b { font:bold 11px tahoma; color:#FFFFFF; width:463px; height:25px;cursor: hand;cursor: pointer;background:#811B55; margin-top:1px }
.white_text2b a{ color:#FFFFFF; text-decoration:none;}
.white_text2b a:hover { color:#FFFFFF; text-decoration: underline;}
.textp{ padding:0px 35px 0px 175px}
.openpet{ /*class added to contents of 1st demo when they are open*/
background:#811B55}
/*trustee banner end*/









/*internationalpatients */

.submenuinter {height:30px; background-color:#00B2CA; background-image:url(images/internationalp/left-sideip.jpg); background-position: bottom right; background-repeat:no-repeat; margin:0px 0 0 -10px; padding-top:3px; padding-bottom:4px; z-index:1000}
* html .submenuinter{ margin:0px 0 0 -10px; background-color:#00B2CA }
.inputinterp {width:160px;font-family:tahoma; font-size:10px; color:#888888; border:1 solid #aaaaaa; padding-left:8px;}
.logindiv{ width:300px; margin-left:25px; margin-top:30px;}
#left_topmargininterp {margin-top:23px;}
#left_topmargininterp1 {margin-top:5px;}
#left_topmargininterp2 {margin-top:2px;}
.internationalp { background-color:#EDEDED; float:left; width:233px; margin-top:18px; }
.becomep{ padding:15px 20px 20px 20px}
.moreip{ padding-left:180px}
.facilitiesdiv{ width:463px;}
.facilities{width:228px; height:124px; margin-left:-35px; float:right; }
.travel{ float:left; width:228px; height:124px;    }
.tajhotel{ float:left; width:228px; height:124px;   }
.facilitiestext{ padding-left:15px; padding-right:15px; padding-top:15px}
.facilityimg{ padding-left:4px;}
.tmcfaqmain{width:463px; height:241px; background-color:#F4F4F6}
.tmcfaq{ background-image:url(images/internationalp/tmcfaq.gif); width:463px; height:39px}
.img1{ padding:2px 10px 5px 10px}
.img2{ padding:0px 2px 0px 2px}
.img3 {float:left; margin:10px 10px 5px 10px;}
.imgtop4{ padding:2px 0px 0px 0px}
.img5{ padding:2px 2px 0px 2px}

.faqip {  float:left; width:320px; height:202px;  }
.faqip ul {
	padding:0px 0px 0px 25px;
	list-style-image: url(images/common/arrow_greybg4.gif);}
.faqip ul li { font-family:tahoma; font-size:11px; font-weight:normal; color:#666666; line-height:1.8em}
.faqip ul li a{color:#666666; text-decoration:none;line-height:1.8em}
.faqip ul li a:hover{color:#666666; text-decoration: underline;line-height:1.8em }


.supportip { background-color:#F4F4F6; float:left; width:233px; height:240px   }
.supportip ul {
	padding:10px 5px 15px 50px;
	list-style-image: url(images/common/arrow_greybg4.gif);}
.supportip ul li { font-family:tahoma; font-size:11px; font-weight:bold; color:#666666; line-height:1.8em}
.supportip ul li a{color:#666666; text-decoration:none;line-height:1.8em}
.supportip ul li a:hover{color:#666666; text-decoration: underline;line-height:1.8em }
.dottedimg1ip { background-image:url(images/common/dottedline.jpg); background-position:top left; background-repeat: repeat; height:24px;}
.headingip{font: bold verdana 18px; color:#707678; padding-top:20px; padding-bottom:5px;  }




.servicesip { background-color:#F4F4F6; float:left; width:233px; height:340px  }
.servicesip ul {
	padding:10px 5px 15px 50px;
	list-style-image: url(images/common/arrow_greybg4.gif);}
.servicesip ul li { font-family:tahoma; font-size:11px; font-weight:bold; color:#666666; line-height:24px}
.servicesip ul li a{color:#666666; text-decoration:none;line-height:24px}
.servicesip ul li a:hover{color:#666666; text-decoration: underline;line-height:24px}


/*aboutus alliances */
.alliancediv1 { width:231px; float:left}
.alliancediv2 { width:231px; float:right}
/*reserach */
.alliancedivr1 { width:220px; float:left}
.alliancedivr2 { width:220px; float:right}

/*internationalpatientsfaqsbanner  */


.technology{ /*header of 2nd demo*/
cursor: hand;cursor: pointer;font:bold 11px tahoma; margin: 10px 0; }
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #666666;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #811B55;}
.togglehtml li{margin-bottom: 8px;}
.myheader{
cursor: hand;cursor: pointer;}
.mycontent{padding-top: 2px;padding-bottom: 9px;}
.thelanguage { font:normal 11px tahoma; color:#999999;}
/*internationalpatientsfaqsbannerend */




























/*internationalpatients end */
















/*login */
.t_login {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

