﻿/***** tags *****/
*
{
    color: #000000;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 0px;
}

body
{
    background-color: #ffffff;
    margin: 0 0;
    padding: 0 0;
}

inputdveditbutton
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

.dvnormaldiv
{
    padding: 0px 300px 0px 0px;
    margin: 0px 0px 20px 0px;
    border: none;
    width: 300px;
}



button
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

textarea
{
    font-family: Tahoma;
    font-size: 12px;
}

select
{
    font-family: Tahoma;
    font-size: 12px;
}

a
{
    color: #4444ff;
    text-decoration: none;
}

img
{
    border-style: none;
    border-color: inherit;
    border-width: medium; /*width: 14px;*/
}


.hidden
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    display: none;
}



.hr
{
    color: red;
    height: 1px;
}


/***** end tags *****/

/***** control panel start *****/
#cp_divmain
{
    direction: rtl !important;
    text-align: right !important;
    min-height: 100%;
    height: 100%;
}

#cp_divheader
{
    background-color: #ADC9F7;
    border-bottom: solid 2px #53A0DF;
    margin: 0 0 2px 0;
}

#cp_divmessage
{
    margin: 0 0 2px 0;
}

#cp_divcontent
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    min-width: 100%;
    width: 100%;
    min-height: 100%;
    height: 100%;
}

#cp_divfooter
{
    background-color: #ADC9F7;
    border-top: solid 2px #53A0DF;
    margin: 2px 0 0 0;
    padding: 10px 0 10px 0;
    text-align: center;
}
/***** control panel end *****/
/***** grid *****/
.gridTable
{
    border: solid 1px #9FCBFF;
    width: 100%;
}

.gridTitle
{
    padding: 15px 20px 5px 0;
}

.gridHeader
{
    background-color: #BFDCFF;
    color: #555555;
    font-family: Times New Roman, Arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    height: 28px;
}

.gridColumn
{
    background-color: #ddeedd;
    font-family: Arial, Times New Roman;
    font-size: 15px;
    font-weight: bold;
    text-align: right;
}

.gridRow1
{
    background-color: #fafffa;
    height: 30px;
}

.gridRow2
{
    background-color: #EFF6FF;
    height: 30px;
}

.gridView tr.gridRow1:hover, .gridView tr.gridRow2:hover
{
    background-color: #CFEFFF;
    color: black;
    cursor: pointer;
}

.gridPager
{
    background-color: #dddddd;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    vertical-align: middle;
    width: 100%;
}

.gridFooter
{
    background-color: #ffdd99;
    color: #555555;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 4px 4px;
}

.gridColumnButton
{
    text-align: center;
    vertical-align: middle;
    width: 20px;
}

.gridText
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
}
/***** end grid *****/

.clear
{
    clear: both;
}

.tdLabel
{
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
}

.tdLabel2
{
    text-align: right;
    vertical-align: top;
    white-space: nowrap;
}

.tdValue
{
    text-align: right;
    vertical-align: top;
}

.right
{
    text-align: right;
    vertical-align: middle;
}

.left
{
    text-align: left;
    vertical-align: middle;
}

.center
{
    text-align: center;
    vertical-align: middle;
}

.arabic
{
    direction: rtl;
    font-family: Traditional Arabic;
    font-size: 19px;
    font-weight: normal;
    padding: 5px 5px 5px 5px;
}

.arabic2
{
    direction: rtl;
    font-family: Traditional Arabic;
    font-size: 17px;
    font-weight: bold;
    padding: 4px 4px 4px 4px;
}

.arabic3
{
    direction: rtl;
    font-family: Traditional Arabic;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 5px 5px 5px;
}

.farsi
{
    direction: rtl;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
}

.invisible
{
    display: none;
}

.addButton
{
    background-image: url(AddRecord.gif);
    background-position: center center;
    background-repeat: no-repeat;
    border: none;
    height: 18px;
    width: 18px;
}

.divmsg
{
    text-align: center;
}

.msg
{
    background-color: #ffdd00;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
}

.rightltr
{
    direction: ltr;
    text-align: right;
}

.ltr
{
    direction: ltr;
}

