
.zsnappy                   { width:440px; margin:5px auto;}
.zsnappy h1                { margin:0; padding:0; border-bottom:1px solid #333;  background:#eee;
                             font-size:1.5em; font-family:helvetica; font-weight:700; text-align:center;  }

.xtop, .xbottom            { display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4     { display:block; overflow:hidden;}
.xb1, .xb2, .xb3           { height:1px;}
.xb2, .xb3, .xb4           { background:#fff; border-left:1px solid #333; border-right:1px solid #333;}
.xb1                       { margin:0 5px; background:#444;}
.xb2                       { margin:0 3px; border-width:0 2px;}
.xb3                       { margin:0 2px;}
.xb4                       { height:2px; margin:0 1px;}

.xboxcontent               { height:auto; border-left:1px solid #333; border-right:1px solid #333; text-align:center; }
* html .xboxcontent        { height:1px;}

.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#eee; color:#000;}
.color_f {background:#fff; color:#000;}



/****************************************************************/

.zsnazzy                   { width:740px; margin:0 0 100px 5px;}

.xsnazzy h1,
.zsnazzy h1                { margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}

.xsnazzy p,
.zsnazzy p                 { margin:0; padding:5px 5px 5px 10px; font-size:12px;}

.xsnazzy                   { background: transparent; width:240px; float:left; margin:0 3px; display:inline;}


<!-- ************************************************************************ -->


.jcool                   {  width:745px;}
.kcool h1, .jcool h1     {  margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.kcool  p, .jcool p      {  margin:0; padding:5px 10px; font-size:10px;}
.kcool                   {  background: transparent; width:240px; float:left; margin:0 3px;}
.kcool200                {  background: transparent; width:200px; float:left; margin:0 20px;}

/**  160px width  **/
.kcool160 h1, .jcool160 h1     {  margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.kcool160  p, .jcool160 p      {  margin:0; padding:0px 0px; font-size:10px;}
.kcool160                      {  background: transparent; width:160px; float:left; margin:0 4px; padding:0px;}

.ktop, .kbottom          {  display:block; background:transparent; font-size:1px;}
.kb1,  .kb2, .kb3, .kb4  {  display:block; overflow:hidden;}
.kb1,  .kb2, .kb3        {  height:1px;}
.kb2,  .kb3, .kb4        {  background:#fff; border-left:1px solid #444; border-right:1px solid #444;}
.kb1                     {  margin:0 5px; background:#444;}
.kb2                     {  margin:0 3px; border-width:0 2px;}
.kb3                     {  margin:0 2px;}
.kb4                     {  height:2px; margin:0 1px;}

.kboxcontent             {  display:block; border:0px solid #444; border-width:0 1px; height:auto;  }  /****   background-color:#9dbdcd;  ***/
* html .kboxcontent      {  height:1px;}

.color_w                 {  background:#4a8cac; color:#fff;}
.color_x                 {  background:#ff6331; color:#000;}
.color_y                 {  background:#1f3f60; color:#fff;}
.color_z                 {  background:#9dbdcd; color:#000;}

dl.list, dd.list         {  margin:0px; padding-left:4px; padding-bottom:4px;}

