table {
   font-size: 100%;
}
.docDisplayTable {
   font-size: 125%;
}

/* GENERAL */
.borderBottom {
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: #cccccc; }

.borderTop {
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color: #cccccc; }

.borderTopBottom {
   border-top-color: #cccccc;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #cccccc;
   border-bottom-style: solid;
   border-bottom-width: 1px; }

.borderRight {
   border-right-color: #cccccc;
   border-right-style: solid;
   border-right-width: 1px; }

.borderRightBottom {
   border-right-color: #cccccc;
   border-right-style: solid;
   border-right-width: 1px;
   border-bottom-color: #cccccc;
   border-bottom-style: solid;
   border-bottom-width: 1px; }

.buttonBold {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   border-width: 1px;
   border-style: solid;
   border-color: Black; }

.buttonLarge {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   border-width: 1px;
   border-style: solid;
   border-color: Black; }



/* DOCUMENT DISPLAY JSP */
.smallText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a; }

.headingWhite {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #FFFFFF; }

.phonelistWhite {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color: #FFFFFF; }
   



/* DOCVERTER */
/* ************* */
/* image classes */
/* ************* */
.dv_arrowImg {
   width: 17;
   vertical-align: bottom;
   border-style: none; }

.dv_arrowImgWhite {
   width: 17;
   background-color: #466a9;
   vertical-align: bottom;
   border-style: none; }

.dv_uparrowImg {
   width: 15;
   vertical-align: bottom;
   border-style: none; }

.dv_sideImg {
   width: 215px;
   text-align: middle;
   vertical-align: bottom;
   border-style: none; }

.dv_mainImg {
   text-align: left;
   vertical-align: bottom;
   border-style: none; }

/* ************** */
/* figure classes */
/* ************** */
.dv_figNum {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   border-style: none;
   padding-bottom: 2px;
   padding-left: 10px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }

.dv_figTitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   border-style: none;
   padding-bottom: 2px;
   padding-left: 10px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }

.dv_longCaption {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   border-style: none;
   padding-left: 10px;
   padding-top: 2px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }

.dv_source {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 80%;
   color: #999999;
   text-align: left;
   border-style: none;
   padding-left: 10px; }


/* ************* */
/* TOC classes */
/* ************* */
.dv_toc {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #4a4a4a;
   list-style-type: none;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px; }

.dv_tocIndent {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #4a4a4a;
   list-style-type: none;
   list-style-position: outside;
   margin-right: 36px;
   margin-left: 36px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_doc1Level {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #0066CC;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 20px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_doc2Level {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #0066CC;
   margin-top: 0px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 20px; }

.dv_doc3Level {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #0066CC;
   margin-top: 0px;
   margin-right: 10px;
   margin-bottom: 0px;
   margin-left: 40px; }

/* ************* */
/* table classes */
/* ************* */
.dv_tableTitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   border-style: none;
   padding-bottom: 2px;
   padding-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }

.dv_tableCell {
   border-style: solid;
   border-width: 1px; }

.dv_tableSource {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 80%;
   color: #999999;
   text-align: left;
   border-style: none;
   padding-left: 0px; }

.dv_contentTableHeaderText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   background-color: #EDF1F8;
   vertical-align: bottom;
   border-style: solid;
   border-width: 1px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }

.dv_doccontentTableText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px; }


/* *************** */
/* .dv_mainContent { */
.dv_researchContent {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px; }
   
.dv_anchor {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #0066CC; }

.dv_ul {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   list-style-type: disc;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 0px; }

.dv_ul2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   list-style-type: circle; }

.dv_ol {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   list-style-type: lower-numeric; }

.dv_docforwardList {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 145%;
   color: #4a4a4a;
   padding-right: 10px; }

/* *************** */
/* heading classes */
/* *************** */
/* styles for headings NOT in TOC */
.dv_docHead1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 120%;
   font-style: normal;
   font-weight: bold;
   line-height: 140%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }

.dv_docHead2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }

.dv_docHead3 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }

.dv_docHead4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 95%;
   font-style: normal;
   font-weight: bold;
   line-height: 100%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }

