.mentable{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.newstable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px none #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: auto;
	padding: 8px;
	background-image: url(../images/bg_blue.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
	
.newstable2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: auto;
	padding: 8px;
	background-image: url(../images/bg_blue.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.newstableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 10pt;
	color: #003366;
}
.innerTable{
	padding: 8px;
	background-image: url(../images/img_in_side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
	
.innerTableTop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px dashed #cccccc;
	border-right: 1px none #cccccc;
	border-bottom: 1px dashed #cccccc;
	border-left: 1px none #cccccc;
	vertical-align: bottom;
	padding-left: 8px;
	padding-top: 4px;
	height: 25px;
	padding-bottom: 2px;}
	
.innerTable2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px none #cccccc;
	border-right: 1px none #cccccc;
	border-bottom: 1px dashed #cccccc;
	border-left: 1px none #cccccc;
	vertical-align: bottom;
	padding-left: 8px;
	padding-top: 4px;
	height: 25px;
	padding-bottom: 2px;
	color: #001b62;
}
	
.innerTable3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	line-height: 22px;
	vertical-align: bottom;
	padding-left: 8px;
	padding-top: 4px;
	height: 25px;
	padding-bottom: 2px;
	padding-right: 8px;
}

.innerTableNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	line-height: 18px;
	vertical-align: bottom;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 8px;
	color: #333333;
}
.button01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066FF;
	border-color: #00CCFF #33FFFF #3366CC #CCFFFF;
}