.downloadTitle
{
    background-image: url(download.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: #00bb00;
    font-family: Arial, Times New Roman;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    margin: 0px 5px 0 0;
    padding: 10px 40px 0 0;
}

.galleryTitle
{
    background-image: url(pictures.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: #00bb00;
    font-family: Arial, Times New Roman;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    margin: 0px 5px 0 0;
    padding: 10px 40px 0 0;
}

.divgallery
{
    overflow: hidden;
    width: 100%;
}

.divgallery img
{
    padding: 0 0 0 0;
}

.galleryThumbnail
{
    /*background-color: #ffffff;*/ /*border: solid 1px #dddddd;*/
    float: right;
    margin: 2px 5px 2px 0;
    padding: 2px 2px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    height: 110px;
    width: 138px;
}

.galleryThumbnailInner
{
    /*background-color: #ffffff;*/
    background-image: url(ThumbnailFrame.jpg);
    background-position: center center;
    background-repeat: no-repeat; /*border: solid 1px #aaaaaa;*/
    height: 110px;
    overflow: hidden;
    padding: 0px 0px;
    text-align: center;
    vertical-align: middle;
}

.galleryThumbnailInner:hover
{
    background-color: #dddddd;
}

.row_item
{
    background-image: url(bgi.jpg);
    background-position: left top !important;
    background-repeat: repeat-x !important;
    min-height: 120px;
    height: 120px;
    overflow: hidden;
}

/*** paging ***/
.pagination
{
    background-color: Transparent;
    background-image: url(bg_680.gif);
    background-position: center 0px;
    background-repeat: no-repeat;
    border: none;
    height: 33px;
    margin: 4px 0 5px 0;
    padding: 12px 0 0 0;
}
.pagination a
{
    /*background-color:#EFF6FF; 	border: solid 1px; 	border-color: #EFF6FF #D1DFEF #D1DFEF #EFF6FF;*/
    color: #000000;
    display: block;
}
.pagination a:hover
{
    background-color: #ddffdd;
    border: solid 1px #aaffaa;
    color: #ff0000;
}
.pagination .paging
{
    /*border-bottom: solid 1px #dddddd;*/
    padding: 0 10px;
}
.pagination .paging div
{
    float: right;
    margin: 2px 2px;
    text-align: center;
    width: 20px;
}
.pagination .paging .current
{
    background-color: #ddffdd;
    border: solid 1px #99ff99; /*border-color: #ddffdd #99ff99 #99ff99 #ddffdd;*/
    color: #000000;
}
.pagination div.nav
{
    margin: 0 5px;
    white-space: nowrap;
    width: auto;
}
.pagination div.info
{
    padding: 0 5px;
    white-space: nowrap;
    width: auto;
}
/*** end paging ***/

/***Doroudian****/
.divAuthorization
{
    font-family: Tahoma;
    background-color: #F7F6F3;
    border: solid 1px #0066CC;
}
.seperator
{
    background-color: #FF9900;
    height: 15px;
    cursor: pointer;
}
.collapse
{
    background-color: #FFCC66;
    height: 15px;
    cursor: pointer;
}
.divBorderBlue
{
    border: solid 2px #5D7B9D;
    display: none;
}



.dirrtl
{
    direction: rtl;
}
.mastermenu
{
    border-color: #666699;
    border-width: 1px;
    border-style: solid;
    padding-right: 5px;
    text-align: right;
    line-height: 20px;
}
.divObjects table.object_table
{
    background-color: Transparent;
    background-image: url(bgi.jpg);
    background-position: left top !important;
    background-repeat: repeat-x !important;
    min-height: 150px;
    width: 100%;
}
.divObjects tr.object_title_row
{
    background-color: #cAf2ff;
    background-position: left top !important;
    background-repeat: repeat-x !important;
    min-height: 150px;
}
.MainTitle
{
    font-weight: bold;
    color: Gray;
    border-bottom-style: solid;
    border-bottom-color: #99CCFF;
    border-bottom-width: 1px;
    font-size: 11pt;
    width: 100%;
}
/****/
.objTitle
{
    font-family: Tahoma;
    color: Gray;
    font-weight: bold;
}
/*** end with Doroudian ***/


.masterbg
{
    background-image: url(bg_950.jpg);
    background-repeat: no-repeat;
}
.usermenubg
{
    background-image: url(imgusermenu.jpg);
    background-repeat: repeat;
    background-position: right;
}


/****** ui start ******/

.body
{
    background-color: #ececec;
    background-image: url(bg.jpg);
    background-position: left bottom;
    background-repeat: repeat-x;
}

#divmain
{
    direction: rtl !important;
    margin: 0 auto;
    text-align: right !important;
    width: 950px;
}

#divheader
{
    background-color: #ffffff;
    background-image: url(bg_950.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    border-right: solid 1px #000000;
    border-left: solid 1px #000000;
    height: 90px;
    margin: 0px 0px 0px 0px;
}

#divmenu
{
    background-color: Transparent;
    background-image: url(xrepeat.png);
    background-position: left 0px !important;
    background-repeat: repeat-x !important;
    border-right: solid 1px #000000;
    border-left: solid 1px #000000;
    height: 22px;
    padding: 7px 0 0 0;
}

#divnavbar
{
    background-color: #D5E5FA; /*background-image: url(xrepeat.png); 	background-position: left 0px !important; 	background-repeat: repeat-x !important;*/
    border-right: solid 1px #000000;
    border-left: solid 1px #000000;
    height: 22px;
    padding: 7px 5px 0;
}

#divnavbar span
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    padding: 0 3px 0 2px;
}

#divnavbar span a
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
}

#divcenter
{
    background-color: #ffffff;
    background-image: url(xrepeat.png);
    background-position: left -450px !important;
    background-repeat: repeat-x !important;
    border-right: solid 1px #000000;
    border-left: solid 1px #000000;
    padding: 5px 0 0 0;
}

#divcontent
{
    float: right;
    margin: 0 0 0 0;
    overflow: hidden;
    padding: 0 10px;
    width: 686px;
}

#divbar
{
    /*background-color: #f5f5f5;*/ /*border: solid 1px #eeeeee;*/
    float: right;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 5px;
    width: 230px;
}

.bartitle
{
    background-image: url(bg_680.gif);
    background-position: left -200px;
    background-repeat: no-repeat;
    color: #333333;
    font-family: tahoma;
    font-size: 9px;
    font-weight: bold;
    height: 23px;
    padding: 7px 5px 0 0;
    border: solid 1px #f9f2b3;
    border-bottom: none;
}

.barbox
{
    background-color: #ffffff;
    background-image: url(bg_230.jpg);
    background-position: left 0px;
    background-repeat: no-repeat;
    border: solid 1px #f9f2b3;
    border-top: none;
    margin: 0 0 10px 0;
    padding: 5px 5px;
    border-top: none;
}

#divfooter
{
    background-color: #ffffff;
    background-image: url(bg_950.jpg);
    background-position: 0px bottom;
    background-repeat: no-repeat;
    height: 135px;
}

.divtitle
{
    /*background-color: #ffffaa;*/
    background-image: url(bg_680.gif);
    background-position: right -600px;
    background-repeat: repeat-x;
    border: solid 1px #fdd851;
    margin: 0 0 10px;
    padding: 10px 10px;
}

.title
{
    font-family: Arial, Times New Roman;
    font-size: 16px;
    font-weight: bold;
    color: #dd0000;
}

.title2
{
    font-family: Arial, Times New Roman;
    font-size: 16px;
    font-weight: bold;
    color: #775555;
}

.description
{
    border-top: solid 1px #FFD100;
    font-family: Tahoma,Arial, Times New Roman;
    font-size: 13px;
    font-weight: normal;
    line-height: 135%;
    margin: 5px 0 0 0;
    padding: 5px 5px;
}
/****** ui end ******/

/* object properties */
.divLookups
{
}

.divLookups div
{
    margin: 5px;
}

.divLookups select
{
    width: 125px;
}

.divLookups span
{
    margin: 5px 5px;
}

.divObjects table.objects
{
    width: 100%;
}

.divObjects tr
{
    height: 30px;
}

.divObjects tr.object_row
{
    background-color: Transparent;
    background-image: url(bgi.jpg);
    background-position: left top !important;
    background-repeat: repeat-x !important;
    min-height: 150px;
}


/* object properties end */

/* bg_680 */
.bgt680
{
    background-color: Transparent;
    background-image: url(bg_680.gif);
    background-position: center -865px;
    background-repeat: no-repeat;
    border: none;
    height: 10px;
    overflow: hidden;
}

.bgm680
{
    background-color: Transparent;
    background-image: url(bg_680.gif);
    background-position: center -875px;
    background-repeat: no-repeat;
    border: none;
    border-right: solid 1px #D8DCDF;
    border-left: solid 1px #D8DCDF; /*min-height:500px;*/ /*padding: 0 10px;*/
    padding: 4px 10px;
    overflow: hidden;
}

.bgb680
{
    background-color: Transparent;
    background-image: url(bg_680.gif);
    background-position: center -845px;
    background-repeat: no-repeat;
    border: none;
    height: 10px;
    margin: 0 0 5px 0;
    overflow: hidden;
}

/* bg_680 end */

.list1
{
    background-image: url(li.gif);
    background-position: right 5px;
    background-repeat: no-repeat;
    padding: 0 15px 5px 2px;
}


.list2
{
    background-image: url(li2.gif);
    background-position: 202px;
    background-repeat: no-repeat;
    padding: 4px 18px 4px 4px;
    margin-bottom: 8px;
    margin-bottom: 8px;
    vertical-align: middle;
    vertical-align: text-top;
}


/*===============CONFIRMED NEWS=====================*/

.gridconfirmgrid
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    width: 990px;
    float: right;
}

