@charset "utf-8";

*{
	font-family:Arial, Helvetica, sans-serif;
}


body{
	behavior:url("./css/csshover2.htc");
	margin:auto;
	background-color:#CCCCCC;	
}

Body a{
	text-decoration:none;
}

body a:hover{
	color:#FF9900;
}

.clear{
	clear:both;
	line-height:1px;
	font-size:1px;
}

#wrapper{
	width:780px;
	margin:auto;
	background-color:#f0f1f1;
	clear:both;
}

#login-header{
	width:780px;
	height:48px;
	font-size:11px;
	background:url(../images/en/bg-login-header.jpg) repeat-x ;
	clear:both;
}

#header{
	width:780px;
	height:128px;
	background:url(../images/en/bg-header.jpg) no-repeat #fcfcfc;
	clear:both;
}

#left{
	width:230px;
	background-color:#f0f1f1;
	float:left;
	border:0px;
}

#right{
	width:550px;
	background-color:#f0f1f1;
	float:right;
}



#footer{
	width:780px;
	height:20px;
	background:url(../images/en/bg-footer.jpg) repeat-x #195A95;
	padding:10px 0px 5px 0px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	clear:both;
}

#menu{
	width:200px;
	margin:10px 15px 10px 15px;
	background-color:#e1e2db;
	clear:both;
}

#contact-pic{
	height:66px;
	margin:0px 15px 5px 15px;
	border:0px;
}


.contact-image{
	border:0px;
}

.box{
	clear:both;
	margin:0 15px 10px 15px;
	border:1px #CFCFCF solid;
}

.title-box{
	clear:both;
	text-align:center;
	background:#FF6600;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:3px 0;
}

.middle-box{
	clear:both;
	text-align:center;
}

.tata-image{
	margin:5px 0;
	border:0px;
}

#copy-right{
	width:390px;
	font-size:9px;
	text-align:center;
	float:left;
}

#design{
	width:390px;
	font-size:9px;	
	text-align:center;
	float:right;
}

#menu a{
	height:21px;
	color:#333333;
	text-decoration:none;
	display:block;
	background:#e1e2db url(../images/en/menu-a.jpg) no-repeat;	
	font-size:11px;
	padding:7px 0px 0px 27px;
}

#menu a:hover{
	height:21px;
	background:#c4c5c0 url(../images/en/menu-a-hover.jpg) no-repeat;
	padding:7px 3px 0px 30px;
}

#design a{
	text-decoration:none;
	color:#FFFFFF;
}

#design a:hover{
	color:#FF9900;
}

#change-lan a{
	text-decoration:none;
	color:#333333;
}

#change-lan a:hover{
	color:#FF9900;
}

.red{
	color:#CC0000;
}

.bold{
	font-weight:bold;
}

#page-name{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	color:#333333;
	clear:both;
}

#title{
	font-weight:bold;
	margin:0 15px 10px 0px;
	font-size:20px;
	clear:both;
}

#text{
	text-align:justify;
	color:#383838;
	font-size:13px;
	clear:both;
}

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

#tb-iran td{
	padding:5px 20px 20px 20px;
	text-align:center;
}

#contact-us{
	font-size:11px;
}

#reset-contact{
	font-size:11px;
}

#send-contact{
	font-size:11px;
}

#b-s1 {
	text-align:center;
}

#b-s2{
	text-align:center;
}

#b-s3{
	text-align:center;
}

#b-s4{
	text-align:center;
}

#b-s5{
	text-align:center;
}

#b-s6{
	text-align:center;
}

#b-s7{
	text-align:center;
}

#b-s8{
	text-align:center;
}

#b-r1{
	text-align:center;
}

#b-r2{
	text-align:center;
}

#b-r3{
	text-align:center;
}

.next-b{
	text-align:center;
}

#Previous-r2{
	font-size:11px;
}

.red-star{
	color:#FF0000;
}

.button-style{
	border:2px solid #e5e5e5;
	font-size:12px;
	cursor:pointer;
	padding:2px 3px;
	background:#333333;
	color:#FFFFFF;
}

.fieldset-title{
	width:400px;
	text-align:center;
	font-size:11px;
	margin-left:200px;
	margin-right:20px;
	color:#666666;
}

