/* START PRODUCTS */
#nav-products {
	background: #fff;
	width: 180px;
	float: left;
	display: block;
	padding:0 0 0 10px;	
	margin-top:35px;
}
#nav-products  h4 {
	padding:7px 0 7px 0 ;
	color: #595959;
	cursor: pointer;
	margin:0;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: url("../images/bg_navInternal.gif") -10px 0 no-repeat;
}
img.last-line-nav {
	_margin-top:-15px;
	margin-left:-7px;
}
#nav-products  h4 a:link, #nav-products  h4 a:visited {
	font-weight: bold;
	display: block;
	text-decoration: none;
	color: #595959;
}
#nav-products  h4 a:hover, #nav-products  h4 a:active {
	color: #E72031 !important;
	font-weight: bold;
}
#nav-products  ul {
	font: bold 11px/13px Arial, Verdana, Helvetica, sans-serif;
	color: #7f7f7f;
	width: 180px;
	list-style: none;
	margin: -1px 0;
}
#nav-products  ul li {
	margin:5px 0 0 0;
	cursor: pointer;
	width:180px;
	height:auto;
}
#nav-products  li a:link, #nav-products  li a:visited {
	height: auto;
	display: block;
	text-decoration: none;
	color: #346396;
	padding:0 0 0 18px;
	background: url("../images/bullet_navInternal.gif") 10px 8px no-repeat;
}

#nav-products  li a:hover {
	color: #E72031;
	background: url("../images/bullet_navInternal.gif") 10px -43px no-repeat;
}
#nav-products  ul li a img{
	border:none;
}
#nav-products  ul li a span.lowercase{
	text-transform:lowercase !important;
}
#nav-products span.file-size{
	font: italic 10px Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}

/* en PRODUCTS */


div#container div#content div#content-right h2{
	/*text-transform:uppercase;*/
	line-height:16px;
	padding-bottom:5px;
}

#bodyProducts1dayMoistProdInfo div#container div#content div#content-right h2,
#bodyProducts1dayMoistTell div#container div#content div#content-right h2,
#bodyProductsAdvanceProdInfo div#container div#content div#content-right h2,
#bodyProducts2ProdInfo div#container div#content div#content-right h2,
#bodyProducts1DayProdInfo div#container div#content div#content-right h2,
#bodyProducts2ColoursProdInfo div#container div#content div#content-right h2,
#bodyProductsBifocalProdInfo div#container div#content div#content-right h2,
#bodyProductsAcuvueProdInfo div#container div#content div#content-right h2{line-height: 20px;}

div#container div#content div#content-right .topFlasharea{
	width:760px;
	height:320;
	margin-left: -20px;
}

#bodyProductsAdvAstig div#container div#content div#content-right .topFlasharea{_width: 700px;}

div#container div#content div#content-right .bottomFlasharea{
	width:760px;
	height:auto;
	text-align:center;
}
div#container div#content div#content-right .smallFlasharea{
	width:765px;
	height:auto;
}

div#container div#content div#content-right h4{
	font: bold 0.9em/normal Arial, Helvetica, sans-serif;
	color: #626262;
	padding: 5px 0 5px 10px;
	margin-top:50px;
}

div#container div#content div#content-right .productInformationFlash{
	width:741px;
	height:830px;
}

div#container div#content div#content-right .sucessstoriesFlash{
	width:741px;
	height:830px;
}
div#container div#content div#content-right .packageinsertFlash{
	width:741px;
	height:830px;
}
div#container div#content div#content-right .fittingguideFlash{
	width:741px;
	height:830px;
}
div#container div#content div#content-right .instructionguideFlash{
	width:741px;
	height:830px;
}

div#container div#content div#content-right div#bottomNewproducts{
	margin-top:5px;
	float:left;
}

div#container div#content div#content-right #boxHistoryInnovation{
	width:426px;
	height:85px;
	float:left;
	padding-left:27px;
	padding-top:12px;
}
div#container div#content div#content-right #historyInnovationImage{
	width:66px;
	height:66px;
	float:left;
	padding-right:10px;
}
div#container div#content div#content-right #textHistoryInnovation{
	float:left;
	width:350px;
	height:85px;
	margin:0;
	padding:0;
}

div#container div#content div#content-right #textHistoryInnovation h3 a{
	padding:0;
	margin:0;
	color:#b3b3b3;
	font: bold 0.8em/normal Arial, Helvetica, sans-serif;
	background:url(../images/bullet_greySitemap.gif) right 2px no-repeat;
	padding-right:10px;		
}

div#container div#content div#content-right #textHistoryInnovation p{
	padding:5px 0 0 0;
	margin:0;
	font: normal 0.7em/normal Arial, Helvetica, sans-serif;	
}


/* RIGHT CONTENT > RIGHT BOX SIGN UP*/
		
div#container div#content div#content-right div.signupBox {
	width: 261px;
	height:110px;
	float: right;
	padding: 0;
	xmargin: 0 0 0 15px;
	background: url("../images/bg_SignupBox.gif") 0 0 no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-right: 10px; /* IE6 */
}

