html {
	height: 100%;
	margin-bottom: .01em;
}
body {
	background: #fff url('/images/bg.gif') 0 89px repeat-x;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 7px 0 30px 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
}
body.search iframe {width: 437px;}
#wrapper {
	background: #fff;
	font-size: 69%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 933px;
	vertical-align: top;
}

.clearfix { clear: both; }

/* Default Styles */
p {margin: 0 0 1em 0;padding:0;}
p.nopad {margin: 0;padding:0;}
a {color: #0957a4;}
a:hover {color: #007cc1;}
#maincontentwrapper a {
	text-decoration: underline;
}
#maincontentwrapper a:hover {
	color: #b1953a;
}
sup, sub {
	position: relative;
	font-size: smaller;
	vertical-align: baseline;
}
sup {bottom: .4em;}
/* h1 sup {font-size: 60%;} */
sub {top: .4em;}
table {font-size: 100%}
form {display: inline;margin: 0;padding: 0;}
img {border: none;}
abbr {border-bottom: 1px dotted #ccc;cursor: help;}


/* Headings */
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin: 0 0 .5em 0;
	padding: 0;	
}
h1 {
	border-bottom: 2px solid #df173b;
	color: #0957a4;
	font-family: "arial narrow", Arial, Helvetica, sans-serif;
	font-size: 240%;
	margin: 0 0 13px 0;
	padding: 0;
}
h2 {
	font-size: 150%;
}
#content h2 {
	font-size: 135%;
}
h3 {
	font-size: 119%;
}
#content h3 {
	font-size: 100%;
}
h4 {
	font-size: 110%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}

.printonly { display: none; }

/* Header Content */
#header {
	float: left;
	height: 82px;
	width: 933px;
}
#logo {
	background: transparent url('/images/logo-patanase.gif') top left no-repeat;
	float: left;
	height: 73px;
	margin: 0 0 0 33px;
	padding: 0;
	text-indent: -9999px;
	width: 195px;
}

#logo a {
	display: block;
	height: 73px;
	text-decoration: none;
	width: 195px;
}
#logo a:hover {
	text-decoration: none;
}

#logo-alcon {
	background: transparent url('/images/logo-alcon.gif') top left no-repeat;
	display: inline;
	float: right;
	height: 21px; 
	margin: 12px 24px 0 0;
	padding: 0;
	text-indent: -9999px;
	width: 92px;
}
#logo-alcon a {
	display: block;
	height: 21px;
	text-decoration: none;
	width: 92px;
}
#logo-alcon a:hover {
	text-decoration: none;
}
#utility {
	clear: right;
	display: inline;
	float: right;
	list-style: none;
	margin: 18px 29px 0 0;
	padding: 0;
}
#utility li {
	display: inline;
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
}
#utility div {
	float: left;
	padding: 0 4px 0 0;
}
#utility ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
#utility ul li {
	background: transparent url('/images/sep-textsizer.gif') 100% 3px no-repeat;
	font-size: 105%;
	display: inline;
	margin: -1px 0 0 0;
	padding: 0 5px 0 4px;
}
#utility ul li#ts01 {background-position: 100% 0;font-size: 85%;margin-top: 2px;}
#utility ul li#ts03 {background: none;font-size: 115%;margin-top: -2px;}
#utility a {
	color: #666;
	text-decoration: none;
}
#utility ul a {color: #0957a4;}
#utility ul li.active a {text-decoration: underline;}
#utility ul a:hover {text-decoration: underline;}
#utility input {
	border: 1px solid #b6d1e2;
	color: #666;
	display: inline;
	font-size: 80%;
	height: 14px;
	margin: -5px 0 0 3px;
	padding: 2px;
	position: relative;
	vertical-align: middle;
	width: 140px;
	z-index: 10;
}
#utility input[type=hidden] {
	border: none;
	color: #666;
	display: inline;
	font-size: 0;
	height: 0px;
	margin: -0;
	padding: 0;
	position: relative;
	vertical-align: middle;
	width: 0;
	z-index: 10;
}
#utility input.submit {
	border: none;
	height: 20px;
	margin-left: 0;
	padding: 0;
	vertical-align: middle;
	width: 20px;
}
#icon-print {
	background: transparent url('/images/icn-print.gif') 0 50% no-repeat;
	padding: 0 0 0 15px;
}
#icon-tellfriend {
	background: transparent url('/images/icn-tellafriend.gif') 0 50% no-repeat;
	padding: 0 0 0 14px;
}


