body { color:#767779;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0; }
button#FindMyNearestStore {background-image:url(../images/findMyNearestStore-GREY.gif);height:32px;margin:4px 0 0 20px;width:165px;}
a#BookYourEyeExamLeft {background-image:url(../images/bookYourEyeExam-GREY.gif);width: 165px;height: 32px;margin:4px 0 0 20px;}
a#ExclusiveOnlineOffersLeft {background-image:url(../images/registerNow.gif);width: 165px;height: 32px;margin:4px 0 0 20px;}
.navigation form {margin:0;}
.navigationFormElement {border:solid 1px #dfdfdf;color:#767779;height:19px;margin:0 0 0 23px;width:155px;}

#navcontainer { border:0px solid red;}
#navcontainer ul {list-style-type:none;margin:0;padding:0;width:100%;}
#navcontainer li {border-bottom:1px solid #fff;border-top:1px solid #dadada;background: #eee url(../images/navigationLinkBG.gif) repeat-x;padding-left:5px;}
#navcontainer ul ul {margin-left:-5px;width:236px;}
#navcontainer li li {border-bottom:1px solid #fff;border-top:1px solid #dadada;background: #eee url(../images/navigationLinkBG.gif) repeat-x;padding-left:5px;}
#navcontainer ul ul ul {margin-left:-5px;width:236px;}
#navcontainer li li li, #navcontainer .level2 {background-color:#b0b0b0;background-image:none;border:none;border: 1px solid #b0b0b0;padding-left:20px;}
#navcontainer a {display:block;font-weight:bold;padding-left:12px;padding-top:4px;padding-bottom:4px;text-decoration:none;color:#767779;}  

#navcontainer li li li a {display:block;font-weight:bold;padding-left:12px;padding-top:4px;padding-bottom:4px;margin:0;text-decoration:none;}

 

#navcontainer a.TopItem:link, #navcontainer a.TopItem:visited {background:url(../images/navBulletOff.gif) no-repeat 0px 8px; } 
#navcontainer a.TopItem:hover {background:url(../images/navBulletOn.gif) no-repeat 0px 8px;color:#0162a9;}
#navcontainer a.TopItemCurrent:link, #navcontainer a.TopItemCurrent:visited  {background:url(../images/navBulletOn.gif) no-repeat 0px 8px;color:#0162a9;}

#navcontainer a.subItem:link, #navcontainer a.subItem:visited {background:url(../images/navBulletOff.gif) no-repeat 0px 8px; } 
#navcontainer a.subItem:hover {background:url(../images/navBulletOn.gif) no-repeat 0px 8px;color:#0162a9;}

#navcontainer a.subItemCurrent:link, #navcontainer a.subItemCurrent:visited {background:url(../images/navBulletOn.gif) no-repeat 0px 8px;color:#0162a9;}
#navcontainer a.Expanded:link, #navcontainer a.Expanded:visited {background:url(../images/navBulletOn.gif) no-repeat 0px 8px;color:#0162a9; } 

#navcontainer ul li li li a.subItem:link, #navcontainer ul li li li a.subItem:visited {background:url(../images/subnavBulletOff.gif) no-repeat 0px 6px;color:#fff; } 
#navcontainer ul li li li a.subItem:hover {background:url(../images/subnavBulletOn.gif) no-repeat 0px 6px;color:#0162a9;}

#navcontainer ul li li li a.subItemCurrent:link, #navcontainer ul li li li a.subItemCurrent:visited {background:url(../images/subnavBulletOn.gif) no-repeat 0px 6px;color:#0162a9; } 
#navcontainer ul li li li a.subItemCurrent:hover {background:url(../images/subnavBulletOn.gif) no-repeat 0px 6px;color:#0162a9;}

#navcontainer li.level2 a.subItem { background:url(../images/subnavBulletOff.gif) no-repeat 0px 8px; color:#fff; }
#navcontainer li.level2 a.subItem:hover { background:url(../images/subnavBulletOn.gif) no-repeat 0px 8px; color:#0162a9; }


/*
#navcontainer { }
#navcontainer ul {list-style-type:none;margin:0;padding:0;width:100%;}
#navcontainer li {border-bottom:1px solid #fff;border-top:1px solid #dadada;background: #eee url(../images/navigationLinkBG.gif) repeat-x;padding-left:5px;}
#navcontainer ul ul {margin-left:-5px;width:236px;}
#navcontainer li li {background-color:#b0b0b0;background-image:none;border:none;border: 1px solid #b0b0b0;padding-left:20px;}
#navcontainer li li li {border:none;border: 1px solid #b0b0b0;}
#navcontainer a {display:block;font-weight:bold;height:18px;padding-left:12px;padding-top:5px;text-decoration:none;}  
#navcontainer a.TopItem:link, #navcontainer a.TopItem:visited {background:url(../images/navBulletOff.gif) center left no-repeat; } 
#navcontainer a.TopItem:hover {background:url(../images/navBulletOn.gif) center left no-repeat;color:#0162a9;}
#navcontainer a.TopItemCurrent:link, #navcontainer a.TopItemCurrent:visited  {background:url(../images/navBulletOn.gif) center left no-repeat;color:#0162a9;}
#navcontainer a.subItem:link, #navcontainer a.subItem:visited {background:url(../images/subnavBulletOff.gif) center left no-repeat;color:#fff; } 
#navcontainer a.subItem:hover {background:url(../images/subnavBulletOn.gif) center left no-repeat;color:#0162a9;}
#navcontainer a.subItemCurrent:link, #navcontainer a.subItemCurrent:visited {background:url(../images/subnavBulletOn.gif) center left no-repeat;color:#0162a9;}
*/


#navfooter {background:url(../images/nav-bottom.gif) top center repeat-x #f7f7f7; height:40px;}
a.buyOnline {background:none !important;color:#D12228 !important;cursor:pointer;font-weight:400 !important;margin-top:-25px;position:absolute;right:20px;text-align:right;}
a.buyOnline:hover {color:red !important;}
.navigationFindYourLocalStore {background-color:#DFDFDF;background-image:url(../images/navigationFindYourLocalStoreBG.gif);background-position:left top;background-repeat:no-repeat;border-bottom:solid 1px #FFF;height:87px;min-height:87px;width:100%;}
p.navRedHeading {color:#D12228;font-size:19px;font-weight:400;line-height:100%;margin:0 0 3px 11px;}
.navigationFindYourLocalStore input {padding-left:3px;}
.navigationBookYourEyeExam {background-color:#DFDFDF;background-image:url(../images/navigationBookYourEyeExamBG.gif);background-position:left top;background-repeat:repeat-x;border-bottom:solid 1px #FFF;border-top:solid 1px #DBDBDA;height:105px;min-height:105px;width:100%;}
.navigationBookYourEyeExam p {color:#666766;line-height:120%;margin:0 0 0 23px;width:190px;}

.navigationBookYourEyeExam p.navRedHeading {
color:#D12228;
line-height:100%;
margin:12px 0 3px 11px;
width:auto;
}

.navigationLinks {
width:100%;
}

.navigationList {
list-style:none;
margin:0;
padding:0;
}

.navigationExclusiveOnlineOffers {
background-color:#F6F6F6;
background-image:url(../images/navigationExclusiveOnlineOfferBG.gif);
background-position:left top;
background-repeat:repeat-x;
border-top:solid 1px #DBDBDA;
height:109px;
min-height:109px;
width:100%;
}

.navigationExclusiveOnlineOffers p {
font-size:10px;
line-height:120%;
margin:0 0 0 23px;
}

.navigationExclusiveOnlineOffers p.navGreyHeading {
font-size:19px;
font-weight:400;
line-height:100%;
margin:12px 0 9px 23px;
}

div#geotrust {
	margin-left: 60px;
}