body
{
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-family: sans-serif;
  font-size: small;
  overflow: auto;
  overflow-x: hidden;
  overflow-y: auto;
}

.mts_banner {
   padding: 4px;
 }


.pink
{
  padding: 4px;
  background-color: #FFE5C3;
}

.header
{
  border-spacing: 0;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-size: 0px;
  width:  100%;
  border: 0;
  border-collapse: collapse;
  table-layout: fixed;
}

.footer
{
  margin:  0px;
  padding: 2px 2px 2px 2px;
  background: #F2F2F2;
}

.textArea
{
  padding: 4px 4px 4px 4px;
}
.textArea_gray
{
  padding: 4px 4px 4px 4px;
  background: #F2F2F2;
}

.logged
{
  margin:  0px;
  padding: 4px 4px 4px 4px;
  background-color: #fff8c3;
  border-top: solid 1px #BFBFBF;
}

.warning
{
  margin:  0px;
  padding: 4px 4px 4px 4px;
  background-color: #ffddd6;
  border-top: solid 1px #BFBFBF;
}

.line
{
  margin:  0px;
  padding: 0px 0px 0px 0px;
  border-top: solid 1px #BFBFBF;
}

.actions
{
  padding:          4px 4px 4px 4px;
  background-color: #fff8c3;
  border-top:       solid 1px #BFBFBF;
}

.act_nb
{
  padding:          4px 4px 4px 4px;
  background-color: #fff8c3;
}


.caption
{
  margin:  0px;
  padding: 2px;
  background-color: #f2f2f2;
  border-top: solid 1px #BFBFBF;
  color:   #000000;
  font-size: 14;
  font-weight: bold;
  text-transform: uppercase;
}

.localAction
{
  margin:  0px;
  padding: 4px;
  background-color: #f2f2f2;
  border-bottom: solid 1px #BFBFBF;
  color:   #000000;
  font-weight: normal;
  text-transform: none;
}

.price
{
  margin: 0px;
  padding: 2px 2px 2px 2px;
  background-color:#f2f2f2;
  color: #000000;
  font-weight: normal;
  text-transform: none;
}

.banner
{
  margin:  0px;
  padding: 0px 0px 0px 0px;
  background-color: #000000;
  color:   #000000;
}

.paginator
{
  margin-top: 0px;
  padding: 4px 4px 4px 4px;
  color:   #000000;
  font-weight: normal;
  text-transform: none;
}

.inputField
{
  margin: 0px;
  padding: 4px 4px 4px 4px;
  color:  #000000;
  font-weight: bold;
  line-height: 20px;
}

.bold
{
  font-weight: bold;
  display: inline;
}

.italic 
{
 font-style: italic;
 color: #1a1a1a;
}

.input
{
  border:   solid 1px #000000;
  overflow: hidden;
}

.radio
{
  font-weight: normal;
  display: inline;
}

.normalText
{
  font-weight: normal;
  display: inline;
  text-transform: none;
}

.nickname
{
  font-weight: bold;
  color: #ff0000;
  text-transform: none;
  display: inline;
}

.goAction
{
  list-style-image: url(../images/go_action.gif);
}

.messageList
{
  list-style-image: url(../images/info.gif);
}

.newPost
{
  list-style-image: url(../images/hand.gif);
}

.doSomething
{
  list-style-image: url(../images/hand.gif);
}

.friendline
{
  list-style-image: url(../images/partner.gif);
}

.myBlogSettings
{
  list-style-image: url(../images/dir.gif);
}

.cross
{
  list-style-image: url(../images/cross.gif);
}

.see
{
  list-style-image: url(../images/see.gif);
}

ul
{
  margin-top:    4px;
  margin-bottom: 4px;
  margin-left:   20px;
}

td, div
{
  margin:  0px;
  padding: 0px;
}

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

.head
{
  background-color: #FF0000;
  margin: 0px;
  padding: 0px;
  border: 0px;
}