/* Navigation - using Superfish - http://users.tpg.com.au/j_birch/plugins/superfish/*/
#navigation {
	background: transparent url('/images/bg-navigation.gif') top left no-repeat;
	color: #fff;
	float: left;
	height: 30px;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 933px;
}
#navigation li {
	float: left;
	padding: 0 5px 0 0;
	position: relative;
	z-index: 99;
}
#navigation ul {
	background-image: none;
	background-color: #fff;
	border: 1px solid #969695;
	border-top: none;
	color: #333;
	list-style: none;
	margin: 0;
	padding: 6px 0 12px 0;
	position: absolute;
	text-indent: 0;
	top:-999em;
	width:12em;
}
#navigation ul li {
	width: auto;
}
#navigation a {
	color: #fff;
	display: block;
	height: 30px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	text-indent: -9999px;
	width: auto;
}
#navigation ul a {	
	color: #333;
	height: auto;
	padding: 6px 20px 6px 30px;
	text-decoration: none;
	text-indent: 0;
}
#navigation ul a:hover {text-decoration:  underline;}

#navigation li#nav-home, #navigation li#nav-home ul {width: 102px;}
#navigation li#nav-about, #navigation li#nav-about ul {width: 269px;}
#navigation li#nav-allergies, #navigation li#nav-allergies ul {width: 248px;}
#navigation li#nav-doctor, #navigation li#nav-doctor ul {width: 210px;}
/*  #navigation li#nav-treatments, #navigation li#nav-treatments ul {width: 135px;} */
#navigation li#nav-faq, #navigation li#nav-faq ul {padding-right: 0;width: 84px;}

#navigation li#nav-home a:hover, #navigation li#nav-home:hover, #navigation li#nav-home.sfHover {background: transparent url('/images/bg-navigation.gif') 0 -30px no-repeat;}
#navigation li#nav-about a:hover, #navigation li#nav-about:hover, #navigation li#nav-about.sfHover {background: transparent url('/images/bg-navigation.gif') -107px -30px no-repeat;}
#navigation li#nav-allergies a:hover, #navigation li#nav-allergies:hover, #navigation li#nav-allergies.sfHover {background: transparent url('/images/bg-navigation.gif') -381px -30px no-repeat;}
#navigation li#nav-doctor a:hover, #navigation li#nav-doctor:hover, #navigation li#nav-doctor.sfHover {background: transparent url('/images/bg-navigation.gif') -634px -30px no-repeat;}
/*
#navigation li#nav-treatments a:hover, #navigation li#nav-treatments:hover, #navigation li#nav-treatments.sfHover {background: transparent url('/images/bg-navigation.gif') -717px -30px no-repeat;} */
#navigation li#nav-faq a:hover, #navigation li#nav-faq:hover, #navigation li#nav-faq.sfHover {background: transparent url('/images/bg-navigation.gif') -849px -30px no-repeat;}

#navigation li li.landing, .sitemap li.landing {
	display: none;
}

#navigation li#nav-home li a:hover, #navigation li#nav-about li a:hover, #navigation li#nav-allergies li a:hover, #navigation li#nav-doctor li a:hover, #navigation li#nav-treatments li a:hover, #navigation li#nav-faq li a:hover {background: none;}

#navigation li:hover ul, ul#navigation li.sfHover ul {
	left:-1px;
	top:30px;
}
#navigation li:hover li ul, #navigation li.sfHover li ul {
	top:-999em;
}
#navigation li li:hover ul, ul#navigation li li.sfHover ul {
	left:12em;
	top:-1px;
}
.superfish li:hover ul, .superfish li li:hover ul {
	top: -999em;
}

ul#navigation li#nav-faq ul
{
	display: none !important;
	visibility: hidden !important;
}

