div.itwrap{font-family:Arial; font-size:12px;width:458px; height:auto; margin-left:auto; margin-right:auto;  background-color:#FFFFFF;}
div.itwrap	div.hrr{width:448px; float:left;height:1px; margin:0px; padding:0px; background-color:#000000; padding-left:5px; padding-bottom:0px; padding-right:5px;}
/*e8e8e8*/
div.itwrap div.top{width:458px; height:46px; float:left;  background-repeat:repeat-x; border-left:3px solid #59627b; border-right:3px solid #59627b; border-top:3px solid #59627b;}
div.itwrap div.top div.logo{width:142px; height:28px; float:left; padding-top:9px; padding-left:5px;}
div.itwrap div.top div.close{width:auto; height:auto; float:right; padding-top:15px; padding-right:5px;}
div.itwrap div.tarea{width:458px; height:auto; float:left; background-color:#FFFFFF; padding-top:10px; border-left:3px solid #59627b; border-right:3px solid #59627b;}
div.itwrap div.tarea div.def{width:448px; height:auto; float:left; background-color:#FFFFFF; padding-left:5px; padding-bottom:5px; padding-right:5px; border:0px solid #FF0000;}
div.itwrap div.tarea div.def div.mage{width:63px; height:auto; float:left; border:1px solid #e8e8e8;}
div.itwrap div.tarea div.def div.rytarea{width:380px; height:auto; float:right; border:0px solid #e8e8e8;}
div.itwrap div.tarea div.def div.rytarea1{width:443px; height:auto; float:right; border:0px solid #e8e8e8;padding-top:3px;padding-bottom:3px;}
div.itwrap div.tarea div.def div.rytarea div.nrm{width:380px; height:auto; float:left; border:0px solid #e8e8e8;}
div.itwrap div.tarea div.def div.lef{width:auto; height:auto; float:left; background-color:#FFFFFF; padding-left:0px; padding-bottom:0px; border:0px solid #FF0000;}
div.itwrap div.tarea div.def div.ry{width:auto; height:auto; float:right; background-color:#FFFFFF; padding-right:0px; padding-bottom:0px;}
div.itwrap div.tarea div.bto{width:448px; height:auto; float:left; background-color:#FFFFFF; padding-left:5px; padding-bottom:5px; padding-right:5px; border-left:0px solid #59627b; border-right:0px solid #59627b; border-bottom:3px solid #59627b;}
div.itwrap div.tarea div.bto div.btns{width:300px; height:auto; margin-left:auto; margin-right:auto; padding-top:10px;}
div.itwrap div.tarea div.bto div.btns div.btn{width:auto; height:auto; float:left; padding-right:5px;}

/** tell a friend **/
div.itwrap div.tarea div.def div.label{width:90px; height:auto; float:left; background-color:#FFFFFF;padding-left:5px; border:0px solid #FF0000;}
div.itwrap div.tarea div.def div.txt{width:345px; height:auto; float:right; background-color:#FFFFFF; padding-right:5px; border:0px solid #FF0000;}
div.itwrap div.tarea div.def div.txt div.btns{width:auto; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
div.itwrap div.tarea div.def div.txt div.btns div.bt{width:auto; height:auto; background-color:#FFFFFF; float:left; padding-right:5px;}

div.itwrap div.tarea div.bto div.label{width:90px; height:auto; float:left; background-color:#FFFFFF;padding-left:5px; border:0px solid #FF0000;}
div.itwrap div.tarea div.bto div.txt{width:345px; height:auto; float:right; background-color:#FFFFFF; padding-right:5px; border:0px solid #FF0000;}
div.itwrap div.tarea div.bto div.txt div.btns{width:auto; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
div.itwrap div.tarea div.bto div.txt div.btns div.bt{width:auto; height:auto; background-color:#FFFFFF; float:left; padding-right:5px;}


/** fonts **/
.grn{color:#59627b;}
.grn16{color:#59627b; font-size:16px; padding-left:5px; padding-bottom:5px;}
.grn12{color:#59627b; font-size:16px; padding-left:170px; padding-bottom:5px;}
.ttl{color:#bd2400;}

/** textbx **/
.tx{width:300px; height:15px; border:1px solid #ccc;}
.txa{width:300px; height:40px; border:1px solid #ccc;}