html>body div#container div#content div#content-right div.signupBox {
	xmargin-right: 20px; /* OTHERS */
} 

div#container div#content div#content-right div.signupBox * {margin: 0;}

	
div#container div#content div#content-right div.signupBox p {
	font: bold 0.8em/1.3em Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 28px 5px 15px;
}
div#container div#content div#content-right div.signupBox form{
	margin:0 auto;
	text-align:center;
}
div#container div#content div#content-right div.signupBox input {
	border: 1px solid #ccc;
	width:227px;
	padding:0px;
	margin:0;
}
div#container div#content div#content-right div.signupBox .button{
	border:none;
	width:auto;
	height:auto;
	float:right;
	margin-right:15px;
	padding-top:5px;
}

div#container div#content div#content-right #products-new{
	width:760px;
	height:241px;
}
div#container div#content span.file-size{
	font: italic 10px Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	xdisplay:inline;
}

/**********************************
ABAS
**********************************/

#bodyProducts div#container div#content div#content-right div#smallFlashArea ul{
	list-style: none; 
	width: 770px;
	padding-left: 20px;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align:center;
	color: #333;
	background:url(../images/aba.gif) no-repeat;
	padding: 10px;
	padding-left: 0;
	cursor: hand;
	height: 23px;
	display:block;
	float: left; 
	width:237px;
	text-transform:uppercase;
}

.menu-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align:center;
	color: #074180;
	background:url(../images/aba-hover.gif) no-repeat;
	padding: 10px;
	padding-left: 0;
	cursor: hand;
	height: 23px;
	display:block; 
	float: left; 
	width:237px;
	text-transform:uppercase;
}


.conteudo {
	color: #000033;
	background-color: #FFFFFF;
	xpadding: 5px;
	height:100%;
	width: 700px;
	padding-top: 10px;
	padding-left: 20px;
}

div#container div#content div#content-right div#success-methods ul,
div#container div#content div#content-right div#success-results ul,
div#container div#content div#content-right div#success-share ul{display:block; margin-bottom: 20px;}

div#container div#content div#content-right div#success-methods ul li,
div#container div#content div#content-right div#success-results ul li{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	list-style:disc;
	margin-left: 40px;
	margin-top: 2px;
}

div#container div#content div#content-right div#conteudo img{
	vertical-align:bottom;
	float:left;
	margin-bottom:10px;
}

div#container div#content div#content-right div#conteudo p{clear:left;}

div#container div#content div#content-right div#conteudo a{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#003366;
	list-style:disc;
	margin-left: 10px;
	margin-top: 2px;
	text-decoration:underline;
}

#bodyProductsOasysTell div#container div#content div#content-right img{
	text-align:center;
	margin: 20px 0 20px 10px;
}

div#container div#content div#content-right div#topFlashAreaImage{
	background:url(../images/topFlashareaOasys.jpg) no-repeat;
	width: 760px;
	height: 252px;
}
 
/******************************************
OASYS PRODUCT
*******************************************/

div#container div#content div#content-right div#topFlashAreaImage p{
	float:right;
	width: 50%;
	font-size: 13px;
	font-weight:bold;
	line-height:12px;
	letter-spacing:normal;
	padding-top: 30px;
	padding-right: 20px;
}

div#container div#content div#content-right div#topFlashAreaImage a{
	background:url(../images/bg-bullet-black.gif) no-repeat 122px 4px;
	_background-position: 130px 4px;
	color:#333333;
	font-size: 12px;
	text-decoration:none;
	text-transform:uppercase;
	margin-top:82px;
	_margin-top: 112px;
	*margin-top: 112px;
	padding-left:130px;
	_padding-left: 140px;
	display:block;
}

div#container div#content div#content-right div#topFlashAreaImage a:hover{
	text-decoration: underline;
}

/**********************************
ACUVUE ADVANCE FOR ASTIGMATISM
********************************/

div#container div#content div#content-right div#topFlashAreaImageAafa{
	background:url(../images/topFlashareaAafa.jpg) no-repeat;
	width: 760px;
	_width:700px;
	height: 252px;
	margin-left: 50px;
}

div#container div#content div#content-right div#topFlashAreaImageAafa p{
	float:right;
	width: 50%;
	font-size: 12px;
	font-weight:bold;
	line-height:11px;
	letter-spacing:normal;
	padding-top: 30px;
	padding-right: 20px;
}

div#container div#content div#content-right div#topFlashAreaImageAafa a{
	background:url(../images/bg-bullet-black.gif) no-repeat 170px 4px;
	_background-position: 178px 4px;
	color:#333333;
	font-size: 12px;
	text-decoration:none;
	text-transform:uppercase;
	margin-top:145px;
	_margin-top: 175px;
	*margin-top: 175px;
	padding-left:178px;
	_padding-left: 188px;
	display:block;
}

div#container div#content div#content-right div#topFlashAreaImageAafa a:hover{
	text-decoration: underline;
}

/*********************************************
1 DAY MOIST
******************************************/

div#container div#content div#content-right div#topFlashAreaImage1Day{
	background:url(../images/topFlasharea1Day.jpg) no-repeat;
	width: 760px;
	height: 281px;
}