/* Content Areas */
#content-wrapper {
	background: transparent url('/images/bg-sidebar.jpg') 0 100% no-repeat;
	display: inline;
	float: left;
	margin: 0px 31px 0 28px;
	min-height: 550px;
	padding: 0;
	width: 874px;
}
body.home #content-wrapper {
	background: none;
	display: inline;
	float: left;
	margin: 0px 31px 0 28px;
	min-height: 0;
	padding: 0 20px;
	width: 834px;
}
#content-main {
	float: right;
	margin: 0 0 -15px 0;
	padding: 45px 0 0 0;
	width: 653px;
}
#content {
	float: left;
	margin: 0 21px 10px 0;
	padding: 0;
	width: 437px;
	font-size: 1.1em;
}
#content.wide {
	width: 610px;
}

#content li {
	margin-top: .3em;
	margin-bottom: .2em;
}

#content-prescribing {
	border: 1px solid #ccc;
	display: inline;
	float: left;
	margin: 12px 31px 0 28px;
	padding: 22px 19px;
	width: 834px;
	font-size: 1.1em;
	/*background: transparent url('/images/fpo.gif') 70px 22px no-repeat;*/
}


/* Feature sidebar on sub pages */
#feature-side {
	color: #fff;
	float: right;
	font-size: 110%;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 195px;
}
#feature-side a {color: #fff;text-decoration: none;}
#feature-side a:hover {text-decoration: underline;}
#feature-side li {margin: 0 0 15px 0;}
#feature-side li h3, #feature-side li h4 {margin: 0;padding: 0;text-indent: -9999px;}
#feature-side ul {list-style: none;margin: 0;padding: 0;}
#feature-side ul li {margin: 0 0 3px 0;}
#featureside01 {
	background: #4189cf url('/images/sub-feature-01.jpg') bottom left no-repeat;
	height: 112px;
	padding: 31px 0 0 17px;
	width: 178px;
}
#featureside01 h3 a {	
	background: transparent url('/images/sub-feature-hdr-01.jpg') top left no-repeat;
	display: block;
	height: 40px;
	width: 107px;
}
#featureside01 ul {margin-top: 22px;}
#featureside01 ul li {
	background: transparent url('/images/icn-arrow-blue.gif') 100% 55% no-repeat;
	margin: 0 81px 3px 0;
	padding: 0 7px 0 0;
	text-align: right;
	width: auto;
}

#featureside01a {
	background: url('/images/sub-feature-01a.jpg') bottom left no-repeat;
	height: 112px;
	padding: 14px 0 0 17px;
	width: 178px;
}

#featureside01a h3 a {	
	background: transparent url('/images/sub-feature-hdr-01a.jpg') top left no-repeat;
	display:block;
	height: 21px;
	width: 119px;
}
#featureside01a h4 a {	
	background: transparent url('/images/sub-feature-hdr-01b.jpg') top left no-repeat;
	display:block;
	height: 35px;
	width: 118px;
}
#feature-side li#featureside01a h3
	{
	padding: 10px 0 0 51px;
	}
#feature-side li#featureside01a h4
	{
	padding: 10px 0 0 51px;
	}
/*#featureside01a h3
{
	text-align:left;
	text-indent:-9999px;
	height:21px;
	width:116px;
}
#featureside01a h4
{
	text-align:left;
	text-indent:-9999px;
	height:34px;
	width:72px;
}
#featureside01a h3 a
{
	position:absolute;
	display:block;
	height:21px;
	width:116px;
	left:65px;
	top:22px;
}
#featureside01a h4 a
{
	position:absolute;
	display:block;
	height:34px;
	width:72px;
	left:110px;
	bottom:35px;
}*/
#featureside02 {
	background: #4189cf url('/images/sub-feature-02.jpg') bottom left no-repeat;
	height: 85px;
	padding: 22px 0 0 53px;
	width: 142px;
}
#featureside02 h3 {	
	background: transparent url('/images/sub-feature-hdr-02.jpg') top left no-repeat;
	height: 20px;
	width: 121px;
}
#featureside02 ul {margin: 11px 0 0 41px;;}
#featureside02 ul a {
	background: transparent url('/images/icn-arrow.gif') 100% 55% no-repeat;
	margin: 0;
	padding: 0 10px 0 0;
}	
#featureside03 {
	background: #4189cf url('/images/sub-feature-03.jpg') bottom left no-repeat;
	height: 124px;
	padding: 0;
	width: 195px;
	
}
#feature-side li#featureside03 h3
	{
	padding: 14px 0 0 31px;
	}
