@charset "utf-8";
/* CSS Document */

#headImg {
	background: url("../images/leftBanner.png");
	background-repeat:no-repeat;
	text-decoration: none;
	width:760px;
	height:90px;


}

#subMenu{
	background-image:url('../images/kidsLeftSpacer.png');
	height:36px;
	}


#headText
{
position:absolute;
top:20px;
left:540px;
z-index:2;
}

#pageSetupLeftBlueBar {
	background: url("../images/kidBG.png");
	background-repeat:repeat-x;
	width:39%;
	float:left;
	height:148px;
}

#legal {
	width:600px;
	margin-left:100px;
	padding-top:15px;
	color:#999999;
}

a.productsBut
{
	display: block;
	background: url("../images/productsBut.png");
	text-decoration: none;
	width:138px;
	height:32px;
	float:left;
	top:-1px;	
}
a.productsBut:hover
{
	background-position: -138px 0;
}
a.understandBut
{
	display: block;
	background: url("../images/understandingBut.png");
	text-decoration: none;
	width:181px;
	height:32px;
	float:left;
	top:-1px;	
}
a.understandBut:hover
{
	background-position: -181px 0;
}
a.healthBut
{
	display: block;
	background: url("../images/healthBut.png");
	text-decoration: none;
	width:179px;
	height:32px;
	float:left;
	top:-1px;	
}
a.healthBut:hover
{
	background-position: -179px 0;
}
a.disBut {
	display: block;
	background: url("../images/discoverBut.png");
	text-decoration: none;
	width:139px;
	height:32px;
	float:left;
	top:-1px;
}
a.disBut:hover {
	background-position: -139px 0;
}

a.kidsBut {
	display: block;
	background: url("../images/kidsBut.png");
	text-decoration: none;
	width:114px;
	height:32px;
	float:left;
}
a.kidsBut:hover {
	background-position: -114px 0;
}
a.understandingBut {
	display: block;
	background: url("../images/understandBut.png");
	text-decoration: none;
	width:181px;
	height:32px;
	float:left;
}
a.understandingBut:hover {
	background-position: -181px 0;
}
a.healthCareBut {
	display: block;
	background: url("../images/hpBut.png");
	text-decoration: none;
	width:184px;
	height:32px;
	float:left;
}
a.healthCareBut:hover {
	background-position: -184px 0;
}

#bottom {
	width:760px;
	height:83px;
}

#footer {
	width:	100%;
	height: 51px;
	background: url(../images/footer.jpg);
	float:left;
	text-align:center;
	padding-top:35px;
	color:#999999;
	margin-top:30px;
}

a.hypBut {
	display: block;
	background: url("../images/hpHYPButton.png");
	background-position: 138px 0;
	text-decoration: none;
	width:138px;
	height:36px;
	float:left;
	top:-1px;
}
a.hypBut:hover {
	background-position: 0px 0;
}

