/* pattern.css */

.clb, .spacer
	{ clear:both; }
.mgtop
	{ margin-top:10px; }

div.imgpack
	{ float:left; padding-right:10px; padding-bottom:10px; }
div.imgpack_last
	{ float:left; padding-right:0; padding-bottom:10px; }
div.imgpackac
	{ margin-left:auto; margin-right:auto; }
div.imgpack p,
div.imgpack_last p
	{ text-align:center; font-size:65%; }

ul, ol
	{ margin-top:10px; padding-left:30px; }
ul.nsp, ol.nsp
	{ margin:0; }
ul.sub,
ol.sub
	{ margin-top:0; padding-left:20px; }
ul.style0
	{ list-style-type:none; }
ul.style1
	{ list-style-type:disc; }
ul.style2
	{ list-style-type:circle; }
ul.style3
	{ list-style-type:square; }
ol.style0
	{ list-style-type:upper-alpha; }
ol.style1
	{ list-style-type:lower-alpha; }
ol.style2
	{ list-style-type:decimal; }
ol.style3
	{ list-style-type:upper-roman; }
ol.style4
	{ list-style-type:lower-roman; }

table
	{ border-collapse:collapse; }
table td,
table th
	{ padding:2px 5px; vertical-align:top; }
table.brd1 td,
table.brd1 th
	{ border:1px solid #499BCF; }
table.brd1 th
	{ background:#ECF5FA; }
table.brd1 th p
	{ color:#1C6EB7; }
td.ar
	{ text-align:right; }

div.laypack0,
div.laypack1,
div.laypack2,
div.laypack3
	{ clear:both; }
div.laypack0 p.lptx
	{ float:left; }
div.laypack0 div.lpimg
	{ float:right; padding-left:10px; }
div.laypack1 p.lptx
	{ float:right; }
div.laypack1 div.lpimg
	{ float:left; padding-right:10px; }
div.laypack2 div.lpimg
	{ padding-left:10px; float:right; }
div.laypack3 div.lpimg
	{ padding-right:10px; float:left; }
div.laypack0 div.lpimg p,
div.laypack1 div.lpimg p,
div.laypack2 div.lpimg p,
div.laypack3 div.lpimg p
	{ text-align:center; font-size:60%; }
table div.laypack0,
table div.laypack1,
table div.laypack2,
table div.laypack3
	{ padding-left:0; padding-right:0; }
div.laypack0 div.spacer,
div.laypack1 div.spacer,
div.laypack2 div.spacer,
div.laypack3 div.spacer
	{ float:none; }

.brdbox1
	{ padding:8px; border:1px solid #4599CE;}
div.brdbox1
	{ background:#ECF5FA; }
div.brdbox1 p.fbd
	{ color:#1C6EB7; }
