  .a, .a:visited {color:#000;}
  #container b {font-weight:normal; width:600px; text-align:center; position:absolute; bottom:250px; left:0; color:#eee; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1;}

  a.gallery, a.gallery:visited {display:inline; color:#000; text-decoration:none; border:1px solid #000; width:50px; height:50px; float:left; margin:2px; position:relative; cursor:default;}

  a.slidea {background:url(../images/standard_scanner_a.gif);}
  a.slideb {background:url(../images/integra_scanner_a.gif);}
  a.slidec {background:url(../images/bio_view_a.gif);}
  a.slided {background:url(../images/in_wall_a.gif) ;}
  a.slidee {background:url(../images/round_cover_a.gif);}
  a.slidef {background:url(../images/weather_cap_a.gif);}
  a.slideg {background:url(../images/usb_scanner_a.gif);}
  a.slideh {background:url(../images/converter_a.gif);}
  a.slidei {background:url(../images/standard_control_a.gif);}
  a.slidej {background:url(../images/integra_control_a.gif);}
  a.slidek {background:url(../images/integra_brackets_a.gif);}
  a.slidel {background:url(../images/integra_trims_a.gif);  }
    
  a.gallery span {visibility:hidden; display:block; position:absolute; width:260px; height:300px; top:189px; left:9px; color:#000; background:B7D233; text-align:center; border:1px solid #fff; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; cursor:default;}

  a.slidea span {left:-514px; top:-5px;}
  a.slideb span {left:-568px; top:-5px;}
  a.slidec span {left:-514px; top:-59px;}
  a.slided span {left:-568px; top:-59px;}
  a.slidee span {left:-514px; top:-113px;}
  a.slidef span {left:-568px; top:-113px;}
  a.slideg span {left:-514px; top:-167px;}
  a.slideh span {left:-568px; top:-167px;}
  a.slidei span {left:-514px; top:-221px;}
  a.slidej span {left:-568px; top:-221px;}
  a.slidek span {left:-514px; top:-275px;}
  a.slidel span {left:-568px; top:-275px;}

  a.slide_right span {left:0px; top:0px;}

  a.gallery:hover {white-space:normal; border:1px solid #fff; z-index:100;}
  a.gallery:hover span {visibility:visible; z-index:100; width:510px; text-align:center;
  font-size:x-small;}/*expanded image */
  a.gallery:hover span img {margin:3px auto; border:1px solid #000; position:relative; z-index:100;}
  a.gallery:active, a.gallery:focus {border:1px solid #c00; z-index:10;}
  a.gallery:active span, a.gallery:focus span {visibility:visible; z-index:10;}
  a.gallery:active span img, a.gallery:focus span img {border:1px solid #000; position:relative; margin:10px; z-index:10;}


    html, body    { margin: 0; padding: 0; }
    body      { color: #333; font: 12px Helvetica, Arial, sans-serif; line-height: 18px; }
    h2        { color: #333; }
    /*a       { color: #337810; }*/
    p              { margin: 0 0 18px; font-size: x-small;}
/*   ul             { list-style-image: url(../images/ekeyusa_list.gif);  display:list-item;  margin:0 0 0 18px;}
    ul ul          { list-style-type: circle; }
       */


     ul.no_bullet      { list-style-type: none; display:list-item;  margin:0 0 0 20px;}
     ul.float_bullet   { display:list-item;  margin:0 0 0 20px;}
     h4.nospace        { display: inline;  margin:0 0 0 0px;}
     
     /*  
    #wrapper       { float: right; width: 100%; margin-left: -225px; }
	#wrapper h3    { color: darkblue; margin: 0 0 0px; }    
  */

    /* Header */
    #header       { background: #B7D233; border:0 0 0 px; width: 778px}
    #header h1    { color: #1A4780; margin: 0 0 0px; padding: 12; }
	#header h2    { color: #1A4780; margin: 0 0 0px; padding: 12; background-color:#B7D233}
	#header h3    { color: #1A4780; margin: 0 0 0px; padding: 12; background-color:#B7D233}
    #header p     { color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
    #content p.extra    { font-size: small; padding: 0 0 0 18px; }
    
    /* Content Style */
    #navigation     { font-size: x-small;}
    #content        { font-size: x-small; }
    #gallery        { font-size: x-small; }
    
    #navigation tr    { font-family:verdana;  font-size: xx-small;}    
   	#navigation h3    { color: darkblue; margin: 0 0 0px; }
  	#content h3       { color: darkblue; margin: 0 0 0px; }  
    #content h4       { color: darkblue; margin: 0 0 0px; padding: 4 0 4 0px; ;}      
   	#gallery h3       { color: darkblue; margin: 0 0 0px; }    

    #navigation ul.float_bullet   { display:list-item;  margin:0 0 0 4px;}
    #navigation ul  { padding: 0 18px 9px; }
    #content ul     { font-size: x-small; padding: 0px 0px 0px 0px  }

 
    
    #extra          { border-bottom: 1px solid #ccc; padding-left: 18px; }
    #extra small    { font-size: 11px; line-height: 18px; }
    #content p, #extra p { padding-right: 18px; }
    

    /* Content Positioning & Size  */
    #navigation { float:none; margin: 0 0 0 4px; width:170px; }
    #content    { float:none; margin: 0 0 0 4px; width:475px; }
    #gallery    { float:none; margin: 0 0 0 4px; width:110px; } 
    #container  {position:relative; width:110px; height:324px; background:B7D233; border:1px solid #000; margin:10px auto;}

    
 
    #footer     { background: #B7D233; border-bottom: 2px solid #999; clear: both; width: 778px; }

    /*   #footer a   { color: #eee; }*/
    #footer p   { color: #1A4780; margin: 0; padding: 5 5 5 5px; }






#expand_pic               { left: 10px; position: relative; top: 10px; }
#expand_pic a .large      { border: 0px ; display: block;  width: 0px; height: 0px; left: -1px; top: -1px; position: absolute;}
#expand_pic a img         { border: 0px ;}
#expand_pic a.p1,         { border: 0px ; display: block; width: 50px; height: 50px; left: 0; top: 0;}
#expand_pic a.p1:visited  { border: 0px ; display: block; width: 50px; height: 50px; left: 0; top: 0;}
#expand_pic a.p1:hover    { color: #000000; text-decoration: none;}
#expand_pic a.p1:hover .large { border: 0px; display: block; width: 350px; height: 350px; left: 50px; position: absolute;}

















      
/* 

ekey blue color 
blue  #1A4780; 
green #AFBD57
light green #B7D233

ekeyUSA 
dark blue #0100C9 
light blue #475EFF
light red #FE0002
dark red #CF0000

*/