.dvnewconfirm
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    float: left;
    width: 220px;
}


.dvLRlistgrid
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    vertical-align: top;
    width: 100%;
    text-align: right;
}
.dvLRsearch
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
}

.dvLsearch
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    float: left;
}

.dvRtodaye
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    float: right;
}


.dvlistostan
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    text-align: left;
    vertical-align: top;
    width: 226px;
    float: right;

}
/*===============end CONFIRMED NEWS=====================*/


/*===============INSERT NEWS=====================*/

.dvmaininsertnews
{
    padding: 0px 0px 0px 40px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 740px;
    text-align: right;
    direction: rtl;
    background-color: #edf3fb;
}


.dvmiddleinsert
{
    width: 90%;
    padding: 0px 70px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    display: none;
}


.dvsection
{
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}
.dvmaininsertnews .dvsection .Radiobuttons
{
    margin: 0 0 0 0;
    padding: 0 15px 0 0px;
    border: none;
    text-align: right;
    vertical-align: top;
}


.dvsection table
{
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    background-color: #edf3fb;
}

.dvbuttons
{
    padding: 0px 70px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 480px;
}
.dvinsert
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
}
.dvbuttons .error
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    text-align: center;
}
.dvbuttons .hyper
{
    padding: 0px 10px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 100px;
    text-align: center;
    font-family: Times New Roman;
    font-weight: bold;
    cursor: pointer;
}