#feature-side li#featureside03 h4
	{
	padding: 10px 0 0 31px;
	}
#featureside03 h3 a {	
	background: transparent url('/images/sub-feature-hdr-03.jpg') top left no-repeat;
	display: block;
	height: 43px;
	width: 147px;
}
#featureside03 h4 a {	
	background: transparent url('/images/sub-feature-hdr-04.jpg') top left no-repeat;
	display: block;
	height: 43px;
	width: 147px;
}
#featureside03 p {
	font-size: 90%;
	margin: 22px 0 0 84px;
}

#featureside03 p a {
	background: transparent url('/images/icn-arrow-blue.gif') 100% 55% no-repeat;
	margin: 0;
	padding: 0 9px 0 0;
}	

/* Typical Content */
ul.imglist {
	list-style: none;
	margin: 0;
	padding: .5em 0;
}
ul.imglist li {
/*
	min-height: 90px;
	padding: 0 0 0 80px;
	position: relative;
*/
	clear: both;
}
ul.imglist img {
/*
	left: 0;
	position: absolute;
	top: 0;
*/
	float: left;
	padding: 0 10px 15px 0;
}

ul.imglist .contentblock
{
	float: left;
	padding: 0 0 15px 0;
	width: 350px;
	
}

ul.imglist h3 
{
	
}
/* hide show blocks */
.hideshowctrl
{
    text-align: right;
    font-size: .9em;
	padding: .1em 0 0 0;
}

ul.hslist
{
	list-style: none;
	padding: 1em 0;
	margin: 0;
}

ul.hslist li.hsblock
{
	padding: 0 0 .4em  16px;
	margin: 0;
	background: url(/images/arrow.gif) 4px .3em no-repeat;
	clear: left;
}

ul.hslist li.hsopen
{
	background-image: url(/images/arrow_down.gif);
}

.hscontent
{
	clear: both;
	padding: 0 0 1em 1.1em;
	float: left;
}

ul.hsjs li .hscontent
{
	display: none;
}

ul.hsjs li.hsopen .hscontent
{
	display: block;
}

.hscontent h3, .hscontent h4, .hscontent h5, .hscontent h6
{
	padding: .4em 0 0 0;
	margin: 0;
}

.hscontent dl
{
	padding: 0;
	margin: 0;
}

.hscontent dt
{
	font-weight: bold;
	margin: 0;
	padding: 6px 0;
	float: left;
	width: 7em;
	clear: left;
}

.hscontent dd
{
	float: left;
	padding: 6px 0;
	margin: 0;
	width: 312x;
}

.hscontent dl ul
{
	margin: 0;
	padding: 0;
}

.hscontent dl ul li
{
	margin: 0 0 0 1.5em;
	padding: 0;
}

div.sitemap
{
	width: 48%;
	float: left;
}


div.sitemap ul
{
	list-style: none;
	padding: 0 0 1.6em 1em;
	margin: 0;
}

div.sitemap ul li
{
	padding: 0 0 .2em 0;
	margin: 0;
}
.rebate div ol
	{
	padding-left: 36px;
	_padding-left: 10px;
	*padding-left: 10px;
	_margin-top: 10px;
	_margin-bottom: 10px;
	}
#rebatelist div
	{
	background: url(/images/arrow_rebate.gif) 0% 2px no-repeat;
	margin-left: 14px;
	}
.rebate ol li
	{
	font-weight: bold;
	}
.rebate ol li span
	{
	font-weight: normal;
	}
#rebatemail
	{
	margin: 10px 0 20px 36px;
	_margin: 10px 0 20px 48px;
	}
#rebatemail img
	{
	margin-bottom: 15px;
	}
#rebatetable
	{
	background: #dfdfdf;
	font-weight: bold;
	padding: 15px 0;
	width: 342px;
	margin-bottom: 15px;
	}
#rebatetable td
	{
	padding: 2px 5px 3px 30px;
	}
