
h1,h2,h3,h4,h5,h6{ margin:0 0 .25em 0; padding:0 1em 0 1em; text-shadow:2px 2px 3px #555; }
b,strong{ color:#080; } 
hr { width:70% }
p { margin:.5em 0; padding:0 .5em 0 .5em; }
p.just { text-indent:5%; text-align:justify; letter-spacing:.1em;}
code, pre { color:#b10; font-size:.71em; }
a, a:visited { color:#006; }
a.rlink, a.rlink:visited { border-radius:7px; background-color:#000; color:#fff; border:1px solid #fff; text-align:center; padding:2px; text-decoration:none; }
header.lc { font-family:"Times New Roman", Times, serif; padding:2px 0 0 5px; color:#b10; font-size:1.2em; text-decoration:underline; display:block; }

.tcel { display:table-cell; }
.trow { display:table-row; }
.tcap { display:table-caption; }
.thed { display:table-cell; }
.tabl { display:table; }

.borderRound { border-radius: 10px; }
.iblock{ display:inline-block; }
.rotate,#rotate { -webkit-transform:rotate(-90deg); 
	-webkit-transform-origin:0% 0%; 
	transform:rotate(-90deg); 
	transform-origin:left top 0; 
}
.rnd 	{ border-radius:9px; padding:1px 3px; }
.rAlign	{ text-align:right; }
.cAlign	{ text-align:center; }
.hpad	{ padding:0 4px; margin:0; }
.apad	{ padding:2px 4px; }
.tiny	{ font-size:70%; color:#999; }

	/* Create columns that floats next to each other */
.column {
	float:left;padding:0 3px;
}
	/* Clear floats after the columns */
.row:after {
	content:"";display:table;clear:both;
}