.dverrorlable
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
}

/*===============end INSERT NEWS=====================*/


/*===============user NEWS=====================*/

.dvusernews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    text-align: right;
    vertical-align: top;
    width: 100%;
    text-align: center;
    background-color: #edf3fb;
    height: 550px;
}


.dvgrid
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 900px;
}

.dvselecting
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    text-align: right;
    vertical-align: top;
    direction: rtl;
    width: 500px;
    display: none;
}

.dvselectall
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 100px;
}

.dvunselectall
{
    width: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
}

.dvshowfck
{
    padding: 0px 0px 0px 0px;
    margin: 0px 40px 0px 0px;
    border: none;
    min-width: 700px;
    width: 700px;
    min-height: 300px;
    height: 300px;
}

.dveditedesc
{
    padding: 0px 0px 0px 0px;
    margin: 0px 40px 0px 0px;
    border: none;
    min-width: 700px;
    min-height: 125px;
    width: 700px;
    height: 125px;
    vertical-align: top;
    text-align: right;
}

.dveditedesc #textarea
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    vertical-align: top;
    float: right;
    width: 70%;
    height: 100%;
}


.dveditedesc #image
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    vertical-align: top;
    float: left;
    width: 28%;
    vertical-align: top;
    text-align: center;
    height: 100%;
}

.dvimagbuttoneditnews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 200PX;
    display: none;
}



.dveditbutton
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 530px;
    border: none;
    width: 1%;
}



/*===============end user NEWS=====================*/



/*===============confirm NEWS=====================*/

.dvconfirmnews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    text-align: right;
    vertical-align: top;
    width: 1075px;
    min-height: 100%;
    height: 100%;
    background-color: #edf3fb;
}

.dvsearching
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 12px;
    display: none;
}


.dvconfirmsection
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 5px 0px;
    border: none;
    text-align: right;
    width: 500px;
}

.dvconfirm
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
}

.dvgridconfirm
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 0px red;
    direction: ltr;
    width: 100%;
}


.dvconfirmcomment
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 80%;
    text-align: right;
    vertical-align: top;
}


.dvdropostan
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
    border: none;
    width: 465px;
}
/*===============end confirm NEWS=====================*/


/*===============unconfirm NEWS=====================*/

.dvunconfirmnews
{
    padding: 0px 20px 0px 30px;
    margin: 0px 0px 0px 0px;
    border: none;
    min-width: 1100px;
    width: 1100px;
    min-height: 100%;
    height: 100%;
    text-align: right;
    vertical-align: top;
    background-color: #edf3fb;
    direction: rtl;
}


.dvunconfirmnews .dvcheckmodelexpiration
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 900px;
}

.dvunconfirmnews .dvcheckmodelexpiration #Chk_SetExpiration
{
    margin: 0 40px 0 0;
    padding: 0 0 0 0;
    border: none;
}



.dvunconfirmnews .dvcheckmodelexpiration #Chk_Today
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
}



.dvLRlistgrid .dvunconfirmgrid
{
    padding: 0px 0px 0px 0px;
    margin: 0px 2px 0px 0px;
    border: none;
    float: right;
    text-align: right;
    vertical-align: top;
    direction: ltr;
    min-width: 780px;
    width: 780px;
    min-height: 100%;
    height: 100%;
}

.dvdeleteall
{
    padding: 0px 0px 0px 0px;
    margin: 0px 35px 0px 0px;
    border: none;
    float: right;
}


.dvselectpriority
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 150px;
    float: right;
    display: none;
}

/*===============end unconfirm NEWS=====================*/

/*===============MAINNEWS=====================*/
.dvmainnews
{
    padding: 0px 0px 20px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
    direction: ltr;
    vertical-align: top;
    height: 100%;
    text-align: left;
}