.rebate ul.conditions
	{
	padding-left: 0px;
	margin-left: 0;
	}
.rebate ul.conditions li
	{
	_padding-left: 0px;
	list-style: none;
	background: url(/images/dot_blue.gif) 0% 5px no-repeat;
	padding-left: 10px;
	}
#rebatestatus
	{
	padding: 13px 28px;
	background: #276896;
	width: 370px;
	color: #fff;
	font-weight: bold;
	}
#rebatestatus a
	{
	text-decoration: none;
	color: #fff;
	}
#rebatestatus a:hover
	{
	text-decoration: underline;
	}
#maresidents
	{
	padding: 13px 28px;
	border: 1px solid #276896;
	width: 370px;
	}
#maresidents div#sigline
	{
	border-bottom: 1px solid #666666;
	}
#btprint
	{
	float: right;
	margin-bottom: 8px;
}
	
.hovertip .hoverbox {
	display: none;
	position: absolute;
	left: 63px;
	top: -25px;
	border: 3px solid #0957A4;
	z-index: 100;
	background: #fff;
	float: left;
}

.hoveron { position: relative; z-index: 1; }

.hoveron .hoverbox {
	display: block;
}
body.search iframe {width: 437px;}
	
	
/* footnotes */
.footnotes
{
	font-size: .9em;
	border-top: 1px solid #df173b;
	padding: 1.2em 0;
	clear: both;
}

/* Subnavigation */
#subnavigation {
	border-top: 1px solid #dedfdf;
	/* put into HTML because differs from section to section */
	/* background: transparent url('/images/subnav-photo.jpg') top left no-repeat; */
	float: left;
	margin: 9px 25px 16px 0;
	padding: 0 0 5px 0;
	width: 196px;
	border-bottom: 2px solid #df173b;
}
#subnavigation ul {
	background: #dedfdf;
	
	list-style: none;
	margin: 5px 0 0 0;
	padding: 11px 0 0 0;
}
#subnavigation ul li {
	border-bottom: 2px solid #fff;
}
#subnavigation ul a {
	border-bottom: 1px solid #df173b;
	color: #333;
	display: block;
	padding: 7px 12px 4px 12px;
	text-decoration: none;
	/* text-transform: uppercase; */
}
#subnavigation ul li.last {
	border-bottom: none;
	padding-bottom: 15px;
}
#subnavigation ul li.last a {
	border-bottom: none;
}
#subnavigation ul a:hover, #subnavigation ul li.selected a {
	background: #fff url('/images/icn-arrow-subnav.gif') 2px 10px no-repeat;
}
#btnvideo {
	background: #20709a url('/images/icn-video.gif') 8px 5px no-repeat;
	color: #fff;
	clear: left;
	display: block;
	letter-spacing: .044em;
	margin: 0;
	padding: 5px 8px 6px 32px;
	text-decoration: none;
	width: 156px;
}


/* form style */

input, textarea, select,
.chkradgroup input.inptext
{
	font-size: 1em;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #777;
	width: 180px;
}

.chkradgroup input[type="text"]
{
	font-size: 1em;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #777;
	width: 180px;
}

textarea
{
	
}

input.inputwide, textarea.inputwide
{
	width: 425px;
}

input.warning, textarea.warning, input.select
{
	border-color: #DF173B;
}

.errortext
{
 	display: none;
}
.reqgroupwarning .errortext
{
	color: #DF173B;
	display: inline;
}

.mainbutton
{
	background-color: #276896;
	color: #fff;
	clear: both;
	font-size: 1.1em;
	padding: .2em .5em .3em .5em;
	width: auto;
	border: 1px solid #276896;
	text-decoration: none;
}
.mainbutton:hover {
	color: #fff;
}

.reqlabel
{
	color: #0957a4;
}

.mainform label
{
	font-weight: bold;
	display: block;
	padding: .8em 0 .2em 0;
}

.mainform .chkradgroup label
{
	display: inline;
}

label .lbldesc
{
	font-weight: normal;
	font-style: normal;
}

.chkradgroup
{
	margin: 0;
	padding: .8em 0 .5em 0;
	overflow: hidden;
	width: 437px;
}

.chkradgroup input, .chkradio
{
	width: auto;
	height: auto;
	border: none;
}

