a:hover {color: #CC0000;}
a:link {
	color: #000000;
	font-size: 8pt;
}
a:visited{color: #000000;}
a:active{
	color: #CC0000;

}


.heading {
font-family: verdana, arial,helvetica;
text-align: left;
font-size: 10pt;
font-weight: bold;
}

.headingright {
font-family: verdana, arial,helvetica;
text-align: right;
font-size: 10pt;
font-weight: bold;
}


.nright {text-align: right;
font-family: verdana,arial,helvetica;
font-size: 8pt;
font-style: regular;
}



.p1 {
	text-align: left;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-style: regular;
	vertical-align: top;
}


.p2 {
text-align: left;
font-family: verdana,arial,helvetica;
font-size:7pt;
font-style: regular;
}


.p3 {
text-align: center;
font-family: verdana,arial,helvetica;
font-size:7pt;
font-style: regular;
}



.h4 {
text-align: left;
font-family: verdana,arial,helvetica;
font-size: 16pt;
font-style: bold;
}

.normal {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : normal;
        color : #000000;
        line-height : 8pt;
}

.heading {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 8pt;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 11pt;
}

.ttitle {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : bold;
        font-weight : bold;
        color : #000000;
        line-height : 11pt;
	text-align: right;
	vertical-align: middle;
}

.ttitletop {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : bold;
        font-weight : bold;
        color : #000000;
        line-height : 11pt;
	text-align: right;
	vertical-align: top;
}


.tinputbot {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : bold;
        font-weight : normal;
        color : #000000;
        line-height : 11pt;
	text-align: left;
	vertical-align: bottom;
}

.tinput {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        color : #000000;
        line-height : 11pt;
	text-align: left;
	vertical-align: middle;
}

.tinputtop {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : normal;
        color : #000000;
        line-height : 11pt;
	text-align: left;
	vertical-align: top;
}


.req {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11pt;
        font-style : normal;
        font-weight : bold;
        color : #FF0000;
        line-height : 11pt;
}

.reqsm {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 9pt;
        font-style : normal;
        font-weight : bold;
        color : #FF0000;
        line-height : 10pt;
}


.sm {
font-family: verdana,arial,helvetica;
font-size: 8pt;
font-style: regular;

}


.tbr {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        font-weight : bold;
        color : #000000;
        line-height : 10pt;
	vertical-align: top;
	text-align: right;
}

.tnl {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-style : normal;
        color : #000000;
        line-height : 10pt;
	vertical-align: top;
	text-align: left;
}
.xsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-style: normal;
	line-height: 3px;
	font-weight: normal;
}