div#container div#content div#content-right div#topFlashAreaImage1Day p{
	float:left;
	width: 50%;
	font-size: 12px;
	font-weight:bold;
	line-height:11px;
	letter-spacing:normal;
	padding-top: 30px;
	padding-right: 20px;
}

div#container div#content div#content-right div#topFlashAreaImage1Day a{
	background:url(../images/bg-bullet-black.gif) no-repeat 83px 4px;
	_background-position: 71px 4px;
	color:#333333;
	font-size: 12px;
	text-decoration:none;
	text-transform:uppercase;
	margin-top:220px;
	_margin-top: 250px;
	*margin-top: 250px;
	padding-left:90px;
	_padding-left: 80px;
	display:block;
}

div#container div#content div#content-right div#topFlashAreaImage1Day a:hover{
	text-decoration: underline;
}

/* Packshot Oasys*/

#bodyProducts2Colours div#container div#content div#content-right div#info-packshot{margin-top:-20px;}
div#container div#content div#content-right div#info-packshot{
	float:left;
	width:234px;
	margin:0 auto;
	text-align:center;
}
div#container div#content div#content-right div#info-packshot img{
	margin: 20px 30px 0 25px;
	text-align:center;
}
div#container div#content div#content-right div#info-features ul{
	font:600 13px Arial, Helvetica, sans-serif;
	margin:0 0 0 30px;
}
div#container div#content div#content-right div#info-features ul li{
	padding:0;
	list-style: disc;
	color:#333333;
	line-height:20px;
}

div#container div#content div#content-right div#info-features ul.sub-item{
	font-size: 12px;
	font-weight:normal;
	margin-left:15px;
}

/************************************************************************************
								INFO OVERVIEW
*************************************************************************************/

div#container div#content div#content-right div#info-overview div#info-packshot{
	float:left;
	display:block;
	width:auto;
	margin-top:-38px;
	margin-bottom: -101px;
	*margin-top:-47px;
	*margin-bottom: -92px;
	_margin-top:-37px;
	_margin-bottom: -102px;
	z-index:3;
	position:relative;
}

div#container div#content div#content-right div#info-overview div#info-packshot a{
	float:left;
	margin: 53px 0 0 410px;
	*margin: 57px 0 0 410px;
	_margin: 52px 0 0 410px;
	clear:both;
	width:100px;
}

div#container div#content div#content-right div#info-overview div#info-packshot img{
	float:left;
	width: 165px;
}

body#bodyProducts1DayTech div#container div#content div#content-right div#info-overview div#info-packshot img{
	float:left;
	width:217px;
}

body#bodyProducts1DayTech div#container div#content div#content-right div#info-overview div#info-packshot a{
	margin: 53px 0 0 350px;
	*margin: 57px 0 0 350px;
	_margin: 52px 0 0 350px;
}

div#container div#content div#content-right div#info-overview img{
	float:left;
	display:block;
	z-index:1;
	position:relative;
}
	
div#container div#content div#content-right div#info-overview .line{margin-bottom: 20px;}
div#container div#content div#content-right div#info-overview .health{margin-bottom:0;}
div#container div#content div#content-right div#info-overview img{

}

div#container div#content div#content-right div#info-overview div#info-overview-text{
	padding-left: 10px;
	display:block;
	width: 230px;
	float:left;}

div#container div#content div#content-right div#info-overview p{
	text-align:left;
	padding-top: 0;
	margin-top:0;
	float:left;
	display:block;
}

div#container div#content div#content-right div#info-video p{
	text-align:left;
	padding-top: 0;
	margin-top:0;
	float:left;
	display:block;
}

div#container div#content div#content-right div#info-overview h3{
	text-align: left;
	padding: 60px 0 0 0;
}

div#container div#content div#content-right div#info-overview ul{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	display:block;
	margin-left:15px;
}
div#container div#content div#content-right div#info-overview ul li{
	padding:0;
	list-style: disc;
	_list-style: disc;
	color:#333333;
	line-height:20px;
}

/************************************************************************************
								INFO VIDEO
*************************************************************************************/

div#container div#content div#content-right div#info-video div#info-packshot{
	float:left;
	display:block;
	width:auto;
	margin-top:-38px;
	margin-bottom: -101px;
	*margin-top:31px;
	*margin-bottom: -170px;
	_margin-top:33px;
	_margin-bottom: -172px;
	_margin-right:-230px;
	z-index:3;
	position:relative;
}

div#container div#content div#content-right div#info-video div#info-packshot a{
	float:left;
	margin: 53px 0 0 410px;
	*margin: 62px 0 0 410px;
	_margin: 62px 0 0 410px;
	clear:both;
	width:100px;
}

div#container div#content div#content-right div#info-video div#info-packshot img{
	float:left;
	width: 165px;
}

body#bodyProducts1DayTech div#container div#content div#content-right div#info-video div#info-packshot img{
	float:left;
	width:217px;
}

body#bodyProducts1DayTech div#container div#content div#content-right div#info-video div#info-packshot a{
	margin: 53px 0 0 350px;
	*margin: 57px 0 0 100px;
	_margin: 52px 0 0 100px;
}