.sponser-gold{
	margin:10px 15px;
	clear:both;
}

.sponser-title{
	text-align:left;
	background:#FF6600;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:3px 10px;
	margin-top:10px;
}

.sponser-middle{
	clear:both;
	border:1px #CCC solid;
	padding:5px;
}

.sponser-silver-title{
	width:130px;
	height:20px;
	background:url(../images/en/SILVER.jpg) no-repeat;
	clear:both;
}

.sponser-silver-middle{
	clear:both;
	border:1px #999999 solid;
	padding:5px;
}

.sponser-silver{
	margin:10px 15px;
	clear:both;
}

.sponser{
	clear:both;
	margin:0 auto;
}

.sponser-bottom{
	clear:both;
}

.sponser2{
	float:left;
}

.sponser3{
	float:left;
}

.fieldset-title1{
	width:300px;
	text-align:center;
	font-size:11px;
	margin-left:40px;
	margin-right:20px;
	color:#666;
}

.fieldset-title2{
	width:300px;
	text-align:center;
	font-size:11px;
	margin-left:40px;
	margin-right:20px;
	color:#666;
}

/*---------------------------------- index user ----------------------------------*/

#user{
	margin:10px 15px 10px 15px;
	background-color:#e1e2db;
	clear:both;
}

#menu-user{
	background-color:#e1e2db;
	clear:both;
}

#user-menu-header{
	padding:10px 0 0 50px;
	height:30px;
	clear:both;
	background:#FFFFFF url(../images/en/menu-user-header.jpg) no-repeat;
	color:#FF9900;
	font-size:12px;
}


#menu-user a{
	height:21px;
	color:#333333;
	text-decoration:none;
	display:block;
	background:#e1e2db url(../images/en/menu-user-a.jpg) no-repeat;	
	font-size:11px;
	padding:7px 3px 0px 32px;
}

#menu-user a:hover{
	height:21px;
	background:#c4c5c0 url(../images/en/menu-user-a-hover.jpg) no-repeat;
	padding:7px 3px 0px 37px;
}



/*---------------------------------- login header ----------------------------------*/


#header-login-left{
	width:240px;
	padding-top:23px;
	padding-left:10px;
	float:left;
}

#persian-lan{
	margin:27px 15px 0px 15px;
	float:left;
}

#bullet-invite{
	width:12px;
	height:12px;
	float:left;
	margin:28px 3px 0px 5px;
}

#invite{
	margin:27px 15px 0px 3px;
	float:left;
}

#header-login-right{
	width:530px;
	float:left;
}

#user-icon{
	width:51px;
	height:48px;
	background:url(../images/en/user-icon.jpg) no-repeat;
	float:left;
}

#right-icon{
	width:479px;
	float:left;
}

#top{
	clear:both;
}

#register-bullet{
	width:12px;
	height:12px;
	background:url(../images/en/bullet-link.jpg) no-repeat #3399FF;
	margin:5px 5px 3px 10px;
	float:left;
}

#register-user{
	float:left;
	margin:4px 15px 0px 0px;
}

#forgot-bullet{		
	width:12px;
	height:12px;
	background:url(../images/en/bullet-link.jpg) no-repeat #3399FF;
	margin:5px 5px 3px 10px;
	float:left;
}

#forgot-user{
	float:left;
	margin:4px 15px 0px 0px;
}

#down{
	float:left;
}

#user-login{
	font-size:11px;
	float:left;
	margin:8px 3px 5px 10px;
}

#user-field{
	font-size:10px;
	float:left;
	margin:3px 5px 5px 5px;
}

#pass-login{
	font-size:11px;
	float:left;
	margin:8px 3px 5px 5px;
}

#pass-field{
	font-size:10px;
	float:left;
	margin:3px 5px 5px 5px;
}

#login{
	font-size:10px;
}

#login-button{
	margin:4px 5px 5px 5px;
	float:left;
}

/*---------------------------------- page index ----------------------------------*/



/*------ welcome ------*/
#welcome{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	color:#333333;
	clear:both;
}

#welcome-title{
	font-weight:bold;
	font-size:20px;
	clear:both;
}

#welcome-text{
	color:#383838;
	font-size:13px;
	clear:both;
}

