h2.acc_trigger {float: left;padding:0;margin: 0;background: url(../images/custom_gfx/menu_acc_h2.jpg) left bottom no-repeat;height: 45px;width: 216px;font:12px/45px Verdana, Geneva, sans-serif;color:#1BADCF;}
h2.acc_trigger a {color: #1BADCF;text-decoration: none;display: block;padding: 0 0 0 23px;}
h2.acc_trigger a:hover {color: #2D3087;}
h2.active {background-position: left top;}
.acc_container {margin: 0;padding: 0;overflow: hidden;width: 216px;clear: both;background: #FFF;}
.acc_container .block {padding: 10px 0 0 24px;}

.block h3 {margin:0 0 10px 0;padding:0;font:11px Verdana, Geneva, sans-serif;color:#505050;font-weight:bold;}
.block h3 a:link {text-decoration:none;color:#505050;}
.block h3 a:visited {text-decoration:none;color:#505050;}
.block h3 a:active {text-decoration:none;color:#505050;}
.block h3 a:hover {text-decoration:none;color:#000;}
.block_img {float:left;margin:14px 10px 0 0;padding:0;width:16px;height:16px;text-align:center;overflow:hidden;}

.block_content {margin:5px 0 10px 0;padding:0 0 0 5px;background:url(../images/custom_gfx/menu_acc_block_content.gif) 0 0 repeat-y;}
.block_content p {margin:0;padding:0 0 0 18px;background:url(../images/custom_gfx/menu_acc_block_content_p.gif) 0 5px no-repeat;font:11px Verdana, Geneva, sans-serif;color:#505050;}
.block_content p a:link {text-decoration:none;color:#505050;}
.block_content p a:visited {text-decoration:none;color:#505050;}
.block_content p a:active {text-decoration:none;color:#505050;}
.block_content p a:hover {text-decoration:none;color:#2D3087;}

.block_content_spacer {margin:0;padding:0;height:24px;}