input[type="radio"], input[type="checkbox"]
{
	width: auto;
	border: none;
	height: auto;
}


.formcontent
{
	padding: 1.5em 0 .5em 0;
	clear: both;
}

.btngroup
{
	padding: 1em 0;
}

.btnright
{
	text-align: right;
}

ul.btngroup
{
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}

ul.btngroup li
{
	margin: 0;
	padding:0;
}
a.btnlink
{
	display: block;
	background-color: #276896;
	color: #fff;	
	padding: 5px 10px;
	float: left;
	text-decoration: none;
	font-size: 1.1em;
}

.btncontent
{
	clear: both;
	padding: 1.5em 0;
	display: none;
}

.selected .btncontent
{
	display: block;
}
#flashvideo {
	margin: 15px 0 40px 106px;
	text-align: center;
}


/* symptoms poll */

table.pollradios
{
	width: 100%;
	border-collapse: collapse;
	margin: .4em 0 2em 0;
}

table.pollradios th
{
	text-align: center;
	color: #fff;
	background-color: #7fa2d1;
	padding: 7px 2px;
	width: 75px;
	vertical-align: top;
}

table.pollradios td
{
	text-align: center;
	padding: 3px 2px;
	width: 75px;
	vertical-align: top;
}


table.pollradios th.primary
{
	text-align: left;
	background-color: #0957a4;
	font-size: 1.2em;
}

table.pollradios th.labelcell, table.pollradios td.labelcell
{
	
	text-align: left;
	padding-left: 10px;
	width: auto;
}

table.pollradios tr.altrow td
{
	background-color: #d9e1e7;
}

table.pollradios td em {
	background: #339cfe;
	color: #fff;
	font-style: normal;
	padding: 2px 4px;
}

ul.chklist
{
	list-style: none;
	padding: 0;
	margin: 0;
}


ul.chklist li
{
	list-style: none;
	padding: 0 6px 0 14px;
	margin: 0;
}

ul.chklist ul
{
	list-style: none;
	padding: 0;
	margin: .5em 0 .5em 0;
}

ul.chklist li li
{
	margin-bottom: 1em;
}

ul.chklist li p
{
	margin: .3em 0;
}

ul.chklist li span
{
	color: #0957a4;
}

ul.chklist li li h3 {
	clear: left;
}

ul.chklist li li ul {
	float: left;
	margin: 0 0 1em 0;
	padding: 0;
	width: 400px;
}

ul.chklist li li li, ul.shrt li
{
	float: left;
	font-size: 90%;
	margin-bottom: 1em;
	white-space: nowrap;
}
ul.shrt li {
    font-size: 100%;
}


ul.shrt li input {
	border: none;
	width: auto;
}

ul.chklist li.selected {
	background: transparent url('/images/arrow_blue.gif') 0 1px no-repeat;
}

ul.chklist input.inputwide, ul.chklist textarea.inputwide
{
	width: 395px;
}
body.search #content ul {
	float: right;
	list-style: none;
}
body.search #content ul li {
	border-left: 1px solid #666;
	float: left;
	margin: 0 5px 0 0;
	padding: 0 0 0 5px;
}
body.search #content ul li.first {border: none;}
body.search #content ol {
	clear: both;
	margin: 0;
	padding: 0 0 15px 25px;
}


/* Footer Area */
#footer {
	background: #8d8d8c url('/images/bg-footer.gif') bottom left no-repeat;
	display: inline;
	float: left;
	font-size: 91%;
	height: 12px;
	list-style: none;
	margin: 4px 31px 13px 28px;
	padding: 4px 10px 4px 0;
	text-align: right;
	width: 864px;
}
#footer li {
	display: inline;
	margin: 0;
}
#footer li.last a {
	border: none;
}
#footer a {
	border-right: 1px solid #fff;
	color: #fff;
	padding: 0 8px 0 5px;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#content-footer {
	color: #999;
	display: inline;
	float: left;
	font-size: 91%;
	margin: 0px 31px 0 28px;
	padding: 0 0 30px 0;
	width: 874px;
}


/* Common Elements */
#wai-links {
	left: -9999px;
	position: absolute;
	top: 0;
}
