.ot{width:360px;}
.ot td{text-align:right;padding:4px; vertical-align:top;}
.ot td.ta{ text-align:center; padding-top:10px; line-height:1.67em;}
.ot td.ta textarea{border:1px solid #d1aaa8;width:310px; height:100px;}
.ot td.ta h2{text-align:center; margin-bottom:0;}
.ot td.x,.ot td.xx1{text-align:left; font-weight:normal; color:#000000;width:67%;}
.ot td.xx1{vertical-align:middle;}
.ot td.xx1 input{ width:auto;}
.ot td.x input,.ot td.x select{border:1px solid #d1aaa8; width:210px; font-size:1em;}
.ot td small{color:#716766;}
.dyf,.dpf{margin:0.67em 1.67em 1em 1.67em; padding:0.67em; text-align:left; font-weight:normal; color:#000;}
.dyf{background:#fde9c0;}
.dpf{background:#d0edf5;}
.ot td div.dyf, .ot td div.dpf{ color:#000000;}
.to p{ text-indent:0;}
