body
{
background:url(../images/pagebg.jpg) repeat-x;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
a{
text-decoration:underline;
color:#666666;
}
div,span,p,h1,h2,h3,h4
{
margin:0px;
}

.img{
	padding:0px 10px 5px 0px
}
.wrapper
{
width:986px;
margin:0px auto;
}

.flt
{
float:left;
}
.frt
{
float:right;
}
.holder{
	padding:10px;
	float:left;
}
.holder1{
	padding:0 15px;
	float:left;
}
.more{
	color:#2667af;
	text-decoration:underline;
	background:url(../images/arrow-b.gif) no-repeat right;
	padding-right:10px;
}
/******************Header*****************/
.header
{
width:986px;
float:left;
height:108px;
}

.header-lft
{
float:left;
width:400px;
padding:20px 0px 0px 10px;
height:88px;
}
.header-rgt
{
float:right;
width:576px;
height:68px;
margin-top:40px;
position:relative;
}
#doctor
{
position:absolute;
width:218px;
height:263px;
background:url("../images/doctor.png") no-repeat;
right:0px;
top:71px;
z-index:10;
}
* html #doctor
{
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/doctor.png", sizingMethod="scale");
}
.logo
{
float:left;
background:url(../images/logo1.gif) no-repeat;
width:190px;
height:71px;
}
.logo a
{
width:190px;
height:71px;
display:block;
}
.headerbgconatiner {
	float:left;
	width:986px;
}
#header-bg {
	width:986px; height:232px;background-image:url("../images/TuSiteBanner.png");
	background-position:center;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}
#header-bg-new {
	width:986px; height:232px;background-image:url("../images/header-bg.png");
	background-position:center;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}

#header-bg_textframe {
	width:700px; height:200px;background-image:url("../images/textframe.png");
       z-index: -1;
      	margin-top:5px;
	margin-bottom:10px;
	float:left;
}
* html #header-bg {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/header-bg.png", sizingMethod="scale");
}

.headerlinks {
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
float:right;

}
.headerlinks a
{
color:#FFFFFF;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.headerlinks a:hover
{
color:#85edf3;
text-decoration:underline;
padding:0px 10px 0px 10px;
}
/******************Header Ends*****************/
.titles
{
font-size:18px;
font-weight:normal;
color:#3c3c3c;
}
.titles-contact
{
font-size:18px;
font-weight:normal;
color:#3c3c3c;
left:12px;
position:relative;
}
.titles-in{
font-size:20px;
font-weight:normal;
color:#3c3c3c;
}
.welcome
{
font-size:12px;
line-height:20px;
}
.mobolity
{
font-size:14px;
font-weight:bold;
color:#2a6590;
line-height:22px;
}

ul.mobolity-list {
	margin: 0;
	padding: 10px 0px 0px 10px;
	width: 300px;
	font-size:13px;
	font-weight:bold;
	list-style-type: none;
	/*color:#3280bb;*/	
	color:#4282C5;
	line-height:15px;
}

ul.mobolity-list li {
	padding: 0 0 5px 20px;
	background: url(../images/bullet.gif) no-repeat left top;
}
.shadow-1
{
background:url(../images/shadow-1.gif) no-repeat top;
width:311px;
height:12px;
float:left;
}
.shadow-2
{
background:url(../images/shadow-2.gif) no-repeat top;
width:227px;
height:14px;
float:left;
}
/*****************Menu starts*****************/
.menucontainer
{
width:986px;
margin:0px auto;

}
.menucontainer-in
{
float:left;
margin:0px 4px 0px 4px;
width:978px;
}
.menu-bg
{
background:url(../images/menu-bg.gif) repeat-x;
float:left;
width:960px;
height:36px;
line-height:36px;
}
.menu-bg ul
{
padding:0px;
margin:0px;
float:left;
font-family:"Myriad Pro", "Trebuchet MS", Arial;
font-size:14px;
text-transform:uppercase;
color:#494949;
}
.menu-bg ul li
{
padding:0px;
margin:0px;
float:left;
list-style:none;
}
/*.menu-bg ul li a
{
text-decoration:none;
color:#494949;
float:left;
display:block;
padding:0px 10px 0px 10px;
}
.menu-bg ul li a:hover
{
text-decoration:none;
color:#494949;
background:url(../images/menu-bg-over.gif) repeat-x;
display:block;
height:36px;
color:#FFFFFF;
float:left;
padding:0px 10px 0px 10px;
}
*/
/******************drop down***************/

/*********first level************/

.menu-off{
	background:url(../images/menu-bg.gif) repeat-x;
	height:36px;
}
.menu-off a{
	text-decoration:none;
	color:#494949;
	float:left;
	display:block;
	padding:0px 10px 0px 10px;
}

.menu-on{
	background:url(../images/menu-bg-over.gif) repeat-x;
	height:36px;
	color:#ffffff;
	display:block;
}
.menu-on a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:0px 10px 0px 10px;
}
.menu-off ul{
	display:none;
	position:absolute;
}
.menu-on ul{
	display:block;
	position:absolute;
	width:230px;
	margin:0px;
	padding:0px;
	list-style:none;
	background:#023565;
	margin-top:36px;
}
.menu-on ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	text-indent:20px;
	color:#fff;
	text-transform:capitalize;
	font-family:Tahoma;
	font-size:11px;
	width:100%;
	line-height:30px;
	border-bottom:1px solid #466888;
}
.menu-on ul li a{
	display:block;
	height:30px;
	width:100%;
	margin:0px;
	padding:0px;
}
.menu-on ul li a:hover{
	background:#ffffff;
	color:#023565;
}