div#container div#content div#content-right div#info-video img{
	float:left;
	display:block;
	z-index:1;
	position:relative;
}
	
div#container div#content div#content-right div#info-video .line{margin-bottom: 20px;}

div#container div#content div#content-right div#info-video div#info-video-text{
	padding-left: 10px;
	display:block;
	width: 400px;
	float:left;}

div#container div#content div#content-right div#info-video p{
	text-align:left;
}

div#container div#content div#content-right div#info-video h3{
	text-align: left;
	padding: 60px 0 0 0;
}

div#container div#content div#content-right div#info-video ul{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	display:block;
	margin-left:15px;
}
div#container div#content div#content-right div#info-video ul li{
	padding:0;
	list-style: disc;
	_list-style: disc;
	color:#333333;
	line-height:20px;
}

/************************************************************************************
								TECH PUPIL
*************************************************************************************/

div#container div#content div#content-right div#info-tech-pupil div#info-packshot{
	float:left;
	display:block;
	width:auto;
	margin-top:-8px;
	margin-bottom: -151px;
	*margin-top:-47px;
	*margin-bottom: -92px;
	_margin-top:-45px;
	_margin-bottom: -97px;
	z-index:3;
	position:relative;
}

div#container div#content div#content-right div#info-tech-pupil div#info-packshot a{
	float:left;
	margin: 75px 0 0 340px;
	*margin: 75px 0 0 340px;
	_margin: 75px 0 0 340px;
	clear:both;
	width:100px;
}

div#container div#content div#content-right div#info-tech-pupil div#info-packshot img{
	float:left;
	width: 189px;
}

div#container div#content div#content-right div#info-tech-pupil img{
	float:left;
	display:block;
	z-index:1;
	position:relative;
}
	
div#container div#content div#content-right div#info-tech-pupil .line{margin-bottom: 60px;}
div#container div#content div#content-right div#info-tech-pupil{
	margin-bottom: 50px;
}

div#container div#content div#content-right div#info-tech-pupil div#pupil-image{
	float:left;
	display:block;
	width:auto;
	clear:both;
}

div#container div#content div#content-right div#info-tech-pupil div#pupil-text{
	padding: 50px;
	*padding:0;
	_padding:0;
	margin: 50px;
	display:block;
	width: auto;
	*width: 40%;
	_width: 40%;
}

div#container div#content div#content-right div#info-tech-pupil p{
	text-align:right;
	font-size: 14px;
}

/************************************************************************************
								EDGE HEIGHT
*************************************************************************************/

div#container div#content div#content-right div#info-tech-edge-height div#info-packshot{
	float:left;
	display:block;
	width:auto;
	margin-top:-33px;
	margin-bottom: -137px;
	*margin-top:-52px;
	*margin-bottom: -106px;
	_margin-top:-52px;
	_margin-bottom: -90px;
	z-index:3;
	position:relative;
}

div#container div#content div#content-right div#info-tech-edge-height div#info-packshot a{
	float:left;
	margin: 55px 0 0 400px;
	*margin: 60px 0 0 400px;
	_margin: 60px 0 0 400px;
	clear:both;
	width:100px;
}

div#container div#content div#content-right div#info-tech-edge-height div#info-packshot img{
	float:left;
	width: 145px;
}

div#container div#content div#content-right div#info-tech-edge-height img{
	float:left;
	display:block;
	z-index:1;
	position:relative;
}
	
div#container div#content div#content-right div#info-tech-edge-height .line{margin-bottom: 60px;}
div#container div#content div#content-right div#info-tech-edge-height{
	margin-bottom: 50px;
}

div#container div#content div#content-right div#info-tech-edge-height div#edge-height-image{
	float:left;
	display:block;
	width:auto;
	clear:both;
}

div#container div#content div#content-right div#info-tech-edge-height div#edge-height-text{
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 60px;
	display:block;
	width: 37%;
	float:left;
}

div#container div#content div#content-right div#info-tech-edge-height p{
	text-align:right;
	font-size: 14px;
}

div#container div#content div#content-right div#info-tech-edge-height ul{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	display:block;
	margin-left:30px;
}
div#container div#content div#content-right div#info-tech-edge-height ul li{
	padding:0;
	list-style: disc;
	_list-style: disc;
	color:#333333;
	line-height:20px;
}

div#container div#content div#content-right div#info-tech-edge-height h3{
	color: #034682;
	padding-top: 10px;
	margin-bottom: 10px;
}

div#container div#content div#content-right div#info-tech-edge-height h2{
	height: 30px;
	display:block;
	padding-bottom: 20px;
	_padding-bottom:0;
}

/************************************************************************************
								INFO OVERVIEW 2 COLOURS
*************************************************************************************/
div#container div#content div#content-right div#info-overview-2colours{
	display:block;
	width: 700px;
}

div#container div#content div#content-right div#info-overview-2colours div#info-packshot{
	clear:both;
}

div#container div#content div#content-right div#info-overview-2colours div#benefits-bullets{
	float:left;
	display:block;
	width:55%;
	padding:40px;
	_width: 50%;
}

