﻿a
{
	color: #00baef;
}
a.pages300
{
	color: #0046ef;	
}
a.footerLink
{
	text-decoration: none;	
}
body 
{
	margin: 0px;
	padding: 0px;
	background-color: #002138;
	height: 100%;
}
div
{
	margin: 0px;
	padding: 0px;
}
form
{
	margin: 0px;
	padding: 0px;
	height: 100%;
}
html
{
	margin: 0px;
	padding: 0px;
	height: 100%;
}
img
{
	border-width: 0px;
}
sup
{
	font-size: 9px;
}
td
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}

/* Body Section */
#bodyMainFooterCell
{
	width: 890px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(../images/02-footer-bottom-back.jpg);
}
#bodyMainTable
{
	background-image: url(../images/00-back-stretch.jpg);
	background-repeat: repeat-y;
	width: 890px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
#bodyMainTableCell
{
	position: relative;
	background-image: url(../images/02-content-bottom-back.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 890px;
	height: 1px;
}
.bodySpacer
{
	position: relative;
}
/* End Body Section */

/* Buttons Section */
#btnRegister
{
	width: 63px;
	height: 15px;
}
#btnSubmit
{
	width: 57px;
	height: 15px;	
}
#btnSubmitDarkBlue
{
	width: 57px;
	height: 15px;	
}
/* End Buttons Section */

/* Content Section */
#contentBottomBack
{
	position: absolute;
	width: 675px;
	height: 137px;
	bottom: 0px;
	left: 0px;
	background-image: url(../images/100-content-bottom.jpg);
	z-index: 0;
}
#contentContainer
{
	position: relative;
	width: 675px;
	background-image: url(../images/100-content-back.jpg);
	float: left;
	z-index: 1;
}
#contentMainContainer
{
	position: relative;
	width: 890px;
}
/* End Content */

/* Font Section */
.font300Section
{
	font-size: 11px;
	color: #013656;
}
.font500PagesOff
{
	color: #6da3cd;
}
.font500PagesOn
{
	color: #043c5e;
}
.font500ViewResults
{
	color: #177095;
	font-weight: bold;	
}
.fontBlog100
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}
.fontBlog100Header
{
	color: #00b9ee;
	font-size: 12px;
}
.fontBlue
{
	color: #0046ef;	
}
.fontBlueHeader
{
	color: #00baef;
	font-weight: bold;	
}
.fontCopyright
{
	font-size: 10px;
}
.fontDarkBlue
{
	color: #012d50;
}
.fontsField
{
	color: #043c5e;
	font-weight: bold;	
}
.fontTextSize
{
	color: #00b9ee;
	font-size: 10px;
	vertical-align: top;
}
.fontWhiteBackground
{
	font-size: 11px;
	color: #013656;	
}
.fontWhiteBackgroundNoSize
{
	font-size: 11px;
	color: #043c5e;	
}
/* End Font Section */

/* Footer Section */
#footerContainer
{
	position: relative;
	width: 890px;
	height: 75px;
}
#footerNavContainer
{
	position: absolute;
	left: 278px;
	top: 8px;
	width: 546px;
	height: 20px;
}
#footerCopyRightContainer
{
	position: absolute;
	left: 363px;
	top: 20px;
	width: 457px;
	height: 15px;
	text-align: right;
}
/* End Footer Section */

/* Header Section */
#headerContainer
{
	position: relative;
	background-image: url(../images/01-header-back.jpg);
	width: 890px;
	height: 131px;
}
#headerLogo
{
	position: absolute;
	left: 38px;
	top: 26px;
}
#headerSiteLogo
{
	position: absolute;
	left: 45px;
	top: 82px;
}
#headerTextSizeContainer
{
	position: absolute;
	left: 753px;
	top: 9px;	
}
/* End Header */

/* Left Tout Section */
#ltoutContainer
{
	position: relative;
	width: 103px;
	height: 275px;
	float: left;
	z-index: 10;
}
#ltoutFindBauschContainer
{
	position: absolute;
	width: 143px;
	height: 121px;
	background-image: url(../images/ltout/findBausch2.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
}
#ltoutFindBauschContainerText
{
	position: absolute;
	left: 10px;
	top: 39px;	
}
#ltoutYourLasik
{
	position: absolute;
	width: 136px;
	height: 138px;
	background-image: url(../images/ltout/yourLasik.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 126px;
}
#ltoutYourLasikText
{
	position: absolute;
	left: 10px;
	top: 34px;	
}
.ltoutZipBox
{
	width: 72px;
	font-size: 9px;
	height: 20px;
	border: 3px;
	border-style: solid;
	border-color: #2b7bd3 #ccdff5 #ccdff5 #2b7bd3;	
}
/* End Left Tout */

/* Top Nav Section */
#topNavContainer
{
	position: absolute;
	left: 258px;
	top: 83px;
	width: 571px;
	height: 34px;
}
#topNavGreaterPatient
{
	position: absolute;
	left: 227px;
	top: 0px;
	width: 197px;
	height: 34px;
	float: left;
}
#topNavLasikLearning
{
	position: absolute;
	left: 400px;
	top: 0px;
	width: 147px;
	height: 34px;
	float: left;
}
#topNavMarksBlog
{
	position: absolute;
	left: 134px;
	top: 0px;
	width: 93px;
	height: 34px;
	float: left;
}
#topNavMarksLasik
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 134px;
	height: 34px;
	float: left;
}
/*#topNavTheBausch
{
	position: absolute;
	left: 227px;
	top: 0px;
	width: 197px;
	height: 34px;
	float: left;
}*/
/* End Top Nav Section */

/* SubHeaders */
#subHeaderContainer
{
	position: relative;
	width: 890px;
	height: 222px;
	
}
/* End SubHeaders */