@CHARSET "UTF-8";
@import url("reset.css"); 
html{
	
	height:100%;
	width:100%;
}
body {
	-webkit-text-size-adjust:100%;
	height:100%;
	width:100%;
	font-family:Arial;

}

img, div {border:0px; behavior: url(iepngfix/iepngfix.htc) }

#wrap{
    width:994px;
	margin: 0 auto;
}

.parent{
	width:994px;
	margin:0 auto;
}
.nav{
	position:absolute;
	margin-left:36px;
    width:994px; 
    height:214px;
	z-index:1;
}
.navover{
	position:absolute;
	margin-left:36px;
    width:994px; 
    height:214px;
	z-index:2;
}
#slideshowcontainer_b{
	 width:994px; 
    height:214px;
}
#list{
	margin-left:15px;
}
#news{
	position:absolute;
	margin-left:36px;
	margin-left:36px;
	margin-top:38px;
	margin-bottom:20px;
	font:Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	left: 0px;
	top: 126px;
	z-index:1;
}
#newsover{
	position:absolute;
	margin-left:36px;
	margin-top:38px;
	font:Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	left: -3px;
	top: 124px;
	z-index:2;
}
 .news_link1{
	position:absolute;
	margin-left:36px;
	margin-left:36px;
    margin-top: 17px;
    color: #FFFFFF;
	font:Arial;
    font-weight: bold;
    font-size: 14px;
	line-height: 15px;
	text-decoration:none;
	z-index:1;
}
 .news_link1 a{
	position:absolute;
	margin-left:36px;
	margin-top: 17px;
	color: #FFFFFF;
	line-height: 15px;
	font-family:Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	left: -36px;
	top: 165px;
	width: 409px;
	height: 45px;
}
.news_link1 a:hover{
  color: #d0d0d0;
}
 .news_link2{
	position:absolute;
	margin-left:36px;
	margin-left:36px;
    margin-top: 17px;
    color: #FFFFFF;
	font:Arial;
    font-weight: bold;
    font-size: 14px;
	line-height: 15px;
	text-decoration:none;
	z-index:1;
}
 .news_link2 a{
	position:absolute;
	margin-left:36px;
	margin-top: 17px;
	color: #FFFFFF;
	line-height: 15px;
	font-family:Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	left: -36px;
	top: 217px;
	width: 409px;
	height: 48px;
}
.news_link2 a:hover{
  color: #d0d0d0;
}
 .news_link3{
	position:absolute;
	margin-left:36px;
	margin-left:36px;
	margin-top: 17px;
	color: #FFFFFF;
	font:Arial;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	text-decoration:none;
	left: 1px;
	width: 0px;
	top: -1px;
	height: 1px;
	z-index:1;	
}
 .news_link3 a{
	position:absolute;
	margin-left:36px;
	margin-top: 17px;
	color: #FFFFFF;
	line-height: 15px;
	font-family:Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	left: -36px;
	top: 271px;
	width: 409px;
	height: 49px;
}
.news_link3 a:hover{
  color: #d0d0d0;
}
 .news {
	position:absolute;
	margin-left:36px;
    margin-top: 50px;
	margin-bottom: 5px;
    color: #FFFFFF;
    font-style:bold; 
    font-size: 13px;
	z-index:1;	
}
 .quote{
	position:absolute;
	margin-left:36px;
	margin-top: 39px;
	left: 0px;
	top: 344px;
	z-index:1;
}
 .quoteover{
	position:absolute;
	margin-left:36px;
	margin-top: 39px;
	left: -2px;
	top: 344px;
	z-index:2;
}
 .animation_link{
	position:absolute;
	margin-left:36px;
	margin-top: 22px;
	left: 0px;
	top: 543px;
	z-index:1;
}
 .animation_linkover{
	position:absolute;
	margin-left:36px;
	margin-top: 22px;
	left: 0px;
	top: 543px;
	z-index:2;
}

#parent2{
	position:absolute;
	width:994px;
	height:684px;
	background-image:url(../images/1_boy-patient.jpg);
	margin: 0 auto;
	z-index:1;
}
table{
	margin-left:36px;
	margin-top:4px;
}
#logo{
	position:absolute;
	margin-left:36px;
	padding:21px 0 15px;
	width: 937px;
	left:0px;
	z-index:1;
}
#logoover{
	position:absolute;
	margin-left:36px;
	padding:21px 0 15px;
	width: 937px;
	left:0px;
	z-index:2;
}
#over{
	position:absolute;
	margin: 0 auto;
	z-index:3;
}
#navigation{
    margin-left:36px;
    background-color:transparent; 
    width:994px; 
    height:214px;
}
#parent{
	width:994px;
	height:684px;
	margin:0;}