/*------ last-news ------*/


#last-news{
	width:250px;
	background:#f0f1f1;
	font-size:13px;
	float:left;
	margin:0px 17px 0px 0px;
}

#last-news-icon{
	width:73px;
	height:37px;
	background:url(../images/en/last-news-icon.jpg) no-repeat #f0f2f1;
	float:left;
}

#last-news-title{
	width:177px;
	background:#f0f1f1;
	font-size:20px;
	padding:13px 0px 5px 0px;
	float:left;
}

#last-news-pic{
	width:250px;
	height:90px;
	background:url(../images/en/last-news-pic.jpg);
	border:1px #333333 solid;
	clear:both;
}

#last-news-bullet-1{
	width:20px;
	height:20px;
	background:url(../images/en/last-news-bullet.jpg) no-repeat #5cbdca;
	float:left;
}

#last-news-title-1{
	width:225px;
	color:#ff8509;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	float:right;
}

#last-news-1{
	width:220;
	font-size:13px;
	padding:3px 0px 3px 25px;
	clear:both;
}

#last-news-read-more-1{
	width:250px;
	color:#3fb2c1;
	font-size:12px;
	clear:both;
	text-align:right;
}

#last-news-bullet-2{
	width:20px;
	height:20px;
	background:url(../images/en/last-news-bullet.jpg) no-repeat #5cbdca;
	float:left;
}

#last-news-title-2{
	width:225px;
	color:#ff8509;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	float:right;
}

#last-news-2{
	width:220;
	font-size:13px;
	padding:3px 0px 3px 25px;
	clear:both;
}

#last-news-read-more-2{
	width:250px;
	color:#3fb2c1;
	font-size:12px;
	clear:both;
	text-align:right;
}

#last-news-bullet-3{
	width:20px;
	height:20px;
	background:url(../images/en/last-news-bullet.jpg) no-repeat #5cbdca;
	float:left;
}

#last-news-title-3{
	width:225px;
	color:#ff8509;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	float:right;
}

#last-news-3{
	width:220;
	font-size:13px;
	padding:3px 0px 3px 25px;
	clear:both;
}

#last-news-read-more-3{
	width:250px;
	color:#3fb2c1;
	font-size:12px;
	clear:both;
	text-align:right;
}



/*------ important-date ------*/


#important-date{
	width:250px;
	background:#f0f1f1;
	font-size:13px;
	float:left;
	margin:0px 0px 0px 17px;
}

#important-date-icon{
	width:37px;
	height:37px;
	background:url(../images/en/IMPORTANT-DAY-ICON.jpg) no-repeat #a4211a;
	float:left;
}

#important-date-title{
	direction:left;
	font-size:20px;
	color:#0000FF;
	padding:13px 0px 5px 5px;
}

#important-date-pic{
	width:250px;
	height:90px;
	background:url(../images/en/important-date-pic.jpg) no-repeat #CCCCCC;
	border:1px #333333 solid;
	clear:both;
}

#important-date-table{
	width:250px;
	background:#f0f1f1;
	clear:both;
}
	




/*---------------------------------- page index ----------------------------------*/


.table-call-paper{
	width:530px;
	background:#EFEFEF;
	border:1px #333333 solid;
	text-align:center;
}

.header{
	background:#C3300;
}




/*---------------------------------- Registration ----------------------------------*/



/*------ Register page 1 ------*/

#r1-help{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	border:1px #999999 dashed;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

#r1-title{
	margin:0px 15px 0px 0px;
	font-size:20px;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
}

#register-1{
	font-size:11px;
}

#r1-footer-comment{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	border:1px #999999 dashed;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

.buttom-r1{
	text-align:right;
}

#continue{
	font-size:11px;
}

#r1-form{
	font-size:12px;
}




/*------ Register page 2 ------*/




#register-2{
	font-size:11px;
}

#r2-help{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	border:1px #999999 dashed;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

#r2-footer-choose-user-name{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:10px 15px 10px 0px;
}

#r2-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:10px 15px 10px 0px;
}

#r2-form{
	font-size:12px;
}



/*------ Register page 3 ------*/


#r3-help{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:13px;
	border:1px #999999 dashed;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

