 
br{clear:left}

table.jooTopmenu{ width:100%;  padding:0px;  margin-bottom:0px}

table.jooTopmenu td{ width:150px;  border-left:1px solid #FFF;  border-top:1px solid #FFF;  background:#EEE;  padding:5px;  margin:0px;  text-align:center;  font-size:11px}

table.marketplace_recent5{ width:100%;  padding:0px;  margin:0px}
table.marketplace_recent5 td{ background:#FFF;  padding:0px;  margin:0px}

table.marketplace_last5{ width:100%;  padding-top:7px;  padding-bottom:5px;  padding:0px;  margin:0px;  vertical-align:top;  text-align:left}
table.marketplace_last5 td{ padding-top:1px;  padding-bottom:1px;  padding-left:2px}
table.forum_last5{ width:100%;  padding-top:7px;  padding-bottom:5px;  padding:0px;  margin:0px;  vertical-align:top;  text-align:left}
table.forum_last5 td{ padding-top:1px;  padding-bottom:1px;  padding-left:2px}

table.marketplace{width:100%; color:#000; border:1px solid #CCC; background-color:#FFF}
table.marketplace_header{color:#000; background-color:#FFF}
table.marketplace_select{color:#000; background-color:#F0F0F0}

fieldset.marketplace{color:#000; border:1px solid #CCC}

legend.marketplace{color:#000; font-weight:bold; border:1px solid #CCC; padding:10}

form.marketplace{}

input.marketplace{display:block; width:20em; float:left; border:1px solid #CCC; background-color:#F0F0F0; margin:5px; padding:2px}
input.marketplace_required{display:block; width:20em; float:left; border:1px solid #CCC; background-color:#FED; margin:5px; padding:2px}
input.marketplace_error{display:block; width:20em; float:left; border:1px dotted #F00; background-color:#FED; margin:5px; padding:2px}
input.marketplace_search{display:block; width:10em; float:left; border:1px solid #CCC; background-color:#F0F0F0; margin:5px; padding:2px}

textarea.marketplace_required{width:35em; float:left; border:1px solid #CCC; background-color:#FED; margin:5px; padding:2px}
textarea.marketplace_error{width:35em; float:left; border:1px dotted #F00; background-color:#FED; margin:5px; padding:2px}

select.marketplace{background-color:#EEE; margin:5px; padding:2px}

label.marketplace{width:5em; float:left; margin:5px; padding:2px; text-align:right}

label.marketplace_center{width:20em; float:left; margin:5px; padding:2px; text-align:left}

label.marketplace_right{width:15em; float:left; margin:5px; padding:2px; text-align:left}

#writead_header1{border:1px solid #CCC; background-color:#FED; width:2em; margin:5px; padding:2px}
#writead_header2{border:1px solid #CCC; background-color:#EEE; width:2em; margin:5px; padding:2px}
#writead_header3{border:1px dotted #F00; background-color:#FED; width:2em; margin:5px; padding:2px}

#index_tablecell{background-color:#F7F7F7; padding:5px}
#index_tablecell_noentries{background-color:#EEE; padding:0px}
#index_tablecellcenter{background-color:#F7F7F7; text-align:center; vertical-align:center; padding:5px}

#select_table{width:100%; text-align:center; margin:5px}
#select_tablecell{width:100%; text-align:right}

#pagenav_table{width:100%}

#pagenav_first{text-align:left; width:25%}
#pagenav_last{text-align:right; width:25%}
#pagenav_previous{text-align:center; width:25%}
#pagenav_next{text-align:center; width:25%}

#pagenav_button_first{width:100px}
#pagenav_button_last{width:100px}
#pagenav_button_previous{width:100px}
#pagenav_button_next{width:100px}

#privateAd{ width:100%; border:2px solid lightgrey; background-color:#white; padding:0px}
#commercialAd{ width:100%; border:2px solid #A00; background-color:#white; padding:0px}

#jooAdType1{font-weight:normal; text-align:center; color:#900}
#jooAdType2{font-weight:normal; text-align:center; color:#090}
#jooAdType3{font-weight:normal; text-align:center; color:#009}

#jooAdType4{font-weight:bold; text-align:center; color:#A00}
#jooAdType5{font-weight:normal; text-align:center; color:#000}

.jooFooter{ color:#333;  font-size:9px;  text-align:center}

.jooFooter a{ color:#BBB;  font-size:9px;  text-align:center;  text-decoration:none}
#jooFooterIE{ color:#2A64D7;  font-size:9px;  text-align:center;  text-decoration:none}

.jooTable{width:100%; background-color:#CCC; border-bottom:4px solid lightgrey; margin:0px; padding:0px; bordercollapse:separate}
.jooTable th{ font-size:12px;  font-weight:bold;  text-align:left; background-color:#3470E4; border-bottom:4px solid lightgrey; margin:0px; padding:2px}
.jooTable td{ font-size:12px;  font-weight:bold;  text-align:left; margin:0px; padding:2px}

.jooTopmenu td{ background:#EEE;  padding:5px;  margin:0px}

.jooRecent5{width:100%; background-color:lightgrey; border-bottom:4px solid lightgrey; margin:0px; padding:0px; bordercollapse:separate}
.jooRecent5 th{ font-size:11px;  font-weight:bold;  text-align:left; background-color:#EEE; border-left:1px solid white; border-top:1px solid white; margin:0px; padding:5px}

.jooRecent5 td{ background:#F7F7F7;  padding:5px;  margin:0px;  text-align:center}

#jooTopTextTop{font-weight:bold; text-align:left; color:#777; background:white; padding:5px}
#jooTopTextBottom{font-weight:normal; text-align:left; color:#777; background:white; padding:5px}

.jooCommercial{ background:#FEB;  padding:0px;  margin:0px;  text-align:center;  vertical-align:center;   border-left:1px solid white;  border-top:1px solid white}
.jooFeatured{ background:#DFD;  padding:0px;  margin:0px;  text-align:center;  vertical-align:center;   border-left:1px solid white;  border-top:1px solid white}
.jooNormal{ background:#F5F5F5;  padding:0px;  margin:0px;  text-align:center;  vertical-align:center;  border-left:1px solid white;  border-top:1px solid white}

#jooAdHeader{ text-align:left;  font-weight:bold; margin:0px; padding:10px}
#jooAdText{ text-align:left;  font-weight:normal; margin:0px; padding:10px}
#jooAdImage{ text-align:center;  vertical-align:top; margin:0px; padding:0px}
#jooAdInfo{ text-align:left;  font-weight:normal; margin:0px; padding:10px}
#jooAdToolbar{ text-align:left;  font-weight:normal; margin:0px; padding:10px}