/* *************** */
/* EXP styles      */
/* *************** */
.dv_docforwardabstract {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   background-color:#F7F7F7;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   margin-top: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
   margin-left: 10px;
   padding-top: 17px;
   padding-right: 25px;
   padding-bottom: 17px;
   padding-left: 25px; }

.dv_docforwardabstract2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #4a4a4a;
   background-color:#FFFFFF;
   margin-top: 15px;
   margin-right: 15px;
   margin-bottom: 15px;
   margin-left: 15px; }

.dv_sectionHead1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 120%;
   font-style: normal;
   font-weight: bold;
   line-height: 140%;
   color: #4a4a4a;
   background-color:#FFFFFF;
   text-transform : uppercase;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   margin-top: 0px;
   margin-right: 15px;
   margin-bottom: 10px;
   margin-left: 15px;
   padding-bottom: 5px; }

.dv_sectionHead2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }

.dv_sectionHead3 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 100%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_sectionHead4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: italic;
   font-weight: bold;
   line-height: 100%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_inlineSidebarEntry {
   width: 100%;
   background-color: #F7F7F7;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   margin-top: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
   margin-left: 10px;
   padding-top: 17px;
   padding-right: 25px;
   padding-bottom: 17px;
   padding-left: 25px; }

.dv_inlinesidebarText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   background-color: #F7F7F7;
   margin-top: 8px;
   margin-right: 10px;
   margin-bottom: 8px;
   margin-left: 10px;
   padding-right: 10px; }

.dv_inlinesidebarHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   background-color: #F7F7F7;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 8px;
   padding-right: 10px;
   padding-bottom: 8px;
   padding-left: 10px; }

.dv_doccontentTextBR {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: -10px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 8px;
   padding-left: 10px; }

.dv_inlinesidebar_ulList {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   background-color: #F7F7F7;
   list-style-type: disc;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 0px; }

.dv_quoteTitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 100%;
   color:#4a4a4a;
   margin-top: 10px;
   margin-right: 10px;
   margin-bottom: 10px;
   margin-left: 10px;
   background-color:#FFFFFF; }

.dv_quoteText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: italic;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a;
   background-color:#FFFFFF;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   margin-top: 10px;
   margin-right: 20px;
   margin-bottom: 0px;
   margin-left: 20px;
   padding-top: 15px;
   padding-right: 35px;
   padding-bottom: 0px;
   padding-left: 35px; }

.dv_quoteText2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a;
   background-color:#FFFFFF;
   margin-top: 0px;
   margin-right: 40px;
   margin-bottom: 10px;
   margin-left: 40px; }

.dv_quoteName {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   font-weight: normal;
   line-height: 110%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   text-align: right;
   margin-top: 10px;
   margin-right: 20px;
   margin-bottom: 0px;
   margin-left: 20px;
   padding-right: 35px;
   padding-left: 35px; }

.dv_quoteSource {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: italic;
   font-weight: normal;
   line-height: 110%;
   color: #4a4a4a;
   background-color:#FFFFFF;
   text-align : right;
   border-bottom-color : #CCCCCC;
   border-bottom-style : solid;
   border-bottom-width : 1px;
   margin-top: 10px;
   margin-right: 20px;
   margin-bottom: 10px;
   margin-left: 20px;
   padding-right: 35px;
   padding-bottom: 10px;
   padding-left : 35px; }

.dv_figuretitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   margin-top: 10px;
   margin-right: 10px;
   margin-bottom: 5px;
   margin-left: 10px; }

/* styles for headings in TOC */
.dv_docHead1_TOC {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 140%;
   font-style: normal;
   font-weight: bold;
   line-height: 140%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left : 10px; }

.dv_docHead2_TOC {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 120%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left : 10px; }

.dv_docHead3_TOC {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left : 10px; }

.dv_returnToTOC {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 80%;
   text-align: right;
   border-style: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 2px;
   padding-left: 0px; }