table{
	margin-left:0px;
}
a{
	text-decoration:none;
}
strong{
	font-weight:bold;
}
em{
	font-style:italic;
}
.clr{
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden;
}
.clr2{
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden;
	width:360px;
}
.clr3{
	position:absolute;
	clear:both;
	font-size:0;
	height:0px;
	overflow:hidden;
	width:100px;
	left: 136px;
	top: 708px;
}
.marginFL{
	position:relative;
	margin-left:-1px;
}

.footerRightHome{
	position:absolute;
	display:inline;
	margin:10px 0 0 36px;
	float:left;
	font-size: 7.5pt;
	color: #666666;
	left: 0px;
	top: 684px;
}

.footerRightHome a{
	color:#666666;
}
.footerRight{
	display:inline;
	margin:10px 0 0 36px;
	float:left;
	font-size: 7.5pt;
	color: #666666;
}

.footerRight a{
	color:#666666;
}
/*about*/
.logo{
	margin-left:36px;
	padding:21px 0 15px;
}
.head{
	margin:17px 0 17px 349px;
}
.hp1{
		margin:17px 0 17px 350px;
}
h1{
	font-family:Arial;
	color:#666;
	font-size:18px;
}
.leftBlock{
	margin-left:36px;
	margin-top:1px;
	display:inline;
	width:100px;
	float:left;
	font-size:12px;
	color: #666;
}
.leftBlock2{
	margin-left:0px;
	margin-top:1px;
	display:inline;
	float:left;
}
.leftBlock2b{
	font:Arial;
	font-size:11px;
	color:#313131;
	line-height:14px;
}
.leftWrap{
	width:300px;

}
ul.leftMenu {
	font:Arial;
	color:#55a5e2;
	width:108px;
	float:left;
}
ul.leftMenu li a{
	font:Arial;
	color:#666;
}
ul.leftMenu li a:hover{
	color:#8e8e8e;
	font-family: Arial;
}
ul.leftMenu li{
	padding-bottom:7px;
	font-family: Arial;
}
ul.leftMenu2 {
	font:Arial;
	color:#55a5e2;
	width:180px;
	float:left;
}
ul.leftMenu2 li a{
	font:Arial;
	color:#666;
}
ul.leftMenu2 li a:hover{
	color:#8e8e8e;
	font-family: Arial;
}
ul.leftMenu2 li{
	padding-bottom:7px;
	font-family: Arial;
}

.quote1{
	margin-top:31px;
	margin-bottom:38px;
}
.quote6{
	margin-top:31px;
	margin-bottom:15px;

}
.link1{
	font-family:Arial, sans-serif;
	color:#8480b3;
	font-weight:bold;
	font-size:13px;
	width:180px;
	}
.link1 a:hover{
	color:#9d9ac2;
}
.link1A{
	font-family:Arial, sans-serif;
	color:#8480b3;
	font-weight:bold;
	font-size:13px;
	width:235px;
	}
.link1A a:hover{
	color:#9d9ac2;
}
.link2{
	font-family:Arial, sans-serif;
	color:#616161;
	font-size:11;
	padding-top: 5px;
}
.link2 a:hover{
	color:#d0d0d0;
}
#mgmtteamlist {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
}
#mgmtteamlist ul li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
}
.mgmtteamdiv {
	float:right;
	width:620px;
	margin-top:-1px;
	position:relative;
	padding-bottom:18px;
	margin-right:24px;
}
.mgmtteamdiv td{
	margin-top:0px;
}
.mgmtteamdiv *, .rightBlock2{
	color:#666;
	font-size:13px;
	font-family:Arial;
	line-height:15px;
}
.mgmtteamdiv a.menu, a.menu:visited {
	font-size:13px;
	color:#55a5e2;
	text-decoration:none;
	outline:none;
	display:inline-block;
}
.mgmtteamdiv a.menu2, a.menu:visited {
	font-size:13px;
	color:#666;
	text-decoration:none;
	outline:none;
	display:inline-block;
}
.rightBlock2 a.menu{
	display:inline-block;	
}
.mgmtteamdiv, a.menu{
	padding-bottom:6px;
	color: #d0d0d0;
}

