/* DEFAULTS
----------------------------------------------------------*/
	

@font-face {
  font-family: 'MYekan';
  src: local('B Yekan'),local('2  Yekan'),local('Yekan'),local('2 Yekan'),
	     url('fonts/Yekan.eot?#') format('eot'),  /* IE6–8 */
         url('fonts/Yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/Yekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */

  font-family: 'MHoma';
  src: local('B Homa'),local('2  Homa'),local('Homa'),local('2 Homa'),
	     url('fonts/Homa.eot?#') format('eot'),  /* IE6–8 */
         url('fonts/Homa.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('fonts/Homa.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

body   
{
	/*    background-image: "url('img/bg.jpg')";*/
    background-color:#dceef1;
	font-size: .80em;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	margin: 0px;
	color: #000;
	direction:rtl;
	padding: 0px;
	vertical-align: top;
}


.category
{
	width:290px;
	height:215px;
	padding:5px;
	float:right;
	
}



a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
	margin-bottom: 10px;
	line-height: 1.6em;
	font-weight: 700;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    width: 1200px;
    
    margin: 0px auto 0px auto;

}


.pageGray
{
	width: 1200px;
	height:740px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}
.pageGray_address
{
	width: 1200px;
	height:475px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}

.pageGrayLaw
{
	width: 1200px;
	height:540px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}
.pageGraysabad
{
	width: 1200px;
	height:500px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}

.pageGraycontact
{
	width: 1200px;
	height:480px;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}

.pageGray2
{
	width: 1200px;
	height:1230px;
	background-color:#FFF;
	text-align: center;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    
}

.formin
{
	width:553px;
	height:224px;
	background-color:#FFF;
	
	
}
.topSpaceManage{
	height:125px;	
}
.topSpace1{
	height:150px;
}
.topSpace{
	height:110px;
}
.topBanner{
	height:80px;	
	background-color:#15a52f;
	margin:10px;
	margin-right:210px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
    color:#000;
	position: fixed;
    width: 880px;
    z-index: 9999;
	
}
.topBanner2{
	height:120px;	
	background-color:#15a52f;
	margin:10px;

	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
    color:#000;

	
}

.topBanner3{
	height:580px;	
	background-color:#15a52f;
	margin:10px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
    color:#000;

	
}

.labeldiv{
	width:150px;
	float:right;
	text-align:left;
}

.head1
{
	width:10%;
	float:right;
	height:150px;
	vertical-align:middle;
	text-align:left;
	background-image:url(img/hright.png);
	background-repeat:no-repeat;
	background-position:right;
	
}

.head2
{
    width:80%;
	float:right;
	height:100px;
	vertical-align:middle;
	text-align:center;
	font-family: "Myekan", "B yekan", "2  yekan", Arial, Tahoma;
	font-size:36px;
}

.head3
{
	width:180px;
	float:right;
	height:100px;	
	vertical-align:middle;	
	padding-top: 25px;	
    font-family: "Myekan", "B yekan", "2  yekan", Arial, Tahoma;
	font-size:12px;
	color:#FFF;
	vertical-align:bottom;
	text-align:left;
}

.head4
{
	width:10%;
	float:left;
	height:150px;
	vertical-align:middle;
	text-align:left;
	background-image:url(img/hleft.png);
	background-repeat:no-repeat;
	background-position:left;	
}
.head44
{
	width:55px;
	float:right;
	height:100px;	
	vertical-align:middle;	
	padding-top:25px;	
}


.m1
{
	width:223px;
	height:175px;

	text-align: center;
	float:right;
}
.m2
{
	width:826px;
	height:200px;
	text-align: center;
	float:right;
    padding-top:30px;
}

.m3
{
	width:826px;
	height:30px;
	background-color:#FFF;
	text-align: center;
	float:right;
}


.s1
{
	width:35px;
	height:200px;
	background-color:#e7e8e9;
	text-align: center;
	float:right;
}
.s2
{
	width:1112px;
	height:45px;
	background-color:#FFF;
	text-align: center;
	float:right;


}
.sidesubcategory
{
	width:45px;
	float:right;	
}

.manageGuid
{
	width:60px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	vertical-align: middle;
	color: #006;
	float: right;
}
.subcategory
{
	
    padding-top:40px;
	padding-right:50px;
	float:right;
	cursor:pointer;
	
}
.subcattext{
	display:block;
	position:absolute;
	height:155px;
	width:245px;
	padding-top:180px;
	float:right;
	font-family: "Myekan", "B yekan", "2  yekan", Arial, Tahoma;
	font-size: 22px;
	font-weight:bold;
	vertical-align: middle;
	color:#fff;
	cursor:pointer;
	
}
.subcatarrow{
	display:block;
	position:absolute;
	height:175px;
	width:245px;
	padding-top:215px;
	float:right;
	vertical-align: middle;
	cursor:pointer;
	
}

.subcatdown{
    display:block;
	position:absolute;
	height:155px;
	width:155px;
	padding-top:26px;
	padding-right:28px;
	float:right;		
	cursor:pointer;	
}
.subcatup{
    display:block;
	position:absolute;
	height:155px;
	width:155px;
	padding-top:26px;
	padding-right:28px;
	float:right;
	cursor:pointer;	
}
.manageGuidText
{
	width:840px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	color: #006;
	float: right;
}
.manageGuidText2
{
	width:340px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	color: #006;
	float: right;
}
.manageGuidText3
{
	width:500px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	color: #006;
	float: right;
}

.manageGuidText4
{
	width:140px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	color: #006;
	float: right;
}
.manageGuidText5
{
	width:700px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	font-family: "MHoma", "B Homa", "2  Homa", Arial, Tahoma;
	font-size: 18px;
	color: #006;
	float: right;
}

.s3_1
{
	width:1112px;
	height:45px;
	background-color:#00aeef;
	text-align:right;
	vertical-align:middle;
}
.s3_2
{
	width:1112px;
	height:300px;
	background-color:#FFF;
	text-align:center;
}
.s3_3
{
	width:1112px;
	height:330px;
	background-color:#FFF;
	padding-top:5px;


}


}


.buttongreen
{
	background-image:url(img/ersal.png);
	width:110px;
	height:35px;
	cursor:pointer;
}

.buttongreenErsal
{
	background-image:url(img/ersal.png);
	width:110px;
	height:35px;
	cursor:pointer;
}

.buttongreentakhfif
{
	background-image:url(img/takhfifButton.png);
	cursor:pointer;
	width:141px;
	height:35px;
	padding:10px;
}

.buttongreenedamekharid
{
	background-image:url(img/edamekharid.png);
	cursor:pointer;
	width:190px;
	height:37px;
	margin-top:8px;
}


.buttongreensabtnahaee
{
	background-image:url(img/sabtnahaee.png);
	cursor:pointer;
	width:190px;
	height:37px;
}

.buttongreenEdameh
{
	background-image:url(img/edame.png);
	width:110px;
	height:35px;
	cursor:pointer;
}

.buttongreenPass
{
	background-image:url(img/signin.png);
	width:110px;
	height:40px;
}

.topin
{
	width:1200px;
	height:232px;
	background-color:#FFF;
	}
	
.middin
{
	width:1200px;
	height:60px;

	}
.bottomin
{
	width:1200px;
	height:870px;
	background:url(img/signinBack.png)

	}

.mainbody
{
	margin-top:170px;
	width:1024px;
	background-color:#FFF;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;

}

.mainbodysearch
{
	margin-top:170px;
	width:1024px;
	background-color:#FFF;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	position: fixed;
    top: 0;
    z-index: 100;

}

.mainbody3
{
	width:1024px;
	background-color:#FFF;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;

}


.divoutinsert{
	margin-top:50px;
	
	width:1024px;
	background-color:#FFF;
	float:right;
}

.divininsertright{
	width:512px;
	background-color:#FFF;
	float:right;
	text-align:right;
}

.divininsertleft{
	width:412px;
	background-color:#FFF;
	float:right;
	text-align:left;	
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	padding-top:4px;
}

.divininsertrightsearch{
	width:212px;
	background-color:#FFF;
	float:right;
	text-align:right;
}

.divininsertleftsearch{
	width:100px;
	background-color:#FFF;
	float:right;
	text-align:left;	
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	padding-top:4px;
}

.mainbody2
{
	width:1349px;
	margin:auto;
}

.mainbodylaw
{
	width:1076px;
	padding:40px;
}

.mainbodykala
{
	width:1076px;

}

.sidemaindive
{
	width:150px;
	float:right;
	height:870px;
}
.sidemenu
{
	width:150px;
	float:right;
	height:430px;
	margin-top:140px;
	
}
.btnselectall{
    background-image:url(img/selectAll.png);
	width:42px;
	height:42px;
	border-radius: 5px; 
}
.btndeselectall{
    background-image:url(img/deSelectAll.png);
	width:42px;
	height:42px;
	border-radius: 5px; 	
}
.sidemaindiveCpanel
{
	width:150px;
	float:right;
	height:430px;
	padding-right:50px;
	
}

.sidemaindivesabad
{
	width:60px;
	float:right;
	height:500px;

}

.sidemaindivesabad2
{
	width:100px;
	float:right;
	height:500px;

}
.lineDive
{
	width:1349px;
	height:1px;
	background-color:#666;
	float:right;
	}
.sidemaindivecon
{
	width:80px;
	float:right;


}

.textyekan
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	padding:8px;
	
}

