﻿/***** tags *****/
*
{
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}

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: 680px;
}

#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;
}




.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%;
}

.dvBGinform
{
	padding: 0px 0px 0px 0px;
	margin: 45px 0px 0px 4px;
	border: solid 1px #79b80c;
	float: left;
	width: 44%;
	text-align: center;
	background-color: #edfad8;
}


.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(                'searching.gif' );
	background-repeat: no-repeat;
	background-position: top center;
	border: none;
	width: 101px;
	height: 27px;
	cursor: pointer;
}

#news
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
	background-image: url(                'overnewestnews.gif' );
	background-repeat: no-repeat;
	background-position: top center;
	border: none;
	width: 101px;
	height: 27px;
	cursor: pointer;
}


#archive
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
	background-image: url(                'archiv.gif' );
	background-repeat: no-repeat;
	background-position: top center;
	border: none;
	width: 101px;
	height: 27px;
	cursor: pointer;
}

.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: 2px 5px 0px 0px;
	margin: 0px 0px 8px 0px;
	border: none;
	width: 100%;
	background-image: URL(      'BG_hEADERrANDOM.GIF' );
	height: 23px;
}

.divrandomnws #dvlink
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	width: 100%;
}

.dvshownewsorangtitle
{
	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: right;
}

.dvheadershow
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 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: 460px;
}


.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;
}

.dvbutoncomment
{
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	border: none;
	width: 89%;
	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: 2%;
	float: right;
	height: 25px;
}

.dvcommentostan
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	width: 2%;
	float: right;
	height: 25px;
}


.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=====================*/

