.txtBox {
	width:4.5cm}
.selectBox {
	width: 4.7cm}
.button {
	width: 75;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #6699CC}
.buttonDel {
	width: 75;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #CB9998}
.buttonMed {
	width: 95;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #6699CC}
.buttonLg {
	width: 135;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #6699CC}
.buttonXLg {
	width: 175;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #6699CC}
.buttonSm {
	width: 70;
	font-weight: bold;
	color: #FFFFFF;
	top: 1px;
	border-width: 1px;
	height: 23;
	background-color: #6699CC}
.mainTitle {
	font-family: Arial, sans serif;
    font-size: large;
	font-weight: bolder;
	line-height: 2em;
	color: black}
	
.subTitle {
	font-family: Arial, sans serif;
    font-size: small;
	font-weight: bolder;
	line-height: 1em;
	color: blue}
	
.smallTitle {
	font-family: Arial, sans serif;
    font-size: x-small;
	font-weight: bolder;
	line-height: 1em;
	color: 003399}
	
.body {
    font: Arial;
    font-size: 11pt;
	line-height: 1em;
	color: black
	}
	
body.mainBackground{
	margin-left:4cm;
	margin-right:4cm
	}
	
.inform {
        font-family: Arial, sanserif;
        font-size: 12pt;
        color: #0A2D6F;}

.informSmall {
        font-family: Arial, sanserif;
        font-size: 8pt;
		font-style: italic;
        color: #0A2D6F;}
		
.informSpecial{
		font-family:Arial, sanserif;
		font-size: 12pt;
		color:#CD5C5C;}

.elementLabel {
	font-family: Arial, sanserif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: black;}

.disclaimerTitle {
	font-family: Arial, sans serif;
	font-size: larger;
	font-weight: bolder;
	line-height: 1em;
	background-color: #eaf4ff;
	color: 003399;
	border-left: thin solid #003399;
	border-right: thin solid #003399;
	border-top: thin solid #003399;
}

.disclaimer {
	font-family: Arial, sanserif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	background-color: #eaf4ff;
	color: 003399;
	border-left: thin solid #003399;
	border-right: thin solid #003399;
	border-bottom: thin solid #003399;
	text-align : justify;
	padding : 12px;
}

.reportColumnHeader {
	font-family: Arial, sanserif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #EEEEEE;
	color: 003399;
	border-right: thin solid #DDDDDD;
	border-bottom: thin solid #DDDDDD;}

.tableElement {
	font-family: Arial, sanserif;
	font-size: 8pt;
	color: black;
	border-bottom: thin solid #DDDDDD;
	border-right: thin solid #DDDDDD;}
	
.tableElementHeader {
	font-family: Arial, sanserif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	border-bottom: thin solid #DDDDDD;
	border-right: thin solid #DDDDDD;}
	
.spanUserId {
	font-family: Arial, sanserif;
	font-style: italic;
	font-weight: bold;
	color: #CD5C5C}
a:link{ 
	color:003399;
	text-decoration: none}
a:active{
	color:003399;
	text-decoration: none}
a:visited{
	color:003399;
	text-decoration: none; 
	}
a:hover{
	font-weight:bolder; 
	color:BlueViolet; 
	text-decoration: none}
table.frameTable {

}

