



div#qTip {
 background: #FFF;
 border: 2px solid #666;
 color: #000000;
 width:255px;
 display: none;
 direction: rtl;
 font: 10pt tahoma;
 position: absolute;
 padding: 6px;
 z-index: 10000;
}
.quick-loading
{
    font-family: 'BYekan', 'B Yekan', 'Yekan',tahoma;
    font-size:12.5px;
    background-color: #FDE06C;
    color: #000000;
    direction: rtl;
    font-weight: 700;
    position: fixed;
	top:0px;
	right:5px;
    width: auto !important;
	padding:6px;
    z-index: 5000;
	display:none;
	cursor:pointer;
}

/*
textarea, input[type='text'], select {
	background-color: #f4f4f4;
	border: 1px solid #b2b2b2;
	color: #000;
	margin: 1px;
	padding: 3px;
	font-size:12px;
}
input[type="hidden"]{
	padding: 0px;	
	border:0px;
}

input[type='text']:focus, textarea:focus, label:focus {
	background: #fff;
	border: 1px solid #686868;
}
*/
#newlink{
	text-align:center;
	margin:100px auto;
	font:10pt tahoma;
}
.pagenu {
	text-align: right;
	float: center;
}
.pagenu a {
	-moz-border-radius: 0px;
	border: 1px solid #CCCCCC;
	padding: 2px 5px 2px;
	margin-bottom: 5px;
	display: inline-block;
	background-color: none;
	color:#999;
}
.pagenu a:hover {
	border-color:#666;
	color:#666;
	background-color: none;
	text-decoration: none;
}

.inputi{
	height:27px;
	padding:5px;
	background:#F4F4F4;
	border:1px solid #B2B2B2;	
	size:50px;
}

.inputm{
	font:9pt tahoma;
	padding:5px;
	background:#F4F4F4;
	border:1px solid #B2B2B2;	
}

	/* Nomalize Code */
#message{
	display:none;
	position:fixed;
	top:5%;
	left:13%;
	cursor:pointer;
	width:450px;
	margin:auto;
	border:1px solid #249224;
	background:#FFF;
	height:54px;	
}
#messagebox{
	border:8px solid #8CDA5C;
	height:38px;	
	font:9pt tahoma;
	line-height:3em;
	padding-right:10px;
}


#hint{
	width:90%;
	margin:10px auto 10px auto;
	border:1px solid #266AAD;
	background:#FFF;
	height:54px;	
}
#hintbox{
	border:8px solid #ECF5FF;
	height:38px;	
	font:9pt tahoma;
	line-height:3em;
	padding-right:10px;
}


#errormes{
	display:none;
	position:fixed;
	top:40%;
	left:24%;
	cursor:pointer;
	width:600px;
	margin:auto;
	border:1px solid #D0A03D;
	background:#FFF;
	height:54px;	
}
#errormesbox{
	border:8px solid #EFDD6A;
	height:38px;	
	font:9pt tahoma;
	line-height:3em;
	padding-right:10px;
}