.textyekanwhite
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
    vertical-align:middle;
	height:45px;
	color:#FFF;
	float:right;
}

.textyekanMinBlack
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	
}
.textyekaninlinered
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	padding:8px;
	color:#F00;
	text-decoration: line-through;
	
}

.textyekanred
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	padding:8px;
	color:#F00;
}

.textyekangreen
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	

	color:#090;	
}

.textyekangreenMid
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	padding:8px;
    text-align:center;
	color:#090;	
}
.textyekangreenTextBox
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	padding:8px;
	background-color:transparent;
	border-color:transparent;
	width:210px;

	color:#090;	
}
.textyekangreenMin
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:17px;
	
	width:137px;
	height:16px;
	border:none hidden;
	border-color:transparent;
	background-color:transparent;
	margin: 0px;
	



	color:#090;	
}

.textyekanMid
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	padding:8px;
	
}
.textyekanMidJustify
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	text-align:justify;
}

.textyekanMidBlack
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	padding:8px;
	color:#000;
	background-color:#FFF;
}

.textyekanMidBlack2
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	background-color:#FFF;
}

.textyekan20Black
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:24px;
	color:#000;
	background-color:#FFF;
}
.textyekan32Black
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:32px;
	color:#000;
	background-color:#FFF;
}


.textLatinMidBlack
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	padding:8px;
	color:#000;
	background-color:#FFF;
}

