/*#tbForm p label, #tbFormLogin p label, #tbFormRegister p label, #tbFormSend p label { float: left; display: block; width: 170px; }
#tbForm p label, #tbFormLogin p label, #tbFormRegister p label, #tbFormSend p label { text-align: right; font-weight: bold; }
#tbForm p label.error, #tbFormLogin p label.error, #tbFormRegister p label.error, #tbFormSend p label.error { clear: left; width: 400px; margin-left: 170px; text-align: left; color: #CC0000; font-weight: normal; font-style: italic; }
#tbForm input, #tbForm textarea, #tbForm select, #tbForm #itemfile, #tbFormSend textarea { width: 400px; padding: 1px; border: 1px solid black; background-color: #dfdfdf; }
#tbFormLogin input, #tbFormRegister input, #tbFormSend input { padding: 1px; border: 1px solid black; background-color: #dfdfdf; }
#tbForm span.tbFormInfo, #tbForm div.tbFormInfo, #tbForm #itemfile_wrap_labels div, #tbForm #itemimages_wrap_labels div { margin-left: 170px; }
#tbForm #submit, #tbFormLogin #tbfl_submit, #tbFormRegister #tbfr_submit, #tbFormSend #submit { clear: left; width: 100px; margin-left: 170px; font-weight: bold; }*/

#tbFormRegister {background: #F4F9FD; padding:10px; font-size: 11px; color:#425C8F; font-weight: bold; border:1px solid rgb(200,200,200);}
#tbFormRegister fieldset {border:none;}
#tbForm p label, #tbFormLogin p label, #tbFormRegister p label, #tbFormSend p label {float: left; display: block; width: 170px;}
#tbForm p label, #tbFormLogin p label, #tbFormRegister p label, #tbFormSend p label {text-align: right; font-weight: bold; }
#tbForm p label.error, #tbFormLogin p label.error, #tbFormRegister p label.error, #tbFormSend p label.error {color: #CC0000; font-weight: normal; font-style: italic; }
#tbForm div.error {color: #CC0000; font-style: italic; }
#tbForm div.error label {display: block;}
#tbForm input, #tbForm textarea, #tbForm select, #tbForm #itemfile, #tbFormSend textarea { padding: 1px; border: 1px solid black; background-color: #dfdfdf; }
#tbFormLogin input, #tbFormRegister input, #tbFormSend input { padding: 1px; border: 1px solid rgb(200,200,200); }
#tbForm span.tbFormInfo, #tbForm div.tbFormInfo, #tbForm #itemfile_wrap_labels div, #tbForm #itemimages_wrap_labels div { }
#tbForm #submit, #tbFormLogin #tbfl_submit, #tbFormRegister #tbfr_submit, #tbFormSend #submit {font-weight: bold;}

.stars-off, .stars-on { position: relative; height:16px; background:url(../img/star.gif) repeat-x 0 0px; }
.stars-on { position: absolute; background-position: 0 -16px!important; }

.left { display:block; float:left; }
.right { display:block; float:right; }

.roman { list-style-type:upper-roman; }

#item-rating-warning { font-weight: normal; color: #000; }

.item-new {font-size:0.8em; font-family: Arial, Helvetica, sans-serif; color:#CC0000; padding:0 3px 0 3px; border-left: 1px solid #CC0000; border-right: 1px solid #CC0000;}
.item-not-validated {font-size:0.8em; color:#CC0000;}
.item-duplicated {font-size:0.8em; color:#CC0000;}

.user-rank-0 {color: #909090; font-style: italic; font-weight: bold; margin:0 4px 0 4px;} /*anonymous*/
.user-rank-1 {color: #505050; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-2 {color: #4169E1; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-3 {color: #A488E1; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-4 {color: #C6A900; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-5 {color: #228B22; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-6 {color: #FF7946; font-style: italic; font-weight: bold; margin:0 4px 0 4px;}
.user-rank-7 {color: #EE4466; font-style: italic; font-weight: bold; margin:0 4px 0 4px;} /*admin*/

.subcontent-unit-border span {margin: 0;} /* kill spaces around users for parade listings */
.subcontent-unit-border p {margin: 0 5px 1.0em 5px;}

.test_correct {font-weight: bold; color:#FF0000; font-size: 11px;}
.test_chosen {font-weight: bold; color:#4169E1; font-size: 11px;}
.test_other {font-size: 11px;}
