/* FORMS */
.l_0 {
background-color: #EEE;
}
.l_1 { 
background-color: #FFF;
}

#user_form {
    
}
.video_form , .login_form{
    background-color: #EFEFEF;
    padding: 6px;
    text-align: left;
 }
.video_form input , .login_form input { 
    border-width: 1px;
    border-style: solid;
    border-color: #AAA;
    margin: 8px 0px;
    width: 200px;


}
.video_form .radio { 
    margin: 0px 0px;
    width: 15px;

}

.video_form .border_me {
    border-width: 1px;
    border-style: solid;
    border-color: #AAA;

}
.video_form .fl_0 {
    height: 20px;
    background: #FFF;
}
.video_form .fl_1 {
    margin: 3px;
    height: 20px;

    background: #FFF;
}

.form_input {
    padding-left: 5px;
    padding-top: 1px;
}
.form_description {
    padding-right: 5px;
    padding-top: 0px;
    text-align: right;
    font-weight: bold;
    color: #404040;
    width:30%;

}
.share { 
    padding : 10px;
    width: 40%;
}
.share_value { 
    padding: 10px;
}
.share_value textarea { 
    margin: 4px;
    padding: 1px;
	border-width: 1px;
    border-style: solid;
    border-color: #AAA;
    

}
textarea { 
    width: 400px;
    height: 120px;
}
#formbutton {
padding-left: 4px;
}
.login_form {
    height: 0px;
    margin: 0 0 ;
    padding: 0 0;
}

.video_form .button , .login_form .button{
    background: #FFF;
    height: 10px;
    margin: 0 0 ;
    padding: 0 0;
}
.login_form input {
    margin: 4px 0px;
    width: 180px;
}
.video_form .button  input , .login_form .button input{
    padding: 0 0 ;
    margin: 0px 0px 0px 125px;
    width: 73px;
}
 .login_form .button input{ 
 margin : 3px 3px 8px 105px;
 }
.login_form .fl_1 , .login_form .fl_0{
    background: #FFF;
    height: 10px;
    margin: 0px;
    padding: 0px;
}
.login_form .form_description{ 
    padding-left: 0px;
    margin: 0px;
}
.login_form .form_input { 
    padding-right: 5px;
    margin: 0px;
}

.checkboxes {
    margin: 10px 0px;
}
.checkboxes input , .checkboxes label {
    margin: 0px;
    width: 13px;
}
#password_description {
}
.forgot_password_button input {
    padding: 0 0 ;
    float: right;
    width: 138px;
}
.footer_search {
    position: absolute;
    margin-top: -10px;
    margin-left: -4px;
}

.footer_search input{
    border-width: 1px;
    border-style: solid;
    border-color: #AAA;
    margin: 0px 0px;
    float : left;
}

#comment_form { 

    margin: 10px 0px;
}
#comment_form input {
    border-width: 1px;
    border-style: solid;
    border-color: #AAA;
    margin: 0px 0px 0px 200px  ;
    
}

#comment_form textarea { 
   border-width: 1px;
    border-style: solid;
    border-color: #AAA;
	width: 97%;
    margin: 0px 0px;
}
/* SHARE MY TEMPLATE */
.form_select_all textarea { 
    border-width: 1px;
    border-style: solid;
    border-color: #AAA;
    height: 100px;
    width: 448px;    
}
/** ATTACHMENT **/
#attachment_form { 
 position: absolute;
 margin-left: 0px;
 margin-top:  0px;
 margin-right: 400px;
 border-width: 3px;
 border-style: solid;
 border-color: #999;
 z-index: 10000;
 background: #FFF;
 width: 375px;
}
textarea { 
    width: 250px;
    height: 120px;
}
#video_index_attachment_form { 
 position: relative;
 width: 500px;
 border-width: 1px 2px 3px 1px;
 border-style: solid;
 border-color: #AAA #777 #999 #AAA;
 z-index: 10000;
}
