/*
$Id: components_triplet.css,v 1.10 2012-12-07 08:45:22 dunnettw Exp $
*/
.triplet{width:100%;margin-bottom:10px;}
.triplet div.single{float:left;width:33.3%;min-width:208px;}
.triplet div.double{float:left;width:66.66%;min-width:416px;}
.triplet div.triple{float:left;width:100%;min-width:624px;}
.triplet div.double div.content{float:left;width:49.9%;min-width:206px;}
.triplet div.triple div.content{float:left;width:33.3%;min-width:208px;}
.triplet div.container{padding:0;width:auto;}
.triplet div.on-left div.container{margin-right:3px;}
.triplet div.on-right div.container{margin-left:3px;margin-right:0;}
.triplet .double h3,.triplet .triple h3{margin-right:0;}
.triplet h4{margin:0;}
.triplet div.single div.content div,
.triplet div.double div.content div,
.triplet div.triple div.content div{padding-top:5px;padding-bottom:0;}
.triplet div.single div.content div.imgbody,
.triplet div.double div.content div.imgbody,
.triplet div.triple div.content div.imgbody{padding-top:0;}
.wide .triplet .single h3,.triplet div.first div.content div{margin:0 6px 0 0;}
.wide .triplet div.second h3,.triplet div.second div.content div{margin:0 3px 0 3px;}
.triplet div.first h3,.triplet div.double h3,.triplet div.triple h3{margin-bottom:0;}
.triplet div.double div.content div,
.triplet div.triple div.content div{margin-right:0;}
.triplet div.double div.first div,
.triplet div.triple div.first div{margin-right:5px;}
.triplet div.double div.second div{margin-left:5px;margin-right:-1px;}
.triplet div.triple div.second div{margin-right:3px;}
.triplet div.triple div.second div{margin-left:3px;}
.triplet div.triple div.third div{margin-left:6px;}
.wide .triplet div.third h3,.triplet div.third div.content div{margin:0 0 0 6px;}
.triplet div.first  div.imgbody,.triplet div.second div.imgbody,.triplet div.third  div.imgbody{margin-top:0 !important;margin-right:0 !important;margin-bottom:0.6em !important;margin-left:0 !important;}
.triplet div.content div h4,
.triplet div.content div img,
.triplet div.content div p{margin-left:7px;padding-left:0;}
.triplet div.content div ul{margin-left:0;}
.triplet div.content div ul li{padding-left:7px;}
.triplet .bare div.content div h4{margin-left:0;}
.triplet .bare div.content div h4{padding-left:12px;}
.triplet .bare div.content div p,
.triplet .bare div.content div img{padding-left:4px;}
.triplet .bare div.content div ul li{padding-left:12px;}
.doublet{width:100%;margin-bottom:10px;}
.doublet div.single{float:left;width:45%;min-width:198px;}
.doublet div.second{float:right;width:45%;min-width:198px;}
.doublet div.container{padding:0;width:auto;}
.doublet div.on-left div.container{margin-right:3px;}
.doublet div.on-right div.container{margin-left:0px;margin-right:3;}
.doublet .double h3,.doublet .triple h3{margin-right:0;}
.doublet h4{margin:0;}
.doublet div.single div.content div{padding-top:5px;padding-bottom:0;}
.doublet div.single div.content div.imgbody{padding-top:0;}
.wide .doublet .single h3,.doublet div.first div.content div{margin:0 6px 0 0;}
.wide .doublet div.second h3,.doublet div.second div.content div{margin:0 0px 0 0px;}
.doublet div.first h3{margin-bottom:0;}
.doublet div.first  div.imgbody,.doublet div.second div.imgbody{margin-top:0 !important;margin-right:0 !important;margin-bottom:0.3em !important;margin-left:0 !important;}
.doublet div.content div h4,
.doublet div.content div img,
.doublet div.content div p{margin-left:7px;padding-left:0;}
.doublet div.content div ul{margin-left:0;}
.doublet div.content div ul li{padding-left:7px;}
.doublet .bare div.content div h4{margin-left:0;}
.doublet .bare div.content div h4{padding-left:12px;}
.doublet .bare div.content div p,
.doublet .bare div.content div img{padding-left:4px;}
.doublet .bare div.content div ul li{padding-left:12px;}
