.info_req {	width: 160px; font-size: smaller; }
.info_req input { border: 1px solid #b2b2b2; width: 146px; /* IE */ }
html>body .info_req input { width: 148px; /* Others */ }

.info_req_box { width: 360px; }
.info_req_box textarea { border: 1px solid #b2b2b2; width: 346px; /* IE */ height: 150px; }
html>body .info_req_box textarea { width: 348px; /* Others */ }

.info_req_box_small { width: 180px; }
.info_req_box_small textarea { border: 1px solid #b2b2b2; width: 166px; /* IE */ height: 75px; }
html>body .info_req_box_small textarea { width: 168px; /* Others */ }

.boxhead { height: 5px; font-size: 0px; }
.boxhead div { height: 5px; }
.boxbody { margin-left: 5px; }
.boxfoot { height: 5px; font-size: 0px; }
.boxfoot div { height: 5px; }

.clDescriptionCont {position:absolute;  width:200px; visibility:hidden; layer-background-color:#cccccc; z-index:200;}
.clDescription     {width:150px; left:0px; top:0px; font-family:verdana,arial,helvetica,sans-serif; overflow:hidden; border: 1px solid #999999; padding:3px; font-size:11px; background-color:#cccccc; layer-background-color:#cccccc;}
.clLinks           {position:absolute; left:100px; top:200px; z-index:1;}
.clCaption         {position:absolute; left:0px; top:0px; width:157px; height:15px; clip:rect(0px 157px 15px 0px); font-size:11px; font-family:verdana,arial,helvetica,sans-serif; background-color:#999999; layer-background-color:#999999;}
