body {margin: 0px 0px 0px 0px; background:#ffffff; font-family:arial, verdana, sans-serif;}

p { font-family:arial, verdana, helvetica, sans-serif; font-size: 12px;line-height: 16px; margin: 2px 10px 10px 10px;}

.website {font-size: 10px; line-height: 13px; color:#CCCCCC; margin-top:-10; margin-bottom: -5;}

.content {padding-left:5px; margin-top: 2px;}

.headline {font-size: 20px; line-height: 1.15em; font-family:arial, verdana, sans-serif; font-weight:bold; margin:10px 0px 15px 10px; color:#333366;}

hr {height:1px; width:90%; border:0;color:#CCBBFF;}

input.button {background-color:#9977CC; color:#FFF; font-weight:bold;}

.subhead {font-size: 13px; color: #666699; margin: 2px 0px -1px 10px; font-weight:bold;}

.sidebar {font-size: 11px; line-height: 13px; color:#333366;  padding: 5px 5px 5px 5px; vertical-align:text-bottom;}

.boxtitle {color:#333366; font-weight: bold; border-style:solid; border-width:1px; border-color:#CCBBFF; margin:8px 5px 1px 5px; padding: 3px 0px 3px 3px;}

.callout {color:#333366; border-top: 2px solid #CCBBFF; border-bottom: 1px solid #CCBBFF; margin:10px 5px 10px 5px; padding: 3px 0px 3px 3px; line-height:17px;}

.left {margin: 5px 5px 5px 5px;}

.listright {margin:2px 3px 2px 5px; font-size:12px; line-height:12px;color:#333366; align:center;}

.homehead {color:#333366; font-weight:bold; font-size:14px;}

.personstory {font-size:11px; color:#333366; margin: 0px 3px 0px 5px;}

.navigation {font-family: arial, verdana, sans-serif; font-size: 11px; color:#333366; text-align: left; padding-left:5px; margin:3px; 0px; 3px 0px;}

.navtop {border-style:solid; border-width:1px; border-color:#CCBBFF; margin-bottom:-5px;}

abbr, acronym, .glossary { border-bottom: 1px dotted #666699; cursor: help; color:#666699; }

ul {list-style-type:disc; margin-left: 10px; font-size:12px;}
ol {list-style-type:disc; margin-left: 10px; font-size:12px;}

li {margin-left: 10px; margin-bottom: 4px;}

.footer {font-size: 10px; line-height: 12px; margin: 5px 0px 5px 10px;}

.smalltext {font-size: 10px; line-height: 12px; margin: 5px 0px 2px 10px;}

a:link {color:#FF6699;decoration:underline;}

a:visited {color:#333366; decoration:underline;}

a:hover {color:#BBAAEE; decoration:underline;}

a:visited:.hover {color:#FF6699; decoration:underline;}

.color a:link {text-decoration:underline; color:#333366; }

.color a:hover {text-decoration:underline; color:#FFF;}

.color a:visited { color:#333366; text-decoration:underline; }

.color a:visited:hover { color:#FFF; text-decoration:underline; }

.navigation a:link {text-decoration:underline; color:#333366; }

.navigation a:hover {text-decoration:underline; color:#FF6699;}

.navigation a:visited { color:#333366; text-decoration:underline; }

.navigation a:visited:hover { color:#FF6699; text-decoration:underline; }

.boxtitle a:link {text-decoration:none; color:#333366; }

.boxtitle a:hover {text-decoration:none; color:#FF6699;}

.boxtitle a:visited { color:#333366; text-decoration:none; }

.boxtitle a:visited:hover { color:#FF6699; text-decoration:none; }

ul.secondary {list-style-image: url(sources/i_small_arrow.gif); margin-left:10px; padding:left: 10px; font-size:12px;}

.line {margin: 5px 10px 5px 10px;}