html, body { SCROLLBAR-FACE-COLOR: #FDD2C1; SCROLLBAR-HIGHLIGHT-COLOR: #777777; 
SCROLLBAR-SHADOW-COLOR: #FDD2C1; SCROLLBAR-3DLIGHT-COLOR: #777777; SCROLLBAR-ARROW-COLOR: 
#ffffff; SCROLLBAR-DARKSHADOW-COLOR: #777777; SCROLLBAR-BASE-COLOR: #FDD2C1; margin-top:0px; 
margin-right:0px; margin-bottom:0px; margin-left:0px; background-image:url(../images/gradientBg.jpg); 
background-repeat:repeat-x; background-color:#FDD2C1; } .topmenuBg { width:972px; 
background-color:#2F2F2F; height:36px; } .topmenuSep { background-image:url(../images/menuSep.jpg); 
background-repeat:no-repeat; background-position:right top; height:36px; } .topmenuLink 
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
color:#FFFFFF; text-decoration:none; padding-top:10px; padding-bottom:11px; padding-left:11px; 
padding-right:8px; display:block; } .topmenuLink:hover { background-image:url(../images/topmenuHover.jpg); 
background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:bold; color:#FFFFFF; text-decoration:none; display:block; padding-top:10px; 
padding-bottom:10px; padding-left:11px; padding-right:8px; } .searchBg { background-image:url(../images/contactBg.jpg); 
background-repeat:no-repeat; height:30px; } .searchPart { background-color:#c6c6c6; 
} .inp { border:none; padding:0px; margin:0px; background-color:#C6C6C6; font-family:Arial, 
Helvetica, sans-serif; font-size:11px; font-weight:bold; } .contBg { background-image:url(../images/contentGrad.jpg); 
background-repeat:repeat-x; border-left:#fff solid 4px; border-right:#fff solid 
4px; border-top:#fff solid 0px; border-right:#fff solid 4px; padding-left:12px; 
padding-right:12px; background-color:#FEFEFE; } .breadcrumb { background-image:url(../images/breadLine.jpg); 
background-repeat:repeat-x; background-position:left bottom; font-family:Arial, 
Helvetica, sans-serif; font-size:11px; color:#2F2F2F; font-weight:bold; height:28px; 
padding-left:2px; } .breadcrumb a:link, .breadcrumb a:visited { font-family:Arial, 
Helvetica, sans-serif; font-size:11px; color:#2F2F2F; text-decoration:none; font-weight:normal; 
} .breadcrumb a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; 
color:#000; text-decoration:underline; font-weight:normal; } .panelBox { border:#CCCCCC 
1px solid; background-color:#FFFFFF; } .panelHeader { background-image:url(../images/panelHeader.jpg); 
background-repeat:no-repeat; width:203px; height:41px; font-family:Arial, Helvetica, 
sans-serif;; font-size:14px; font-weight:bold; padding-left:14px; } .cellGaphorizon 
{ width:10%; } .menuCell { border-bottom:#eeeeee solid 1px; height:26px; margin-left:22px; 
} .menuCellSub { border-bottom:#eeeeee solid 1px; height:26px; margin-left:22px; 
padding-left:18px; } .menuCellLast { border-bottom:#eeeeee solid 0px; height:26px; 
margin-left:22px; } .leftmenuLink { background-image:url(../images/bullNormal.gif); 
background-repeat:no-repeat; background-position:left center; font-family:Arial, 
Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#C5331A; text-decoration:none; 
padding-left:15px; margin-left:3px; } .leftmenuLink:hover { background-image:url(../images/bullSelected.gif); 
background-repeat:no-repeat; background-position:left center; font-family:Arial, 
Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F5A17C; text-decoration:none; 
padding-left:15px; margin-left:3px; } .leftmenuLinkSub { background-image:url(../images/bullSelected.gif); 
background-repeat:no-repeat; background-position:left center; font-family:Arial, 
Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F5A17C; text-decoration:none; 
padding-left:15px; margin-left:3px; } .leftmenuLinkSub:hover { background-image:url(../images/bullNormal.gif); 
background-repeat:no-repeat; background-position:left center; font-family:Arial, 
Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#C5331A; text-decoration:none; 
padding-left:15px; margin-left:3px; } .searchPos { position:relative; top:9px; 
} .testiBg { background-image:url(../images/testiBg.jpg); background-repeat:repeat-x; 
background-color:#E2E2E2; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
color:#2F2F2F; border:#CCCCCC 1px solid; } .testiCell { border-bottom:#CBCBCB 
solid 1px; height:8px; } .contBox { background-image:url(../images/contTop.jpg); 
background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF; 
} .contBoxPadding { font-family:Arial, Helvetica, sans-serif; font-size:12px; 
color:#2f2f2f; padding-top:0px; padding-left:12px; padding-right:12px; padding-bottom:15px; 
height:421px; } .contBoxPadding a:link, .contBoxPadding a:visited { font-family:Arial, 
Helvetica, sans-serif; font-size:12px; color:#C5321A; text-decoration:underline; 
font-weight:normal; } .contBoxPadding a:hover { font-family:Arial, Helvetica, 
sans-serif; font-size:12px; color:#000; text-decoration:underline; font-weight:normal; 
} .contBox h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
color:#C5321A; border-bottom:#B5B5B5 dashed 1px; padding-bottom:4px; } .contBox 
p { line-height:20px; } .footer { background-color:#777777; font-family:Arial, 
Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:14px; padding-bottom:14px; 
}.footer a:link, .footer a:visited { font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:normal; 
} .footer a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; 
color:#000; text-decoration:underline; font-weight:normal; } /*--------------------book 
an eye exam css ---------------------*/ .libel { text-align:right; } .tableForm 
{ border-style:solid; border-width:1px; border-color:#cdcdcd; } .submit { background-color:#666666; 
border-color:#cdcdcd; color:#ffffff; } .mandatory { color:red; } input { border:1px 
solid #cdcdcd; margin:0 0 3px 0; padding:2px; background-color: #f6f6f6; font-size:0.9em; 
color:#666666; } inp{ vertical-align:middle; } checkbox { background:#f6f6f6; 
border:1px solid #cdcdcd; padding-left:3px; color:#666666; } textarea { width:100%; 
background:#f6f6f6; border:1px solid #cdcdcd; padding-left:3px; font-size:0.9em; 
color:#666666; } select { background:#f6f6f6; border:1px solid #cdcdcd; padding-left:3px; 
font-size:0.9em; color:#666666; } input.textfield:focus, textarea:focus { background:#ffffff; 
} /*--------------------book an eye exam css ends---------------------*/ /*--------------------------------drop 
down menu------------------------*/ #dropmenudiv{ position:absolute; background-color: 
#fff; border:1px solid #F5A17C; border-bottom-width: 0; font:normal 12px Verdana; 
line-height:18px; z-index:100; } #dropmenudiv a{ width: 100%; display: block; 
text-indent: 3px; border-bottom: 1px solid #C5331A; padding: 1px 0; text-decoration: 
none; font-weight: bold; color:#C5331A; } #dropmenudiv a:hover{ /*hover background 
color*/ background-color: #F5A17C;. color:#FFFFFF; } /* Sample CSS definition 
for the example list. Remove if desired */ .navlist li { list-style-type: square; 
width: 135px; background-color: #FFFFB9; } /*--------------------------------drop 
down menu ends------------------------*/