.orangtitle
{
    background-image: url(bg_680.gif);
    background-position: right -600px;
    background-repeat: repeat-x;
    border: solid 1px #fdd851;
    margin: 0 0 5px;
    padding: 10px 10px;
    font-size: 12pt;
    font-weight: bold;
    font-family: Times New Roman;
    text-align: center;
}


.showsearching
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
}


.dvmainsearching
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 80%;
    direction: ltr;
}


.dvradioline
{
    padding: 0px 0px 0px 0px;
    margin: 8px 55px 10px 0px;
    border: none;
    vertical-align: top;
    width: 82%;
    text-align: right !important;
}


.dvlistnews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; /*	border-top: solid 1px #abb6f6;*/ /*border-left: solid 1px #abb6f6;*/
    width: 100%;
    direction: rtl;
    text-align: right;
        border-top: solid 1px #abb6f6;
}

.dvlistnewsostan
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; /*	border-top: solid 1px #abb6f6;*/ /*border-left: solid 1px #abb6f6;*/
    width: 100%;
    direction: rtl;
    text-align: right;
    display:none;
        border-top: solid 1px #abb6f6;
}


.dvlistnewsImage
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; /*	border-top: solid 1px #abb6f6;*/ /*border-left: solid 1px #abb6f6;*/
    width: 100%;
    direction: rtl;
    text-align: right;
    display:none;
        border-top: solid 1px #abb6f6;
}



.dvRPTlist
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 54%;
    float: right;
}


.dvRPTlist #Tbl_LstView
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: solid #DFDFDF 1px;
}

.dvRPTlist #Lsv_ShowNews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 55%;
}


.DvShowInform
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    text-align: right;
    width: 100%;
    display:none;
    border-top: solid 1px #abb6f6;
    padding-top:20px
}



.dvmainnews .dvarchivnews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    display: none;
    border-top: solid 1px #abb6f6;
    text-align: right !important;
    vertical-align: top;
    width: 100%;
}
.dvsearcharchive
{
    padding: 0px 20px 0px 0px;
    margin: 35px 9px 15px 0px;
    border: none;
    width: 90%;
    float: right;
    border: solid 1px #7a9df8;
    background-color: #d4dffa;
}


.dvshowsearcharchive
{
    padding: 0px 0px 0px 0px;
    margin: 0px 9px 0px 0px;
    border: solid 1px #7a9df8;
    width: 93%;
    float: right;
}

.dvlistnews .dvradiosecnews
{
    padding: 1px 0px 0px 100px;
    margin: 0px 0 0 0;
    border: solid 1px #a7d9f9;
    text-align: center;
    width: 39%;
    height: 25px;
    float: right;
}



.dvshowsearching
{
    padding: 0px 0px 0px 0px;
    margin: 0px 25px 0px 0px;
    border: none;
    width: 90%;
    float: right;
    direction: ltr;
}



.dvlinktab
{
    padding: 0px 0px 0px 0px;
    margin: 0 0 0 0;
    border: none;
}


#Rdb_OstanNews
{
    margin: 0 0px 0 0;
    padding: 0 0 0 0;
    border: none;
}


#Rdb_SazemanNews
{
    margin: 0 0px 0 0px;
    padding: 0 0 0 0;
    border: none;
}


.search
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'UnCLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
        text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}

.sazeman
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'CLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
    text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}

.ostan
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'UnCLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
        text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}
.inform
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'UnCLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
        text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}


.archive
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'UnCLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
        text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}


.image
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    float: right;
    background-image: url(                'UnCLick.gif' );
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    width: 101px;
    height: 27px;
    cursor: pointer;
        text-align:center;
      font-family:Tahoma;
      font-size:12px;
      font-weight:bold;
      padding-top:6px;
      height:20px
}


.dvsearchsec
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    display: none;
    border-top: solid 1px #abb6f6;
    float: right;
    width: 100%;
    text-align: center !important;
    vertical-align: top;
    direction: rtl;
    
}






.AlterRow1
{
    background-color: White;
    height: 20px;
}


.AlterRow2
{
    background-color: White;
    height: 20px;
}

.Informmainnews
{
}

.dvpagingrepeat
{
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    border: none;
    width: 90%;
    text-align: right;
    vertical-align: top;
}



/*===============end MAINNEWS=====================*/


/*===============SHOWNEWS=====================*/
.dvshownewsorangtitle
{
}

.dvshownews
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
}



.dvleftsection
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: left;
    width: 70%;
}




.divrandomnws
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 27%;
    vertical-align: top;
}


.divrandomnws .header
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 280px;
    background-image: URL('LastNews.gif' );
    background-position: center;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    height: 25px;
}

.divrandomnws #dvlink
{
    padding: 0px 0px 0px 0px;
    border: none;
    width: 258px;
}


