.em-red { 
color : red; 
} 
h1 { 
margin-bottom : 0%; 
} 
h2 { 
font-size : 150%; 
font-weight : bold; 
margin-top : 0%; 
} 
h3 { 
font-size : 130%; 
font-weight : bold; 
margin-bottom : 0%; 
} 
h4 { 
font-size : 125%; 
font-weight : bold; 
font-style : italic; 
margin-bottom : 0%; 
} 
h5 { 
font-size : 115%; 
font-weight : bold; 
font-style : italic; 
margin-bottom : 0%; 
} 
h6 { 
font-size : 105%; 
font-weight : bold; 
margin-bottom : 0%; 
} 
h2.index { 
line-height : 1.5em; 
} 

/***************************************************************************/
/****************  To be used with various levels of headings  *************/
/***************************************************************************/

h1.default-title {  text-align: center; }
h2.default-title {  text-align: center; }


.index-box { 
width : 400px; 
border : thin solid black; 
margin-bottom : 50px; 
margin-top : 25px; 
margin-left : 15px; 
padding : 20px 5px 20px 5px; 
position : static; 
} 
.default-notice-box { 
width : 375px; 
border : thin solid #666633; 
background-color : #cccc99; 
margin-bottom : 25px; 
margin-top : 25px; 
margin-left : 25px; 
padding : 15px 10px; 
vertical-align : text-top; 
position : static; 
} 
table.default-abbreviations-table { 
width : 100%; 
margin-bottom : 25px; 
border : thin solid #666633; 
margin-top : 25px; 
} 
caption.default-abbreviations-table { 
font-weight : bold; 
text-align : center; 
font-size : 156%; 
font-style : normal; 
background-color : transparent; 
border-style : none none none none; 
} 
th.default-abbreviations-table-abbr { 
background-color : #cccc99; 
text-align : center; 
vertical-align : text-bottom; 
font-size : 106%; 
font-style : italic; 
font-weight : bold; 
border : thin solid #666633; 
padding : 5px; 
width : 30%; 
word-spacing : normal; 
} 
td.default-abbreviations-table-abbr { 
vertical-align : top; 
text-align : left; 
border : thin solid #cccc99; 
padding : 5px; 
word-spacing : normal; 
} 
th.default-abbreviations-table-desc { 
background-color : #cccc99; 
text-align : center; 
vertical-align : text-bottom; 
font-size : 106%; 
font-style : italic; 
font-weight : bold; 
border : thin solid #666633; 
padding : 5px; 
width : 70%; 
word-spacing : normal; 
} 
td.default-abbreviations-table-desc { 
vertical-align : top; 
text-align : left; 
border : thin solid #cccc99; 
padding : 5px; 
word-spacing : normal; 
} 
.default-blockquote-small { 
margin-left : 1.5em; 
margin-right : 1.5em; 
font-size : 89%; 
} 
.default-box-medium { 
border : thin solid #666633; 
width : 375px; 
margin-left : 37px; 
margin-bottom : 25px; 
margin-top : 25px; 
padding : 15px 15px; 
vertical-align : text-top; 
position : static; 
} 
.default-box-medium-color { 
border : thin solid #666633; 
background-color : #cccc99; 
width : 375px; 
margin-left : 37px; 
margin-bottom : 25px; 
margin-top : 25px; 
padding : 15px 15px; 
vertical-align : text-top; 
position : static; 
} 
.default-box-small { 
border : thin solid #666633; 
width : 300px; 
margin-left : 30px; 
margin-bottom : 25px; 
margin-top : 25px; 
padding : 15px 15px; 
vertical-align : text-top; 
position : static; 
} 
.default-box-small-color { 
border : thin solid #666633; 
background-color : #cccc99; 
width : 300px; 
margin-left : 60px; 
margin-bottom : 25px; 
margin-top : 25px; 
padding : 15px; 
vertical-align : text-top; 
position : static; 
} 
.default-box-wide { 
border : thin solid #666633; 
width : 420px; 
padding : 15px 15px; 
margin-bottom : 25px; 
margin-top : 25px; 
vertical-align : text-top; 
position : static; 
} 
.default-box-wide-color { 
border : thin solid #666633; 
width : 420px; 
background-color : #cccc99; 
padding : 15px 15px; 
margin-bottom : 25px; 
margin-top : 25px; 
vertical-align : text-top; 
position : static; 
} 
.default-cases { 
text-indent : -2em; 
list-style-type : none; 
margin-left : 2em; 
font-size : 85%; 
vertical-align : top; 
} 
.default-cases li { 
vertical-align : text-top; 
margin-bottom : 0.75em; 
top : auto; 
} 
.default-center { 
text-align : center; 
} 
.default-center-emphasis { 
text-align : center; 
font-style : italic; 
} 
.default-center-strong { 
text-align : center; 
font-weight : bold; 
} 
.default-center-strong-emphasis { 
text-align : center; 
font-weight : bold; 
font-style : italic; 
} 
.default-color-beige-dark { 
color : #cccc99; 
} 
.default-color-green-dark { 
color : #666633; 
} 
.default-contact { 
margin-left : 2em; 
} 
.default-doc-reference-date { 
font-style : italic; 
white-space : nowrap; 
} 
.default-dropcaps { 
color : #666633; 
float : none; 
font-family : "Times New Roman", Times, serif; 
font-size : x-large; 
line-height : normal; 
font-weight : bolder; 
} 
.default-emphasis { 
font-style : italic; 
} 
.default-endnotes { 
font-size : 85%; 
margin-bottom : 2em; 
} 
.default-endnotes li { 
vertical-align : text-top; 
top : auto; 
} 
.default-endnotelink { 
font-size : 90%; 
} 
.default-float-left { 
float : left; 
margin-right : 0.85em; 
} 
.default-footer { 
font-size : 80%; 
} 
.default-header-box { 
width : 91%; 
border : thin solid #666633; 
padding : 1% 5% 1% 2%; 
} 
.default-header-image { 
margin-top : 2.5em; 
text-align : center; 
} 
.default-highlight-beige-dark { 
background-color : #cccc99; 
} 
.default-highlight-green-dark { 
background-color : #666633; 
} 
.default-highlight-green-dark-wide { 
margin-top : 1.25em; 
border : 0.05em solid #666633; 
background-color : #cccc99; 
padding : 3px 5px; 
} 
.default-highlight-header { 
margin-top : 1.25em; 
border : 0.05em solid #666633; 
background-color : #cccc99; 
} 
hr.default-hr-center { 
color : #cccc99; 
width : 50%; 
height : 1px; 
text-align : center; 
} 
hr.default-hr-center-extraspace { 
border : none; 
color : #cccc99; 
visibility : visible; 
text-align : center; 
background-color : #999966; 
height : 1px; 
width : 50%; 
margin-top : 1.25em; 
} 
.default-indent-hanging-list { 
text-indent : -2.75em; 
list-style-type : none; 
margin-left : 2.75em; 
} 
.default-indent-hanging-list li { 
vertical-align : text-top; 
margin-bottom : 1em; 
top : auto; 
} 
p.default-indent-hanging-para { 
text-indent : -2.75em; 
margin-left : 2.75em; 
} 
.default-indent1x-1stline { 
position : static; 
visibility : visible; 
text-indent : 2em; 
overflow : auto; 
} 
.default-indent2x-1stline { 
position : static; 
visibility : visible; 
margin-left : 2em; 
text-indent : 2em; 
} 
.default-indent1x-block { 
position : static; 
visibility : visible; 
clear : none; 
float : none; 
margin-left : 2em; 
} 
.default-indent2x-block { 
position : static; 
visibility : visible; 
margin-left : 4em; 
} 
.default-indent3x-block { 
position : static; 
visibility : visible; 
margin-left : 6em; 
} 
.default-indent4x-block { 
position : static; 
visibility : visible; 
margin-left : 8em; 
} 
.default-indent1x-blockfull { 
position : static; 
visibility : visible; 
margin-right : 2em; 
margin-left : 2em; 
} 
.default-indent2x-blockfull { 
position : static; 
visibility : visible; 
margin-right : 4em; 
margin-left : 4em; 
} 
.default-indent3x-blockfull { 
position : static; 
visibility : visible; 
margin-right : 6em; 
margin-left : 6em; 
} 
.default-justify { 
text-align : justify; 
} 
.default-large { 
font-size : 120%; 
} 
.default-larger { 
font-size : 130%; 
} 
.default-largest { 
font-size : 140%; 
} 
.default-left { 
text-align : left; 
} 
.default-link { 
color : #6d92a8; 
text-decoration : none; 
} 
.default-list-atmargin { 
margin-bottom : 2em; 
} 
.default-list-atmargin li { 
margin-bottom : 1em; 
margin-left : -2em; 
vertical-align : middle; 
} 
.default-list-halfspace { 
margin-bottom : 1em; 
} 
.default-list-halfspace li { 
margin-bottom : 0.5em; 
margin-top : 0.5em; 
vertical-align : middle; 
top : auto; 
} 
.default-list-lowalpha { 
margin-bottom : 1em; 
list-style-type : lower-alpha; 
} 
.default-list-lowalpha li { 
margin-bottom : 0.75em; 
vertical-align : text-top; 
top : auto; 
} 
.default-list-lownum { 
margin-bottom : 1em; 
list-style-type : lower-roman; 
} 
.default-list-lownum li { 
margin-bottom : 0.75em; 
vertical-align : text-top; 
top : auto; 
} 
.default-list-notype { 
margin-bottom : 1em; 
margin-top : 1em; 
margin-left : 1em; 
list-style-type : none; 
} 
.default-list-notype li { 
margin-bottom : 0.75em; 
margin-top : 0.75em; 
vertical-align : middle; 
top : auto; 
} 
.default-list-notype-atmargin { 
margin-bottom : 1em; 
margin-top : 1em; 
margin-left : 0; 
list-style-type : none; 
} 
.default-list-notype-atmargin li { 
margin-bottom : 0.75em; 
margin-top : 0.75em; 
vertical-align : middle; 
top : auto; 
} 
.default-list-notype-indent { 
margin-bottom : 1em; 
margin-top : 1em; 
margin-left : 1em; 
list-style-type : none; 
} 
.default-list-notype-indent li { 
margin-bottom : 0.75em; 
margin-top : 0.75em; 
margin-left : 2em; 
vertical-align : middle; 
top : auto; 
} 
.default-list-single-space { 
margin-bottom : 0%; 
} 
.default-list-single-space li { 
margin-top : 0%; 
margin-bottom : 0%; 
vertical-align : middle; 
top : auto; 
} 
.default-list-single-space-atmargin { 
margin-bottom : 0%; 
margin-left : 0.5em; 
padding-left : 1em; 
} 
.default-list-single-space-atmargin li { 
margin-bottom : 0%; 
vertical-align : middle; 
} 
.default-list-upperalpha { 
margin-bottom : 1em; 
list-style-type : upper-alpha; 
} 
.default-list-upperalpha li { 
vertical-align : text-top; 
margin-bottom : 0.75em; 
vertical-align : text-top; 
top : auto; 
} 
.default-list-uppernum { 
margin-bottom : 1em; 
list-style-type : upper-roman; 
} 
.default-list-uppernum li { 
margin-bottom : 0.75em; 
vertical-align : text-top; 
top : auto; 
} 
.default-nav { 
text-align : center; 
} 
.default-nav-arrows { 
text-align : right; 
} 
.default-nobreak { 
white-space : nowrap; 
} 
.default-noemphasis-strong { 
font-weight : bold; 
font-style : normal; 
} 
.default-normal { 
font-size : 100%; 
font-weight : normal; 
font-style : normal; 
} 
.default-nostrong-emphasis { 
font-weight : normal; 
font-style : italic; 
} 
.default-notes { 
font-size : 80%; 
} 
.default-pdf { 
font-size : 90%; 
text-align : center; 
margin-top : 2em; 
} 
.default-printversion { 
margin-bottom : 1em; 
margin-top : 0.5em; 
text-align : right; 
} 
.default-right { 
text-align : right; 
} 
.default-right-emphasis { 
text-align : right; 
font-style : italic; 
} 
.default-right-strong { 
text-align : right; 
font-weight : bold; 
} 
.default-right-strong-emphasis { 
text-align : right; 
font-weight : bold; 
font-style : italic; 
} 
table.default-signatures-table { 
border : thin none #666633; 
margin-bottom : 25px; 
margin-top : 25px; 
margin-left : 25px; 
} 
td.default-signatures-table { 
vertical-align : top; 
white-space : nowrap; 
text-align : left; 
border : thin none #cccc99; 
padding : 10px; 
word-spacing : normal; 
} 
.default-small { 
font-size : 80%; 
} 
.default-smaller { 
font-size : 70%; 
} 
.default-smallest { 
font-size : 60%; 
} 
.default-spacing-double { 
line-height : 200%; 
} 
.default-spacing-halfspace { 
line-height : 150%; 
} 
.default-spacing-single { 
line-height : 125%; 
} 
.default-strong { 
font-weight : bold; 
} 
.default-strong-emphasis { 
font-weight : bold; 
font-style : italic; 
} 
.default-superscript { 
font-size : 80%; 
vertical-align : super; 
} 
.default-survey { 
border : thin solid #666633; 
background-color : #d5dfe6; 
width : 300px; 
margin-left : 60px; 
margin-bottom : 25px; 
margin-top : 25px; 
padding : 7px; 
vertical-align : text-top; 
position : static; 
font-size : 105%; 
font-weight : bold; 
} 
.default-tight { 
margin-top : 0; 
} 
.default-underline { 
text-decoration : underline; 
}