div#container div#content div#content-right div#info-overview-2colours ul{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;

}
div#container div#content div#content-right div#info-overview-2colours ul li{
	padding:0;
	padding-bottom: 20px;
	list-style: disc;
	_list-style: disc;
	color:#333333;
	line-height:18px;
}


/************************************************************************************
								INFO BENEFITS
*************************************************************************************/

div#container div#content div#content-right div#info-benefits div#benefits-circle{
	float:left;
	display:block;
	width:auto;
	clear:both;
}

div#container div#content div#content-right div#info-benefits div#benefits-bullets{
	float:left;
	display:block;
	width:50%;
}

div#container div#content div#content-right div#info-benefits div#benefits-text{
	padding-left: 10px;
	display:block;
	width: 400px;
	float:left;}

div#container div#content div#content-right div#info-benefits p{
	padding-top: 50px;
	display:block;
	height:auto;
	text-align:left;
	_width:450px;
}

body#bodyProducts1DayTech div#container div#content div#content-right div#info-benefits p{
	padding-top: 0;
	margin-top:0;
	float:left;
}

div#container div#content div#content-right div#info-benefits ul{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-align:left;
	display:block;
	margin-left:30px;
}
div#container div#content div#content-right div#info-benefits ul li{
	padding:0;
	list-style: disc;
	_list-style: disc;
	color:#333333;
	line-height:20px;
}

div#container div#content div#content-right div#info-benefits div#benefits-text ul{
	font: normal 13px Arial, Helvetica, sans-serif;
	margin-left: 10px;
}

div#container div#content div#content-right div#info-benefits ul.sub-item{
	font-size: 12px;
	font-weight:normal;
	margin-left:15px;
}


div#container div#content div#content-right div#info-features{
	float:left;
	width:500px;
	_width:480px;
}

div#container div#content div#content-right div#info-packshot p{
	text-align:center;
	clear:left;
}


div#container div#content div#content-right div#info-packshot a{
	background:url(../images/bg-bullet-black.gif) no-repeat 0 3px;
	padding-left:10px;
	color: #000000;
	text-transform:uppercase;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#container div#content div#content-right div#info-packshot a:hover{
	text-decoration:underline;

}

/*TAB PRODUCT INFORMATION */

div#main-tab,
div#main-tab-tech {
	margin:0 auto;
	text-align:center;
	width:100%;
	clear:both;	
}
div#main-tab{
	width: 715px;
}

div#main-tab-tech {width:740px;}

div#main-tab ul{
	margin:0 auto;
	text-align: center;

}
.tab-nav a, .tab-nav-sel a,
.tab-tech-nav a, .tab-tech-nav-sel a,
.tab-hydra a, .tab-hydra-sel a{
	text-decoration:none;
	color: #333;	
}
.tab-nav,
.tab-tech-nav,
.tab-hydra {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #333;
	padding: 10px;
	padding-left: 0;
	cursor: hand;
	height: 23px;
	display:block; 
	float: left; 
	text-transform:uppercase;
}

.tab-nav {
	background:url(../images/tab.gif) no-repeat;
	width:220px;
	margin-right: 5px;
}
.tab-tech-nav {
	background:url(../images/tab.gif) no-repeat;
	width:220px;
	margin-right: 5px;
}

.tab-hydra {
	background:url(../images/tab-tech-2.gif) no-repeat;
	width:360px;
}

.tab-nav-sel,
.tab-tech-nav-sel,
.tab-hydra-sel {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #074180;
	padding:10px 10px 10px 0px;
	cursor: hand;
	height: 23px;
	display:block; 
	float: left; 
	text-transform:uppercase;
}
.tab-nav-sel {
	background:url(../images/tab-hover.gif) no-repeat;
	width:220px;
	margin-right: 5px;
}
.tab-tech-nav-sel {
	background:url(../images/tab-hover.gif) no-repeat;
	width:220px;
	margin-right: 5px;
}

.tab-hydra-sel {
	background:url(../images/tab-tech-hover-2.gif) no-repeat;
	width:360px;
}

.tab-content {
	background-color: #fff;
	color: #000033;
	height:100%;
	padding-top: 10px;
	margin:0 auto;
	width: 500px;
	_width:480px;
	float:left;
}

body#bodyProducts1DayTech .tab-content{width: 750px;}
body#bodyProducts2ColoursTech .tab-content{width: 750px;}
body#bodyProductsOasysAstigTech .tab-content{width: 750px; _margin:0;}
/*.tab-tech-content {
	background-color: #fff;
	color: #000033;
	height:100%;
	padding-top: 10px;
}*/

.tab-tech-content {
	text-align: center;
	padding:0;
	margin:0;
}

.tab-content ul{
	font:normal 0.7em Arial, Helvetica, sans-serif;
	color:#626262;
	padding-left: 10px;
	padding-bottom:10px;	

}

div#info-parameters{padding-left: 20px; width:400px;}
div#info-parameters p{
	padding:0;
	margin-bottom:0 !important;

}

