﻿div.form_holder
{
    direction:rtl;
    text-align:right;
    overflow:hidden;
}

div.form_holder input
{
    font-family:Tahoma;
}

div.form_holder textarea
{
    font-family:Tahoma;
    font-size:14px;
}

div.form_holder>div
{
    float:right;
    margin:2px;
    width:350px;
    overflow:hidden;
    vertical-align:top;
    height:33px;
}

div.form_holder div.large
{
    width:700px;
}

div.form_holder div label
{
    width:110px;
    display:block;
    cursor:pointer;
    float:right;
    font:bold 11px tahoma;
    text-align:left;
    padding-left:7px;
    margin-top:4px;
}

div.form_holder div label.newLine
{
    clear:both;
    display:block;
    float:none;
    width:100%;
    text-align:right;
}

div.form_holder div.new_line
{
    clear:right;
}

div.form_holder div input[type='checkbox']
{
    width:auto;
}

div.form_holder div input[type='radio']
{
    width:auto;
}

div.form_holder div input[type='button']
{
    width:80px;
}

div.button_holder_simple
{
    padding:7px;
    height:24px;
}

div.button_holder
{
    border:2px solid #cfdef1;
    padding:7px;
    height:24px;
    background-color:#eaf1fb;
}

div.button_holder input,div.button_holder_simple input
{
    border:1px solid #ff9832;
    background:#ffd65a;
    height:25px;
    font:bold 11px tahoma;
    cursor:pointer;
    cursor:hand;
    width:120px;
}

div.button_holder input:hover,div.button_holder_simple input:hover
{
    border:1px solid #FFB062;
    background:#FFD03C;
}

/*********************************************************************/
.dabir-image-holder
{
    background:url(/Subsystem/Manager/Sms/Media/Images/dabir-image-library.png) no-repeat;
}

.form_holder_content,.form_holder_content_large
{
    float:right;
    height:33px;
    background-position:-3px -5px;
    width:226px;
}

.form_holder_content_text
{
    float:right;
    width:276px;
    height:105px;
    background:url(../images/textaria.png) left top no-repeat;
}

.form_holder_content input,.form_holder_content_large input,.transparent-input
{
    margin-top:2px;
    border: 0px solid transparent;
    background-color: transparent;
    color:Green;
    font:bold 11px tahoma;
    height:25px;
   
}
.form_holder_content input,.form_holder_content select
{
     width:180px;
     border: 0px solid transparent;
     background-color: transparent;
     color:Green;
     font:bold 11px tahoma;
     height:22px;
}

.form_holder_content_large input,.form_holder_content_large select
{
    width:510px;
    border: 0px solid transparent;
    background-color: transparent;
    height:22px;
    font:bold 11px tahoma;
    color:Green;
}

.form_holder_large
{
    width:555px;
}

.form_holder_content_large
{
    width:555px;
    background-position:-3px -40px;
}

span.icon-Date,span.icon-ToDate,span.icon-group,span.icon-name,span.icon-family,span.icon-org,
span.icon-userCode,span.icon-orgCode,span.place,span.icon-title,span.icon-letterType,span.icon-letterDes,
span.icon-letterNum,span.icon-doc,span.icon-letterPrimary,span.icon-visible,span.icon-priority,span.icon-workflow,
span.icon-QA,span.icon-lettersec,span.icon-transfer,span.icon-secretariat,span.icon-relateType,span.icon-archive,
span.icon-lettertransfer,span.icon-pass,span.icon-cellphone,span.icon-fontSize,span.icon-signature,span.icon-Category,span.icon-Attach
{
    float:right;
    display:block;
    width:20px;
    height:20px;
    overflow:hidden;
    background-position:-286px -5px;
    margin:3px 7px;
}

span.icon-ToDate
{
    background-position:-313px -5px;    
}

span.icon-group
{
    background-position:-343px -7px;
}
span.icon-name
{
    background-position:-417px -6px;
}

span.icon-family
{
    background-position:-394px -5px;
}

span.icon-org
{
    background-position:-370px -5px;
}

span.icon-userCode
{
    background-position:-474px -5px;
}

span.icon-orgCode
{
    background-position:-500px -7px;
}

span.place
{
    background-position:-527px -7px;
}
span.icon-title
{
    background-position:-474px -114px;
}
span.icon-letterType
{
    background-position:-288px -112px;
}
span.icon-letterDes
{
    background-position:-343px -114px;
}

span.icon-pass
{
    background-position:-235px -114px ;
}

span.icon-letterNum
{
    background-position:-500px -114px;
}
span.icon-doc
{
    background-position:-96px -115px;    
}
span.icon-letterPrimary
{
    background-position:-40px -115px;
}
span.icon-visible
{
    background-position:-525px -115px;
}

span.icon-priority
{
    background-position:-396px -114px;
}

span.icon-workflow
{
   background-position:-423px -114px; 
}

span.icon-QA
{
   background-position:-551px -116px; 
}
span.icon-lettersec
{
    background-position:-209px -114px;
}

span.icon-transfer
{
    background-position:-181px -114px;
}
span.icon-lettertransfer
{
    background-position:-68px -114px;
}
span.icon-secretariat
{
    background-position:-149px -114px;
}

span.icon-cellphone
{
    background-position:-556px -7px;
}

span.icon-relateType
{
    background-position:-122px -114px;
}

span.icon-archive
{
    background-position:-448px -114px;
}

div.formBorder
{
    border:1px solid #5793ab;
    border-top:none;
    min-width:730px
}

span.icon-fontSize
{
    background-position:-255px -86px;
}

span.icon-signature
{
    background-position:-287px -85px;
}

span.icon-Category
{
    background-position:-323px -86px;
}

span.icon-Attach
{
    background-position:-360px -86px;
}