#r3-title{
	margin:0px 15px 0px 0px;
	font-size:20px;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
}

#register-3{
	font-size:11px;
}

#r3-form{
	font-size:12px;
}

#continue-r3{
	font-size:11px;
}

#Previous-r3{
	font-size:11px;
}




/*------ steps page 1 ------*/	


#step1{
	font-size:11px;
}

.next-s1{
	text-align:center;
}

#Article-Submission-Steps{
	background:#f0f1f1;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	border:1px #999999 solid;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

#step1-title{
	
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step1-text{
	padding:0px 0px 15px 0px;
	font-size:12px;
	margin:20px 15px 20px 0px;
}

.s1-red-title{
	color:#CC0000;
}

#step1-form{
	font-size:12px;
}

#continue-s1{
	font-size:11px;
}


/*------ steps page 2 ------*/



#step2-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}
	
	
#New-Submission{
	background:#FFFFFF;
	margin:10px 15px 10px 0px;
	direction:ltr;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:5px 5px 5px 5px; 
	color:#333333;
	clear:both;
}

#step2-text{
	padding:0px 0px 15px 0px;
	font-size:12px;
	margin:20px 15px 0 0px;
}

#step2-form{
	font-size:12px;
}

#continue-s2{
	font-size:11px;
}

#previous-s2{
	font-size:11px;
}




/*------ steps page 3 ------*/




#step3-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step3-text{
	padding:0px 0px 15px 0px;
	font-size:12px;
	margin:20px 15px 0 0px;
}


#step3-form{
	font-size:12px;
}

#continue-s3{
	font-size:11px;
}

#Previous-s3{
	font-size:11px;
}

#Add-Author{
	font-size:11px;
}

#table-s3{
	font-size:10px;
	border:1px #999999 solid;
}

#table-s3 td{
	border:1px #999999 solid;
}


/*------ steps page 4 ------*/


#step4-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step4-text{
	padding:0px 0px 15px 0px;
	font-size:12px;
	margin:20px 15px 0px 0px;
}

#step4-form{
	font-size:12px;
}

#continue-s4{
	font-size:11px;
}

#previous-s4{
	font-size:11px;
}




/*------ steps page 5 ------*/



#step5-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step5-text{
	padding:0px 0px 15px 0px;
	font-size:12px;
	margin:20px 15px 0 0px;
}

#step5-form{
	font-size:12px;
}

#continue-s5{
	font-size:11px;
}

#Previous-s5{
	font-size:11px;
}





















/*------ steps page 7 ------*/



#step7-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step7-text{
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin:20px 15px 10px 0px;
}

#step7-form{
	font-size:12px;
}

#continue-s7{
	font-size:11px;
}

#Previous-s7{
	font-size:11px;
}





/*------ steps page 8------*/




#step8-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#step8-text{
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin:20px 15px 10px 0px;
}

#step8-form{
	font-size:12px;
}

#continue-s8{
	font-size:11px;
}

#Previous-s8{
	font-size:11px;
}

#Add-Reviewer{
	font-size:11px;
}

.Reason{
	vertical-align:top;
}

.table{
	direction:ltr;
}

#table-s8{
	font-size:10px;
	border:1px #999999 solid;
}

#table-s8 td{
	border:1px #999999 solid;
}

.tb-topics td{
	padding:2px 10px 2px 10px;
}
/*------ thank step ------*/



#thank-step-title{
	font-size:15px;
	font-weight:bold;
	border:2px #CCCCCC solid;
	padding:5px 5px 5px 5px;
	clear:both;
	margin:20px 15px 20px 0px;
}

#thank-step-text{
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin:20px 15px 10px 0px;
}

#Previous-thank-step{
	font-size:11px;
}

#confirm-thank-step{
	font-size:11px;
}


/*------ thank step ------*/


#loader-bg{
	display:none;
	position:fixed;
	top:300px;
	left:480px;
	width:260px;
	height:60px;
	background:url(../images/en/bg-loader.jpg) no-repeat;
	padding:30px 15px 15px 18px;
	z-index:1;

}

#loader-gif{
	height:19px;
	background:url(../images/en/ajax-loader.gif) no-repeat;
}

