
/****************
 *THIS PAGE ONLY*
 ****************/ 



/* TYPOGRAPHY (Standard HTML tags)
----------------------------------------------------------------*/

   h2 { font-size: 100%; }
   .gryboxbody h2 { font-weight: bold; color: #FF6600; background-color: #E5E5E5; padding: 0; margin: 0; }
   p { font-size: 80%; }
   .blkboxbody img { padding: 10px 0 10px 0; }
   .ylwboxbody ul, .gryboxbody ul { font-size: 75%; list-style: url(/images/bullet.gif) circle; padding: 5px 0 5px 12px; }
   .gryboxbody li { font-weight: bold; color: #333333; background-color: #E5E5E5; }
   .ylwboxbody li { font-weight: bold; color: #333333; background-color: #FFFF66; }
   

/* PAGE LAYOUT
----------------------------------------------------------------*/
   
   .mainleft { float: left; width: 30%; text-align: center; margin: 0 0 0 20px; padding: 0; }
   .maincenter { margin: 0 35% 0 35%; text-align: center; padding: 0; } 
   .mainright { float: right; width: 30%; text-align: center; margin: 0 20px 0 0; padding: 0; }
 
   .blkboxside h1, .ylwboxside h1, .gryboxside h1 { padding: 10px; }
   
   .maincenter .gryboxbody, #maincenter .blkboxbody  { text-align: center; }
   
   .mainleft ul, #mainright ul { text-align: left; }

   .homeinnerwrapper { padding: 30px 0 0 0; }
   #center { width: 100%; clear: both; }
   .fixedwidth { padding: 20px 0 0 0; width: 271px; margin: 0 auto; text-align: left; }
   
   #payment { padding: 20px 0 5px 0; clear: both; width: 800px; margin: 0 auto; text-align: center; }
   
   .ylwboxbody .refletter { color: red; background-color: #FFFF66; font-size:70%; position:relative; bottom: 0.5em; }
   .gryboxbody .refletter { color: red; background-color: #E5E5E5; font-size:70%; position:relative; bottom: 0.5em; }
   
   .mainwrapper { margin-top: -40px; }

   
