/* GENERAL RULE */
body{
margin:0;
padding:0;
color: #838697;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
}
table td{
vertical-align:top;
}
table.center_tb td{
text-align:center;
}

/* BG */
table#home {
background:url(../images/main_bg.gif) repeat-x;
}
table#sub {
background:url(../images/sub_bg.gif) repeat-x;
}
table#tb{
margin-top:30px;
width:100%;
background:#FFFFFF;
}
/* END HOME */

/* ----------------- TAB ---------------*/
/* Start */
div.tab_about {
width:92px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/about.jpg) 0 0 no-repeat;
}
div.tab_about a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/about.jpg) 0 -47px no-repeat;
}
div.tab_about a:hover,div.tab_about a.selected {
background:url(../images/tab/about.jpg) 0 0 no-repeat;
}
/* End */
/* Start */
div.tab_store {
width:119px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/store.jpg) 0 0 no-repeat;
}
div.tab_store a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/store.jpg) 0 -47px no-repeat;
}
div.tab_store a:hover,div.tab_store a.selected {
background:url(../images/tab/store.jpg) 0 0 no-repeat;
}
/* End */
/* Start */
div.tab_product {
width:118px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/product.jpg) 0 0 no-repeat;
}
div.tab_product a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/product.jpg) 0 -47px no-repeat;
}
div.tab_product a:hover,div.tab_product a.selected {
background:url(../images/tab/product.jpg) 0 0 no-repeat;
}
/* End */
/* Start */
div.tab_promotion {
width:147px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/promotion.jpg) 0 0 no-repeat;
}
div.tab_promotion a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/promotion.jpg) 0 -47px no-repeat;
}
div.tab_promotion a:hover,div.tab_promotion a.selected {
background:url(../images/tab/promotion.jpg) 0 0 no-repeat;
}
/* End */
/* Start */
div.tab_vision {
width:105px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/vision.jpg) 0 0 no-repeat;
}
div.tab_vision a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/vision.jpg) 0 -47px no-repeat;
}
div.tab_vision a:hover,div.tab_vision a.selected {
background:url(../images/tab/vision.jpg) 0 0 no-repeat;
}
/* End */
/* Start */
div.tab_lasik {
width:73px; 
height: 47px;
margin: 0 0 0 0;
background: url(../images/tab/lasik.jpg) 0 0 no-repeat;
}
div.tab_lasik a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/lasik.jpg) 0 -47px no-repeat;
}
div.tab_lasik a:hover,div.tab_lasik a.selected {
background:url(../images/tab/lasik.jpg) 0 0 no-repeat;
}
/* End */
/* ----------------- END TAB ---------------*/
/* round */
.rd_left{
width:7px;
background:url(../images/rd_left.gif) repeat-y;
}
.rd_right{
width:7px;
background:url(../images/rd_right.gif) repeat-y;
}
.rd_topgrad{
background:url(../images/rd_topgrad.gif) repeat-x;
}
.rd_topgrad_thin{
background:url(../images/rd_topgrad_thin.gif) repeat-x;
}
.rd_topgrad_mid{
background:url(../images/rd_topgrad_mid.jpg) repeat-x;
}
.dropgrey{
background:url(../images/dropgrey.gif) repeat-x;
}
#content_rd{
margin-top:15px;
margin-bottom:15px;
}
/* end round */
/* PRODUCT btns*/
/* Start */
div.btn_contactlenssol {
width:157px; 
height: 31px;
margin: 0 0 0 0;
background: url(../images/tab/btn_contact_lens_sol.gif) 0 0 no-repeat;
}
div.btn_contactlenssol a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/btn_contact_lens_sol.gif) 0 -31px no-repeat;
}
div.btn_contactlenssol a:hover,div.btn_contactlenssol a.selected {
background:url(../images/tab/btn_contact_lens_sol.gif) 0 0 no-repeat;
}
/* End */
/* Start */
div.btn_contactlens {
width:117px; 
height: 31px;
margin: 0 0 0 0;
background: url(../images/tab/btn_contact_lens.gif) 0 0 no-repeat;
}
div.btn_contactlens a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/btn_contact_lens.gif) 0 -31px no-repeat;
}
div.btn_contactlens a:hover,div.btn_contactlens a.selected {
background:url(../images/tab/btn_contact_lens.gif) 0 0 no-repeat;
}
/* End */
/* Start */
div.btn_speclens {
width:117px; 
height: 31px;
margin: 0 0 0 0;
background: url(../images/tab/btn_spec_lens.gif) 0 0 no-repeat;
}
div.btn_speclens a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/btn_spec_lens.gif) 0 -31px no-repeat;
}
div.btn_speclens a:hover,div.btn_speclens a.selected {
background:url(../images/tab/btn_spec_lens.gif) 0 0 no-repeat;
}
/* End */
/* Start */
div.btn_eyewear {
width:117px; 
height: 31px;
margin: 0 0 0 0;
background: url(../images/tab/btn_eyewear.gif) 0 0 no-repeat;
}
div.btn_eyewear a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/tab/btn_eyewear.gif) 0 -31px no-repeat;
}
div.btn_eyewear a:hover,div.btn_eyewear a.selected {
background:url(../images/tab/btn_eyewear.gif) 0 0 no-repeat;
}
/* End */
#footer .footgrad{
background:url(../images/footgrad.gif) repeat-x;
padding-top:10px;
}
#footer a{
margin-left:20px;
color:#666666;
text-decoration:none;
}
#footer a:hover{
color:#01187a;
}


h1{
font-size:40px;
}
h2{
color:#01187a;
font-size:20px;
}
h3{
color:#333333;
font-size:16px;
}
h4{
color:#01187a;
font-size:14px;
font-weight:bold;
}
h5{
color:#333333;
font-size:20px;
font-weight:bold;
}
h6{
color:#999999;
font-size:16px;
font-weight:bold;
}
strong{
font-weight:bold;
}
p{
margin-top:10px;
}
a{
color:#333333;
text-decoration: none;
}
a:hover{
color:#01187a;
text-decoration: underline;
}
.padded td{
padding:5px;
}
.padleft{
padding-left:20px;
}
.grey{
color:#666666;
}
.hr{
text-align:center; 
margin-top:20px; 
margin-bottom:20px;
}
.error{
color:#FF0000;
font-size:10px;
}
ul.store{
font-weight:bold;
color:#003399;
}
ul.store li{
font-weight: normal;
color:#666666;
list-style:none;
}