.textyekanMidnoPad
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	

	
}

.textyekanMin
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:17px;
	
	
}
.textyekanMinaddress
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:14px;
	
	
}




.textBoxGray
{
	width:300px;
	color:#333;
	background-color:#eeeeee;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;

	
}

.textBoxmedum
{
	width:160px;
	color:#000;
	background-color:#FFF;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
}

.textBoxmini
{
	width:30px;
	color:#000;
	background-color:#FFF;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	text-align:center;
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px; 
	
}

.textBoxGrayPay
{
	width:200px;
	color:#333;
	background-color:#eeeeee;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
height:30px;
	
}


.textBoxGraysignin
{
	width:220px;
	color:#333;
	background-color:#eeeeee;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	padding-right:40px;

	
}

.textBoxGrayMulti
{
	width:395px;
	color:#333;
	background-color:#eeeeee;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
}
.textBoxGraySmal
{
	width:100px;
	color:#333;
	background-color:#eeeeee;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	text-align: right;
}

.sidemaindivebuy
{
	width:600px;
	float:right;
	

}
.sidemaindivebuy2
{
	width:513px;
	float:right;
	height:320px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	background-color:#FFF;
	text-align:right;
	padding-right:70px;
	
}

.divmoasese
{
	width:190px;
	float:right;
	height:190px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	background-color:#FFF;
	text-align:center;
	margin:5px;
    cursor:pointer;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 10px;
	
}

