a{color:#e25500;}
#header a, .ab{color:#333;}
.cicon{width:30px; height:30px; float:left; margin-right:15px;}
.tsml{font-size:0.7em;}
.fl, .fr{display:inline-block; vertical-align:middle;}
.fl{width:30%; margin-right:30px; border:3px solid #333; padding:20px;}
.fl img{}
.fr{width:50%;}
@media only screen and (max-width:600px) {
	.fl{display:block; width:100%; padding:0; margin-bottom:20px;}
	.fr{width:100%;}
}
.bb1{border-bottom:1px solid #DDD; margin-bottom:30px;}
section{margin-bottom:30px;}
table{margin-bottom:20px;}