.rotitr
{
    font-weight: bold;
}

.dvshownewsorangtitle
{
    background-image: url(bg_680.gif);
    background-position: right -600px;
    background-repeat: repeat-x;
    border: solid 1px #fdd851;
    margin: 0 0 5px;
    padding: 0px 0px;
    font-size: 12pt;
    font-weight: bold;
    font-family: Times New Roman;
    text-align: right;
}

.dvheadershow
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
}


.dvshowtext
{
    background: url(                           '../../news/images/bgmainshownews.png' );
    background-position: center top;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 5px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #cccccc;
    border-top: none;
    width: 640px;
}


.dvshowrpt
{
    padding: 0px 12px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 95%;
}


.dvinsertcomment
{
    padding: 0px 0px 0px 0px;
    margin: 20px 20px 0px 0px;
    border: none;
}


.dvinsertcomment #dvname
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    height: 21px;
}

.dvbutoncomment
{
    padding: 0px 0px 0px 0px;
    margin: 0px 11px 0px 0px;
    border: none;
    width: 650px;
    text-align: left;
}


.dvtextarea
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
}
/*===============end SHOWNEWS=====================*/




/*===============SHOWALLCOMMENTNEWS=====================*/

.dvmainallcomment
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}


.dvLRsection
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
}


.dvcommentsaz
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 75px;
    float: right;
    height: 35px;
}

.dvcommentostan
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 75px;
    float: right;
    height: 35px;
}


.dvrepeatercontent
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 90%;
    border-top: ridge 2px red;
}

/*===============end SHOWALLCOMMENTNEWS=====================*/






/*===============SHOWCOMMENTEACH=====================*/


.dvcommenteach
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}


.dvkeeplistcomment
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}


.dvbtnconfirm
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 50%;
}
/*===============end SHOWCOMMENTEACH=====================*/


/*===============GENERALRELATIONUS=====================*/


.dvrelationus
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    height: 100%;
    vertical-align: top;
    text-align: center;
}

.dvrelationus .dvrelationtitle
{
    padding: 10px 0px 10px 10px;
    margin: 5px 0px 15px 0px;
    background-image: url(bg_680.gif);
    background-position: right -600px;
    background-repeat: repeat-x;
    border: solid 1px #fdd851;
    text-align: right;
    vertical-align: middle;
    height: 50px;
}


.dvrelationus .dvgetinforelation
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 100%;
    height: 100%;
}



/*===============end GENERALRELATIONUS=====================*/





/*===============PRIVATERELATIONUS=====================*/

.dvmainprivaterelation
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    height: 100%;
    vertical-align: top;
    text-align: right;
    width: 50%;
}

/*===============end PRIVATERELATIONUS=====================*/






/*===============KEEPDOCUMENT=====================*/
.dvkeepdoc
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    vertical-align: top;
}



.dvRinfokeep
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 30%;
}


.dvLlistkeep
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 50%;
}


.dveditesection
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px red;
    height: 148px;
    width: 30%;
}

/*===============end KEEPDOCUMENT=====================*/





/*===============SECTIONWITHUSER=====================*/


.dvsectiouser
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}

.dvLRusersectiohn
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}

.dvuserlist
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 30px;
    border: none;
    float: right;
    width: 35%;
}

.dvsectionlist
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
    width: 30%;
}

.dvinsertbutton
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 60%;
}

.dvalluserlist
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 30%;
    background-color: Gray;
}
/*===============end SECTIONWITHUSER=====================*/




/*===============SHOWRELATION=====================*/

.dvshowrelationdata
{
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 90%;
}


.dvshowrelationdata .dvshowinfo
{
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
    border: none;
    float: right;
    width: 55%;
    font-size: 13pt;
}

.dvshowdetail
{
    padding: 0px 0px 0px 0px;
    margin: 0px 80px 0px 0px;
    border: solid black 1px;
    width: 35%;
}

.dvLRrelationinfo
{
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 20px 0px;
    border: none;
}

.dvshowother
{
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    border: none;
    width: 35%;
    vertical-align: top;
    text-align: right;
}
/*===============end SHOWRELATION=====================*/






/*===============PRIVATESHOW=====================*/

.dvprivateshow
{
    padding: 20px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}


.dvRprivate
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    float: right;
}


.dvLprivate
{
    padding: 0px 0px 0px 0px;
    margin: 0px 20px 0px 0px;
    border: none;
    float: right;
    width: 45%;
}

.dvrelationlist
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
}

.dvprivateshowdetail
{
    padding: 0px 0px 0px 0px;
    margin: 25px 0px 0px 0px;
    border: none;
}

/*===============end PRIVATESHOW=====================*/



/*===============SETINFORM=====================*/

.dvmainsettinginform
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    height: 500px;
    text-align: center;
}