div#info-features li a{
	color:#074486;
}
div#info-features li a sup{
	color:#074486;
	text-decoration:none;
}
div#info-features li a:hover{
	color:#e72031;
	text-decoration:none;
}
div#info-features li a:hover sup{
	color:#e72031;
	text-decoration:none;
}

div#info-technical table a{
	color:#000033;
}
div#info-technical table a sup{
	color:#000033;
	text-decoration:none;
}
div#info-technical table a:hover{
	color:#e72031;
	text-decoration:none;
}
div#info-technical table a:hover sup{
	color:#e72031;
	text-decoration:none;
}


div#container div#content div#content-right .tab-content h4{
	font: bold 0.9em/normal Arial, Helvetica, sans-serif;
	color: #333;
	padding: 5px 0 5px 10px;
	text-transform:none;
}

table.technical-specifications{
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:20px;
	width:85%;
	clear:both;
	margin-left:30px;
}
table.technical-specifications td ul{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000033;
}
table.technical-specifications td{
	padding-left:10px;
	width:50%;
}
table.technical-specifications td.blue{
	background:#dbeef5;
}
table.technical-specifications td.light-blue1{
	background:#e6f3f8;
}
table.technical-specifications td.light-blue2{
	background:#f3f9fc;
}

table.technical-specifications td span{
	padding-left:15px;

}

div#image-diagnosis{float:left;}
div#content-diagnosis{float:left;}
div#tabs-success-aafa{width: 750px; float:left;}
.conteudo ul{
	font:normal 0.7em Arial, Helvetica, sans-serif;
	color:#626262;
	padding-left: 10px;
	padding-bottom:10px;
}
.conteudo{clear:both;}
.conteudo ul li{
            font: normal 11px Arial, Helvetica, sans-serif;
            color: #626262;
            list-style:disc;
            margin-left: 10px;
            margin-top: 1px;
            margin-bottom:0;
            padding:0;}
			
div#patient-data{float:left; width: 750px; display: block;}


div#container div#content div#content-right div#success-image{
	float:left;
	padding-left: 15px;
}
#bodyProductsAdvAstig div#container div#content div#content-right div#success-image p{
	text-align:center;
	clear:left;
}


#bodyProductsAdvAstig div#container div#content div#content-right div#success-image a{
	background:url(images/bg-bullet-black.gif) no-repeat 0 3px;
	padding-left:10px;
	color: #000000;
	text-transform:uppercase;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#bodyProductsAdvAstig div#container div#content div#content-right div#success-image a:hover{
	text-decoration:underline;

}

#bodyProductsAdvAstig div#container div#content div#content-right div#success-patient-info{
	width: 500px;
	display:block;
	float:left;
	padding-bottom: 50px;}
#bodyProductsAdvAstig div#container div#content div#content-right div#success-patient-info p{width: 500px;}

#bodyProductsAdvAstig div#content-diagnosis{float:left; padding-left: 10px; width: 500px;}
							
#bodyProductsAdvance div#container div#content .acuvue-advance { background: url("../images/topAreaAcuvueAdvance.jpg") no-repeat top; }

#bodyProducts2 div#container div#content div.acuvue-2 { background: url("../images/topAreaAcuvue2.jpg") no-repeat top; }

#bodyProducts1Day div#container div#content .acuvue-1-day { background: url("../images/topAreaAcuvue1Day.jpg") no-repeat top; }

#bodyProducts2Colours div#container div#content .acuvue-2-colours { background: url("../images/topAreaAcuvue2Colours.jpg") no-repeat top; }

#bodyProductsBifocal div#container div#content .acuvue-bifocal { background: url("../images/topAreaAcuvueBifocal.jpg") no-repeat top; }

#bodyProductsAcuvue div#container div#content .acuvue-acuvue { background: url("../images/topAreaAcuvueAcuvue.jpg") no-repeat top; }

#bodyProductsOasys div#container div#content .acuvue-oasys { background: url("../images/topAreaAcuvueOasys.jpg") no-repeat top; }

#bodyProductsOasysAstig div#container div#content .acuvue-aofa div#topFlasharea{ background: url("../images/topAreaAofa.jpg") no-repeat top;
height: 320px; }



/* TruEye Product - Home page styling */
body#bodyProducts1DayTruEye div#container div#content div#content-right {
	background:none repeat scroll 0 0 #000000;
	margin-top:-6px !important;
	}

#bodyProducts1DayTruEye div#container div#content .acuvue-trueye div#info-packshot {
	float:right; 
	padding-top:120px; 
	margin-right:0; 
	padding-right:0;
	}
#bodyProducts1DayTruEye div#container div#content .acuvue-trueye div#topFlasharea { 
	background:url("../images/topAreaTruEye-repeat-top-ledge.jpg") repeat-x top;
	background-color:#000000;
	width:963px !important;
	_width:763px !important;
	/*height:354px*/
	height:387px;
	/*margin-top:17px;*/
	padding-top:17px;
	_padding-top:17px;
	padding-left:20px;
	_padding-left:0px;
	}

