p.right {text-align: right}
p.center {text-align: center} 
p.margin {margin-left: 2cm}
p.normal {font-variant: normal}
p.sansserif {font-family: sans-serif}
p:Bold {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
}

p,a, A, li,LI{
font-family: Arial, Helvetica, sans-serif;
}

.Arial {
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}
.resulthead{background-color: #BBC0D4;
	font-size: 10pt;
        font-weight: bold;
        bottom-border: none;
}
.resultbody{
	font-size: 10pt;
        font-weight: normal;
        text-align: left;
        vertical-align: top;
}
.ArialS {
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;

}

h1
{
font-family: Arial, Helvetica, sans-serif;
} 
h2
{
margin-top: 0px
font-family: Arial, Helvetica, sans-serif;
font-style: bold;
color: #333365;
}
h3
{
font-family: Arial, Helvetica, sans-serif;
color: black;
font-size:14pt;
}
h4
{
font-family: Arial, Helvetica, sans-serif;
color: #333365;
font-size:12pt;
}

h5
{
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
color: #333365;

}
h6
{
font-family: Arial, Helvetica, sans-serif;
font-size:84%;
}

.GroupHeader {
text-align: top;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
visibility: visible;
page-break-before: always;
font-size:150%;

}
.categoryHeader {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
visibility: visible;
page-break-before: always;	
}
.arrow {
color: #333365;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;

}


.tblHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	position: relative;
	visibility: visible;
}
.tblHeadS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	position: relative;
	visibility: visible;
}


.blueBar {
            font: bold 11pt Arial, Helvetica, sans-serif;
            color: #FFF206;
           height: 20px;
            text-align: center;
            border: 2px solid #333365;
            vertical-align: middle;
            background: #333365;
            padding-top: 3px;
            padding-bottom: 3px;            
}


.Title11 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: bold;
color: #000080;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
visibility: visible;
page-break-before: always;	
}


.Title12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #000000;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
visibility: visible;
page-break-before: always;
}



.Title13 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-style: normal;
font-weight: bold;
color: #000080;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
visibility: visible;
page-break-before: always;	
}

.Note {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
position: relative;
visibility: visible;
}

.NoteB {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-variant: normal;
color: #000000;
position: relative;
visibility: visible;
}

.CAPTION {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 0px;
font:bold 14px Arial, Helvetica, sans-serif;
background-color:white;
position:relative;
text-align:center
}

TD,TH,TR,CAPTION{
font:12px arial
}

TD.footer {
PADDING-RIGHT: 1px;
BORDER-TOP: 2px;
PADDING-LEFT: 1px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px;
FLOAT: left;
border-left:1px solid gray;
border-bottom:1px solid gray;
border-right:1px solid gray;
border-top:1px solid gray;
font:12px arial
background-color:white;
position:relative;
text-align:left
}

TD.Title {
PADDING-RIGHT: 1px;
BORDER-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px;
FLOAT: left;
border-left:1px solid gray;
border-bottom:1px solid gray;
border-right:1px solid gray;
border-top:1px solid gray;
font:bold 12px Arial, Helvetica, sans-serif;
background-color:white;
position:relative;
text-align:center
}

TD.CAPTION {
PADDING-RIGHT: 1px;
BORDER-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 10px;
font:bold 12px Arial, Helvetica, sans-serif;
position:relative;
text-align:left
}
TD.DataRecord {
PADDING-RIGHT: 1px;
BORDER-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 10px;
font: 12px Arial, Helvetica, sans-serif;
position:relative;
text-align:right
}
TH.CAPTION {
PADDING-RIGHT: 2px;
BORDER-TOP: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px;
font:12px Arial, Helvetica, sans-serif;
background-color:#F1EDD0;
position:relative;
text-align:center
}
.contentTEXT
{
color:#000099;
position:relative;
text-align:center
padding:0;
margin:0;
}

ul{
list-style-type: disc;
list-style-position: outside;
}


A.black{
	font-family: Arial, Verdana;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}


.LeftBar { position: relative;; left: 0px; width: 200px;}

.DataPos { position: relative;; left: 10px;}