.dvmainsettinginform .dvlistinform
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 60%;
}


.dvsetexpiration
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 200px;
    background-color: ThreeDFace;
}


.dvheaderlistinform
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 60%;
}


.dvmainsettinginform #Td_LinkTitle
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 50%;
    text-align: right;
    vertical-align: top;
}
.dvmainsettinginform #Td_PriodTime
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 20%;
    text-align: center;
    vertical-align: top;
}
.dvmainsettinginform #Td_Remind
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 10%;
    text-align: center;
    vertical-align: top;
}

.dvmainsettinginform #Td_expire
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 10%;
    text-align: center;
    vertical-align: top;
}

.dvmainsettinginform #Td_showexpire
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: none;
    width: 10%;
    text-align: center;
    vertical-align: top;
}

/*===============end SETINFORM=====================*/



/*===============UC_GETDATEFROMTO=====================*/

.dvdatefromto
{
    padding: 0px 0px 0px 0px;
    margin: 4px 1px 0px 0px;
    border: none;
    width: 98%;
    float: right;
    border: solid 1px #7a9df8;
    background-color: #d4dffa;
    vertical-align: top;
    text-align: right;
}



.dvdatefromto .dvchecktoday
{
    margin: 0 5px 0px 0;
    padding: 0 0 0 0;
    border: none;
    direction: rtl;
    text-align: right;
    vertical-align: top;
    width: 200px;
}





.dvdatefromto .dvdatefrom
{
    padding: 0 0 0 0;
    margin: 2px 2px 0 0px;
    border: none;
    float: right;
    vertical-align: top;
}



.dvdatefromto .aftercheckfrom
{
    padding: 0 0 0 0;
    margin: 2px 2px 0 0px;
    float: right;
    vertical-align: top;
    border: solid 1px red;
}

.dvdatefromto .dvdateto
{
    padding: 0 0 0 0;
    margin: 2px 0px 0 0;
    border: none;
    float: right;
    vertical-align: top;
}


.dvdatefromto .aftercheckto
{
    padding: 0 0 0 0;
    margin: 2px 0px 0 0;
    float: right;
    vertical-align: top;
    border: solid 1px red;
}


.dvdatefromto #Div_InsertButton
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: none;
    text-align: right;
    vertical-align: top;
}



.dvdatefromto .Lab_ShowWarn
{
    width: 100% !important;
    color: Red !important;
    font: 11pt !important;
    margin: 10px 0 10px 0 !important;
    padding: 0 0px 0 0px !important;
    text-align: center !important;
    vertical-align: middle !important;
}

/*===============end UC_GETDATEFROMTO=====================*/


/*===============SHOWMAILBOX=====================*/

.dvmainmailbox
{
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 100%;
    vertical-align: top;
    height: 100%;
}

.dvmainmailbox .dvlistmail
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 100%;
}

.dvmainmailbox .dvlistmail .dvaddingaction
{
    margin: 0 0 7px 0;
    padding: 0 0 0 0;
    border: none;
}

.dvmainmailbox .dvlistmail #Tbl_ItemTemple #
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
}

.dvmainmailbox .dvshowcountmail
{
    margin: 0 0 15px 0;
    padding: px 0 0 0;
    border: solid 1px #7a9df8;
    background-color: #d4dffa;
    height: 18px;
    width: 100%;
    vertical-align: middle;
    text-align: right;
}



.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_All .a_allon
{
    background-color: #dbf6d3;
    text-decoration: underline;
    color: green;
}
.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_UnRead .a_unreadon
{
    background-color: #dbf6d3;
    text-decoration: underline;
    color: green;
}
.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_Read .a_readon
{
    background-color: #dbf6d3;
    text-decoration: underline;
    color: green;
}



.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_All .a_alloff
{
    text-decoration: underline;
    color: green;
}
.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_UnRead .a_unreadoff
{
    text-decoration: underline;
    color: green;
}
.dvmainmailbox .dvshowmain .dvshowcountmail #Spn_Read .a_readoff
{
    text-decoration: underline;
    color: green;
}



.dvmainmailbox .rpt_listmailunread
{
    background-color: #E7FFDF;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bold;
}


.dvmainmailbox .rpt_listmailread
{
    background-color: #FFEFEF;
    font-family: Times New Roman;
    font-size: 9pt;
    font-weight: normal;
}

.dvmainmailbox .selectItem
{
    background-color: red;
}

.dvmainmailbox .dvlistmail .hideimg
{
    display: none !important;
}

.dvmainmailbox .dvlistmail .showimg
{
    display: block !important;
}




.dvmainmailbox .dvheadershowinfo
{
    margin: 0 10px 10px 0;
    padding: 0 0 0 0;
    border: none;
    text-align: right;
    vertical-align: top;
    width: 100%;
}