/*********first level************/

/********second level**********/

.menu-off-in{
	background:#023565;
}
.menu-on-in{
	background:#ffffff;
}
.menu-on-in a{
	color:#023565;
}
.menu-off-in ul{
	display:none;
}
.menu-on-in ul{
	display:block;
	float:left;
	left:230px;
	position:absolute;
	margin:0px;
	padding:0px;
}
.menu-on-in ul li a{
	color:#ffffff;
}
.menu-on-in ul li a:hover{
	color:#023565;
}


/*******second level***********/

/******************drop down***************/
.menu-lft
{
background:url(../images/menu-lft.gif) no-repeat left;
height:36px;
width:9px;
float:left;
}
.menu-rgt
{
background:url(../images/menu-rgt.gif) no-repeat left;
height:36px;
width:9px;
float:right;
}
.menu-bg-over
{
background:url(../images/menu-bg-over.gif) repeat-x;
float:left;
height:36px;
}
/*****************Menu End*****************/
/****************Main Home******************/
.wrapper-main
{
margin:0px auto;
width:978px;
}
.flash
{
float:left;
}
/****************Main Home******************/
/****************Round Corners******************/

div.roundcorner_topleft-1 { position: absolute; top: 0; left: 0; width: 14px; height: 14px; background-image: url("../images/c-tl.gif"); }
div.roundcorner_topright-1 { position: absolute; top: 0; right: 0; width: 14px; height: 14px; background-image: url("../images/c-tr.gif"); }
div.roundcorner_btmleft-1 { position: absolute; bottom: 0; left: 0; width: 14px; height: 14px; background-image: url("../images/c-bl.gif"); }
div.roundcorner_btmright-1 { position: absolute; bottom: 0; right: 0; width: 14px; height: 14px; background-image: url("../images/c-br.gif"); }

