/* CSS Document */

DIV.csc-textpic { float:left; display:block; clear:both; margin:0 0 15px 0; }

DL.csc-textpic-image DT IMG,
DL.csc-textpic-image DT A,
DL.csc-textpic-image DT A IMG,
DL.csc-textpic-image DT A:hover IMG { padding:0; margin:0; border:0; }

DIV.csc-textpic .csc-textpic-imagewrap { display:block; padding:0; margin:0; }
DIV.csc-textpic-intext-right .csc-textpic-imagewrap { float:right; }
DIV.csc-textpic-intext-left .csc-textpic-imagewrap { float:left; }
DIV.csc-textpic-intext-right .csc-textpic-imagewrap { float:right; }

DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { float:right; }
DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { float:left; margin:0 5px 0 0; }

DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { float:left; margin:0 5px 0 0; }
DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { float:right; }

DIV.csc-textpic-center .csc-textpic-imagewrap {}
DIV.csc-textpic-center .csc-textpic-imagewrap DL { margin:0 auto; }

DIV.csc-textpic-right { clear:both; width:100%; }
DIV.csc-textpic-right .csc-textpic-imagewrap { float:right; }
DIV.csc-textpic-right .csc-textpic-text { clear:both; width:100%; }

DL.csc-textpic-image { display:block; padding:0; margin:0; }
DD.csc-textpic-caption { padding:0; margin:0; }