body { font-family:Tahoma;font-size:8pt;margin-top:0px; }
td,input,textarea,select { font-family:Tahoma;font-size:8pt; }
a,a:visited { text-decoration:none;color:#3366cc; }
a:hover,a:actived { text-decoration:none;color:#ff0033; }

.mtitle {
text-align: center;height: 22px;background-color: #d0edff;background-image: url('theme/title.gif');background-repeat: repeat-x;line-height: 2em;border-bottom: 1px solid #d0edff;font-size: 8pt
}

.lbox { float:left;width:160px;line-height:1.5em;padding-right:10px; }
.rbox { float:right;width:160px;line-height:1.5em;padding-left:10px; }

.loading	{
	position:relative;
	border:1px solid #e0e0e0;
	filter:alpha(opacity:80);
	background-color:#ffffff;
	padding:20px;
	line-height:150%;
	text-align:center;
	top:0;
	right:0;
	font-size:10pt;
	width:200px;
}

.cplnks { background-color:#fbfbfb;border:1px solid #f0f0f0;border-width:1px 0 1px 0;width:100%;padding:1px 5px 3px 0;margin:1px 0 1px 0;cursor:hand; }

/*** Global Settings ****/
p { margin : 0;padding : 0;}
h1 { color : #7a2e40;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 18px Arial;border-bottom : 1px solid #efece7;}
h2 {color : #7a2e40;margin : 20px 0 10px;padding-bottom : 10px;font : normal 14px Tahoma;font-weight:600;border-bottom : 1px solid #efece7;}
h3 {color : #7a2e40;margin : 10px 0;padding-bottom : 10px;font : bold 12px Tahoma;font-weight:600;border-bottom : 1px solid #efece7;}
ul {padding:0;margin:0 17px 0 0;list-style: square url(images/bullet.gif);}
.box {background : #fbfbfb;border : 1px solid #f0e9eb;padding : 15px;text-align:justify;line-height:1.5em;}
.box2 { padding : 15px;text-align:justify;line-height:1.5em;}
.box3 { padding : 0 10px 10px 10px;text-align:justify;line-height:1.5em;}

/*** Layout ****/
#wrapper {margin : 0 auto;width : 800px;border : 1px solid #f0e9eb;}
#header {margin : 0 1px;}
#bg {height : 30px;background : url(images/bg.gif) repeat-x;}
#nav {background : #f0f0f0;padding : 10px 10px;text-align : right;color : #c0c0c0;background : url(images/bg5.gif);}
#nav a:visited, #nav a:link {text-decoration : none;color : #ffffff;}
#nav a:hover {text-decoration : none;color : #ffcc00;}
#main-content {margin : -10 auto;}
#logo {margin-bottom : 20px;text-align:left;}
.logotxt1 {font : normal 35px Times New Roman;color : #fa7393;margin : 10px 0 0 15px;}
.logotxt2 {font : normal 30px Times New Roman;color : #7a2e40; }
#left-column {width : 550px;padding : 0 0 10px 10px;float : left;}
#right-column {width : 210px;float : right;}
.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}
#footer {background : #f7f7f7;border-top : 1px solid #f0e9eb;padding : 10px 15px;clear : both;direction:ltr;}

/*** SideBAR ***/
#main-image {text-align : center;}
.sidebar {width : 100%;margin : 0 10px 10px 0;padding : 0;background : url(images/shadow.jpg) no-repeat top;}

.m { border:1px solid #f0f9eb;width:100%;margin-bottom:5px; }
.m1 { background : url(images/bg2.gif);color:#000;font-weight:bold;padding:2px 6px 2px 0;width:100%; }
.m2 { padding:2px 6px 2px 4px;line-height:1.5em;width:100%; }


.tagchecklist{margin-left:14px;font-size:12px;}
.tagchecklist strong{margin-left:-8px;}
.tagchecklist span{font-size:11px;}
.tagchecklist span a{width:10px;height:10px;}

.tagchecklist{
margin:4px;
}

.tagchecklist span {
		height:10px;
		font-size:10px;
		cursor:pointer;
		padding-right:15px;
		padding-left:15px;
}

.tagchecklist span a{

	cursor: pointer;
	padding:0px 2px 0px 2px;
	color:#fff;
	background:url(images/tagdelete.gif) no-repeat right;
}
.tagchecklist span a:hover {

background:url(images/tagdelete.gif) no-repeat left;
}
/*
input[type='submit'],input[type='button'] {
background: #b6e0f8 url('theme/bgbtn.gif');
border:1px solid #bccad3;
padding:2px;
font-family: tahoma;
font-size: 9pt;
}
input[type='submit']:hover,input[type='button']:hover {
border:1px solid #8a9193;
}
*/
.comments{
margin:20px;background:#f6f6f6;border:1px solid #e6e6e6;padding:2px;
line-height:1.5em;
}
.dbars{
text-align:left;border:1px solid #e6e6e6;
}
.bars{
border:1px solid #e6e6e6;float:left;
}
.pagination {direction:ltr;margin:6px}
.pagination a{padding:6px;padding-top:3px;padding-bottom:3px;border:1px solid #E6E6E6;background:#F6F6F6;margin-right:2px;margin-left:2px;}
.pagination a:hover{padding:6px;padding-top:3px;padding-bottom:3px;border:1px solid #E6E6E6;background:#E6E6E6;margin-right:2px;margin-left:2px;}
.current{padding:6px;padding-top:3px;padding-bottom:3px;color:#fff;border:1px solid gray;background:#999;}
#result{background:#c0d4f3;margin:8px;line-height:2.4em;border:1px solid #6e99df;padding:0px 5px 0px 5px;cursor:pointer;}
#bresult{background:#f3afaf;margin:8px;line-height:2.4em;border:1px solid #fc6363;padding:0px 5px 0px 5px;cursor:pointer;}
.tbl th {
background: #f2f5f6; /* Old browsers */
background: -moz-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
	height:30px;
	font:9pt tahoma;
	border:1px #b2e1ff solid;

	border-radius: 5px;
}

.tdh{
background: #3f4c6b; /* Old browsers */
background: -moz-linear-gradient(top, #3f4c6b 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f4c6b), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3f4c6b 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3f4c6b 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3f4c6b 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom, #3f4c6b 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
	height:30px;
	font:9pt tahoma;
	border:1px #b2e1ff solid;
}


.tbl{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.tr_title td,.tbl td {
	border:1px #CCC solid;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	height:30px;

	border-radius: 5px;
}

.tr_title.center {
	text-align:center;
}

.g_title{
	border:1px #767676 solid;
	background:#767676;
	background:-moz-linear-gradient(top, #767676 0%, #686868 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #767676), color-stop(100%, #686868));
	background:-webkit-linear-gradient(top, #767676 0%, #686868 100%);
	background:-o-linear-gradient(top, #767676 0%, #686868 100%);
	background:-ms-linear-gradient(top, #767676 0%, #686868 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767676', endColorstr='#686868', GradientType=0 );
	background:linear-gradient(top, #767676 0%, #686868 100%);
	color:#FFF;
	height:18px;
	font:9pt tahoma;
}

.f_title{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	color:#000;
	font:9pt tahoma;
}

.g_title th {
	border:1px #767676 solid;
	background:#767676;
	background:-moz-linear-gradient(top, #767676 0%, #686868 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #767676), color-stop(100%, #686868));
	background:-webkit-linear-gradient(top, #767676 0%, #686868 100%);
	background:-o-linear-gradient(top, #767676 0%, #686868 100%);
	background:-ms-linear-gradient(top, #767676 0%, #686868 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767676', endColorstr='#686868', GradientType=0 );
	background:linear-gradient(top, #767676 0%, #686868 100%);
	color:#FFF;
	height:25px;
	font:9pt tahoma;
	line-height:1.7em;
}

.tr_title th {
	border:1px #767676 solid;
	background:#767676;
	background:-moz-linear-gradient(top, #767676 0%, #686868 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #767676), color-stop(100%, #686868));
	background:-webkit-linear-gradient(top, #767676 0%, #686868 100%);
	background:-o-linear-gradient(top, #767676 0%, #686868 100%);
	background:-ms-linear-gradient(top, #767676 0%, #686868 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767676', endColorstr='#686868', GradientType=0 );
	background:linear-gradient(top, #767676 0%, #686868 100%);
	color:#FFF;
	height:30px;
	font:9pt tahoma;
}
.required{
	color:red;	
}
.yes{
	padding:7px;border:1px solid #CCC;margin:5px;width:50px;
}
.no{
	padding:7px;border:1px solid #CCC;margin:5px;width:50px;
}
.right{
	float:right;
}


.radio_yes, .radio_on, .radio_no, .radio_off {
	padding: 4px 6px;
	margin-left: 5px;
	margin-top: 5px;
	display: block;
	width: 60px;
	float: right;
}

.radio_yes, .radio_on {
	background-color: #dff0d8;
	border: 1px solid #8DC93E;
}

.radio_no, .radio_off {
	 background-color: #f2dede;
	border: 1px solid #C93E8D;

}
.deca{
	font-size: 10px;
	color: #444;
}

.success  {
  background-color: #dff0d8;
}

.error {
  background-color: #f2dede;
}

.table tbody tr.warning > td {
  background-color: #fcf8e3;
}

.table tbody tr.info > td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}


.table {
  width: 100%;
  margin-bottom: 20px;
}


.table td {
  padding: 8px;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}




.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.s100{
	width:100px;
}
.s150{
	width:150px;
}
.s200{
	width:200px;
}
.s250{
	width:250px;
}
.s300{
	width:300px;
}