div.medical{ float: left; margin: 0px; position: relative; width:300px; text-align:center;}
.graybdr{border:1px solid #d2d2d2;padding:10px 0px 0px 0px; width:298px;}

div.gallery_thumb{ float: left; margin: 0px; position: relative; width:300px; text-align:center;}
.graybdr{border:1px solid #d2d2d2;background-color:#ffffff;padding:10px 0px 0px 0px; width:298px;}


div.gallery_thumb-a{ float:  margin: 0px; position: relative; width:342px; text-align:left; }
.graybdr-a{border:1px solid #d2d2d2;background-color:#ffffff;padding:10px 0px 0px 0px; padding:20px; line-height:18px;}



div.roundcorner1_topleft-1 { position: absolute; top: 0; left: 0; width: 14px; height: 14px; background-image: url("../images/c1-tl.gif"); }
div.roundcorner1_topright-1 { position: absolute; top: 0; right: 0; width: 14px; height: 14px; background-image: url("../images/c1-tr.gif"); }
div.roundcorner1_btmleft-1 { position: absolute; bottom: 0; left: 0; width: 14px; height: 14px; background-image: url("../images/c1-bl.gif"); }
div.roundcorner1_btmright-1 { position: absolute; bottom: 0; right: 0; width: 14px; height: 14px; background-image: url("../images/c1-br.gif"); }

div.gallery_thumb1{ float: left; margin-right: 0px; position: relative; text-align:left; width:260px; }
.graybdr-1{border:1px solid #bfcedb;background-color:#dedede;padding:10px 0px 0px 0px; padding:20px; line-height:18px;}



div.roundcorner2_topleft-1 { position: absolute; top: 0; left: 0; width: 15px; height: 15px; background-image: url("../images/c2-tl.gif"); }
div.roundcorner2_topright-1 { position: absolute; top: 0; right: 0; width: 15px; height: 15px; background-image: url("../images/c2-tr.gif"); }
div.roundcorner2_btmleft-1 { position: absolute; bottom: 0; left: 0; width: 15px; height: 15px; background-image: url("../images/c2-bl.gif"); }
div.roundcorner2_btmright-1 { position: absolute; bottom: 0; right: 0; width: 15px; height: 15px; background-image: url("../images/c2-br.gif"); }

div.gallery_thumb2{ float: left; margin:20px 0px 20px 0px; position: relative; text-align:left; }
.graybdr-2{border:1px solid #dedede;background-color:#fbfbfb;line-height:18px; float:left;}
/****************Round Corners Ends******************/
.contact
{
	float:right;
	width:312px;
	background:url(../images/contact-bg-2.gif) repeat-y;
}
.contact-top
{
	background:url(../images/contact-top-2.gif) no-repeat top;
	width:312px;
	float:left;
	height:18px;
}
.contact-bottom
{
	background:url(../images/contact-bottom-2.gif) no-repeat bottom;
	width:312px;
	float:left;
	height:18px;
}
.contact-bg
{
	padding:-1px 20px 0px 20px;
	float:left;
	width:322px;
}
.login
{
	float:left;
	width:222px;
	background:url(../images/login-bg.gif) repeat-y;
}
.login-top
{
	background:url(../images/login-top.gif) no-repeat top;
	width:222px;
	float:left;
	height:9px;
}
.login-bottom
{
	background:url(../images/login-bottom.gif) no-repeat bottom;
	width:222px;
	float:left;
	height:9px;
}
.login-bg
{
float:left;
padding: 5px 10px 5px 10px;
}
.login span
{
font-size:15px;
font-weight:bold;
color:#2a6590;
}
.txtbox
{
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:4px;
	color:#c6c2c2;
	width:190px;
	height:15px;
	margin:5px 0px 5px 0px;
}
.login a
{
	color:#2a6590;
	text-decoration:none;
	font-size:11px;
	padding-left:40px;
}
.login a
{
color:#2a6590;
text-decoration:underline;
}
.b-c-top
{
	width:980px;
	height:12px;
	float:left;
	background:url(../images/b-c-top.gif) no-repeat;
}
.b-c-bg
{
	width:980px;
	float:left;
	background:url(../images/b-c-bg.gif) repeat-y;
}

.b-c-bottom
{
	width:980px;
	height:12px;
	float:left;
	background:url(../images/b-c-bottom.gif) no-repeat left bottom;
}
.pro-holder{
	float:left;
	width:285px;
	background:url(../images/dots.gif) no-repeat top right;
	margin:0 10px;
	padding-right:10px;
}
.pro-holder ul{
	margin:5px 0px 0px 10px;
	padding:0px;
	list-style:none;
}
.pro-holder ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/arrow.gif) no-repeat;
	line-height:24px;
	padding-left:15px;
}
.pro-holder ul li a{
	color:#000000;
}
.ser-holder{
	float:left;
	width:360px;
	background:url(../images/dots.gif) no-repeat top right;
	margin-right:10px;
	padding-right:10px;
	line-height:18px;
}
.img-holder{
	float:left;
	width:250px;
}
.leftpanel{
	float:left;
	width:206px;
}
.rightpanel{
	float:right;
	width:760px;
}
.rt-tp{
	float:left;
	background:url(../images/rt-tp.png) no-repeat;
	height:14px;
	width:760px;
}
.rt-bg{
	float:left;
	background:url(../images/rt-bg.gif) repeat-y;
	width:760px;
	color:#5f5f5f;
}
.rt-bt{
	float:left;
	background:url(../images/rt-bt.gif) no-repeat;
	height:22px;
	width:760px;
}
.b-lt-tp{
	float:left;
	background:url(../images/b-lt-tp.png) no-repeat;
	height:11px;
	width:206px;
}
.b-lt-bg{
	float:left;
	background:url(../images/b-lt-bg.gif) repeat-y;
	width:206px;
}
.b-lt-bg ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.b-lt-bg ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:34px;
}
.b-lt-bg ul li a{
	display:block;
	width:176px;
	height:34px;
	text-decoration:none;
	color:#6b6b6b;
	background:url(../images/bullet1.gif) no-repeat;
	padding-left:10px;
}
.b-lt-bg ul li a:hover{
	display:block;
	width:176px;
	height:34px;
	background:url(../images/lt-over.gif) no-repeat;
	padding-left:10px;
}
.b-lt-bg ul li ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:34px;
	text-indent:15px;
}
.b-lt-bg ul li ul li a{
	display:block;
	width:176px;
	height:34px;
	text-decoration:none;
	color:#6b6b6b;
	background:url(../images/arrow1.gif) no-repeat;
	padding-left:0px;
	margin-left:10px;
}
.b-lt-bg ul li ul li a:hover{
	display:block;
	width:176px;
	height:34px;
	background:url(../images/lt-over.gif) no-repeat;
	padding-left:0px;
	margin-left:10px;
}
.b-lt-bt{
	float:left;
	background:url(../images/b-lt-bt.png) no-repeat;
	height:29px;
	width:206px;
}
.lt-tp{
	float:left;
	background:url(../images/lt-tp.gif) no-repeat;
	height:11px;
	width:206px;
}
.lt-bg{
	float:left;
	background:url(../images/lt-bg.gif) repeat-y;
	width:206px;
	font-size:11px;
	color:#5f5f5f;
	line-height:18px;
}
.lt-bt{
	float:left;
	background:url(../images/lt-bt.gif) no-repeat;
	height:11px;
	width:206px;
}
/**********************Footer************/
.footer
{
	float:left;
	width:980px;
	background:url(../images/footer-bg.gif) no-repeat;
	height:57px;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:57px;
}
.footer a{
	padding:0px 10px;
	color:#ffffff;
	text-decoration:none;
}
.footer a:hover{
	padding:0px 10px;
	color:#ffffff;
	text-decoration:underline;
}
.copy{
	text-align:center;
	width:980px;
	float:left;
	margin-bottom:10px;
}
#content .phead{
	margin-bottom:-2px;
	font-weight:bold;
}
#content .phead-lead{
	margin-bottom:-10px;
	font-weight:bold;
	font-size: 16px;
	color:#003063;
	}
