/* bX */
.b1, .b2, .b3, .b4, .b5, .b1a, .b2a, .b3a, .b4a, .b5a, .v1, .v2, .v3, .v4, .v5, .n1, .n2, .n3, .n4, .n5, .b1b, .b2b, .b3b, .b4b, .b5b, .b1c, .b2c, .b3c, .b4c, .b5c, .b1d, .b2d, .b3d, .b4d, .b5d, .t1, .t2, .t3, .t4, .t5  {
	height: 1px;
	font-size: 1px;
	display: block;
	overflow: hidden;
	border: 1px solid #b6d256;
	border-width: 0 1px;
    background-color:#b6d256

}

.b1, .b1a, .b1b, .b1c, .b1d, .v1, .n1, .t1 {margin: 0 5px; background: #b6d256;}
.b2, .b2a, .b2b, .b2c, .b2d, .v2, .n2, .t2 {margin: 0 3px; border-width: 0 2px;}
.b3, .b3a, .b3b, .b3c, .b3d, .v3, .n3, .t3 {margin: 0 2px;}
.b4, .b4a, .b4b, .b4c, .b4d, .v4, .n4, .t4 {margin: 0 1px;}
.b5, .b5a, .b5b, .b5c, .b5d, .v5, .n5, .t5 {margin: 0 1px;}
.bbb, .bbc, .bbd, .bb, .ab, .vb, .nb, .abe, .tb {background:#b6d256; border: 1px solid #b6d256; border-width: 0 1px;}

/* bXa */
.b1a, .b2a, .b3a, .b4a, .b5a { border-color: #FCFCF9;   background:#FCFCF9 } .b1a {background: #FCFCF9; }
 .ab{background-color:#FCFCF9; border-color: #FCFCF9; }

 /* bXb */
 .b1b, .b2b, .b3b, .b4b, .b5b { border-color: #DAF1FF;   background:#DAF1FF;  } .b1b {background: #DAF1FF;}
 .bbb {background:#DAF1FF;  border-color: #DAF1FF; padding:0 8px}
 .bbb H1 {padding:0; color:#778D9A; font:normal 20px Lucida Grande, Arial, Helvetica, sans-serif; text-align:left}

 /* bXc */
.b1c, .b2c, .b3c, .b4c, .b5c { border: none;   background:#e6efde;}
  .b1c {background: #e6efde; border-width: 0;}
 .bbc {background:#e6efde; border: none; border-width: 0;}

 /* bXd */
   .b1d, .b2d, .b3d, .b4d, .b5d { border: none;   background:#F7F7F7;  } .b1d {background: #F7F7F7; border-width: 0;}
 .bbd {background:#F7F7F7; border: none; border-width: 0;}

 /* vX */
 .v1, .v2, .v3, .v4, .v5 { border-color: #FBE6A1;   background:#FFFFDB } .v1 {background: #FBE6A1;}
 .vb{background:#FFFFDB; border-color: #F2E286;  padding:0 5px 4px 5px}

 /* tX */
  .t1, .t2, .t3, .t4, .t5 { border-color: #ECEAE1;   background:#FFFDF4 } .t1 {background: #ECEAE1;}
 .tb{background:#FFFDF4; border-color: #ECEAE1; padding:0 0 4px 0}

 /* nX */
  .n1, .n2, .n3, .n4, .n5 { border-color: #ECEAE1;   background:#FAFAFA } .n1 {background: #ECEAE1;}
 .nb{background:#FAFAFA; border-color: #ECEAE1; padding-top:3px}


 .pad { padding: 9px 13px } .pad2 { padding: 3px 6px } .pad3 { padding: 3px 8px } .pad3 { padding: 0 11px 6px 11px }

