.verdana {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.arial {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.arialminus1 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.arialminus2 {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.arialplus1 {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.arialplus2 {
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titlepage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.title {
	TEXT-DECORATION: none
}

A.title:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

A.title:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

PRE {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.block {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 7px
}

.left_block {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	COLOR: #888888;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A {
	FONT-WEIGHT: bold;
	COLOR: #336699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

A:hover {
	COLOR: #336699;
	TEXT-DECORATION: underline
}

A:visited {
	COLOR: #336699
}

DT {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 4px;
	COLOR: #cc6600
}

.date {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ff9000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.plaintext {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.orange {
	FONT-SIZE: 11px;
	COLOR: #ff9000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8f8f8f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titletable {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.boldblue {
	FONT-WEIGHT: bold;
	COLOR: #003366
}

.strongintable {
	FONT-WEIGHT: bold;
	COLOR: #cc6600
}

.lstrong {
	FONT-WEIGHT: bold;
	COLOR: #cc6600
}

.lstrongarial {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.arialsmall {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.whitefont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.whitefontsmall {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.whitefont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.whitefont:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

A.whitefont:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

A.whitefontsmall {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.whitefontsmall:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

A.whitefontsmall:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

.arialsmall2 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H4 {
	FONT-SIZE: 11px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titlepagesmaller {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #cc3300;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.thumbnail:link {
	color: #B56B45;
	text-decoration: none
}

a.thumbnail:visited {
	color: #59967F;
	text-decoration: none
}

a.thumbnail:active {
	color: #9F9D8F;
	text-decoration: none
}

a.thumbnail:hover {
	color: #9F9D8F;
	text-decoration: underline
}

.SearchSubmit {
	font-size: 9px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.centercaption {
	color: #333333;
	font-family: Trebuchet MS, Tahoma, Arial, helvetica;
	font-size: 8pt;
	text-align: left;
	font-style: italic;
	width: 125px;
}

.Bordered {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid
}

.NoBorder {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid
}

p.abstract:first-letter {
	font-family: Bookman Old Style, Trebuchet MS, Georgia;
	font-size: 200%;
	color: #4F85A9;
	font-weight: bold;
	float: left;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-align: right;
	background-color: #2f5fb7;
	padding-right: 5px;
	border-top: 2px solid #fff;
}

a.foot:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

a.foot:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

a.foot:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

a.foot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #0099CB;
}

a.techpdf:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.techpdf:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.techpdf:active {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

a.techpdf:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}

.nav {
	background-color: #2f5fb7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 500;
	color: #ffffff;
}

.maintablebox {
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica;
	font-size: 9pt;
	line-height: 10px;
	background-color: #ffffff;
	color: #000000;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3ce;
}

.tablebox {
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica;
	font-size: 9pt;
	line-height: 10px;
	background-color: #ffffff;
	color: #000000;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-top: 1px solid #c3c3ce;
	border-bottom: 1px solid #c3c3ce;
}

.display {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}

.boldunderline {
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #c3c3ce;
	color: #000000;
	FONT-WEIGHT: bold;
}

HR.dotted {
	color: #CCCCCC;
	border: dotted 2px;
}

TD.dotted {
	color: #CCCCCC;
	border-bottom: dotted 2px;
}

ul#menu {
	width: 150px;
	list-style-type: none;
	border-top: solid 1px #b9a894;
	margin: 0;
	padding: 5px;
}

ul#menu ol {
	display: none;
	text-align: right;
	list-style-type: none;
	margin: 0;
	padding: 3px;
}

ul#menu ol.level3 {
	display: none;
	text-align: right;
	list-style-type: none;
	margin: 0;
	padding: 3px;
}

ul#menu li.level3,
ul#menu a.level3,
ul#menu a:hover.level3 {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #ffff33;
	font-variant: normal;
}

ul#menu li,
ul#menu a {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
}

ul#menu li {
	border-bottom: solid 1px #b9a894;
	line-height: 15px;
}

ul#menu ol li {
	border-bottom: none;
}

ul#menu ol li:before {
	content: "- ";
}

ul#menu a {
	text-decoration: none;
	outline: none;
}

ul#menu a:hover {
	background-color: #4F85A9;
	color: #ffffff;
	font-variant: small-caps;
}

ul#menu a.active {
	color: #ffffff;
}

.treemenu {
	list-style: none;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
}

.treemenu ul {
	width: 150px;
	list-style-type: none;
	border-top: solid 1px #b9a894;
	margin: 0;
	padding: 5px;
}

.treemenu a {
	padding-left: 5px;
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-variant: small-caps;
}

.headersbgd {
	backgroundRepeat: repeat-x;
	BACKGROUND-REPEAT: repeat-x;
	background: url('images/img_header_expand.gif');
	accelerator: false;
}

.img, input.img {
	border: 0px;
	vertical-align: middle;
}

.midAlign, .cBox {
	vertical-align: middle;
}

.cBox {
	padding-left: 5px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}

.small {
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}

.fine {
	color: #CCC;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
}

.darkBlueBG {
	background-color: #069;
}

.darkBlueFG {
	color: #069;
}

.medBlueBG {
	background-color: #09C;
}

.medBlueFG {
	color: #09C;
}

.lightBlueBG {
	background-color: #6CF;
}

.lightBlueFG {
	color: #6CF;
}

.darkGrayBG {
	background-color: #666;
}

.darkGrayFG {
	color: #666;
}

.medGrayBG {
	background-color: #D9D9D9;
}

.medGrayFG {
	color: #D9D9D9;
}

.altGrayBG {
	background-color: #CCC;
}

.altGrayFG {
	color: #CCC;
}

.lightGrayBG {
	background-color: #F0F0F0;
}

.lightGrayFG {
	color: #F0F0F0;
}

.whiteBG, .content {
	background-color: #FFF;
}

.whiteFG {
	color: #FFF;
}

.orangeBG {
	background-color: #FC3;
}

.orangeFG {
	color: #FC3;
}

.thC {
	text-align: center;
}

.thR {
	text-align: right;
}

.centered {
	text-align: center;
	vertical-align: middle;
}

.error {
	color: #F63;
	font-weight: bold;
}

td.grayLines {
	background: url('images/sep_gray.gif');
	vertical-align: middle;
}


