
body {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
}

.printonly { display: block; }

#header { float: none;width: auto; }

#wrapper {
	background: none;
	font-size: 70%;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 650px;
	vertical-align: top;

}
a {
    color: #000;
}



#logo, #logo-alcon
{
	height: auto;
	width: auto;
}
#logo-alcon {
    position: absolute;
	right: 0;
}


#logo a, #logo-alcon a
{
	display: none;
}

/* Hiding Content */
ul#navigation, ul#footer, #wai-links, #utility, #content-footer, #btnvideo, #feature-side, #subnavigation, #btnsubmit, #btprint
{
	display: none;
}

#content-wrapper
{
	background: none;
	border: 1px solid #fff;
	float: none;
	margin: 0;
	min-height: 0;
	padding: 0;
	width: 100%;
}

#content-main
{
	width: 100%;
	margin: 0;
	padding: 10px 0 0 0;
	float: none;
	height: auto;
}

#content
{
	width: 100%;
}

#content-main #featureside01, #content-main #featureside02, #content-main #featureside03
{
	padding: 0 !important;
	margin: 0 !important;
	height: auto;
	width: 200px !important;
	font-size: .9em;
}

#content-main #featureside01 a, #content-main #featureside02 a, #content-main #featureside03 a
{
	padding: 0 !important;
	margin: 0 !important;
	height: auto;
	width: auto !important;
}

#content-main #feature-side li h3 
{
	padding: 0 !important;
	margin: 0 !important;
	text-indent: 0 !important;
	height: auto !important;
}

#content-main #feature-side ul
{
	padding: 0 !important;
	margin: .3em 0 !important;
}

#content-main #feature-side li
{
	padding: 0 0 .8em 0 !important;
	margin: 0 !important;
}

#content-main #feature-side ul li
{
	padding: 0 !important;
	margin: 0 !important;
	text-align: left;
}


#content-main #featureside03 p 
{
	padding: 0 !important;
	margin: .3em 0 !important;
}

.hideshowctrl
{
	display: none;
}

ul.hsjs li .hscontent
{
	display: block;
}

#content-prescribing
{
	border: none;
	clear: both;
	width: auto;
	display: block;
	margin: 0;
	float: none;
}
body.rebate #content-prescribing, body.rebate #header, body.rebate #rebateimg {
    display: none;
}
#rebatelist div {margin-left: 0;}
#rebatemail {margin: 10px 0;}
.rebate div ol {padding: 0 0 0 20px;margin: 0 0 0 5px;}
.rebate ul.conditions li  {background: none;list-style: disc outside;margin-left: 15px;padding-left: 0;}
#rebatestatus {color: #000;width: 100%;padding: 10px 0;}
#rebatestatus a {color: #000;text-decoration: underline;}
body.rebate #content-main {padding-top: 0;}
#rebatelist div {background: none;}
body.rebate h1 {margin-bottom: 5px;}
.rebate ul.conditions {margin-top: 5px;margin-left: 5px;padding-top: 0;}
#rebatetable {padding: 0;}
body.rebate #wrapper {font-size: 65%;}

/* homepage */

#feature-main {
	background: none;
	display: block;
	float: none;
	height:auto;
	margin: 0;
	padding: 0;
	width: 100%;
}

#feature-main h1, #feature-main h2, #feature-main h3,
#feature-main h4, #feature-main p, #feature-main ul
{
	text-indent: 0;
	background: none;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 .5em 0;
	float: none;
}

#feature-main ul li
{
	display: block;
	float: none;
	width: 500px !important;
	background: none;
	margin: 0 0 .3em 1% !important;
	padding: 0 !important;
}

#feature-main #rebate
{
	position: static;
	clear: both;
	left: 0;
	top: 0;
	padding: 10px 0;
}

#feature-main #rebate h3
{
	text-indent: 0;
	background: none;
	width: 700px;
}

#feature-sub
{
	display: block;
	float: none;
}

#feature-sub li,#feature-sub li#feature01, #feature-sub li#feature02, #feature-sub li#feature03
{
	height: auto;
	padding: 10px 5px;
	width: 190px;
	font-size: .9em;
	text-align: left;
}


#feature-sub li h3
{
	text-indent: 0;
	background: none;
	position: static;
}

#feature01 h3, #feature02 h3, #feature03 h3,
#feature01 h3 a, #feature02 h3 a, #feature03 h3 a
{
	height: auto;
	left: 0;
	top: 0;
	width: auto;
	background: none;
}