a{text-decoration: none;}
a:link,a:visited{color:#c90;}
a:hover{text-decoration: overline underline;color:#b00; background-color: #ffc3c6;}
body,td{margin: 0;padding: 0;color : #b00 ;font-family : Verdana ; font-size : 10pt;}
td.Head_Title {color : #c90 ;text-align:center;font-weight:bold;}
.style1 {color: #fff;}
span.w{color:#fff;}
.tbl{	border: 1px dotted #b00;	border-collapse: collapse;	width: 90%;}
.tblcm{	border: 1px dotted #b00;	border-collapse: collapse;	width: 60%;}
.tblph{	border: 1px dotted #b00;	border-collapse: collapse;	width: 512px;}
.tbldm{	border: 1px dotted #b00;	border-collapse: collapse;	width: 512px;}
.tblde{	border: 0;	border-collapse: collapse;	width: 95%;	/*margin-bottom : 0.4em;*/}
.tblde td{	text-align: center;	padding: 6px;}
.tblde td.l{	text-align: left;	padding: 6px;	border-bottom: 1px dotted #b00;} 
.tblde td.r{	text-align: right;	padding: 6px;	border-bottom: 1px dotted #b00;} 
.tblde td.c{	text-align: center;	padding: 6px;	border-bottom: 1px dotted #b00;}
.tblde td.lt {	text-align: left;	vertical-align : top;} 
.tblde td.lc {	text-align: left;}
.tblde td.rt {	text-align: right;	padding: 6px;	border-top: 1px dotted #b00;}
.tblde td.rb {	text-align: right;	padding: 6px;	border-top: 1px dotted #b00;}  
.tblday{	border: 0;	border-collapse: collapse;	width:100%}
.tblday td.l{	text-align: left;	padding: 6px;}    
.tblday td.c{	text-align: center;	padding: 2px;}    
.tblday td.lt {	text-align: left;	vertical-align : top; padding: 6px;} 
.tbldata{	border: 1px dotted #b00;	border-collapse: collapse;	width: 95%;}
.tbldata td{	border: 1px dotted #b00;	text-align: center;	padding : 2px;}
.tbldata th{	border: 1px dotted #fff;	background-color: #b00;	color:#fff;	text-align: center;	font-size : 10pt;	padding : 2px;	margin: 1px;}
.tbldata td.l{	text-align: left;}
.tbldata td.r{	text-align: right;}
.tbldata1{	border: 1px dotted #b00;	border-collapse: collapse;	width: 95%;}
.tbldata1 td{	border: 1px dotted #b00;	text-align: center;	padding : 2px;	font-size : 8pt;}
.tbldata1 td  span{	font-size : 10pt; font-weight: bold;}
.tbldata1 td.l {	text-align: left;}
.tbldata1 th{	border: 1px dotted #fff;	background-color: #b00;	color:#fff;	text-align: center;	font-size : 8pt;	padding : 2px;}
.tr1{ background-color: #b00;}
.tdrw{color: #fff;text-align:right;}
fieldset{	border: 1px solid #c90;	padding: 4px;	width: 90%;	margin-bottom : 1em;}
legend{	padding: 0.2em 1em;  border:1px solid #c90;  color:#b00;  background-color: #fff;}
img.ph01{	border-style:none;	height: 224px;	width: 256px;}
img.dm01{	border:dotted 1px #b00;	height: 200px;	width: 142px;	}
img.dm02{	border:dotted 1px #b00;	height: 142px;	width: 200px;}
hr{	width: 100%;	height:1px;	border:0;	border-bottom:1px dotted #b00;}
#w100 {	width: 100px;	height:1px;	border:0;	border-bottom:1px dotted #b00;}
#w150 {	width: 150px;	height:1px;	border:0;	border-bottom:1px dotted #b00;}	
#w180 {	width: 180px;	height:1px;	border:0;	border-bottom:1px dotted #b00;}
ul {	list-style-type: none;	padding-left : 0;	margin-left : 0;	}
ul .lt{	text-align: left;}
ul .ct{	text-align: center;}
ul.horiz li {	display: inline;}
input {	font-size : 10pt;	color: #c90; height: 20px;}
select {	font-size : 10pt;	color: #c90;	border: 1px dotted #000;	background-color: #fff;}
.clear { clear: both; }
#m {	margin-left: auto;	margin-right: auto;}
.rb {	text-align: right;	vertical-align : bottom;}
#header .str {	float : right;	margin-right: 0.2em;	margin-top: 0.6em;}
#header .strl {	float : left;	margin-left: 1em;	margin-top: 0.6em;}
#header .strl2 {	float : left;	margin-left: 0.5em;	margin-top: 0.5em;}
#header .logo {	float : left;	margin-left: 0.2em;	margin-top: 0.2em;}
#lfrt .lf{	float : left;	margin-right: 0.2em;	margin-top: 0.2em;}
#lfrt .rt{	float : right;	margin-right: 0.2em;	margin-top: 0.2em;}
#lf {	float : left;}
div.img-left {float: left;margin: 0 8px 8px 0;}
div.img-left p {margin: 3px 0 0 auto;text-align : center;}
caption {	border : 1px dotted #b00;	text-align : left;}

