
.copyright { font-size: 10px; line-height: 100%; font-family: Arial }
.headline { color: #333366; font-weight: bold; font-size: 14px; font-family: Helvetica; vertical-align: baseline }

h1 { font-family: Verdana; font-size: 18px; color: #660033; font-weight: bold; }

.pageheader { color: #333366; font-weight: bold; font-size: 16px; font-family: Helvetica }

.menutext { color: #FFFFCC; font-weight: normal; font-size: 11px; font-family: Verdana; padding-left: 5px; padding-top: 2px; }
a.menutext:link {color: #FFFFCC ; text-decoration: none; }
a.menutext:hover {color: #660033; text-decoration: none; }
a.menutext:active {color: #660033; text-decoration: none; }
a.menutext:visited {color: #FFFFCC; text-decoration: none; }

img {border: 0; }

ul li { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #333333; line-height: 125%; }

.smalltext { font-weight: normal; font-size: 11px; line-height: 100%; font-family: Arial; margin-right: 2px }
.text { color: #333333; font-size: 12px; line-height: 125%; font-family: Verdana, Arial, Helvetica; padding-right: 20px; }


.booktext { color: #333366; font-size: 12px; line-height: 125%; font-family: Verdana, Arial, Helvetica; padding-right: 20px; }
.booktext ul  { color: #333366; font-size: 12px; font-family: Verdana, Arial, Helvetica;  }
.booktext ul li { color: #333366; font-size: 12px; font-family: Verdana, Arial, Helvetica;  }



.columntext { color: #FF0000; font-size: 13px; font-weight: bold; line-height: 125%; font-family: Arial, Helvetica, Verdana; }
.columntext ul { padding-left: 20px;  }
.columntext ul li { color: #FF0000; font-size: 13px; font-family: Arial, Helvetica, Calibri; font-weight: bold;  }

.columntext ul li a:link { color: #FF0000; font-size: 13px; font-family: Arial, Helvetica, Calibri; font-weight: bold;  text-decoration: none; }

.columntext ul li a:hover { color: #660000; font-size: 13px; font-family: Arial, Helvetica, Calibri; font-weight: bold;  text-decoration: underline; }

.text-papername {color: #000000; font-family: Arial;  }

.textlink { font-size: 12px; line-height: 125%; font-family: Verdana }
.textgreen { color: #003300; font-size: 12px; line-height: 125%; font-family: Verdana }
.textbigger { color: #333333; font-weight: bold; font-size: 14px; font-family: Verdana }
.textnumberlist { color: #333333; font-size: 12px; line-height: 150%; font-family: verdana }

a {color: #660033 }
a:hover { text-decoration: underline; cursor: hand }
a:visited {color: #660033; }


.calloutright {
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
color: #ff0000;
font-size: 11px;
margin-right: 10px;
margin-left: 20px;
float: right;
border-style: dotted;
border-color: #CCCCCC;
border-width: 1px;
padding: 10px;
width: 230px;
text-align: left;
}

.calloutright ul { padding: 0px 15 px 0px 15px; margin: 0px; }

.calloutright a { text-decoration: none; color: #ff0000; }
.calloutright a:link { text-decoration: none; color: #ff0000; }
.calloutright a:hover { text-decoration: underline; color: #330000; }
.calloutright a:active { text-decoration: none; color: #ff0000; }
.calloutright a:visited { text-decoration: none; color: #ff0000; }

.calloutleft {
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
color: #666666;
font-size: 11px;
margin-top: 20px; 
margin-right: 10px;
margin-left: 10px;
float: left;
border-style: none;
border-color: #CCCCCC;
border-width: 1px;
width: 300px;
text-align: left;
}

.calloutrightgray {
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffff;
color: #666666;
font-size: 11px;
margin-top: 20px; 
margin-right: 10px;
margin-left: 10px;
float: right;
border-style: none;
border-color: #CCCCCC;
border-width: 1px;
width: 300px;
text-align: left;
}