#alert-header{
	width:285px;
	height:33px;
	background:url(../images/en/header-alert.jpg) #FF6600 no-repeat;
	clear:both;
}

#alert-bg{
	display:none;
	position:fixed;
	top:200px;
	left:480px;
	width:285px;
	background:url(../images/en/alert-bg.jpg) repeat-y;
	z-index:1;
}

#alert-footer{
	width:265px;
	height:37px;
	background:url(../images/en/alert-footer.jpg) #CCCCCC no-repeat;
	padding-left:20px;
	padding-top:5px;
	clear:both;
}

#alert-text{
	width:240px;
	padding:15px 20px 15px 20px;
	float:left;
	font-size:14px; 
}

#close{
	font-size:10px;
}





/*------ steps ------*/



.breadcrumb{ 
	height:30px;
	width:100%;
}

.breadcrumb ul{ 
	margin:0 1px 0 1px; 
	padding:0; 
	height:30px; 
	 
}

.breadcrumb ul li{
	padding:0;
	margin:0; 
	list-style:none; 
	float:left; 
	height:30px; 
	display:inline;
}

.breadcrumb ul li a{
	font:11px Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	text-decoration:none; 
	line-height:30px; 
	display:block; 
	background:url('../images/en/green.jpg'); 
}

.breadcrumb ul li a span{
	padding:0 12px 0 15px; 
}

.breadcrumb ul li a:hover{
	background:url(../images/en/step-hover.jpg);
	text-decoration:none;
	color:#333333;
}


.breadcrumb ul li a.active{
	background:url('../images/en/orange.jpg');
}







.tata {
   width:90%;
   border-top:1px solid #e5eff8;
   border-right:1px solid #e5eff8;
   margin:1em auto;
   border-collapse:collapse;
   margin-left:0px;
   font-size:10px;
}


.important {
   width:100%;
   border-top:1px solid #e5eff8;
   border-right:1px solid #e5eff8;
   margin:1em auto;
   border-collapse:collapse;
   margin-left:0px;
   font-size:10px;
}

.classbold{
	font-weight:bold;
	font-size:10px;
}

td {
   color:#678197;
   border-bottom:1px solid #e5eff8;
   border-left:1px solid #e5eff8;
   padding:.3em 1px;
}

.tdheader{
	color:#FFFFFF;
}

.shadow{
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	background:#e5eff8;
	padding:.3em 0.5em;
	text-align:center;
}

.light{
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	background:#ffffff;
	padding:.3em 0.5em;
	text-align:center;
}

.light-header{
	color:#FFFFFF;
	background:#333333;
	text-align:center;
}

.icon-border{
	border:0px;
}

#text-area-s6{
	font-size:12px;
}

.ckeck-accept{
	font-size:12px;
	color:#333333;
}

#text-accept{
	border:#999999 1px solid;
	font-size:11px;
	padding:10px;
	background:#FFFFFF;
}

#logout-button{
	width:30px;
	height:28px;
	background:url(../images/en/logout_icon.gif) #666666 no-repeat;
	margin-right:15px;
	margin-left:470px;
	margin-top:10px;
}

	
.tt{
	vertical-align:top;
}




/*------ news ------*/

#titn{
	text-align:justify;
	color:#FF8608;
	font-size:14px;
	font-weight:bold;
	clear:both;
}

#txtn{		
	text-align:justify;
	color:#383838;
	font-size:13px;
	clear:both;
}

#date{
	clear:both;
	font-size:10px;
	color:#383838;
	margin:10px 0;
	direction:ltr;
}


#space{
	height:1px;
	background:#C4C5BF;
	margin:10px 0;
	font-size:2px;
	clear:both;
}

#logout{
	float:left;
	margin-top:23px;
	margin-right:5px;
	margin-left:435px;
	display:inline;
}

#logout-icon{
	float:left;
	margin-top:15px;
	margin-right:10px;
}

#right-logout{
	clear:both;
	direction:rtl;
}


.ore{
	color:#FF6600;
}

.topicfont{
	font-size:13px;
	font-weight:bold;
}

.sponsers{
	margin-right:10px;
	margin-left:10px;
	clear:both;
	margin-top:10px;
}


#important-date-table2{
	width:250px;
	background:#f0f1f1;
	clear:both;
}