.dv_anchorwhite {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   color: #FFFFFF; }


/* *************** */
/* sidebar content */
/* *************** */
.dv_sideColumn {
   border-left-color: #CCCCCC;
   border-left-style: solid;
   border-left-width: 1px;
   border-right-color: #CCCCCC;
   border-right-style: solid;
   border-right-width: 1px;
   width: 230px;
   vertical-align: top; }

.dv_emptyLeftColumn {
   border-right-color: #CCCCCC;
   border-right-style: solid;
   border-right-width: 1px;
   width: 100px;
   vertical-align: top; }

.dv_sideColumnEntry {
   width: 230px; }  

.dv_sideColumnTableEntry {
   border-style: solid;
   border-width: 1px;
   width: 220px;
   margin-top: 5px;
   margin-left: 5px; }  

.dv_emptyLeftColumnEntry {
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   width: 100px; }

.dv_sidecontentText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   vertical-align:   top;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_sideheaderText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left;
   vertical-align: top;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_sideTableheaderText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 130%;
   color: #4a4a4a;
   text-align: right;
   vertical-align: top; 
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px; }

.dv_sidecontentTableText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px; }

/* ******************** */
/* right column content */
/* ******************** */
.dv_mainColumn { 
   width: 100%;
   vertical-align: top; }

.dv_mainColumnEntry {
   width: 100%; }  

.dv_mainColumnForwardEntry {
   width: 100%;
   background-color: #FFFFFF; }  

.dv_mainColumnTableEntry {
   margin-left: 10px;
   border-style: solid;
   border-width: 1px; }  

/* *************** */
.dv_smallText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 60%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #4a4a4a;
   text-align: left; }

.dv_borderBottom {
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px; }

.dv_borderBottomRight {
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-right-color: #CCCCCC;
   border-right-style: solid;
   border-right-width: 1px; }

.dv_doccontentText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 8px;
   padding-right: 10px;
   padding-bottom: 8px;
   padding-left : 15px; }

.dv_doccreditText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: italic;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a; 
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left : 10px; }

.dv_docInquoteText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: italic;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left : 10px; }

.dv_docHiquoteText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: italic;
   font-weight: normal;
   line-height: 125%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left : 10px; }

.dv_docforwardText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 140%;
   color: #4a4a4a;
   background-color: #FFFFFF;
   margin-top: 15px;
   margin-right: 15px;
   margin-bottom: 15px;
   margin-left: 15px; }

.dv_title {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 130%;
   font-style: normal;
   font-weight: bold;
   color: #4a4a4a;
   text-align: left;
   margin-top: 1px;
   margin-right: 1px;
   margin-bottom: 8px;
   margin-left: 1px;
   padding-top: 8px;
   padding-right: 10px;
   padding-bottom: 8px;
   padding-left : 10px; }

.dv_sideHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   background-color: #E7E7E7;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   vertical-align: middle; }

/* .dv_imgheaderGray { */
.dv_sideHeaderImg {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 90%;
   font-style: normal;
   font-weight: bold;
   width: 17px;
   color: #666666;
   vertical-align: top;
   background-color: #E7E7E7;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px; }

.dv_mainHeader {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #466ba9;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   vertical-align: middle; }

.dv_mainHeaderImg {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: normal;
   font-weight: bold;
   color: #666666;
   background-color: #466ba9;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   border-bottom-color: #CCCCCC;
   border-bottom-style: solid;
   border-bottom-width:1px;
   vertical-align: absmiddle;
   width: 17px;
   padding-left: 10px; }

.dv_footNote {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 140%;
   text-align: left;
   border-style: solid;
   border-width: 1px;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px; }

.dv_docFootnoteText {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   color: #999999;
   text-align: left;
   border-style: none;
   padding-left: 10px; }

.dv_authorCredit {
   font-style: italic;
   text-align: left;
   border-style: none;
   color: #4a4a4a;
   border-top-color: #CCCCCC;
   border-top-style: solid;
   border-top-width: 1px;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-left: 10px; }




/* older docverter style */
h1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 140%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%; }

.cap {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%; }

.notes {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: normal;
   line-height: 110%; }

.form {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 50%;
   font-style: normal;
   font-weight: normal;
   line-height: 110%; }

.header2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.header3 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 110%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.header4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.header5 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.header6 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.tableBold {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-style: normal;
   font-weight: bold;
   line-height: 110%;
   color: #4a4a4a; }

.footer {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 70%;
   font-style: italic;
   font-weight: normal;
   line-height: 110%;
   color: #cccccc; }

.confidential {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: italic;
   font-weight: normal;
   line-height: 110%;
   color: #FF0000; }