a.menu, a.menu:visited {
	text-decoration:none;
	outline:none;
	color:#55a5e2;
}
a.menu, a.menu:hover {
	color:#88c3ec;
	text-decoration:none;
	outline:none;
}
a.menu, a.menuon {
	color:#55a5e2;
	text-decoration:none;
	outline:none;
}
a.menuP, a.menuP:visited {
	font:arial;
	font-size:12px;
	text-decoration:none;
	outline:none;
	color:#55a5e2;
}
a.menuP, a.menuP:hover {
	font:arial;
	font-size:12px;
	color:#88c3ec;
	text-decoration:none;
	outline:none;
}
a.menuP, a.menuonP {
	font:arial;
	font-size:12px;
	color:#55a5e2;
	text-decoration:none;
	outline:none;
}
.mgmtteamdiv, a.menu2{
	padding-bottom:6px;
	color: #d0d0d0;
}
a.menu2, a.menu2:visited {
	text-decoration:none;
	outline:none;
	color:#666;
}
a.menu2, a.menu2:hover {
	color:#d0d0d0;
	text-decoration:none;
	outline:none;
}
a.menu2, a.menuon2 {
	color:#666;
	text-decoration:none;
	outline:none;
}
.mgmtteamdiv .amText{
	padding:11px 0 18px;
	line-height: 15px;
}
.mgmtteamdiv2 {
	float:right;
	width:645px;
	margin-top:-1px;
	position:relative;
	padding-bottom:18px;
}
.mgmtteamdiv2 td2{
	margin-top:0px;
}
.mgmtteamdiv2 .amText2{
	padding-top:0;
	color:#666;
	font-size:13px;
	font-family:Arial;
	line-height:15px;
}
.amTextHeader{
	padding:11px 0 18px;
	font-weight:bold
}
.amPhoto{
}
.amPhoto3{
	margin-top:21px;
}
.amPhoto4{
	margin-top:42px;
}
.amPhoto5{
	margin-top:63px;
}
.amPhoto6{
	margin-top:84px;
}
.amPhoto7{
	margin-top:105px;
}
.polaris{
	position:relative;
	margin:5px 0 0 -36px;
}
.investorsLink{
	padding:20px 0 35px 0 !important;
}
.investorsLink1{
	padding:15px 0 35px 0 !important;
}

.logoInv{
	display:block;	
}
/*end about*/

.quote2{
	margin:-2px 0 0 -1px;
	position:relative;
}
.quote3{
	margin-top:-2px;
	position:relative;
}
ul.text li{
	background:url(../images/list-marker.gif) no-repeat 0px 7px;
	padding-left:23px;
	position:relative;
}
.pressRel{
	font-size:13px;
	font-family:Arial;
	line-height:15px;
	color:#55a5e2;
}
.fontCh *, .fontCh{
	margin-top:-1px;	
}
.newsList{
	color:#666;
	font-size:13px;
	font-family:Arial;
	display:inline-block;
	line-height:15px;
}
.newsList span{
	font-size:14px
}
.newsList:hover *, .newsList:hover{
	color:#8e8e8e;
}
.contB{
	color:#55a5e2;
	font-size:13px;
	font-family:Arial;
	padding-bottom:7px;
}
.rightBlock .amText2{
	padding:9px 0 18px;
}
.mailLink{
	color:#666;
	font-size:13px;
	font-family:Arial;
}
.mailLink:hover{
	color:#8e8e8e;
	font-size:13px;
	font-family:Arial;
}
.rightBlockbold {
	color:#666;
	font-size:13px;
	font-family:Arial;
	line-height:15px;
	font-weight: bolder;
}.leftCol {
	color:#666;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
}
leftCol2 {
	color:#666;
	font-family: Arial;
	font-size: 12px;
	line-height: 13px;
}
leftCol3 {
	color:#66666;
	font-family: Arial;
	font-size: 3px;
	line-height: 13px;
}
.link3{
	font-family:Arial, sans-serif;
	color:#55a5e2;
	font-size:13px;
	}
.link3 a:hover{
	color:#88c3ec;
}
.link4{
	font-family:Arial, sans-serif;
	color:#8480b3;
	font-size:13px;
	}
.link4 a:hover{
	color:#9d9ac2;
}
/*Team hide show*/

