﻿.box, .box b.tc, .box b.bc{ background-color:transparent; }
.box b.tc, .box b.bc, .box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3, .box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3{ font-size:0px;padding:0;display:block; }
.box b.tc b.L1, .box b.tc b.L2, .box b.bc b.L1, .box b.bc b.L2 { height:1px; line-height:1px; overflow:hidden; }
.box b.tc b.L1, .box b.bc b.L1 { margin: 0 4px; }
.box b.tc b.L2, .box b.bc b.L2 { margin: 0 2px; border-width:0 2px; border-style:solid; }
.box b.tc b.L3, .box b.bc b.L3 {margin: 0 1px; border-width:0 1px;    border-style:solid; height:2px; overflow:hidden; }
.box .content { border-left-style:solid; border-left-width:1px;    border-right-style: solid;border-right-width:1px;    margin:0; overflow:hidden; }
/* Left-side border color */.box .content { border-left-color:#aaa; border-right-color:#aaa; }
/* Top border color */.box b.tc b.L1 { background-color:#aaa; }.box b.tc b.L2, .box b.tc b.L3 { border-color:#aaa;}
/* bottom border color */.box b.bc b.L1 { background-color:#aaa; }.box b.bc b.L2, .box b.bc b.L3 { border-color:#aaa;}
/* -- Default params for where content is ---- */.box .content { background:white; }.box b b.L2, .box b b.L3 {background-color:white;}
.box { margin:5px;}.box .content{padding:5px}

.box2, .box2 b.tc2, .box2 b.bc2{ background-color:transparent; }
.box2 b.tc2, .box2 b.bc2, .box2 b.tc2 b.L11, .box2 b.tc2 b.L22, .box2 b.tc2 b.L33, .box2 b.bc2 b.L11, .box2 b.bc2 b.L22, .box2 b.bc2 b.L33{ font-size:0px;padding:0;display:block; }
.box2 b.tc2 b.L11, .box2 b.tc2 b.L22, .box2 b.bc2 b.L11, .box2 b.bc2 b.L22 { height:1px; line-height:1px; overflow:hidden; }
.box2 b.tc2 b.L11, .box2 b.bc2 b.L11 { margin: 0 4px; }
.box2 b.tc2 b.L22, .box2 b.bc2 b.L22 { margin: 0 2px; border-width:0 2px; border-style:solid; }
.box2 b.tc2 b.L33, .box2 b.bc2 b.L33 {margin: 0 1px; border-width:0 1px;    border-style:solid; height:2px; overflow:hidden; }
.box2 .content2 { border-left-style:solid; border-left-width:1px;    border-right-style: solid;border-right-width:1px;    margin:0; overflow:hidden; }
/* Left-side border color */.box2 .content2 { border-left-color:#aaa; border-right-color:#aaa; }
/* Top border color */.box2 b.tc2 b.L11 { background-color:#aaa; }.box2 b.tc2 b.L22, .box2 b.tc2 b.L33 { border-color:#aaa;}
/* bottom border color */.box2 b.bc2 b.L11 { background-color:#aaa; }.box2 b.bc2 b.L22, .box2 b.bc2 b.L33 { border-color:#aaa;}
/* -- Default params for where content is ---- */.box2 .content2 { background:white; }.box2 b b.L22, .box2 b b.L33 {background-color:white;}