.dvmainmailbox .dvshowinfo
{
    margin: 0px 0 0 0;
    padding: 10px 0 0 0;
    border: none;
    float: right;
    width: 12%;
    text-align: right;
    vertical-align: top;
    height: 100px;
    background-color: #d6f7e3;
    border: solid 1px #67f29f;
}


.dvmainmailbox .dvshowinfo Label
{
    color: Blue !important;
    font-family: Times New Roman;
    font-size: 11pt;
    font-weight: bold;
}

.dvmainmailbox .dvshowmain
{
    float: right;
    width: 85%;
    height: 100%;
}


.dvmainmailbox .dvshownothinglist
{
    margin: 0 119spx 0 0;
    padding: 100px 0 0 0;
    border: none;
    background-color: #d6f7e3;
    border: solid 1px #67f29f;
    height: 150px;
    width: 600px;
    text-align: center;
}

/*===============end SHOWMAILBOX=====================*/


/*===============SELECTEDITEMMAIL=====================*/


.dvselecteditemmail
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    text-align: right;
    height: 100%;
    width: 80%;
}

.dvitemmailtitle
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: solid 1px #7a9df8;
    background-color: #d4dffa;
    height: 100%;
    width: 60%;
    vertical-align: top;
    text-align: right;
}


.dvshowmainitemselected
{
    margin: 100px 0px 0 0;
    padding: 0 0px 0 0;
    border: none;
    text-align: right;
    vertical-align: top;
    width: 80%;
}

.dvselecteditemmail .dcimagANDlink
{
    margin: 0 0px 0 0;
    padding: 0 0 0 0;
    border: none;
    text-align: center;
    vertical-align: top;
    width: 80%;
}


.dvselecteditemmail .dvgettextsend
{
    margin: 30px 60px 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 50%;
    text-align: left;
    vertical-align: top;
    height: 200px;
}




/*===============end SELECTEDITEMMAIL=====================*/


/*===============FILESHARING=====================*/

.dvmainisharing
{
    margin: 0px 10px 0 10px;
    padding: 0 0 0 0;
    border: none;
    width: 100%;
    text-align: right;
}

.dvmainisharing .dvshowgroup
{
    margin: 15px 0px 15px 0;
    padding: 0 0 0 0;
    border: solid 0px red;
    text-align: center;
}

.dvmainisharing .dvfilesharing
{
    margin: 0px 0px 0 0;
    padding: 0 0 0 0;
    border: none;
}



.dvshsarinTitle
{
    margin: 0px 0px 15px 0;
    padding: 7px 0 0 0;
    border: none;
    float: right;
    width: 79%;
    height: 25px;
    background-color: #F6d30A;
}


.dvmainisharing .dvfilesharing .dvshsaringrpt
{
    margin: 0px 0px 15px 0;
    padding: 0 0 0 0;
    border: none;
    float: right;
    width: 79%;
}



.dvmainisharing .dvfilesharing .dvfilteringsharing
{
    margin: 0px 0px 0px 0;
    padding: 0 0 0 0;
    border: none;
}




.dvmainisharing .dvfilesharing .dvtreeSharing
{
    margin: 0px 0px 15px 0;
    padding: 0 0 0 0;
    border: none;
    float: right;
    width: 15%;
}

.dvmainisharing .dvfilesharing .dvmanagefile
{
    margin: 15px 0px 35px 0;
    padding: 10px 16px 0 0;
    border: solid 0px red;
    width: 78%;
    height: 30px;
    background-color: #EDEBDC;
    vertical-align: middle;
}



/*===============end FILESHARING=====================*/


/*===============USERVROLERELATION=====================*/

.dvmainuserVrole
{
    margin: 0 0 0 0;
    padding: 0 s8px 0 0;
    border: none;
    width: 100%;
}


.dvmainuserVrole .dvselecusermode
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 100%;
}


.dvmainuserVrole .dvlistrelationVrole
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 100%;
}






.dvmainuserVrole .dvlistrelationVrole .dvlistbox
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    float: right;
    width: 80%;
    text-align: right;
    vertical-align: top;
}


.dvmainuserVrole .dvlistrelationVrole .dvlistbox select
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: none;
    width: 49%;
    height: 200px;
}



.dvmainuserVrole .dvlistrelationVrole .dvbuttons
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
    border: none;
    float: right;
    width: 20%;
    height: 50px;
}


.dvmainuserVrole .dvlistrelationVrole .dvbuttons #Lnk_AddRelation
{
    margin: 0px 0 0px 0;
    padding: 0 0 0 0;
    border: none;
}


.dvmainuserVrole .dvlistrelationVrole .dvbuttons #Lnk_DelRelation
{
    margin: 0px 0 0px 0;
    padding: 0 0 0 0;
    border: none;
}

/*===============end USERVROLERELATION=====================*/