.divmoasese:hover
{
	width:190px;
	float:right;
	height:190px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	background-color:#FFF;
	text-align:center;
	margin:5px;
    cursor:pointer;
	box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	border-radius: 20px;
	
}

.divlogin2
{
	width:800px;
	float:right;
	height:450px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	background-color:#FFF;
	text-align:center;
	margin-top:5px;
	margin-right:112px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 10px;
	
}
.sidemaindivebuy5
{
	width:1000px;
	float:right;
	height:375px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	background-color:#FFF;
	text-align:center;
	padding-right:70px;
	
}
.sidemaindivebuy6
{
	width:1000px;
	float:right;
	height:75px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	background-color:#FFF;
	text-align:center;
	padding-right:70px;
	
}
.sidemaindivebuy4
{
	width:513px;
	float:right;
	height:470px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	background-color:#FFF;
	text-align:right;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
}
.imgcaptcha{
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	margin:5px;
	height:48px;
}


.sidemaindivebuy3
{
	width:450px;
	float:right;
	height:285px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:24px;
	background-color:#FFF;
	text-align:right;
	padding:15px;
	margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;

}

.codpay
{
	width:405px;
	height:30px;
	background-color:#464646;
	text-align: left;
	vertical-align: middle;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 18px;
	
	
}
.greenOk
{
	width:405px;
	height:30px;
	color:#0C0;
	vertical-align: top;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 32px;
}
.redOk
{
	width:405px;
	height:30px;
	color:#900;
	vertical-align: top;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 32px;
}
.grayOk
{
	width:405px;
	height:30px;
	color:#999;
	vertical-align: top;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 18px;
}

.countmessage
{
	width:405px;
	height:30px;
	color:#FFF;
	text-align:left;
	vertical-align: top;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 32px;

}
.countmsabad
{
	width:50px;
	height:40px;
	color:#000;
	text-align:left;
	vertical-align: top;
	font-family: "B Yekan", "2  Yekan", Tahoma, Arial;
	font-size: 16px;
	padding-right:17px;

}

.mainbodyaddress
{
	width:1113px;
	padding-right:40px;
}


.sidemaindiveaddress
{
	width:190px;
	float:right;
	

}
.sidemaindiveaddress2
{
	width:856px;
	float:right;
	height:650px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;
}
.sidemaindiveaddress3
{
	width:856px;
	float:right;
	height:475px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;
}

.sidemaindivelaw
{
	width:334px;
	float:right;
	

}
.sidemaindivelaw2
{
	width:690px;
	float:right;
	height:490px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:20px;
	background-color:#FFF;
	text-align:justify;
}
.sidemaindivsabad
{
	width:480px;
	float:right;
	height:280px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;

	margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;

}
.sidemaindivsabad2
{
	width:480px;
	float:right;
	height:160px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;

	margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;

}
.sidemaindivlist
{
	width:317px;
	float:right;
	height:280px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;

	margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;

}
.sidetopdivlist
{
	width:313px;
	float:right;
	height:160px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	background-color:#FFF;
	text-align:center;



}
.sidetop2divlist
{
	width:313px;
	float:right;
	height:30px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:22px;
	background-color:#FFF;
	text-align:center;
}

