/* body and text*/

body

	{font-family: Century Gothic,Arial, Helvetica, sans-serif;
		font-size:	9pt;
		color:	#404040;
margin: 10px 0px 10px 0px;
		font-weight:	normal;
		}

	

/* tables*/

Table.Outer {
	border-width: 2px;
	border-spacing: ;
	border-style: outset;
	border-color: #777777;
	border-collapse: collapse;
	background-color: #fff;
	width:982px
}

Table.Header {width:978px;

}

Table.Main {
	width:978px;
	background-color: White;
}



Table.Footer {

	width:878px;
}



/* td*/

td {

	font-family: Century Gothic,arial,Helvetica;

}



TD.MenuBar {
		background-image: url(../images/structure/eye_care_for_the_whole_family.gif);
	width: 496px;
	text-align:center;
	padding-top:155px;
	color:#fff
}

TD.HLHS {
	background-image: url(../images/structure/logos.png);
	width: 306px;
	padding: 30px 0px 0px 30px;

}

TD.HCentral {
	width: 453px;
	padding:30px 0px 0px 0px

}

TD.HRHS {	width: 239px;
padding-top:30px
	
}




TD.LHS {
	background-image: url(../images/structure/logos.png);
	width: 372px;
	padding: 30px 0px 0px 30px;

}

TD.Central {
	width: 253px;
	padding:30px 0px 0px 0px

}

TD.RHS {	width: 373px;
padding:30px 30px 0px 0px
	
}



	Td.OuterMenu {
		padding-left:7px
	}


TD.Main {

	width:690px;

	padding:0px 15px 20px 20px;

}



TD.MainCol {

	width:610px;

	padding:0px 15px 20px 20px;

}

Td.BgFooter {
	height: 61px;
	background-image: url(../images/structure/Footer.gif);
	width:878px;
	background-repeat: no-repeat;
	padding-top:17px
}



TD.BgCol {

width:168px;
background-color: #f2f2f2;

}



TD.ColumnNoContent {

width:168px;



background-color: #f2f2f2;

}



/* spans*/

.HWelcome {
	text-align:center;
	font-weight:bold;
	color:#000;
	font-size:14pt
}

.HText {
	font-weight:bold;
	color:#000;
	font-style: italic;
	font-size:15pt
}

.FooterAnchors { 

color:#fff;

font-size:9px

}

#blog { padding:0px 100px 0px 100px
	
}


.smg {

color: #7c7878;

font-size:11px

}


.sm

{

font-size: 11px;

color:#808080;}  


.smb

{

font-size: 11px;

color: #060d86;} 

.MenuActive { 

FONT-SIZE: 9pt;  COLOR: #bbd907;
font-weight:bold;
font-style: italic;
	
}

.Title { 

FONT-SIZE: 11pt;  
COLOR: #404040;
font-weight:bold;

}

.MainTitles {
	FONT-SIZE: 14pt;  
COLOR: #404040;

}

.Header {
	FONT-SIZE: 11pt;  
COLOR: #751d46;

}



/* divs */

#Spacer1 {height:5px}
	#Spacer2 {height:5px}
	#Spacer3 {height:5px}


#HText {
	font-weight:bold;
	color:#000;
	font-style: italic;
	font-size:13pt;
	padding-left:50px
}

#Address {
	padding-left:10px;
	line-height:20px 

}

#SubMenu{

	padding-left:15px;
}



		#Title {
font-family:	Century Gothic,Trebuchet, Arial, Helvetica, sans-serif;
color: #2d3a97;
font-size: 20px;
padding:5px 10px 7px 0px}

/* misc*/

.imgb{

	border:1px solid black;

	}	


/* li */


li {line-height:20px }

/* anchors*/


.Footer:Link

	{text-decoration:	none; COLOR: #404040;	FONT-SIZE: 11px;}

.Footer:visited

	{	color:	#404040;

				text-decoration:	none;}

.Footer:hover

	{	color:	#bbd907;

		text-decoration:	none;}

.Menu:Link

	{text-decoration:	none;	FONT-SIZE: 9pt; COLOR: #fff;

	font-weight:bold;

	font-style: italic;}

.Menu:visited

	{

	text-decoration:	none;	FONT-SIZE: 9pt; COLOR: #fff;

	font-weight:bold;

	font-style: italic;}

.Menu:hover

	{

		text-decoration:	none;	FONT-SIZE: 9pt;  COLOR: #bbd907;

	font-weight:bold;

	font-style: italic;}
	
	
	
	.SubMenu

	{text-decoration:	none;	FONT-SIZE: 8pt; COLOR: #948d89;
}


	
	
	
	

	A:link

	{

	color: Maroon;

	text-decoration: underline;

}
A:visited

	{



	color: Maroon;

		text-decoration:	underline;}



A:hover

	{



		color:	#000;

		text-decoration:	none;}

		

		/* forms */

		

		

input {font-size: 8pt; 

font-weight: normal ; color:#000000; background-color: #FFFFFF; border: 2px Solid #791e48; width:150px }

		

.inputsm {width:80px }

.inputm {width:120px }

.subbut{width:53px;border:0px }



.inputamt{width:40px }

TEXTAREA {font-size: 8pt;
border: 2px Solid #791e48;
	

}

.PrintOnly

{

  display: none;

}