#bodyProducts1DayTruEye div#container div#content .acuvue-trueye div#bottomFlasharea {
	background:#000000;
	display:block;
	width:963px !important;
	_width:763px !important;
	height:343px;
	/*margin-left:20px;*/
	padding-left:20px;
	_padding-left:0px;
	}
/* TruEye Product - 4Dimensions page styling */
#bodyProducts1DayTruEye4Dimensions div#container div#content div#content-right div#4dimensions {
	margin:0;
	padding:0;
	}
/* TruEye Product - Technology Overview page styling */
#bodyProducts1DayTruEyeHydra div#container div#content div#content-right div#truEye-techOverview {
	margin:0;
	padding:0;
	width:763px;
	height:500px;
}


/* Aofa Product - Home page styling */
#bodyProductsOasysAstig div#container div#content .acuvue-aofa div#info-packshot{float:right; padding-top:120px; margin-right:0; padding-right:0;}
#bodyProductsOasysAstig div#container div#content .acuvue-aofa div#topFlasharea {
	height: 258px;
	width: 719px;
	display: block;
	padding-top:90px 0 0 500px;
}

div#container div#content div#content-right div#flasharea {
	height: 160px;
	padding-left: 500px;
	padding-top: 90px;
}

#bodyProducts1Day div#container div#content div#content-right div#flasharea div#info-packshot {
	text-align: center;	
	float:left;
}

div#container div#content div#content-right div#flasharea {
	height: 180px;
}

div#container div#content div#content-right dl  {
	width: 230px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 2px;
	color: #666666
}

div#container div#content div#content-right dl a  {
	text-decoration: none;
	color: #666666
}

div#container div#content div#content-right dl dt  {
	font-weight: bold;
}

div#container div#content div#content-right div#call-out-home img {
	float:left;
	margin-right: 5px;
}

div#container div#content div#content-right dl dd {
	clear: both;
	padding-left: 5px;
	padding-top: 5px;
}

div#container div#content div#content-right div#success-content{
	width:90%;
	clear:left;}
div#container div#content div#content-right div#success-content p,
div#container div#content div#content-right div#success-content h3,
div#container div#content div#content-right div#success-content h4{clear:both;}

div#container div#content div#content-right div#success-content a{
	color:#074486;
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	background:url(../images/bullet_blueSitemap.gif) right 2px no-repeat;
	padding-right: 10px;
	text-decoration:underline;}

div#container div#content div#content-right div#success-content a.no-arrow{
	background: none;
}

div#container div#content div#content-right div#success-content a:hover{
	text-decoration: none;
}

div#container div#content div#content-right div#success-content img{
	margin-left: 10px;
	clear:both;
	margin-bottom: 10px;
}

<!--CSS just for FAQs -->
div#container div#content div#content-right div#faq-content a{
	color:#003366;
	font-size: 12px;
	text-decoration:underline;
	display:block;
}

div#container div#content div#content-right div#faq-content ul{ 
	display:block;
	padding-top:25px;
	padding-bottom:25px;
	margin:0;
}

div#container div#content div#content-right div#faq-content ul li{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	list-style:disc;
	margin-left: 40px;
	margin-top: 2px;
	margin-bottom:0;
	padding:0;
}

div#container div#content div#content-right div#faq-content ul li a{
	text-decoration:underline;
	display:inline;
	color:#003366;
}

div#container div#content div#content-right div#faq-content table{
	width:80%;
}

div#container div#content div#content-right div#faq-content .top{
	color:#003366;
	font-weight:normal;
	text-decoration:underline;
}

div#container div#content div#content-right div#faq-content table td{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #626262;
	padding-left: 5px;
	padding-right:5px;
	width: 25%;
}

div#container div#content div#content-right div#faq-content table td.acuvue{
	background-color:#eee;
}

div#container div#content div#content-right div#faq-content table td.acuvue-2{
	background-color:#aaddee;
}

body#bodyProducts2 div#container div#content div#content-right div#faq-content td.acuvue-2{
	background-color:#aaddee;
}

div#container div#content div#content-right div#faq-content .table-bifocal{
	width:220px;
	font:normal 0.7em Arial, Helvetica, sans-serif;
	border: 1px #626262 solid;
	border-collapse: collapse;
	margin-left:50px;
	text-align:center;
}

div#container div#content div#content-right div#faq-content .table-2colours{
	width:610px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px #626262 solid;
	border-collapse: collapse;
	margin:0 auto;
}

div#container div#content div#content-right div#faq-content .table-2colours td{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px #626262 solid;
	border-collapse: collapse;
	width:16%;
}

div#container div#content div#content-right div#faq-content div#legenda{padding-top: 20px;}

div#container div#content div#content-right div#faq-content{width:90%;}

body#bodyProductsAcuvue div#flashArea div#info-packshot{margin-left: -220px; clear:left;}

div#container div#content div#content-right div#success-content div#success-content-text{
	float:left;
	width: 60%;
	padding-top: 5px;
}

div#container div#content div#content-right div#success-content div#success-content-text p{
	padding-bottom: 0;
}
div#container div#content div#content-right div#success-content div#success-content-text h4{
	padding-top: 0;
}
div#container div#content div#content-right div#success-content div#success-content-image{
	float:left;
	clear:both;
}