.sidetop3divlist
{
	width:190px;
	float:right;
	height:80px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	margin-right:5px;
	text-align:right;
	margin-top:20px;

}
.sidetop4divlist
{
	width:90px;
	float:right;
	text-align:right;
	padding-top:20px;
	cursor:pointer;
	margin-top:12px;
	margin-right:20px;
}
.sidelinedivlist
{
	width:313px;
	float:right;
	height:2px;
	background-color:#CCC;
	text-align:center;


}
.maindive
{
	width:900px;
	float:right;
	
}
 
 .maindiveaddress
{
	width:34px;
	float:right;
	
}   
 .maindivelaw
{
	width:37px;
	float:right;
	
}   
.righttopmaindiv
{
	width:132px;
	float:right;
	padding-top::2px;
	
}
.righttopmaindivin
{
	width:132px;
	height:88px;
	padding:3px;
}

.righttopmaindivmo
{
	width:156px;
	float:right;
	padding-top::2px;
	padding-right:100px;
	
}
.righttopmaindivinmo
{
	width:156px;
	height:100px;
	padding:3px;
	
}
.righttopmaindivinmo2
{
	width:156px;
	height:100px;
	text-align:left;

}
.lefttopmaindiv
{
	width:768px;
	height:374px;
	float:right;
	
}
.lefttopmaindivin
{
	width:768px;
    height:263px;
	
}

.centermain
{
	width:900px;
	height:390px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
    color:#000;
}
.topfooter1
{
	width:233px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}
.topfooter2
{
	width:48px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}

.topfooter3
{
	width:300px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}

.topfooter4
{
	width:200px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}
.topfooter5
{
	width:223px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}

.topfooter6
{
	width:35px;
	float:right;
	height:50px;
	background-color:#CCC;
	padding-top:5px;
}
.footer1
{
	width:222px;
	float:right;
	height:350px;
	background-color:#CCC;
}
.footerleft1
{
	width:223px;
	float:right;
	height:350px;
	background-color:#CCC;
}
.footer2
{
	width:264px;
	float:right;
	height:350px;
	background-color:#CCC;
}

.footer2_1
{
	width:264px;
	height:132px;
	background-color:#CCC;
}

.footer2_1_1
{
	width:87px;
	height:130px;
	float:right;
	background-color:#CCC;
}

.footer2_1_2
{
	width:176px;
	height:130px;
	float:right;	
	background-color:#CCC;
}


.footer2_2
{
	width:250px;
	height:64px;
	background-color:#F0F0F0;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#333;
    border-radius: 5px;
	padding:3px;
}
.buttonEshterak{
   width:70px;
   height:28px;
   font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
   background-color:#60C;
   color:#EAEAEA;
   border-radius:3px;
	
}
.footer3
{
	width:640px;
	float:right;
	height:350px;
	background-color:#CCC;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:14px;
}
.items
{
	direction:rtl;
	text-align:right;
	background-color: #FFF;
    padding:0px;
    float:right;
	width:1200px;
	text-align:center;
    }
    
.itemsin
{
    text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
    margin:10px;
    padding:5px;
    float:right;
    box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
    border-radius: 5px;
    
    }   
.itemsinin
{
    font-family:arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    float: right;
    height: auto; 
    width: 270px;
    
    }  
    
.itemscategory
{
    text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
    margin:10px;
    padding:5px;
    float:right;
    box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
    border-radius: 5px;
	width:570px;
    
    }   
.header
{
    position: relative;
    margin: 0px;
    padding: 0px;

    width: 100%;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    
    
    min-height: 420px;

}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	text-align: center;
	line-height: normal;
	background-color: #FFF;
	float:right;
	width:1200px;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
   padding:8px 0px 0px 0px;
    width:100%;
}

div.menu
{
    padding: 0px 0px 0px 0px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 0px 0px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}
.boldyellow
{
    font-weight: bold;
	color:#fff000;
}
.boldwhite
{
    font-weight: bold;
	color:#FFF;
}

