body                              {background-color:#CFCFCF; margin:0px; padding:0px; text-align:center}
#top-space                        {width:903px; height:10px; font-size:0px}
#top                              {width:903px; height:162px; background-image:url(images/topbg.jpg); margin:auto}

#nav-container                    {width:275px; height:322px; float:left}
#nav                              {width:272px; height:322px; float:right}
.home a                           {display:block; width:272px; height:31px; background:url("images/silver.jpg"); font-family:Arial; font-size:13px; line-height:30px; font-weight:bold; color:#fff; text-align:center; text-decoration:none}
.home a:hover                     {text-decoration:underline}
#products                         {width:272px; height:30px; background:url("images/products.jpg"); font-family:Arial; font-size:13px; line-height:30px; font-weight:bold; color:#000; text-align:center}
.bullet a                         {display:block; width:272px; height:28px; font-family:Arial; font-size:12px; line-height:29px; font-weight:bold; color:#000; text-align:left; text-decoration:none; text-indent:80px; background:url("images/bullet_point.jpg")}
.bullet a:hover                   {text-decoration:underline}

#base                             {width:903px; height:45px; background-image:url(images/basebg.jpg); margin:auto}
#baser                            {width:903px; height:3px; background-image:url(images/basebgr.gif); margin:auto; font-size:0px}

/* text */
#topBuffer                        {width:587px; height:18px; float:right}
p                                 {font-family:Arial; font-size:14px; color:#000; text-align:left; margin-top:0px; line-height:20px}
p.caps                            {font-family:Arial; font-size:21px; color:#34424B; text-align:left; font-weight:bold}
p.caps2                           {font-family:Arial; font-size:17px; color:#34424B; text-align:left; font-weight:bold}





#termsbar                         {width:903px; height:32px; margin:auto; text-align:center}
a.terms                           {font-family:arial; font-size:12px; line-height:25px; font-weight:bold; color:#0B1D27}
a.terms:hover                     {font-family:arial; font-size:12px; line-height:25px; font-weight:bold; color:#ffffff}


.caps a                           {display:block; background-image:url(images/caps_off.jpg); width:176px; height:32px; font-family:arial; font-size:12px; text-decoration:underline; font-weight:bold; color:#34424B; cursor:hand; text-align:left; line-height:28px; text-indent:30px}
.caps a:hover                     {background-image:url(images/caps_on.jpg); color:#92999E}


/* generic */
.pharma15 a                       {display:block; background-image:url(images/pharma15.jpg); width:90px; height:102px; float:left; font-family:arial; font-size:12px; text-decoration:underline; font-weight:bold; color:#000; cursor:hand}
.pharma15 a:hover                 {background-image:url(images/pharma15-over.jpg); color:#727170}

a.europack                        {font-family:Arial; font-size:14px; color:#000; text-decoration:underline}
a.europack:hover                  {font-family:Arial; font-size:14px; color:#A7B0B7; text-decoration:underline}

ol                                {font-family:Arial; font-size:14px; color:#000; text-align:left; margin-top:0px; line-height:20px}
ul.site1                          {font-family:Arial; font-size:14px; color:#000; text-align:left; margin-top:0px; line-height:20px; list-style-type:disc}
ul.site2                          {font-family:Arial; font-size:14px; color:#000; text-align:left; margin-top:0px; line-height:20px; list-style-type:circle}