/* CSS Document */
/*global tags*/
body{margin:0; padding:0; font-family: "Palatino Linotype", serif; font-size:10px; line-height:18px;}
img{border:0; display:none;}
a{text-decoration:none; color:#000000;}
p{padding:0; margin:0 0 18px 0}
ul{margin:0 0 18px 20px; padding:0;}
li{list-style-type:disc;}
table{width:100%}
td{vertical-align:top; padding:15px;}

#listTable td{padding:5px;}

#alf, #mainNav, #subNav, #footer #search, #homefooter #search, #homeSearch, #homeSearchField, #homeSearchBtn, #homeSearchAdv, input, select, .arrowLink, .searchBack, .xrmar{display:none;}

/*header*/
#logo{display:block; margin:0 auto; padding-bottom:15px;}

#homeContentHolder{ background-color:#CCCCCC;}
img.dBlock{display:block;}

/*footer*/
#footer, #homefooter{border-top:1px solid black; padding-top:5px; margin-top:25px; text-align:center;}
#footer a, #footer span, #homefooter a, #homefooter span{font-size: 9px; padding:0 0; font-weight:bold;}

/*text*/
.alfL, h1, h2, h3, h4, h5, h6, .bioName, .lhdr{border-bottom:1px solid black; font-weight:bold; margin:0 0 9px 0}
h1{font-size:18px; line-height:24px; border-top:1px solid black; text-align:center;}
.alfL, h2, .bioName{font-size:14px; line-height:16px}
h3, h4, .bioPos, .lhdr{font-size:12px; line-height:14px}
h5, h6{font-size:10px; line-height:12px}
.bd, #bioHolder, .bLink{font-weight:bold;}

ul.casestudiesRec li{margin:12px 0 12px 0; padding:0;}

ul.multiList {margin: 0 0 0 12px;}
ul.multiList li.prac_bullet_parent { margin-left: 12px;}
ul.multiList li.prac_bullet_child { margin-left: 32px; }
ul.multiList li.prac_bullet_gchild { margin-left: 52px; }

/* btb: practice profile hierarchy display */
ul.lList li.prac_bullet_child { margin-left: 14px;}
ul.lList li.prac_bullet_gchild { margin-left: 24px; }


