/* Print Controls */
@media print {
body{text-align:left; font: 11pt verdana,arial,sans-serif; }
#mainNav {display:none;}
#subNav {display:none;}
#footer{display:none;}
#leftlowerpics{display:none;}
#pageUtilities {display:none;}
#breadCrumbs{display:none;}
/*#breadcrumbs h1 {color:#333333;}*/
#wrapper{ padding: 5px; float: none !important;}
#container, #content, #content2Column{width:auto; margin: 0; text-align:left;}
#content p{line-height:1.2; }
#content ul{line-height:1.2; }

a:link, a:active, a:hover, a:visited {color:#333333}
h1 {font-family:georgia; font-size:16pt; font-weight:500; color:#017645;}
h2 {font-family:georgia; font-size:14pt; font-weight:500; color:#017645;}

#logo {float:left; width:263; height:116px; padding: 10px;}
#locations {text-align:left; font-size:11px; float:right; width:335px; height:87px; margin-top:20px; padding:20px 0px 0px 20px; background-image:url(/images/locationsBg.gif); background-repeat:no-repeat;}
#location1 {text-align:left; font-size:11px; width:175px; float:left; margin:0px; padding:0px;}
#location2 {text-align:left; font-size:11px; width:150px; float:right; margin:0px; padding:0px;}

}

/* Screen Display */
@media screen {
html,body{margin:0;padding:0}
body{font: 12px verdana,arial,sans-serif;text-align:center; background-image:url(/images/bg1.jpg); background-repeat:x-repeat; background-attachment:fixed;}
h1 {font-family:georgia; font-size:20px; font-weight:500; color:#017645;}
h2 {font-family:georgia; font-size:18px; font-weight:500; color:#017645;}
a:link, a:visited, a:active {color:#006666; text-decoration:underline;}
a.speciallink {text-decoration: underline; color: #993333;}
a:hover {color:#006666; text-decoration:none;}
hr{color:#eeeeee;}

/* page utilities */
#pageUtilities {float:right; width:240px; text-align:middle left; font: 12px monospace; font-weight:500; padding:5px 15px 0px 0px;}

/* Config UI */
#logo {float:left; width:263; height:116px;}

#locations {text-align:left; font-size:11px; float:right; width:335px; height:87px; margin-top:20px; padding:10px 0px 0px 20px; background-image:url(/images/locationsBg.gif); background-repeat:no-repeat;}
#location1 {text-align:left; font-size:11px; width:175px; float:left; margin:0px; padding:0px;}
#location2 {text-align:left; font-size:11px; width:150px; float:right; margin:0px; padding:0px;}

#flashContent {float:left; width:908px; height:288px;}

#wrapper {padding:0px; margin:0px;}
#container{text-align:justify; background-color:#FFFFFF; padding:0px 25px 0px 15px;}
/*#container{text-align:left; background-color:#FFFFFF; padding:0px 25px 0px 15px;}*/
#container{width:908px;margin:0;}

#subNav {text-align:left; background-image:url(/images/subNavBg.jpg); background-repeat:repeat-y; float:right;width:254px; margin:0px 13px 0px 0px; font-size:12px;}
#subNav ul {padding-top:10px; width:180px; line-height:18px;}
#subNav li {list-style:none;}
#subNavBottom {background-image:url(/images/subNavBottom.jpg); background-repeat:no-repeat; width:254px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#leftlowerpics {float:right;width:275px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#testimonialOne {background-image:url(/images/testimonial1.jpg); background-repeat:no-repeat; width:254px; height:178px; margin:20px 20px 0px 0px; padding:0px 50px 0px 0px;}

#content{float:left;width:565px; padding:20px;}
#content p{line-height:1.4; }
#content ul{line-height:1.4; }

#content2Column {float:left;width:860px; padding:10px; }
#content2Column p {line-height:1.4;}

#footer{clear:both; width:908px; border-top:3px solid #5CAB82; background:#02522D; color:#5CAB82; padding:10px 0px 15px 0px;}
#footer a:link, #footer a:visited, #footer a:active {color:#5CAB82; text-decoration:underline}
#footer a:hover {color:#5CAB82; text-decoration:none;}
/* toggle 
.toggleHeading  a:link, .toggleHeading a:active, .toggleHeading a:visited {width:100%; background-color:#EEEEEE; text-decoration:none; padding:5px 10px 5px 10px; display:block; border-bottom:1px solid #FFFFFF;}
.toggleHeading a:hover {background-color:#017645; color:#FFFFFF; display:block; width:100%; text-decoration:none;}
.toggleContent {padding:10px 10px 50px 10px; background-color:#FFFFFF; width:100%; border-bottom:1px solid #CCCCCC;}
*/
.iconspan{
float: left;
margin: 3px 5px 3px 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;

}

/*CSS used to style the examples. Remove if desired: */
.eg-bar{
width: 85%; background-color:#EEEEEE; text-decoration:none; padding:5px 10px 5px 10px; display:block; border-bottom:1px solid #FFFFFF; color:#006666;
}
div.eg-bar{
width: 85%;
}
.icongroup1{
padding:0px 10px 0px 10px; background-color:#FFFFFF; width: 85%; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;
}

/* BreadCrumbs */
#breadCrumbs {float:left; width:908px; margin:0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-size:11px;}
#breadCrumbs h1 {color:#FFFFFF; margin:25px 0px 0px 20px; font-size:28px; font-weight:500;}
#breadCrumbs a {margin:0px 0px 10px 0px; font-size:10px;}
#breadCrumbs a:link, #breadCrumbs a:active, #breadCrumbs a:visited {color:#FFFFFF; text-decoration:underline;  font-size:10px;}
#breadCrumbs a:hover {color:#FFFFFF; text-decoration:none;  font-size:10px;}
/* Breadcrumb BG per Page*/
body#eyeServices #breadCrumbs {background-image:url(/images/intHeader_offer.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#eyeSurgery #breadCrumbs {background-image:url(/images/intHeader_offer.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#ourDoctors #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#patientEducation #breadCrumbs {background-image:url(/images/intHeader_know.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#eyeDiseaseInformation #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#opticalShop #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#clinicLocations #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#newsletter #breadCrumbs {background-image:url(/images/intHeader_offer.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#legal #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#privacy #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}
body#sitemap #breadCrumbs {background-image:url(/images/intHeader_default.jpg); background-repeat:no-repeat; width:908px; height:90px;}

/* Footer Nav */
.footerNav{position: relative;	padding: 0 0 0 10px; margin: 0 auto 0 auto;	height: 46px; list-style: none;	color:#FFFFFF; font-size:11px;}
.footerNav li{float:left;}
.footerNav li a{float: left;display: block; color:#5CAB82; text-decoration:underline; padding:0 0 0 5px; text-align: center;	cursor: pointer;}
.footerNav li.current a, .footerNav li a:hover{color:#5CAB82; text-decoration:none;}

/* Menu */
#mainNav {float:left; width:908px;}
.glossymenu{
	position: center;
	padding: 0 0 0 0px;
	margin: 0 auto 0 auto;
	background: url(/images/menug_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#333333;
	text-decoration: none;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: 500;
	padding:0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 19px 0 8px; /*Padding of menu items*/
}
body .glossymenu li a:hover {	color: #fff;background: url(/images/menug_active_left.gif) no-repeat;	background-position: left;}
body .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_active_right.gif) no-repeat right top;}

/* Active State Of Buttons*/
body#home .glossymenu li.home a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#home .glossymenu li.home a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#eyeServices .glossymenu li.eyeServices a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#eyeServices .glossymenu li.eyeServices a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#eyeSurgery .glossymenu li.eyeSurgery a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#eyeSurgery .glossymenu li.eyeSurgery a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#ourDoctors .glossymenu li.ourDoctors a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#ourDoctors .glossymenu li.ourDoctors a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#patientEducation .glossymenu li.patientEducation a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#patientEducation .glossymenu li.patientEducation a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#eyeDiseaseInformation .glossymenu li.eyeDiseaseInformation a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#eyeDiseaseInformation .glossymenu li.eyeDiseaseInformation a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#opticalShop .glossymenu li.opticalShop a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#opticalShop .glossymenu li.opticalShop a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#clinicLocations .glossymenu li.clinicLocations a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#clinicLocations .glossymenu li.clinicLocations a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

body#newsletter .glossymenu li.newsletter a, .glossymenu li a:hover {	color: #fff;background: url(/images/menug_hover_left.gif) no-repeat;	background-position: left;}
body#newsletter .glossymenu li.newsletter a b, .glossymenu li a:hover b {	color: #fff; background: url(/images/menug_hover_right.gif) no-repeat right top;}

}
