@charset "UTF-8";
/* CSS Document for Total Eyecare 2009 */

body {
	background-image:url(../images/BG1.jpg);
	background-repeat:repeat-x;
	background-color:#346090;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	font-size:medium;
	color:#002C59;
	margin:0px;
	padding:0px;
}
/* Main Headlines */
h1 {
	font-weight: bold;
	font-size:130%;
	margin:0px 40px 4px 0px;
}
/* Left Headlines */
h2 {
	color:#FFCC99;
	font-weight:bold; 
	font-size:100%;
	margin:0px 0px 4px 0px;
	line-height:120%;
}
/* Subheadlines */
h3 {
	font-size:100%;
	margin:14px 80px 4px 0px;
	color:#346090;
}
/* Callout Headline */
h4 {
	font-size:85%;
	margin:0px 30px 8px 36px;
	color:#346090;
}
/* Job Titles */
h5 {
	font-size:85%;
	line-height:110%;
	color:#993300;
	font-weight:normal;
	font-style:italic;
	margin:-2px 0px 10px 0px;
}
p {
	font-size:80%;
	line-height:120%;
	margin:0px 80px 8px 0px;
}
p.topText {
	margin:0px 14px 0px 0px;
	font-size:70%;
	color:#346090;
}
p.leftText {
	font-size:70%;
	line-height:130%;
	color: #FFFFFF;
	margin:0px 0px 6px 0px;
}
p.leftLink {
	margin:8px 10px 10px 0px;
	color:#FFFFFF;
	font-size:78%;
}
p.rule {
	background-image:url(../images/dashedLine.gif);
	background-repeat:repeat-x;
	line-height:1px;
	margin:12px 40px 16px 0px;
}
td.leftBGblue {
 background-color:#002C59;
 padding:10px 12px 0px 16px;
}
#leftBG {
	background-image:url(../images/BGleft.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:627px;
}
#rightBG {
	background-image:url(../images/BGright.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:627px;
}
#mainWhiteBG { background-color:#FFFFFF; }
#wideBlueBG { background-color:#002E5C; }
#logoCell { padding-left:12px; }
#fadePad { padding-bottom:12px; }
#leftTopSpace { line-height:5px; background-color:#FFFFFF; }
#footerPad { padding-bottom:20px; }
#leftShadowBG { 
	background-image:url(../images/blueleftfade37.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#topContent { padding-top:8px; }
#topTextBG { 
	background-image:url(../images/foryourtotalvisionwellness.gif);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
}
#callout {
	width:291px;
	padding:10px 0px 16px;
	margin:8px 0px;
	background-image:url(../images/calloutBG.jpg);
	background-repeat:repeat-y;
	float:right;
}
#dashedRule {
	background-image:url(../images/dashedLine.gif);
	background-repeat:repeat-x;
	line-height:1px;
	margin:20px 14px 12px 12px;
}
p.calloutBullet {
	color:#6388B9;
	font-weight:bold;
	margin:0px 20px 4px 0px;
	padding-left:48px;
	background-image:url(../images/calloutbulletBG.jpg);
	background-repeat:no-repeat;
}
p.textLinksBottom{
	font-size:70%;
	margin:0px 0px 24px; 0px;
}
p.legal {
	font-size: 70%;
	color:#999;
	margin:6px 90px;
}
td.nav1Pad {
	padding:0px 4px 0px 12px;
}
td.navPad {
	padding:0px 4px 0px 0px;
}
td.nav4Pad {
	padding:0px 13px 0px 0px;
}
img.leftImage {
	margin:6px 0px 10px;
}
img.mainImage {
	border:1px solid #CCC;
	margin: 0px 20px 6px 0px;
	margin: 2px 40px 6px 20px;
}
img.staffImage {
	padding:2px;
	border:1px solid #CCC;
	margin: 0px 20px 6px 0px;
	
}
img.pipeSide { margin:0px 4px; }

/* Standard Text Links */
a:link { 
	text-decoration:underline;
	color:#002C59;
}
a:visited { 
	text-decoration:underline;
	color:#002C59;
}
a:hover { 
	text-decoration:underline;
	color:#993300;
}
a:active { 
	text-decoration:underline;
	color:#002C59;
}
/* White Text Links on Blue BG */
a.linksOnBlue:link { 
	text-decoration:underline;
	color:#FFFFFF;
}
a.linksOnBlue:visited { 
	text-decoration:underline;
	color:#FFFFFF
}
a.linksOnBlue:hover { 
	text-decoration:underline;
	color:#FFCC99;
}
a.linksOnBlue:active { 
	text-decoration:underline;
	color:#FFFFFF;
}
/* Links in Callout */
a.calloutLink:link { 
	text-decoration:none;
	color:#6388B9;
}
a.calloutLink:visited { 
	text-decoration:none;
	color:#6388B9;
}
a.calloutLink:hover { 
	text-decoration:none;
	color:#CC6633;
}
a.calloutLink:active { 
	text-decoration:none;
	color:#6388B9;
}

/* Text Links Top & Bottom */
a.textLink:link { 
	text-decoration:none;
	color:#346090;
}
a.textLink:visited { 
	text-decoration:none;
	color:#346090;
}
a.textLink:hover { 
	text-decoration:underline;
	color:#002C59;
}
a.textLink:active { 
	text-decoration:none;
	color:#346090;
}