.textGlobal{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: normal;
	font-style: normal;
	color: #000000;
}
.textInner{  font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold ; line-height: 14pt}
.textInnerXp3{
	font-weight: bold;
	line-height: normal;
	color: #0033CC;}
	
a.InnerXp3:link{color: #001b62;text-decoration : none; 	font-weight: bold;}  
a.InnerXp3:visited{ color: #001b62;text-decoration : none; 	font-weight: bold;} 
a.InnerXp3:hover{color: #990000;text-decoration: none;	font-weight: bold; }

a.InnerXp32:link{color: #000000;text-decoration : underline;}  
a.InnerXp32:visited{ color: #000000;text-decoration : underline;} 
a.InnerXp32:hover{color: #0033cc;text-decoration: underline;}

a.Xp3Key:link{color: #0033CC;text-decoration : underline; 	font-weight: bold;}  
a.Xp3Key:visited{ color: #0033CC;text-decoration : underline; 	font-weight: bold;} 
a.Xp3Key:hover{color: #004cc0;text-decoration: underline;	font-weight: bold; }

.KeyTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	padding: 8px;
	background-image: url(../images/bg_blue02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: thin solid #5BAED7;
}
	
.titleInnerXp3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
	font-style: italic;
	line-height: normal;
}

.titleNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 20pt;
	color: #003366;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 12px;

}
.titleC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 24pt;
	color: #000000;
	padding-left: 6px;

}

.titlePress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 16pt;
	color: #2E4547;
	padding-left: 6px;}

.titleTip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 16pt;
	color: #FFFFFF;
	padding-left: 6px;}



a.InnerC:link{color: #000000;text-decoration : none; font-weight: bold;}  
a.InnerC:visited{ color: #000000;text-decoration : none; font-weight: bold;} 
a.InnerC:hover{color: #990000;text-decoration: none; font-weight: bold; }

a.red:link{color: #000000;text-decoration : underline; }  
a.red:visited{ color: #000000;text-decoration : underline; } 
a.red:hover{color: #990000;text-decoration: none;}

a.red2:link{color: #000000;text-decoration : underline; font-weight: bold;font-size: 10pt;}  
a.red2:visited{ color: #000000;text-decoration : underline; font-weight: bold;font-size: 10pt;} 
a.red2:hover{color: #990000;text-decoration: underline;font-weight: bold;font-size: 10pt;}

a.red3:link{color: #000000;text-decoration : underline; font-weight: bold;font-size: 9pt;}  
a.red3:visited{ color: #000000;text-decoration : underline; font-weight: bold;font-size: 9pt;} 
a.red3:hover{color: #990000;text-decoration: underline;font-weight: bold;font-size: 9pt;}

.titleS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 23pt;
	color: #000000;
	padding-left: 6px;

}

a.InnerService:link{color: #000000;text-decoration : none; 	font-weight: bold;}  
a.InnerService:visited{ color: #000000;text-decoration : none; 	font-weight: bold;} 
a.InnerService:hover{color: #004cc0;text-decoration: none;	font-weight: bold; }

.textInnerData{
	font-weight: bold;
	line-height: normal;
	color: #067f00;}	
	
.list01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16pt;
	color: #333333;
	list-style-type: disc;
	font-weight: normal;
}

.list02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16pt;
	color: #132762;
	font-weight: bold;
}	
a.InnerData:link{color: #063200;text-decoration : none; 	font-weight: bold;}  
a.InnerData:visited{ color: #063200;text-decoration : none; 	font-weight: bold;} 
a.InnerData:hover{color: #009900;text-decoration: none;	font-weight: bold; }

a.DataKey:link{color: #063200;text-decoration : underline; 	font-weight: bold;}  
a.DataKey:visited{ color: #063200;text-decoration : underline; 	font-weight: bold;} 
a.DataKey:hover{color: #009900;text-decoration: underline;	font-weight: bold; }


a.InnerData2:link{color: #004e00;text-decoration : underline;}  
a.InnerData2:visited{ color: #004e00;text-decoration : underline;} 
a.InnerData2:hover{color: #009900;text-decoration: underline;}

a.InnerDataNews:link{color: #000000;text-decoration : underline;}  
a.InnerDataNews:visited{ color: #000000;text-decoration : underline; } 
a.InnerDataNews:hover{color: #009900;text-decoration: underline; }

.body04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14px;
	color: #333333;
}
.chartTitle01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000}
.chartHead01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333}
.chartRow01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.chartText01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}



	
.Ctable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	padding-left: 68px;
	padding-right: 4px;}
	
.Ctable2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	padding-left: 20px;
	padding-right: 10px;
}

.Ctable3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.textDate{  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal ; line-height: 10pt}

.textBreadCrumbIn {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal ; line-height: 10pt;color: #660033}

.textFooter{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:7pt;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px;

}

.textTopNav{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 18pt;
	padding-right: 10px;

}

a:link.topNav{color: 000000;text-decoration : none}  a:visited.topNav{color: #000000;text-decoration : none} a:hover.topNav{
	color: #990000;
	text-decoration: underline;}
	
a:link.redNav{color: 990000;text-decoration : none; font-weight: bold}  a:visited.redNav{font-weight: bold; color: #990000;text-decoration : none} a:hover.redNav{
	color: #cc0000;
	text-decoration: none; font-weight: bold;}
	
.textTagNav{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
}

a.tagNavOn:link{color: 000000;text-decoration : none}  a.tagNavOn:visited{color: #000000;text-decoration : none} a.tagNavOn:hover{
	color: #FF6633;
	text-decoration: none;}
	

a.tagNavOff:link{color: FFFFFF;text-decoration : none}  a.tagNavOff:visited{color: FFFFFF;text-decoration : none} a.tagNavOff:hover{
	color: #FF6633;
	text-decoration: none;}
	
	
a.Footer:link{color: 333333;text-decoration : none}  a.Footer:visited{color: #333333;text-decoration : none} a.Footer:hover{
	color: #FF6633;
	text-decoration: underline;}
	
a.Content:link{color: #000000;text-decoration : none}  a.Content:visited{color: #000000;text-decoration : none} a.Content:hover{color: #990033;text-decoration : none}
.titleTip2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #003366;
}

.textBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #006699;
}
.newstable3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin: auto;
	padding: 8px;
	background-image: url(../images/bg_blue02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;}

.innerTableData {

	padding: 8px;
	background-image: url(../images/img_in_side_bg_green.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.KeyTableData {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	padding: 8px;
	background-image: url(../images/img_in_side_bg_green.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: thin solid #339900;
}
.titltRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	line-height: 14pt;
	color: #990000;
	padding-left: 6px;
}
.style14 {
	color: #990000;
	font-size: 18px;
	font-weight: bold;
}