body#bodyProducts1dayMoistSuccess div#success-content{width: 100%; clear:right;}

/************************************************************************************
							INFO OVERVIEW 2 COLOURS EYES
*************************************************************************************/

body#bodyProducts2ColoursTech div#container div#content div#content-right div#info-packshot{
	float:left;
	display:block;
	width:365px;
	*width:365px;
	_width:auto;
	margin-left:400px;
	_margin-left: 205px;
	margin-top:-30px;
	margin-bottom: -109px;
	*margin-top:-30px;
	*margin-bottom: -109px;
	_margin-top:-30px;
	_margin-bottom: -109px;
	z-index:3;
	position:relative;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right div#info-packshot a{
	float:left;
	margin: 63px 0 0 0;
	*margin: 67px 0 0 0;
	_margin: 62px 0 0 0;
	clear:both;
	width:100px;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right div#info-packshot img{
	float:left;
	width: 165px;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right div#info-packshot img{
	float:left;
	width:148px;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right div#info-overview-2colours{
	display:block;
	width: 650px;
	_width: 750px;
	height:auto;
	margin-bottom: 50px;
	*padding-bottom: 50px;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right span{
	color: #074486;
	font: bold 13px Arial, Helvetica, sans-serif;
	margin-left: 50px;
	_margin-left: 40px;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right span.last{
	margin-left: 55px;
	_margin-left: 45px;
}
body#bodyProducts2ColoursTech div#container div#content div#content-right img{
	margin-left: 40px;
	_margin-left: 30px;
	margin-top: 20px;
}
	
body#bodyProducts2ColoursTech div#container div#content div#content-right .line{
	margin-left:0;
	margin-bottom: 20px;
	float:left;
	display:block;
	z-index:1;
	position:relative;
}

body#bodyProducts2ColoursTech div#container div#content div#content-right p{
	font-size:13px;
}

/***********************************************************************************
						OASYS ASTIGMATISM TECHNOLOGY
************************************************************************************/

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-packshot{
	float:right;
	display:block;
	_margin-right: 10px;
	margin-top:-20px;
	margin-bottom: -119px;
	z-index:3;
	position:relative;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#info-packshot{
	float:left;
	width: 350px;
	display:block;
	padding-left:100px;
	_padding-left:80px;
	_margin-right: -170px;
	margin-top:100px;
	margin-bottom: -169px;
	_margin-top: 100px;
	_margin-bottom: -179px;
	*margin-top: 110px;
	*margin-bottom: -179px;
	z-index:3;
	position:relative;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-packshot a{
	float:left;
	margin: 73px 0 0 0;
	*margin: 77px 0 5px 0;
	_margin: 72px 0 5px 0;
	clear:both;
	width:100px;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#info-packshot a{
	float:left;
	margin: 73px 0 0 0;
	*margin: 77px 0 0 0;
	_margin: 72px 0 0 0;
	clear:both;
	width:100px;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#info-packshot img{
	float:left;
	width:166px;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-packshot img{
	float:left;
	width: 166px;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-overview .line{
	padding-bottom: 30px;
	margin-top: 40px;
	float:left;
	display:block;
	z-index:1;
	position:relative;
	clear:both;
}
body#bodyProductsOasysAstigTech div#container div#content div#content-right .line{
	padding-bottom: 30px;
	margin-top: 30px;
	float:left;
	display:block;
	z-index:1;
	position:relative;
}
body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-packshot div#info-overview,
body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-packshot div#info-video{
	display:block;
	width: 650px;
	_width: 750px;	
	height:auto;
	padding-bottom: 50px;
	float:left;
	clear:both;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-video div#aofa-text p{
	width: 90%;
	display:block;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-video div#aofa-image{
	margin:0 auto;
	width: 50%;
}

body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-video div#aofa-image h4{
	float:left;
	width: 100%;
	margin-left: 30px;
}
body#bodyProductsOasysAstigTech div#container div#content div#content-right div#info-video div#aofa-image h4.bottom{
	margin-left: 80px;
	_margin-left: 40px;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#conteudo div#aofa-box{
	background:url(../images/aofa-box-bg.gif) no-repeat;
	width:313px;
	height:210px;
	display:block;
	float:right;
	margin-right: 100px;
	_margin-right:50px;
	clear:both;
	padding:8px;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#conteudo div#oasys-astig-success{
	background:url(../images/aofa-dr.gif) no-repeat 0 40px;
	_background-position: 0 0;
	*background-position: 0 0;
	margin-bottom: 50px;
	_margin-bottom:0;
	*margin-bottom:0;
	width: 761px;
	height:480px;
	display:block;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#conteudo div#oasys-astig-success p{
	float:right;
	clear:both;
	margin-right:150px;
	_margin-right: 75px;
	font-size: 12px;
}

body#bodyProductsOasysAstigSuccess div#container div#content div#content-right div#conteudo div#aofa-box p{
	margin:5px;
	float:left;
	line-height: normal;
	width: 90%;
}

#bodyProductsOasysAstigProdInfo div#container div#content div#content-right p.legenda{*line-height: 14px;}