@charset "utf-8";
.toggleContainerSmall { width: 100%; margin: 0 auto; }
.toggleContainerSmall h2.trigger { padding: 0 !important; margin: 0 !important; background: url(../i/h2_trigger_c.gif) no-repeat; height: 32px; line-height: 32px; border-top:1px solid #00529B; border-bottom:1px solid #00529B;  width: 100%; text-indent:40px; background-position: -3px -7px; font-size:12pt; }
.toggleContainerSmall h2.trigger a { color: #fff; text-decoration: none; font-weight:bold; display: block; outline:none; }
.toggleContainerSmall h2.trigger a:hover { color: #ccc; outline:none; }
.toggleContainerSmall h2.active { background-position: -3px -53px; }
.toggleContainerSmall .toggleContent { margin: 0; padding: 0; background: #f3f3f3; width: 100%; clear: both; }
.toggleContainerSmall .toggleContent .block { padding: 1em; }
.toggleContainerSmall .toggleContent h4 { margin: 0 0 10px; padding: 0 0 5px 0; border-bottom: 1px dashed #ccc; text-transform:uppercase; }
.toggleContainerSmall .toggleContent .block blockquote{ font-size: 100%; margin: 0 0 0 100px; padding: 5px; border: 1px solid #00529B; border-top: 5px solid #00529B; }
.toggleContainerSmall .toggleContent .block blockquote p { margin: 0; padding: 0; }

.toggleContainerBig { width: 100%; margin: 0 auto; }
.toggleContainerBig h2.trigger { padding: 0 !important; margin: 0 !important; background: url(../i/h2_trigger_c.gif) no-repeat; height: 46px; line-height: 46px; border-top:1px solid #00529B; border-bottom:1px solid #00529B;  width: 100%; text-indent:50px; font-size:18pt; }
.toggleContainerBig h2.trigger a { color: #fff; text-decoration: none; font-weight:bold; display: block; outline:none; }
.toggleContainerBig h2.trigger a:hover { color: #ccc; outline:none; }
.toggleContainerBig h2.active { background-position: left bottom; }
.toggleContainerBig .toggleContent { margin: 0; padding: 0; background: #f3f3f3; width: 100%; clear: both; }
.toggleContainerBig .toggleContent h4 { margin: 0 0 10px; padding: 0 0 5px 0; border-bottom: 1px dashed #ccc; text-transform:uppercase; }
.toggleContainerBig .toggleContent .block { padding: 1em; } 
.toggleContainerBig .toggleContent .block blockquote{ font-size: 100%; margin: 0 0 0 100px; padding: 5px; border: 1px solid #00529B; border-top: 5px solid #00529B; }
.toggleContainerBig .toggleContent .block blockquote p { margin: 0; padding: 0; }