BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(https://houstoneye.com/themes/public/images/bg_2.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0pt;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none
}

#menu_header{
	margin: 0px 40px 4px 40px;
	font-family:Arial, Helvetica, sans-serif;
}

#menu_header a:link, #menu_header a:visited{
	font-size:11px;
	color:#2d6fc3;
	text-transform: uppercase;
	line-height:11px;
}

A:link
{
    FONT-WEIGHT: bold;
    COLOR: #acad82;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #acad82;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
.title1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none
}
.title2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    COLOR: #010080;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Times New Roman, Times, serif;
    TEXT-DECORATION: none
}
.title3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.maintext1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.Departments
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #999a75;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.maintext_3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #3980f4;
    TEXT-DECORATION: none
}
.error
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.body_text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.maintext_4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #848181;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.page_title_sub
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #959595;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.page_title_Middle_Nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.page_title_Main_Text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #3380d6;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.page_title_GOLD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #999a75;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.page_title_BLACK
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.page_title_WHITE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.page_title_sub_yellow
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffcc00;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.food
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #aba000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
    TEXT-DECORATION: none
}
.servicestitle1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.servicestitle2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.title5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    COLOR: #a49f9f;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}

A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #3980f4;
    TEXT-DECORATION: none
}
A.fish:link
{
    FONT-WEIGHT: bold;
    COLOR: #aba000;
    TEXT-DECORATION: none
}
A.fish:active
{
    FONT-WEIGHT: bold;
    COLOR: #aba000;
    TEXT-DECORATION: none
}
A.fish
{
    FONT-WEIGHT: bold;
    COLOR: #aba000;
    TEXT-DECORATION: none
}
A.fish:hover
{
    FONT-WEIGHT: bold;
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
A.fish:active
{
    FONT-WEIGHT: bold;
    COLOR: #aba000;
    TEXT-DECORATION: none
}
A.fish
{
    FONT-WEIGHT: bold;
    COLOR: #aba000;
    TEXT-DECORATION: none
}
A.fish:hover
{
    FONT-WEIGHT: bold;
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
.header1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.hd
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.header1 A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.header1 A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}

.style2 {FONT-WEIGHT:normal; COLOR: #000000; FONT-STYLE: none; FONT-FAMILY:arial; TEXT-DECORATION: none; padding: 0px;}
.style3 {font-size: 12px}
.style4 {font-size: 14px}

#running{
background:url(../images/bg_running.jpg) top center no-repeat;
height:135px;
padding:55px 0 0 160px;
}

#running .txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}

#running .titlegreen{
text-transform:uppercase;
font-size:14px;
color:#a1d261;
font-weight:bold;
}

#running .txt2{
font-size:12px;
letter-spacing:-1px;

}

#running .green{
color:#b9ff6a;
padding-top:5px;
}

#flash{
padding:0px 25px 0 0;
}
#buttons{
padding:10px 0 25px 0;
}


#running2{
background:url(../images/bg_running2.jpg) top center no-repeat;
height:135px;
padding:55px 0 0 160px;
}
#running3{
background:url(../images/bg_running3.jpg) top left no-repeat;
height:315px;
width:505px;
margin-bottom:15px;
}
#eye{
background:url(../images/bg_eye.jpg) top left no-repeat;
height:322px;
width:505px;
margin-bottom:5px;
}
#box_run{
	float:right;
	padding:20px 0px 0 0px;
	margin: 0 15px;
width:210px;}
#box_eye{
	padding: 25px 20px;}
#txt #running3 a:link, #txt #running3 a:visited, #txt #eye a:link, #txt #eye a:visited{
	color:#FFF;
	text-decoration:underline;
	}
	#txt #running3 a:hover, #txt #eye a:hover{
	color:#B9FF6A;
	text-decoration:underline;
	}
#running2 .txt, #running3 .txt, #eye .txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
}

#running2 .titlegreen, #running3 .titlegreen, #eye .titlegreen{
text-transform:uppercase;
font-size:14px;
color:#a1d261;
font-weight:bold;
}

#running2 .txt2, #running3 .txt2, #eye .txt2{
font-size:12px;
letter-spacing:-1px;

}

#running2 .green, #running3 .green, #eye .green{
color:#b9ff6a;
padding-top:5px;
}



.newletter{
padding:15px 15px 0;
}

.subtitle{
font-size:13px;
line-height:18px;
color:#0048a5;
text-transform:uppercase;
margin-bottom:10px;}

a.pdf_list:link, a.pdf_list:visited{
padding: 0 0 0 15px;
font-size:12px;
line-height:23px;
text-transform:uppercase;
color:#0046a1;
} 
a.pdf_list:hover{
color:#00135f;
} 

#info_header{
padding:65px 20px 0;}

#header{
height:162px;
width:800px;}

#header_pop{
height:125px;
width:800px;}

a.contacts{
background:url(../images/btn-top-contact.jpg) 0 0 no-repeat;
margin-left:21px;
display:block;
width:198px;
height:38px;}

a.contacts:hover{
background-position: 0 -38px;
}
a.contacts span{
display:none;}


a.contacts2{
background:url(../images/orderbtn.jpg) 0 0 no-repeat;
margin:10px 0 0 10px;
display:block;
width:198px;
height:48px;}

a.contacts2:hover{
background-position: 0 -48px;
}
a.contacts2 span{
display:none;}

a.btn_left{
background:url(../images/optical-optometrists.jpg) 0 0 no-repeat;
margin-left:21px;
display:block;
width:198px;
height:23px;}
a.btn_left:hover{
background-position: 0 -23px;
}
a.btn_left span{
display:none;}

ul.pdfs{
	margin:0;
	padding:20px;
	list-style:none;
}

ul.pdfs li{
	height:31px;
	width:420px;
	display:block;
	font-size:12px;
	color:#0049a7;
	text-transform:uppercase;
	line-height:33px;
	margin: 4px 0;
	font-weight:normal;
	list-style:none;
	padding:0;
}

ul.pdfs li a, ul.pdfs li a:visited{
	margin-left:4px;
	color:#333333;
	padding-left:38px;
	background:url(../images/pdf_icon.jpg) 0 0 no-repeat #FFFFFF;
	height:31px;
	display:block;
	width:356px;
}

ul.pdfs li a span{
	text-transform:lowercase;
	}
ul.pdfs li a:hover{
	background-position: 0 -31px;
	background-color:#e6e3dc;
	color:#333333;
}