#content .pheading{
	margin-bottom:10px;
	line-height:18px;
}
#content .pheading-content{
	
	line-height:18px;
	
}
#content .psubheading{
	margin-bottom:7px;
	margin-top:7px;
	font-weight:bold;
}
#content .phead-lead-board{
	margin-bottom:8px;
	margin-top:5px;
	font-weight:bold;
	font-size:16px;
}
#content .pheading-content-dir{
	margin-bottom:17px;
	margin-top:10px;
	line-height:18px;
}
#content .phead-lead-dir{
	margin-bottom:-5px;
	font-weight:bold;
	font-size: 16px;
	color:#003063;
	}
#content .phead-career{
	margin-bottom:10px;
	font-weight:bold;
	font-size: 14px;
	}
li{
	padding-top:3px;
	padding-bottom:3px;
}
#content p{
	margin-bottom:20px;
	line-height:18px;
}
#content part-content{
	line-height:18px;
	text-align:center;
}
#content .pheading-contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
#content .phead-country{
	margin-bottom:3px;
	font-weight:bold;
	font-size:13px;
	color:#333333;
	}
.comingsoon 
{
	font-size:20px;
	font-weight:normal;
	color:#3c3c3c;
	text-align:center;
	height:400px;
	padding-left:250px;
	padding-top:50px;
}
.holder2{
	margin-left:65px;
	width:150px;
	float:left;
}
#content .phead-TU{
	margin-top:10px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	color:#003463;
}

.contactus-content{
	font-size:.9em;
	font-weight:bold;
}

.contactus-text{
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow-x:hidden;
	overflow-y:auto;
	}

