#acc_container{
width:241px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

#acc_container div.acc_item{
width:241px;
height:19px;
background-color:#a8bdcd;
border-bottom:1px solid #ffffff;
position:relative;

}

#acc_container div.acc_sectionbar{
width:241px;
height:19px;
background-color:#a8bdcd;
border-bottom:1px solid #ffffff;
color:black;
padding:2px 0 0 6px;
voice-family: "\"}\""; 
voice-family:inherit;
height:17px;
width:235px;
}

#acc_container div.acc_item  .cbox{
margin:3px 0 3px 8px;
padding:0px;
width:13px;
height:13px;
display:inline;
float:left;
}


#acc_container div.acc_item  a.acc_link{
height:19px;
width:212px;
display:block;
background:#dbe1f5;
float:left;
margin-left:8px;
color:#164c88;
text-decoration:none;
padding:2px 0 0 12px;
voice-family: "\"}\""; 
voice-family:inherit;
height:17px;
width:200px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

#acc_container div.acc_item div.flyout{
color:#164c88;
position:absolute;
left:241px;
top:0;
clear:both;
display:none;
background:#e7eaf5;
font-weight:normal;
line-height:15px;
width:365px;
padding:9px;
border:1px solid #8ca7c6;
voice-family: "\"}\""; 
voice-family:inherit;
width:347px;

}

#acc_container div.acc_item div.flyout h3{
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#164c88;
}

#acc_container div.acc_item div.flyout img{
border:1px solid #8ca7c6;
margin:0 0 7px 7px;
}

#acc_container div.acc_item div.flyout a img{
border:none;
margin:6px 0 0 0;
}

#acc_container div.acc_item div.flyout p{
padding:0;
margin:5px 0 5px 0;
color:#164c88;
}



#optionstable tr > td:first-child {
padding-right:8px;
}



div#optionsdiv_container{
width:226px;
float:left;
}

div#optionsdiv{
width:210px;
margin-left:18px;
float:left;
}

div#optionsdiv_noacc_container{
width:450px;
float:left;
}

div#optionsdiv_noacc{
display:inline;
width:450px;
margin-left:18px;
float:left;

}

tr.opt_top_div th{
border-bottom:1px solid #c9dcea;
}

div#optionsdiv table tr td, div#optionsdiv_noacc table tr td{
font-size:11px;
font-weight:bold;
padding:6px 0 6px 0;
border-bottom:1px solid #c9dcea;
}

div#optionsdiv table tr td select, div#optionsdiv table tr td input, div#optionsdiv_noacc table tr td select, div#optionsdiv_noacc table tr td input{
background:#dbe1f5;
color:#164c88;
border:1px solid #ccc;
}
