

.qnaindex,.childindex{line-height:1.7em;}
img{border:none}
*{font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif;}

.nopadding{margin-left:1.3em;margin-top:0.1em;margin-right:0;margin-bottom:0.1em;padding:0;list-style:disc;}

.bggrey{ background-color:#d9cec5;}
.bgwhite{background-color:#fff;}
.fxxs{font-size:7pt;}
.fxs{font-size:8pt;}
.fs,.fsmall{font-size:9pt;}
.fm,.fmedium{font-size:10pt;}
.fl,.flarge{font-size:12pt;}
.bold,.fbold{font-weight:bold;}
.justify,justify * td{text-align:justify;}
.wnormal{font-weight:normal;}

.ftitle, .ftitle *{font-weight:bold;font-size:9.5pt;color:#c00;padding-bottom:13px;}
.fsubtitle, .fsubtitle *{font-weight:bold;font-size:8.5pt;color:#c00;padding-bottom:13px;}
.fred,.fhighlight{color:#c00;}
.cnormal{color:#000;}
.center,.fcenter{text-align:center;}
img table{border:none;}
.collapse{border-collapse:collapse;}
.full{width:100%;}

.dropdown{background-color:#fff0f7;border:1px solid #866; padding:5px 8px;}
.dropdown * td, .dropdown * td a{font-size:8pt;}
.dropdown * td{padding:2px 10px 4px 10px;}

.hidden{display:none;visibility:hidden;}

ol{margin-left:1.5em;padding-left:1em;}

a{font-size:8pt;}

ul.arrow {margin:0px;padding-left:1em;padding-top:0em;list-style-image:url(image/bullit.gif);}

.leftboxttl{background-color:#ffffff;color:#000000;text-align:left;font-weight:bold;padding:2px 2px 2px 2px;}
.leftboxcnt{background-color:#ffffff;font-size:7pt;text-align:justify;padding:4px 7px;}
.leftboxcnt * {font-size:7pt;}
.leftboxcnt a{font-size:7pt;font-weight:bold;}
.leftboxcnt a:hover{font-size:7pt;font-weight:bold;}
.leftbox{border:1px solid #999999; width:100%;cell-spacing:10px;border-collapse:collapse;}

.footer {font-size:9px;color:#000000}
.footer a{font-size:9px;color:#000000;font-weight:normal;}
.footer a:hover{font-size:9px;color:#000000}

.poweredby {font-size:8px;color:#000000}
.poweredby a{font-size:8px;color:#000000;font-weight:normal;}
.poweredby a:hover{font-size:8px;color:#000000}

.dotline {
	border-top-width:1px;
	border-top-color:black;
	border-top-style: dotted;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.flagbox{
	border: 1px solid #BAA696;
	width:100%;
}
.flagboxhead{
	background-color:#BAA696;
}
.flagboxcnt {
	background-color:#EFEFEF;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding:5px;
	height:60px;
}
.flagboxcnt a{
	color: #333333;
}
.flagboxcnt a:hover{
	color: #333333;
}
.flagboxcontainer{
	padding-top:10px;
}