.hypButSelect {
	display: block;
	background: url("../images/hpHYPButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:138px;
	height:36px;
	float:left;
	top:-1px;
}

a.saBut {
	display: block;
	background: url("../images/hpSAButton.png");
	background-position: 131px 0;
	text-decoration: none;
	width:131px;
	height:36px;
	float:left;
	top:-1px;
}

a.saBut:hover {
	background-position: 0px 0;
}

.saButSelect {
	display: block;
	background: url("../images/hpSAButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:131px;
	height:36px;
	float:left;
	top:-1px;
}

a.mpBut {
	display: block;
	background: url("../images/hpMPButton.png");
	background-position: 118px 0;
	text-decoration: none;
	width:118px;
	height:36px;
	float:left;
	top:-1px;
}
a.mpBut:hover {
	background-position: 0px 0;
}

.mpButSelect {
	display: block;
	background: url("../images/hpMPButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:118px;
	height:36px;
	float:left;
	top:-1px;
}


a.logoutBut {
	display: block;
	background: url("../images/hpLogButton.png");
	background-position: 75px 0;
	text-decoration: none;
	width:75px;
	height:36px;
	float:left;
	top:-1px;
}
a.logoutBut:hover {
	background-position: 0px 0;
}

.logoutButSelect {
	display: block;
	background: url("../images/hpLogButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:75px;
	height:36px;
	float:left;
	top:-1px;
}

/**
 Products Sub-Menu
**/

a.pAeriusBut
{
	display: block;
	background: url("../images/pAeriusButton.png");
	background-position: 64px 0;
	text-decoration: none;
	width: 64px;
	height: 36px;
	float: left;
	top: -1px;
}
a.pAeriusBut:hover
{
	background-position: 0 0;
}
a.pAeriusButActive
{
	display: block;
	background: url("../images/pAeriusButton.png");
	background-position: 0 0;
	text-decoration: none;
	width: 64px;
	height: 36px;
	float: left;
	top: -1px;	
}

a.pDualBut
{
	display: block;
	background: url('../images/pDualButton.png');
	background-position: 207px 0;
	text-decoration: none;
	width: 207px;
	height: 36px;
	float: left;
	top: -1px;
}
a.pDualBut:hover
{
	background-position: 0 0;
}
a.pDualButActive
{
	display: block;
	background: url('../images/pDualButton.png');
	background-position: 0 0;
	text-decoration: none;
	width: 207px;
	height: 36px;
	float: left;
	top: -1px;
}

a.pKidsBut
{
	display: block;
	background: url('../images/pKidsButton.png');
	background-position: 98px 0;
	text-decoration: none;
	width: 98px;
	height: 36px;
	float: left;
	top: -1px;
}
a.pKidsBut:hover
{
	background-position: 0 0;
}
a.pKidsButActive
{
	display: block;
	background: url('../images/pKidsButton.png');
	background-position: 0 0;
	text-decoration: none;
	width: 98px;
	height: 36px;
	float: left;
	top: -1px;
}

a.uaTypesBut
{
	display: block;
	background: url('../images/uaTypesButton.png');
	background-position: 115px 0;
	background-repeat:repeat-x;
	margin-top:5px;
	float: left;
	height: 36px;
	width: 115px;
}
a.uaTypesBut:hover
{
	background-position: 0 0;
}
a.uaTypesButActive
{
	display: block;
	background: url('../images/uaTypesButton.png');
	background-position: 0 0;
	background-repeat:repeat-x;
	margin-top:5px;
	float: left;
	height: 36px;
	width: 115px	
}

a.aocBut {
	display: block;
	background: url("../images/uaAorCButton.png");
	background-position: 113px 0;
	background-repeat:repeat-x;
	text-decoration: none;
	margin-top:5px;
	width:113px;
	height:36px;
	float:left;
	top:-1px;
}
a.aocBut:hover {
	background-position: 6px 0;
}

.aocButSelect {
	display: block;
	background: url("../images/uaAorCButton.png");
	background-position: 6px 0;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:5px;
	width:113px;
	height:36px;
	float:left;
	top:-1px;
}


a.lwaBut {
	display: block;
	background: url("../images/uaLWAButton.png");
	background-position: 150px 0;
	text-decoration: none;
	width:150px;
	height:36px;
	float:left;
	top:-1px;
}
a.lwaBut:hover {
	background-position: 0px 0;
}

.lwaButSelect {
	display: block;
	background: url("../images/uaLWAButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:150px;
	height:36px;
	float:left;
	top:-1px;
}

a.maBut {
	display: block;
	background: url("../images/uaMAButton.png");
	background-position: 127px 0;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:5px;
	width:127px;
	height:36px;
	float:left;
	top:-1px;
}
a.maBut:hover {
	background-position: 0px 1px;
}

.maButSelect {
	display: block;
	background: url("../images/uaMAButton.png");
	background-position: 0px 1px;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:5px;
	width:127px;
	height:36px;
	float:left;
	top:-1px;
}

a.cwaBut {
	display: block;
	background: url("../images/uaCWAButton.png");
	background-position: 141px 0;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:5px;
	width:141px;
	height:36px;
	float:left;
	top:-1px;
}
a.cwaBut:hover {
	background-position: 0px 0;
}

.cwaButSelect {
	display: block;
	background: url("../images/uaCWAButton.png");
	background-position: 0px 0;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:5px;
	width:141px;
	height:36px;
	float:left;
	top:-1px;
}



a.uaKidsBut {
	display: block;
	background: url("../images/uaKidsButton.png");
	background-position: 90px 0;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:6px;
	width:90px;
	height:36px;
	float:left;
	top:-1px;
}
a.uaKidsBut:hover {
	background-position: -2px 0px;
}

.uaKidsButSelect {
	display: block;
	background: url("../images/uaKidsButton.png");
	background-position: -2px 0px;
	text-decoration: none;
	background-repeat:repeat-x;
	margin-top:6px;
	width:90px;
	height:36px;
	float:left;
	top:-1px;
}




a.uaEffectsBut
{
	display: block;
	background: url('../images/uaEffectsButton.png');
	background-position: 157px 0;
	float: left;
	background-repeat:repeat-x;
	height: 36px;
	width: 157px;
	margin-top:5px;
	margin-left:10px;
}
a.uaEffectsBut:hover
{
	background-position: -2px 0;
}
a.uaEffectsButActive
{
	display: block;
	background: url('../images/uaEffectsButton.png');
	background-position: -4px 0;
	background-repeat:repeat-x;
	float: left;
	height: 36px;
	width: 157px;	
	margin-top:5px;
	margin-left:10px;
}



a.diakBut {
	display: block;
	background: url("../images/kidsDKButton.png");
	background-position: 124px 0;
	text-decoration: none;
	width:124px;
	height:36px;
	float:left;
	top:-1px;
}
a.diakBut:hover {
	background-position: 0px 0;
}

.diakButSelect {
	display: block;
	background: url("../images/kidsDKButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:124px;
	height:36px;
	float:left;
	top:-1px;
}


a.ioBut {
	display: block;
	background: url("../images/kidsIONButton.png");
	background-position: 124px 0;
	text-decoration: none;
	width:124px;
	height:36px;
	float:left;
	top:-1px;
}
a.ioBut:hover {
	background-position: 0px 0;
}

.ioButSelect {
	display: block;
	background: url("../images/kidsIONButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:124px;
	height:36px;
	float:left;
	top:-1px;
}

a.rwBut {
	display: block;
	background: url("../images/kidsRWAButton.png");
	background-position: 143px 0;
	text-decoration: none;
	width:143px;
	height:36px;
	float:left;
	top:-1px;
}
a.rwBut:hover {
	background-position: 0px 0;
}

.rwButSelect {
	display: block;
	background: url("../images/kidsRWAButton.png");
	background-position: 0px 0;
	text-decoration: none;
	width:143px;
	height:36px;
	float:left;
	top:-1px;
}

.footText
{
	font-size:9px;
	line-height:2;
	color:#656565
}

sup{
font-size:9px;	
color:#656565
}

.sub_header_copy
{
	display: none;
}

.sub_header a
{
		margin-top:10px;
		font-size : 10pt;
		font-weight : bold;
		text-decoration: none;
		outline: none;
}
h2.sub_header a
{
	font-size: 12px;
}
/* Kids Subheader */
ul#sub_kids
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 113px;
	position: absolute;
	left: 680px;
	display: none;
	z-index: 100;
	top: 32px;
		background: url('../images/kids_sub_tile.gif');
}
ul#sub_kids li
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 113px;
	height: 25px;
}
ul#sub_kids li.top
{
	width: 113px;
	height: 10px;
	background: url('../images/kids_sub_top.gif');
}

ul#sub_kids li a.allergy
{
	background: url('../images/kids_sub_allergy_button.gif');
	height: 25px;
	width: 113px;
	background-position: 113px 0;
	display: block;
}
ul#sub_kids li a.allergy:hover
{
	background-position: 0 0;
}

ul#sub_kids li a.diagnosis
{
	background: url('../images/kids_sub_diagnosis_button.gif');
	height: 25px;
	width: 113px;
	background-position: 113px 0;
	display: block;
}
ul#sub_kids li a.diagnosis:hover
{
	background-position: 0 0;
}
ul#sub_kids li a.impact
{
	background: url('../images/kids_sub_impact_button.gif');
	height: 25px;
	width: 113px;
	background-position: 113px 0;
	display: block;
}
ul#sub_kids li a.impact:hover
{
	background-position: 0 0;
}
ul#sub_kids li.bottom
{
	width: 113px;
	height: 14px;
	background: url('../images/kids_sub_bottom.gif');
}

/* pour le fichier Contact et FAQ */
#mainDiv.margTop118{
	margin-top:-118px;
}