.SuccessMsg{
	font-size:.9em;
	line-height:25px;
	height:100%;
	text-align:center;
	color:#84923A;
	font-weight:bold;
}
.ErrorMsg{
	font-size:.9em;
	line-height:25px;
	border:1px solid #FF0000;
	background-color: #FFD7FF;
	text-align:center;
	font-weight:bold;
	width:80%;
}
.ErrorMessage{
	font-size:.9em;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	color:#FF0033;
	width:100%;
}
.cont-txt-large{
	margin-left:10px;
	font-size:22px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:10px;
}
.contactus-formname{
	padding-left:10px;
	padding-bottom:5px;
	padding-top:10px;
	color:#666666;
	font-weight:bold;
}

.contactus-Note{
	padding-left:10px;
	padding-top:10px;
	color:#666666;
	font-size:11px;
	line-height:18px;
}

.contactus-form{
	padding-left:10px;
	color:#666666;
	padding-bottom:5px;
	font-weight:bold;
}
.contactus-forminput{
	padding-left:10px;
	padding-bottom:15px;
}
.contactus-forminput-verify{
	padding-left:10px;
	padding-bottom:15px;
	padding-top:-20px;
	color:#666666;
	font-size:11px;
}
.contactus-formsubmit{
	padding-left:10px;
	padding-top:10px; 
	padding-bottom:10px;
}
.outerArea{
	border:1px solid #999999;
	padding:10px;
	margin-left:20px;
	width:70%;

}
.required{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0033;
	text-align:left;
	padding-left:2px;
	vertical-align:top;
}
.required-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0033;
	text-align:left;
	vertical-align:top;
}
.optional{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.contactus-button{
	border:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contactus-line{
	border-bottom:1px solid #999999;
}
.directory{
	padding-bottom:10px;
	text-decoration:none;
	color:#00346B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.inner-directory-list{
	padding-bottom:10px;
	text-decoration:none;
	color:#00346B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.Indexbgnd{
	background-color:#EFF7FF;
	border:1px solid #A5C7DE;
	padding-left:50px;
	margin-left:200px;
	padding-top:20px; 
	width:300px;
	height:170px;	
}	
.IndexloginpageHeader {
	padding-bottom:15px;
	margin-left:-20px; 
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}
.Indexloginpage {
	font-size: 12px;
	color: #333333;
}
.Indexloginpagetext {
	font-size: 12px;
	border: 1px solid #B5C7D6;
	color: #c6c2c2;
	height:16px;
}
.login-border{
	border:1px solid #A5C7DE;
}
.techpartners-outerdiv{
	margin-left:6px;
	margin-right:-5px;
	padding-right:-3px;
}
.techpartners{
	border:1px solid #666666;
}
.techpartners-directory{
	padding-bottom:10px;
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#partners {
	width:225px;
	height:160px;
	padding:3px;
	border:1px solid #D6D3D6;
	text-align:center;
	float:left;
	margin-right:8px;
	margin-bottom:10px;
}
#imgid{
	height:130px;
}
#sitemap .sitemap-pad{
	padding-left:30px;
}
#sitemap .links{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:5px;
}

#sitemap .links:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tele{
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
}
.tele-add{
	padding-bottom:7px;
	font-family: Arial, sans-serif;
	font-size:10px;
	line-height:8px;
}
.tele-add1{
	padding-bottom:7px;
	font-family:Arial, sans-serif;
	font-size:10px;
	font-weight: bold;
	line-height:8px;
}
.tele-add2{
	padding-bottom:7px;
	font-family:Arial, sans-serif;
	font-size:9px;
	line-height:8px;
	}
.tele-contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;

}
.phone{
	padding-bottom:7px;
	padding-left:12px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:8px;
}
.index-img-link{
	color:1px solid #D6D3D6;
	border-color:1px solid #D6D3D6;
}
.img-line{
	height:1px;
	width:100%;
	padding-top:18px;
	padding-bottom:6px;
} 
.copyright-address{
	color:#FFFFFF;
}
.click{
	color:#2667af;
	text-decoration:none;
}
.login-submit{
	padding-bottom:5px;
	padding-left:100px
}
.login-pwd-label{
	float:left;
	padding-left:25px;
}
.login-text{
	padding-bottom:15px;
	padding-left:20px
}
.login-user-label{
	float:left;
	padding-left:23px;
}
.index-welcome{
	font-size:18px;
	font-weight:normal;
	color:#636563;
}
.welcome-para{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#636563;
}

