/* --------------------------------------------------------
The BibTeX-XML-HTML Bibliography Project - win_all.css
  author: michael auth
 version: february-10-2004
 browser: ie 5.x/6.x
platform: windows
----------------------------------------------------------- */

/* General: ----------------------------------------------- */
body, table, td, div, ul, ol, li {
   font-family:Verdana, Helvetica, Geneva, Arial, sans-serif;
   font-size:11px;
   color: black;
   line-height: 17px;
}

/* Link styles: ------------------------------------------- */
a:link {text-decoration:none; color:#000099;}
a:visited {text-decoration:none; color:#0066CC;}
a:hover {text-decoration:none; color:#0066CC;}
a.top:link {text-decoration:none; color:#000099;}
a.top:visited {text-decoration:none; color:#000099;}
a.top:hover {text-decoration:none; color:#0066CC;}

/* back to top - link */
.linkBottomTop {
   text-align: center;
   padding-top: 12px;
   padding-bottom: 8px;
}
/* link to the sample pages*/
.linkSamplePage {  
   text-align: center;
   padding-top: 6px;
   padding-bottom: 8px;
}
/* mail link */
.linkMail {  
   font-weight: bold;
   text-align: center;
   padding-top: 15px;
   padding-bottom: 100px;
}
/* package download link */
.linkDownload {
   font-weight: bold;
   text-align: left;
}

/* Table styles: ------------------------------------------ */
td.mainContent {
   vertical-align: middle;
   padding: 0px;
}
td.logo {
   background-color: #99ccff;
   vertical-align: top;
   padding: 0px;
}
td.topMenu {
   background-color: #000099;
   vertical-align: top;
   padding: 0px;
}
td.menuRow {
   background-color: #cccccc;
   vertical-align: top;
   padding: 0px;
}
td.textRow {
   background-color: #eeeeee;
   vertical-align: top;
   text-align: left;
   padding-left: 40px;
   padding-right: 50px;
}

/* List styles: ------------------------------------------- */
ul {
   list-style: square; list-style-type: square;
   margin-top:	0px;	margin-bottom:	0px;
	padding-top: 3px;
   padding-bottom: 12px;
}
ul.noIndent {
   list-style: square; list-style-type: square;
   margin-top:	0px; margin-bottom: 0px; margin-left: 0px;
	padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 17px;
}
ol {
   list-style: decimal; list-style-type: decimal;
   margin-top:	0px;	margin-bottom:	0px;
	padding-top: 3px;
   padding-bottom: 12px;
}
li {  
   list-style-position: outside;
   padding-bottom: 2px;
}

/* Headlines: --------------------------------------------- */
.headerH1 {
   font-size: 15px;
   font-weight: bold;
   color: #333333;
   padding-top: 20px;
   padding-bottom: 7px;
}
.headerH2 {
   font-weight: bold;
   color: #333333;
   padding-top: 12px;
   padding-bottom: 4px;
}
.headerH3 {
   font-weight: bold;
   color: #333333;
}
.headerH4 {
   padding-top: 12px;
   padding-bottom: 2px;
}


/* Text styles: ------------------------------------------- */
/* plain text <p> */
.text {
   padding-bottom: 8px;
}

/* the text-style for the sample pages */
.samplePageText {
   padding-bottom: 8px;
}
/* coding text <code> */
.code {
   font-family: "Courier New", Courier, monospace;
   font-size: 10pt;
}

/* Misc: -------------------------------------------------- */
/* the footer of the page*/
.footer {
   font-size: 10px;
   color: #666666;   
   text-align: center;
   line-height: 13px;
   padding-top: 12px;
   padding-bottom: 17px;
}