a
{
  color:           #FF0000;
  text-decoration: none;
}

img
{
  margin: 0px;
  border: 0px;
  border-spacing: 0;
  vertical-align: middle;
}

small
{
  font-size: x-small;
}

form
{
  display: inline;
}

p
{
  margin-left: 4px;
}

/* banners */
.b_c	{padding:4px;}
.b_ic	{vertical-align:top; float:left; width:32px; padding-right:2px;}
.b_icc	{vertical-align:top; float:left; width:48px; padding-right:2px;}

div#r 
{
  clear:left;
  background-color: #7F7F7F;
}

img.ico, img.i
{
  margin-right: 4px;
}

img.cnt, img.p
{
  padding-top:    1px;
  padding-bottom: 2px;
  padding-right:  4px;
  display:        inline;
}

img.bns
{
  margin-bottom: 4px;
}

img.noborder
{
  border: 0px;
}

img.indiv
{
  left:   0px;
  border: 0px;
  display: block;
}

.b_1
{
  margin:  0px;
  padding: 0px 4px;
}

.b_2
{
  border-top:       solid 1px #BFBFBF;
  background-color: #E5E5E5;
  margin:           0px;
  padding:          4px;
  padding-left:     6px;
}

.b_3
{
  margin:  0px;
  padding: 7px 4px 0px 4px;
}

.user
{
  margin:      3px 5px;
  font-weight: bold;
}

.input_textfield
{
  margin-left: 5px;
  width:  150px;
}
.input_submit_new
{
  background: #ff0000;
  font-weight:bold;
  color: #EEEEEE;
  border-width: 0px;
}
.input_submit
{
  border: 0px;
  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin: 10px;
  padding-left: 4px;
  background: #FFF8C3 5px center no-repeat;
  font-weight: bold;
  color:  #FF0000;
  text-align: left;
  display: block;
}

.input_small_submit
{
  border:  0px;
  padding: 0px;
  margin:  0px;
  margin-left: 5px;
  background: #FFFFFF;
  color:   #FF0000;
}

.submit_button
{
  border:  none;
  padding: 0px;
  padding-left: 5px;
  margin:  0px;
  background: #FFF8C3;
  font-weight: bold;
  color:   #FF0000;
  text-align: left;
}

.input_label
{
  padding-left: 4px;
  font-weight: bold;
  display:     block;
}

.input_textarea
{
  margin-left: 5px;
  width:  140px;
  overflow: hidden;
  border-style:solid;
  border-width:1px;
  border-color:#000000;
}

.title
{
  font-weight: bold;
  display: block;
  padding-left: 5px;
}

.page_title
{
  background: #F2F2F2;
  display: block;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14;
  padding: 2px 2px 2px 4px;
  margin-bottom: 4px;
  border:  1px solid #BFBFBF;
  border-left: none;
  border-right: none;
  padding-left: 4px;
}

.pt
{
  background: #F2F2F2;
  display: block;
  font-weight: bold;
  font-size: 14;
  padding: 2px 2px 2px 4px;
  margin-bottom: 4px;
  border-top:  1px solid #BFBFBF;
}


.page_title_noupper
{
  background: #F2F2F2;
  display: block;
  font-weight: bold;
  font-size: 14;
  padding: 2px 2px 2px 4px;
  margin-bottom: 4px;
  border:  1px solid #BFBFBF;
  border-left: none;
  border-right: none;
}

.default_block
{
  padding-left: 4px;
  margin-right: 4px;
  padding-bottom: 4px;
  display:      block;
  text-align:   left;
}

.radio
{
  margin-left: 0px;
}

.default_form
{
  padding: 0px;
  margin: 0px;
}

.error_block
{
  border:       1px solid #ff0000;
  padding-left: 10px;
  margin:       0px 5px;
  padding-bottom: 5px;
  display:      block;
  text-align:   left;
}

a.interest
{
  text-transform: none;
}

a.discussion_title
{
  text-transform: none;
  font-weight: normal;
}