.white
{
 	color:#FFF;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}
.noPadding {
	padding: 0px;
}

.fixed-header {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}

.topmenue{
	padding:0px;
	
	width:1020px;
	position: fixed;
    top: 150px;
    
    z-index: 9999;
	
}

.topheader {
	
	padding:0px;
	

	background-color:#09C;
	background-repeat: repeat-x;
	height:150px;
	position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}
.middlemain
{
	padding-right:0px;
	
}
.middlemainFaq
{
	padding-right:20px;
	
}
.faqQuestionNumber
{
    width:60px;
	height:57px;
	float:right;
	background:url(img/FAQ4.png);
	color:#FFF;
	font-size:34px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	text-align:center;

}
.faqQuestionNumberSide
{
    width:25px;
	height:57px;
	float:right;
	background:url(img/FAQ5.png);
}
.faqQuestion
{
    background-color:#FFF;
    width:1050px;
    float:right;
    text-align:right;	
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:18px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
}
.topmainright
{
	float:right;
	width:501px;
	height:400px;
	background-color:#FFF;
	padding-right: 60px;
	
}
.topmainrightContact
{
	float:right;
	width:521px;
	height:400px;
	background-color:#FFF;
	padding-right: 60px;
	
}
.topmainleft
{
	float:right;
	width:501px;
	height:400px;
	background-color:#FFF;
	
}
.topmainmid
{
	float:right;
	width:44px;
	height:355px;
	background-color:#FFF;
	
}
.pageGray form #topmain #topmainleft .textyekan .textyekan {
	text-align: right;
	color: #666;
}
.manageListFont
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:14px;
	color:#000;
}

.manageFileFont
{
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:14px;

	
}

.manageTextfieldDisable
{
	text-align:justify;
	direction:rtl;
	
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	
	width:200px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}
