 #maincontent #crumbtrail{
  font-size:0.7em;
 }
 
 h1, h2.gillsans, h3{
 font-family:arial, helvetica, sans-serif;
 }
 
 h1{
  font-size:3em;
  margin:0 0 10px 0;
  padding:0px;
 }
 h2.gillsans{
  color:#003366;
  font-size:1.5em;
 }
 
 h3{ font-family:Arial; font-weight:bold; font-size:1.1em; color:#00254E; margin: 0px 0 5px 0; padding:4px 0px 0 5px;}
 h3.gradient{background:url(../images/header_bg.jpg) repeat-x; }
 h3.gradient a:link, h3.gradient a:hover, h3.gradient a:active,h3.gradient a:visited{color:#6C9ED6; text-decoration:none !important;}
 h4{font-size:1.4em; font-weight:bold; padding:0px 0 5px 5px; margin:0; color:#00254E}
 
 p{
  font-family:Arial;
  margin:0 0 2px 0;
 }
 
 #img{width:289px;margin-bottom:4px;}
 
 #leftcontent{
  font-size:0.7em;
  width:289px;
  height:450px;
  float:left;
  padding-bottom:30px;
 }
 
 #rightcontent a:link, #rightcontent a:visited, #rightcontent a:active{color:#00254E;text-decoration:none;font-weight:bold;}
 #rightcontent a:hover{text-decoration:underline;}
 
 #rightcontent p{line-height:1.2em;margin-left:5px;}
 
 #store_locator form{margin:10px 0 0 0;padding:0px;}
 
 #store_locator .form_label{font-weight:bold;color:#00254E;margin-left:5px;padding:0px;}
 
 #store_locator .login_input{width:169px;_width:160px;margin:3px 0 5px 5px;padding:0px;border:1px solid #6B8AAA;display:inline;color:#666;font-size:1em !important;}
 
 #store_locator #forgotten{width:160px;float:left;margin:5px 0 0 5px;_margin-left:3px;}
 
 #rightcontent #store_locator{width:289px;padding-left:0px;}
 
 #rightcontent #store_header{margin:5px 0 0 5px;padding:0px;font-size:1em; }
 
 #rightcontent .store{margin:15px 0 0 15px}
 
 #rightcontent .go_btn{margin:2px 0 0 5px;position:relative;top:-5px;}
 
  
 #rightcontent{
  font-size:0.7em;
  width:270px;
  float:left;
  margin:0 0 20px 9px;
  color:#000;
  font-weight:normal;
  margin-bottom:30px;
 } 
