/* -- checkoutdetails ------------------------------------------------------------------ */

form#checkoutdetails{

}


form.editform{
padding:20px;
margin:auto;
margin-top:12px;
}

form.editform fieldset{
border:1px solid #ccc;
padding:12px;
margin-bottom:12px;
}

form.editform input.edit, form.editform input.text, form.editform input.wide, form.editform input.edit3rd{
border:1px solid #ccc;
height:18px;
line-height:14px;
display:block;
float:left;
clear:right;
width:60%;
font-family:Verdana,Arial;
}

form.editform input.wide{
width:300px;
}
form.editform input.wider{
width:360px;
}
form.editform input.widest{
width:420px;
}

form.editform input.file{
}

form.editform input.edit3rd{
width:78px;
margin-right:1px;
}
form.editform input.smalltext{
font-size:12px;
}
form.editform input.tinytext{
font-size:10px;
}
form.editform input.microtext{
font-size:8px;
}

form.editform select.edit, form.editform select.text{
border:1px solid #ccc;
height:20px;
line-height:18px;
display:block;
float:left;
clear:right;
width:60.4%;
}

form.editform label.edit, form.editform label.text, form.editform label.area, form.editform label.tinyarea, form.editform label.select, form.editform label.file{
border:0px;
width:200px;
text-align:right;
padding-right:8px;
display:block;
float:left;
}

form.editform label.idnamepaircheckboxes{
width:300px;
border:0px solid;
display:block;
float:left;
}

form.editform label.idnamepaircheckboxes:hover{
background-color:#f0f4f8;
}

form.editform input.idnamepaircheckboxes{
float:left;
}

form.editform input.idnpedit{
border:1px solid #ccc;
height:18px;
line-height:14px;
display:block;
float:left;
width:240px;
font-family:Verdana,Arial;
clear:none;
margin:0px;
padding:0px;
}

form.editform label.labelhalf{
width:100px;
display:block;
float:left;
clear:none;
text-align:right;
}

form.editform label.labeltwo3rd{
width:133px;
display:block;
float:left;
clear:none;
text-align:right;
}

form.editform span.idnpcbseparator{
width:20px;
display:block;
float:left;
clear:none;
margin:0px;
padding:0px;
}

form.editform div.idnpblock{
border:1px solid #f8f8f8;
float:left;
margin-right:20px;
}



form.editform label.editboxwidth{
border:0px;
width:240px;
text-align:right;
padding-right:8px;
display:block;
float:left;
}

form.editform textarea.tinyarea, form.editform textarea.text, form.editform textarea.mceNoEditor{
border:1px solid #ccc;
height:100px;
display:block;
float:left;
clear:right;
margin:0px;
width:58%;
font-family:Verdana,Arial;
font-size:12px;
padding:1%;
}

form.editform textarea.text{
height:40px;
}


form.editform textarea.text:focus{
height:360px;
width:99.5%;
font-family:courier;
color:#666;
}


form.editform div.crhr{
border:0px solid;
width:98%;
clear:both;
height:1px;
display:block;
float:none;
}

form br.crhr{
width:98%;
clear:both;
line-height:10px;
display:block;
float:none;
margin-bottom:1px;
}


/* ---------------------------------------------------- */
/* LOGIN */

form.loginbox{
font-size:10px;
}

div.loginbox{
font-size:10px;
}

div.loginarea{
font-size:12px;
border:1px solid;
padding:20px;
}

div.loginarea form input.text{
border:1px solid #ccc;
height:18px;
line-height:14px;
display:block;
float:left;
clear:right;
width:240px;
font-family:Verdana,Arial;
}

form.loginbox input.text{
width:97%;
}


form a.moreinfo{
color:#955555;
font-size:80%;
}

/* ---------------------------------------------------- */

form.editform div.category{
padding-left:208px;
padding-right:60px;
height:250px;
}

form.editform div.category div.leftpane{
float:left;
display:block;
}

form.editform div.category div.rightpane{
float:right;
display:block;
}

form.editform div.category div.rightpane label{
white-space:nowrap;
}

form.editform div.category div label{
float:none;
display:inline;
}
form.editform div.category div select{
width:190px;
border:1px solid #b8b8b8;
margin-bottom:8px;
}

form.editform div.category img{
float:left;
margin-left:4px;
margin-top:36px;
}

form.editform input.readonly{
border:1px solid #b8b8b8;
width:406px;
background-color:#fdfdfd;
color:#999;
}
