/* Curved cutout Borders*/
.boxcontent .title, p.title{ font-size:120%; font-style:normal; font-weight:900; display:block; border-bottom:1px solid #a4c1af; margin:0 0 5px 0; padding:0px 0 3px 5px; color:#fff; background-color:#3670b7;}
#boxes{ vertical-align:top; margin:0; color:#002276; width:100%;}
#boxes tr td table tr td{ width:50%;}
#boxes tr td table{ width:100%;}
#boxes td{ padding:0; vertical-align:top;}
.curved{ background: transparent; width:100%;}
.curved p{ margin:0 10px;}
.curved p{ padding-bottom:0.5em;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4{ display:block; overflow:hidden; font-size:1px;}
.curved .t1, .curved .t2, .curved .t3, .curved .t4{ display:block; overflow:hidden; font-size:1px;}
.curved .b2, .curved .b3, .curved .b4, .curved .boxcontent{ background-color:#e1e1e1;}
.curved .b1, .curved .t1 { height:1px; margin:0 5px; background:#a4c1af;}
.curved .b2, .curved .t2 { height:1px; margin:0 3px; border-left:2px solid #a4c1af; border-right:2px solid #a4c1af; height:1px;}
.curved .b3, .curved .t3 { height:1px; margin:0 2px; border-left:1px solid #a4c1af; border-right:1px solid #a4c1af; margin:0 2px;}
.curved .b4, .curved .t4 { height:2px; margin:0 1px; border-left:1px solid #a4c1af; border-right:1px solid #a4c1af; border-width:0 1px;}
.curved .boxcontent { display:block; border:0 solid #a4c1af; border-width:0 1px;}
.curved ul{ padding-left:5px; margin-left:5px; margin-top:0; margin-bottom:0;}

#content #boxes .curved .boxcontent p{ font-size:145%; font-weight:900; padding:0 0 3px 5px; margin:0 0 3px 0; color:#942723; border-bottom:1px solid #942723;}
#content #boxes .curved .boxcontent p a, #content #boxes .curved .boxcontent p a:active, #content #boxes .curved .boxcontent p a:visited{ font-size:100%; font-weight:900; color:#000; text-decoration:none;}
#boxes p a:hover{ background-color:#e4f0fb;}
/* ADDED BY ANDREW */
#content #boxes .curved .boxcontent .boxsmallcontent{ padding: 2px 15px;}
#content #boxes .curved .boxcontent .boxsmallcontent p{ font-size: 100%; font-weight: normal; color: inherit; text-decoration: none; border: 0; padding: 0; margin: 0; margin-bottom: 2px;}
.list{ width:300px; margin-left:55px; padding-bottom:25px; }