html {
    height: 100%;
    width: 100%;   
    padding: 0;
    margin: 0;
/*	background-color: #0061AA;*/
    background-color: #8CB4D3;
}
body {
z-index: 1;
position: relative;
left: 0;
top: 0;
margin: 0 auto;
padding: 0;
width: 923px;
min-height: 100%;
background-color: #F9FAFC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}
.logo {
z-index: 101;
left: 0px;
position: absolute;
top: 0px;
border-top: 0;
border-bottom: 0;
border-left: 2px solid #FFFFFF;
border-right: 2px solid #0061AA;
}
.welcome {
z-index: 102;
left: 0px;
position: absolute;
top: 103px;
border: 0;
}
.bggrad {
z-index:10;
left: 0px;
width: 100%;
position: absolute;
top: 103px;
height: 100%;
}
#spotlight { 
float: left; 
border: 1px solid #808080; 
width: 270px; 
padding: 7px; 
margin: 5px 20px 15px 0px;
}
#spotlight h2 { 
color: #00579B;
}
#address_footer {
background-color: #EFF0D8; 
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index: 100;
font-size: 11.25px;
color: #000000;
position:absolute;
bottom: 0px;
width: 100%;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
#content {
z-index: 100; 
position: absolute;
left: 265px;
top: 120px;
z-index: 113;
text-align: left;
}
.content_hours {
position: absolute;
left: 265px;
top: 120px;
z-index: 113;
text-align: left;
}
#back_doctors { 
z-index: 100; 
left: 744px; 
width: 138px; 
position: absolute; 
top: 120px; 
height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11.25px;
color: #000000;
}
h1 {
	font-size: 24px;
	margin-bottom: 30px;
    color: #6f8601;
	text-align: left;
	font-weight: normal;
	font-family: "palatino linotype", Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	font-style: normal;
	font-variant: normal;
	}
h2 {
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 15px;
    color: #1D1D1D;
	text-align: left;
	font-family: "palatino linotype", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 0 0 0 0;
}
h1.conditions {
font-family: "palatino linotype", Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: normal;
color: #6f8601;
}
h1.black {
color: #1D1D1D;
}
h2.blue {
color: #00579B;
}
h2.green {
color: #6F8601;
}
#content h2 {
color: #6F8601;
}

h4.dkbluetext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #0061AA;
margin: 0 0 0 0;
}
.tab {
z-index:120;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: center;
padding-top: 3px;
float:left;
width:81px;
height:25px;
}
.tabcontainer {
z-index: 113;
left: 0px;
position: absolute;
top: 268px;
width: 248px;
}
.tabinfo {
margin-top: 29px; 
padding: 10px 9px 5px 21px;
position: relative; 
left: 0; 
max-width: 248px; 
height:60px; 
background-color: #EFF0D8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11.25px;
color: #000000;
}
.tabinfo a {
color: #000000; 
text-decoration:underline;
} 
.tabinfo a:hover { 
text-decoration:none;
color:#900B09;
}
#content a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
#content a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
#content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6f8601;
    font-weight: normal;
	text-decoration:none;
}
#content a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.contactscontainer {
z-index: 113;
left: 0px;
position: absolute;
top: 290px;
width: 213px;
padding: 5px 15px 0 20px;
height:60px; 
background-color: #EFF0D8
}
.contacts {
background-color: #86A201;
margin: 0 0 0 0;
}
.optical {
background-color: #D22400;
margin: 0 2px 0 2px;
}
.exams {
background-color: #E8A902;
margin: 0 0 0 0;
}
.tab a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;
}
.tab a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
    text-decoration:none;
	}
.tab a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	}
.tab a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
} 
#footer {
	z-index: 110;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
    color: #6C6C6C;
    position: absolute;
    bottom: 60px;
    width: 923px;
    text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}
#footer a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #6C6C6C;
}
#footer a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C6C6C;
    text-decoration:underline;
}
#footer a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #900B09;
	text-decoration:none;
}
#footer a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C6C6C;
}
#copy { 
	z-index: 100;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #6C6C6C;
    position:absolute;
    bottom: 40px;
    width: 923px;
    text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;    
}    
.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #000000;
}
.textxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.title {
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4b8881;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00579B;
}
.redtextlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;    
	color: #FF0000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.textaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #000000;
    text-align: center;
}
.textform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.text a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6f8601;
    font-weight: normal;
	text-decoration:none;
}
.text a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.textsmall a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #00579b;
	text-decoration:underline;
}
.textsmall a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #00579b;
	text-decoration:underline;
}
.textsmall a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #6f8601;
    font-weight: normal;
	text-decoration:none;
}
.textsmall a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #00579b;
	text-decoration:underline;
}
.bluetext a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.bluetext a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.bluetext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6f8601;
    font-weight: normal;
	text-decoration:none;
}
.bluetext a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00579b;
	text-decoration:underline;
}
.greentextsmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.25px;
	color: #6f8601;
    font-weight: normal;
}
#leftmenu {
z-index:150;
position: absolute;
left: 45px;
width: 180px;
top: 380px;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #6C6C6C;
margin: 0;
padding: 0px 0px 15px 7px;
line-height: 2.00;
}
#leftmenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
 	color: #00579B;
    background-color: #FFFFFF; 
	text-decoration:underline;
}
#leftmenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
 	color: #00579B;
    background-color: #FFFFFF;
	text-decoration:underline;
}
#leftmenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6F8601;
    background-color: #FFFFFF;
	text-decoration:none;
}
#leftmenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
 	color: #00579B;
    background-color: #FFFFFF;
	text-decoration:underline;
}
.tblhours {
background-color: #F9FAFC;
border-color: #D0D0D0;
}
.tblform {
background-color: #F9FAFC;
}
.tblcontacts1 {
background-color: #D3E4EE;
}
.tblcontacts2 {
background-color: #F4F6F9; 
}
.tblcontacts3 {
background-color: #ffffff;
}
.tblbrands {
background-color: #F9FAFC;
}
.ordercontacts {
z-index: 113;
left: 20px;
position: absolute;
top: 470px;
width: 248px;
}
.ordercontacts a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #6C6C6C;
	text-decoration:none;
}
.ordercontacts a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #6C6C6C;
	text-decoration:none;
}
.ordercontacts a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6f8601;
    font-weight: normal;
	text-decoration:none;
}
.ordercontacts a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
	text-decoration:none;
}
.facebook {
z-index: 113;
left: 50px;
position: absolute;
top: 690px;
width: 248px;
}
.facebook a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #6C6C6C;
	text-decoration:none;
}
.facebook a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #6C6C6C;
	text-decoration:none;
}
.facebook a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #900B09;
    font-weight: normal;
	text-decoration:none;
}
.facebook a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C6C6C;
	text-decoration:none;
}
