.bibliomain {background-color:#FFFFFF; padding-left:4pt; padding-top:4pt; margin: 0 0 0 0;}
.bibliomain a {font-family: inherit; font-size:inherit; font-weight:inherit;}
.bibliomain a:visited {color: #2030A0;}
.bibliomain a:link {color: #2030A0;}
.bibliomain a:hover {	color: #5060FF; text-decoration: underline; background-color: #FAFAF8 !important;}


.biblio {font-family:Helvetica, Arial, sans-serif; font-size:10pt; }
h4.biblio {margin-top:0;padding-top:0; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif !important; font-weight:normal; font-size: 12pt !important; color:#A0A0A0;}
h5.biblio {font-weight:normal; font-size:11pt !important; margin-bottom:2px; padding-bottom:2px; padding-top:8px; margin-top:8px;}

.biblio-level-1 {font-family:Helvetica, Arial, Geneva, Verdana; font-size:9pt; font-weight:bold;}
.biblio-level-1 LI {padding-top:8pt;}
.biblio-level-2 {font-weight:normal;}
.biblio-level-2 LI {padding-top:2pt;}
.biblio-level-3 {font-size:8pt; font-weight:normal; }
.biblio-level-3 LI {padding-top:0pt;}

.biblio TD{vertical-align:top; }

.biblio-combo { width:180px; height:22px; font-family:Helvetica, Arial, sans-serif; font-size:inherit; margin-left:4px; margin-top:2px; margin-bottom:1px;}
input.biblio-text-short { width:175px; height:16px; font-family:Helvetica, Arial, sans-serif; font-size:inherit; margin-left:4px; margin-top:2px; margin-bottom:1px;}
input.biblio-text-medium { width:355px; height:16px; font-family:Helvetica, Arial, sans-serif; font-size:inherit; margin-left:4px; margin-top:2px; margin-bottom:1px;}
input.biblio-text-long { width:556px; height:16px; font-family:Helvetica, Arial, sans-serif; font-size:inherit; margin-left:4px; margin-top:2px; margin-bottom:1px;}
input.biblio-file { font-family:Helvetica, Arial, sans-serif; font-size:inherit; }
input.biblio-submit {font-family:Helvetica, Arial, sans-serif; font-size:inherit; width:90px;}
textarea.biblio {padding: 4px; font-family:Helvetica, Arial, sans-serif; font-size:inherit; border-style: solid; border-width: 1px; border-color:#DDDDBB;}

.biblio-small {color:#777766; font-size:9pt; font-weight:lighter; line-height:16pt;white-space:nowrap;}
.biblio-big {color:#000000; font-size:12pt; font-family: Helvetica, Arial, Verdana, Geneva!important; font-weight:normal; line-height:1;}
#techmemo { border-style: solid; border-width: 3px; border-color: black;border-collapse:collapse;}
#techmemo TD { border-style: solid; border-width: 1px; border-color: gray; padding-right:4px; padding-left:4px; padding-top:1px;}
.biblio-techmemo { margin: 0 0 2pt 0; padding: 0 0 0 0;}

.biblio-explanation {color:#888877; font-size:9pt; font-weight:lighter; line-height:1; padding-left:8px; padding-bottom:6px; display:block;}
.biblio HR { font-size:4px; border: none 0; border-top: 1px solid #999977; height:1px; margin-top:8px; margin-bottom:4px;}

.biblio-ID { font-family:"Courier New", courier, monospace; font-size:small; font-weight:bold; color:#BBBB99; padding-right:6px;}
# .biblio-title {text-decoration:underline;}