.manageTextfield
{
	text-align:justify;
	direction:rtl;
	background-color: #FFFFFF;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:200px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}
.addressTextfield
{
	text-align:justify;
	direction:rtl;
	background-color: #FFFFFF;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:185px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}

.manageTextfieldmid
{
	text-align:justify;
	direction:rtl;
	background-color: #FFFFFF;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:150px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}

.manageTextfieldSmal
{
	
	direction:rtl;
	background-color: #FFFFFF;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:33px;
	height:33px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}

.manageTextfieldSmalCenter
{
	
	direction:rtl;
	background-color: #FFFFFF;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:33px;
	height:33px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	text-align:center;
	
}

.captchaTextfield
{
	text-align:justify;
	direction:rtl;
	background-color: #F0F0F0;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:140px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}

.manageListBox
{
	text-align:justify;
	direction:rtl;
	background-color: #FFFFFF;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:206px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	


	
}

.listBoxSearch
{
	text-align:right;
	direction:rtl;
	background-color: #FFFFFF;
	height:40px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#555;
	width:106px;
	border:#FFF 0px;

	
}
.listBoxSearchDiv
{
	text-align:right;
	direction:rtl;
	background-color: #FFFFFF;
	height:40px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#555;
	width:106px;
	border:#FFF 0px;
	float:right;
    margin-right:10px;

	
}
.Buttonsearch{
    width:50px;
	height:42px;
	background-image:url(img/searchButton.png);
	border-radius: 5px;
	
}
.searchspan{
   height:43px;
   width:396px;
   background-color:#FFF;
   box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
   border-radius: 5px;
   margin-top:5px;

}

.textSearch
{
	text-align:right;
	direction:rtl;
	background-color: #FFFFFF;
	height:40px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#555;
	width:230px;
    border:#FFF 0px;

}

.textSearchDiv
{
	text-align:right;
	direction:rtl;
	background-color: #FFFFFF;
	height:40px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#555;
	width:230px;
    border:#FFF 0px;
	float:right;

}


.manageListBoxSmal
{
	text-align:justify;
	direction:rtl;
	background-color: #FFFFFF;
	height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:60px;
	margin:4px;
	box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
	border-radius: 5px;
	
	
}

.manageTextfieldWide
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:720px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageTextfieldWide2
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:410px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}
.addressTextfieldWide2
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:395px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageTextfieldWide3
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:585px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageTextfieldWide4
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:535px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageTextfieldWide5
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:820px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}


.contactTextfieldWide
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:420px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}



.contactTextfieldWide2
{
	text-align:justify;
    direction:rtl;
    background-color: #FFFFFF;
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	color:#000;
	width:480px;
    margin:4px;

    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}
.manageCheckBox
{
	text-align:right;
    background-color: #FFFFFF;
    height:auto;
	color:#000;
	width:20px;
    margin:6px;
	
}
.manageButton
{
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	cursor:pointer;
	background-color:#000759;
	color:#FFF;
	width:140px;
    margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageButtonOrange
{
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	cursor:pointer;
	background-color:#F90;
	color:#FFF;
	width:140px;
    margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}

.manageButtonWide
{
    height:auto;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	cursor:pointer;
	background-color:#AEEC4C;
	color:#000;
	width:170px;
    margin:4px;
    
    box-shadow: 0 0 4px -1px #333333, 0 1px 2px -1px #FFFFFF inset;
    border-radius: 5px;
	
}
.kalaTop
{
	background-image:url(img/kala1.png);
	width:1200px;
	height:91px;

}
.ribbon
{
display: block;
position: absolute;

}
.mantaghe{
	 background-color:#0DA227;
	 width:150px;
	 height:85px;
	 margin:10px;
	 text-align:center;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
}
.sandoogh{
	 background-color:#0DA227;
	 width:280px;
	 height:200px;
	 margin:10px;
	 text-align:center;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
}

.ghabzdiv{
	 background-color:#0DA227;
	 width:880px;
	 height:100px;
	 margin:10px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
}

.itemdiv{
	 background-color:#4382C0;
	 width:1000px;
	 height:90px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
	 padding:8px;
	 font-size:19px;
}

.itemdiv2{
	 background-color:#5EAEFF;
	 width:1000px;
	 height:90px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
	 padding:8px;
	 font-size:19px;
}

.itemdiv_deleted{
	 background-color:#F90;
	 width:1000px;
	 height:90px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
	 padding:8px;
	 font-size:19px;
}
.itemdivall{
	 background-color:#4382C0;
	 width:1000px;
	 height:120px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 padding:8px;
	 font-size:19px;
}

.itemdivall2{
	 background-color:#5EAEFF;
	 width:1000px;
	 height:120px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 padding:8px;
	 font-size:19px;
}

.itemdivall_deleted{
	 background-color:#F90;
	 width:1000px;
	 height:120px;
	 margin:3px;
	 text-align:right;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 5px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 padding:8px;
	 font-size:19px;
}
.userdiv{
	 background-color:#0DA227;
	 width:280px;
	 height:150px;
	 margin:10px;
	 text-align:center;
	 vertical-align:middle;
	 border-radius: 5px;
	 box-shadow: 0 0 8px -1px #333333, 0 1px 4px -1px #FFFFFF inset;
	 float:right;
	 cursor:pointer;
}

.cursorHand {
	cursor: pointer;
}
.cursorHandBlue {
	cursor: pointer;
	color:#036;
}

.pageGray form #topmain #topmainleft table tr td {
	color: #000;
}
.pageGray form #topmain #topmainleft table {
	text-align: left;
}

.toplisttableDiv{
	width:80px;
	font-family:'MYekan','B Yekan', '2  Yekan', Tahoma, Arial;
	font-size:16px;
	float:right;
	height:60px;
	text-align:center;
	vertical-align:middle;
	border:#000 thin solid;
	background-color:#FFF;
}

.sideheader {
	
	padding-right:40px;
	height:90px;
	width: 90px;
	position: fixed;
    top: 250px;
    z-index: 9999;
}


.sideimage{
     border-radius:5px;
	 width:70px;
	 height:70px;	
	 cursor:pointer;
	 
}

.sideimage:hover{
     border-radius:5px;
	 width:70px;
	 height:70px;	
	 cursor:pointer;
	 box-shadow:#CCC -1px 1px 8px 2px;
	 -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
