/*
###############################
#  Module for e107                    #
###############################
*/


/* e107 CSS */

#dataform table,
#usersetting table{
padding:0;
margin:0;
left:0
}

#dataform input.tbox,
#dataform input.helpbox,
#usersetting input.helpbox,
#usersetting input.tbox{
width:345px;
height:17px;
padding:5px;
border:1px solid #a6a6a6;
margin:3px
}
#dataform select,
#usersetting select{
width:355px;
height:30px;
padding:5px;
border:0;
margin:0
}

#dataform textarea{
width:345px;
height:100px;
padding:5px;
border:1px solid #a6a6a6;
margin:3px;
}
#usersetting textarea{
width:345px;
height:50px;
padding:5px;
border:0;
margin:0
}
#dataform input.button,
#usersetting input.button{
cursor:pointer;
/*border: 1px solid #666;*/
/*background:#fff;*/
padding:5px;
}

#dataform td.forumheader,
#usersetting td.forumheader{
text-align:left;
font:italic bold 16px arial;
padding:10px;
color:#ccc
}
#dataform td.forumheader2,
#usersetting td.forumheader2{
font:normal 12px arial;
border-top:1px dashed #666;
padding:5px;
margin:0;
}

#dataform td.forumheader3,
#usersetting td.forumheader3{
font:bold 12px arial;
padding:10px;
border-top:1px dashed #666;
}

#dataform span.smalltext,
#usersetting span.smalltext{
padding:5px 0;
font:italic 10px arial;
}

/* user_template CSS */

#usertable td.forumheader3 a img{
text-decoration:none;
background:transparent;
border:none;
}

#usertable td.forumheader3 a,
#usertable td.forumheader3 a:visited,
#usertable td.forumheader3 a:hover,
#usertable td.forumheader3 a:active,
#usertable td.forumheader3 a:link{
text-transform:uppercase;
font:normal 10px arial;
padding:5px;
text-decoration:none;
/*border:1px solid #666;*/
}


#usertable select{
width:70px;
height:30px;
padding:5px;
border:0;
margin:0
}

#usertable td.forumheader{
font:bold 16px arial;
}

#usertable td.forumheader3{
width:280px;
padding:10px 10px;
border-top:1px dashed #666;
}

#usertable td.forumheader2{
background:#ccc;
color:#666;
padding:5px;
border-left:3px dotted #666;
border-bottom:3px solid #666;
filter: alpha(opacity=50);
opacity: .5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
*/



#timforum img{
margin:0;
padding:0
}

.article textarea{
border: 1px solid #666;
border:0;
height:100px;
padding:5px;
border:0;
margin:0
}

/*#timforum input.helpbox,
#timforum input.tbox{
border: 1px solid #666;
width:200px;
height:20px;
padding:5px;
border:0;
margin:0
}*/


.article input.tbox{
/*border: 1px solid #666;*/
height:17px;
padding:5px;
/*border:0;*/
margin:0
}

#xup input.tbox{
width:200px;
border: 1px solid #666;
height:17px;
padding:5px;
border:0;
margin:0
}


#timforum  input.tbox,
#timsignup input.tbox{
width:200px
}
#timsignup select{
width:200px;
}

#timforum textarea,
#default textarea {
width:200px;
border: 1px solid #a6a6a6;
margin: 5px;
}
.article input.button{
cursor:pointer;
/*border: 1px solid #666;*/
/*background:#fff;*/
padding:5px;
}

#timforum select{
width:150px;
}

.article select{
border: 1px solid #666;
height:30px;
padding:5px;
border:0;
margin:0
}

#timdownload select{
width:70px;
}
input#itemtitle,
input#avatar{
width:200px;
}

#dataform img,
#signupform img{
padding:0;
border:0;
margin:0
}


#usersetting,
#dataform,
#signupform{
text-align:left;
padding:0;
border:0;
margin:0;
left:0
}


#signupform td.forumheade2{
width:100px
}
#signupform textarea,
#signupform input.tbox{
width:345px;
}

textarea#post{
height:150px
}

#timdownload td,
#timcomment td{
padding:10px;
}

#userstat {
text-align:center
}
/* user_template CSS EOF */
