body{
	margin:0 auto;
	padding:0;
	font-family: iransans-custom!important;
	font-size:9pt;
	line-height: 18px;
	text-align: center;
}
@font-face {
	font-family: iransans-custom;
	src: url("../fonts/IRANSansWeb_Medium.ttf") format('ttf'),
	url("../fonts/IRANSansWeb_Medium.eot") format("eot"),
	url("../fonts/IRANSansWeb_Medium.woff") format("woff");
url("../fonts/IRANSansWeb_Medium.woff2") format("woff2");
}

body{
	font-family: iransans-custom;
}
legend,p,span,label,select,option{
	font-family: iransans-custom;

}
.Label{
	font-family:iransans-custom;
	font-size: 12px;
}
.topMenu a{
	color: #6a696d!important;
}
/*@font-face {*/
/*	font-family: "DPYekan";*/
/*	src: url("fonts/yekan.eot"); !* for IE *!*/
/*	src: local("yekan"), url("fonts/yekan.ttf") format("truetype"); !* for Other *!*/
/*}*/

p{line-height: 18px}
a{text-decoration:none;color: #2ebef0;}
a:hover{}
a img{border:none}
input,textarea,select{font-family:iransans-custom;font: 11px tahoma;}
input[type="text"] , textarea , select{
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #aaa;
	padding: 4px;
}

select{padding: 1px;}
form{margin:0;padding : 0;}
h1,h2,h3,h4,h5,h6{
	text-transform: capitalize;
	font-family:iransans-custom;
	color: #FF8C00;
	font-weight: normal;
}
a{
	color: #FF8C00;
}
h4{
	font-size:1.1em;
	margin: 0.5em 0;
}
h3{
	font-size:1.2em;
	margin: 1em 0;
}
h2{
	font-size:1.3em;
}
h1{
	font-size:1.4em;
}
#container{
	margin: 0 auto;
	width: 850px;

}
#mainWrapper{
	text-align: justify;
	direction: rtl;
	
}
#mainWrapper div.requires{
	border: 1px solid #DDD;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	background: #F9F9F9;
	margin: 10px 0;
}
#mainWrapper div.requires .linksToForm{
	display: inline-block;
	width: 150px;
	height: 25px;
	background: #f29204;
	float: left;
	text-align: center;
	color: #FFF;
	border-radius: 4px;
	padding-top:5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#mainWrapper div.requires .linksToForm:hover{
	background: #109499;
}
#mainWrapper div.requires li{
	list-style-image: url(../_images/squre.png);
	color:#008589;
}
.emplopyeeFormLinks{
	display: inline-block;
	width: 135px;
	height: 20px;
	padding: 4px 0;
	margin-left: 1px;
	border: 1px solid #30b4c8;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #03698a;
	background: url(../_images/linksBg.jpg) center -5px repeat-x;
}

.emplopyeeFormLinks:hover{color: #b46d05; background-position: center -42px; background-color:#F29204; border-color:#bb7308;}
#jobsContainer{direction: rtl;font: 12px tahoma;width:850px;margin: 0 auto;	}
#jobsContainer fieldset{border-radius: 4px 4px 4px 4px;}
#jobsContainer input[type="button"]{border:0;}
.innerFieldset legend{text-align: center;color: #7a2580 ;font-family: 'iransans-custom';font-size: 15px;}
.fieldset_desc{text-align: center !important;}
.tipsy-inner { max-width: 250px; text-align: justify;}
.Label_Star{color: red}
.error-msg{
	color: black;
	background: #fdadad;
	border: 1px solid #ec2121;
	direction: rtl;
	margin-bottom: 3px;
}
.success-msg{
	color: black;
	background: #cdf5c9;
	border: 1px solid #72c868;
	margin-bottom: 3px;
}
.msgbox{
	direction: rtl;
	width: 850px;
	margin: 0 auto;
	padding:0;
}
.msgbox li{
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font: 11px tahoma;
    height: 20px;
    padding-top: 5px;
	padding-right: 10px;
	list-style: none;
}
.msgbox li div{
    height: 17px;
}
.msgbox li.success-msg div{
	background: url(../_images/success_msg_icon.gif) no-repeat;
}
.msgbox li.error-msg div{
	background: url(../_images/error_msg_icon.gif) no-repeat;
}
.tr{background: #F4F4F4;}
input[name="+"]{
	color: green;
/* 	background: #E1F9D6; */
	cursor: pointer;
}
input[name="-"]{
	cursor: pointer;
	color: red;
/* 	background: #FCE8E8; */
}
#header{
	padding-bottom:10px;
	
}
#header h1{
	display: inline;
	font-size: 15px;
}
#header h2{
	display: inline;
	font-size: 13px;
}
#header h3{
	display: inline;
	font-size: 13px;
}

.topMenu {
	float: right;
	padding-top:34px;
	padding-right:20px;
	text-align:right;
	font-family:iransans-custom ,times;
	color: #009FE3;
	font-weight: normal;
	font-size:12pt;
	
}
.topMenu a{
	color:#FF8C00;
}
.plus-btn{
	width: 30px;
	height: 30px;
}
.minus-btn{
	width: 30px;
	height: 30px;
}