@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font:12px Tahoma, Geneva, sans_serif;
	background:url(../images/background.png) no-repeat #fdfdfd;
	background-position:0px 50px ;
	padding-top:20px;
	}
table,td,th{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	border-spacing:0px;
		
}
img {
	border-style: none;
}	


/* ====================     Header      ========================*/

/* --------- Top/upper menu  --------*/

.top-menu-table {
	width:950px;
	height:26px;
	direction:rtl;
	}
.top-menu {
	width:74px;
		
	}
#top-menu-main a {
	display:table-cell;
	font:12px Tahoma, Geneva, sans-serif;
	color:#FFF;
	background:url(../images/menu-blue.png) no-repeat;
	text-align:center;
	vertical-align:middle;
	width:68px;
	height:26px;
	text-decoration:none;
}
.top-menu a{
	display:table-cell;
	font:12px Tahoma, Geneva, sans-serif;
	color:#000;
	background:url(../images/menu-gray.png) no-repeat;
	text-align:center;
	vertical-align:middle;
	width:68px;
	height:26px;
	text-decoration:none;
	}
.top-menu a:hover{
	display:table-cell;
	font:12px Tahoma, Geneva, sans-serif;
	color:#FFF;
	background:url(../images/menu-blue.png) no-repeat;
	text-align:center;
	vertical-align:middle;
	width:68px;
	height:26px;
	text-decoration:none;
	}
/* ------------ banner ----------------*/
#banner {
	background:url(../images/banner-name.png) no-repeat right ;
	height:120px;
	
	}
#logo {
	background:url(../images/lable.png) no-repeat ;
	width:200px;
	height:237px;
	}
/* -------- Second Menu --------*/
.sec-menu {
	
	direction:ltr;
	}
.sec-menu a{
	display:block;
	background:url(../images/sub-menu.png);
	width:130px;
	height:35px;
	text-align:center;
	padding-top:20px;
	text-decoration:none;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#4e4d4d;
}
.sec-menu a:hover{
	display:block;
	margin:0;
	background:url(../images/sub-menu-h.png);
	width:130px;
	height:35px;
	text-align:center;
	padding-top:20px;
	text-decoration:none;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#FFF;
}
.sec-menu-fill{
	background:url(../images/sub-menu-bg.png);
	}

/* -------- Current Date  --------*/

.date {
	
	}




/* ====================     Content      ========================*/

/* ----------------- Main in index -----------------*/

.main-banner {
	background:url(../images/main-banner.jpg) no-repeat;
	width:950px;
	height:365px;
	vertical-align:top;
	}
.main-line {
	background:url(../images/main-line.png) no-repeat;
	width:950px;
	height:28px;
	}
.main-tools-div1 {
	background:url(../images/main-tool-01.png) no-repeat;
	width:317px;
	height:297px;
	float:left;
	}
.main-tools div div a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	width:50px;
	height:30px;
	position:relative;
	left:50px;
	top:217px;
	}
.main-tools-div2 {
	background:url(../images/main-tool-02.png) no-repeat;
	width:316px;
	height:297px;
	float:left;
	}
.main-tools-div3 {
	background:url(../images/main-tool-03.png) no-repeat;
	width:317px;
	height:297px;
	float:left;
	}
/* --------------------- Main in other --------------------*/

.main_content {
	width:100%;
	padding:10px 0;
	
	}
	
/* ----------------- Scroll-pane -------------------*/
	
#container
{
	direction:rtl;
	width:720px;
	background: #f3f3f9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#container p
{
	font:14px Tahoma, Geneva, sans-serif;
	margin: 1em 0;
	padding-right:40px;
	padding-left:20px;
	line-height:200%;
	word-spacing:1px;
	text-align:justify;
	text-shadow: 0.1em 0.1em 0.2em #CCC;
}

.container_header {
	color:#C00;
	}
#container h2
	{
	clear: left;
	font-size: 100%;
	color: #fff;
	background: #8b8b9f;
	margin: 0px 0;
	padding:7px 20px 10px;

}	


#back 
{
	background:#8b8b9f;
	width:8%;
	padding:2px 7px;
	float:right;
	}

				/* Styles specific to this particular page */
.scroll-pane
	{
	width: 100%;
	height:575px;
	overflow: auto;
}	

/*--------------------- Domain & Host Page Style ---------------------- */	

.content_link a{
	text-decoration:none;
	font-weight:bold;
	}
.content_table {
	border-top:1px solid #666;
	border-left:1px solid #666;
	direction:rtl;
	}
.content_table td {
	text-align:center;
	vertical-align:middle;
	border:1px solid #666;
	border-left:none;
	border-top:none;
	height:40px;
	}
.content_table hr {
	width:95%;
	border:1px solid #C00;
	}
	
.td-check-domain-right {
	width:250px;
	text-align:center;
	padding:20px 30px;
	background:#E8E8E8;
	}
.td-check-domain-left {
	height:260px;
	width:350px;
	border-right:none;
	background:white;
	}
	
	
.tr-header-style {
	font-weight:bold;
	color:#C00;
	background-color:#c2dffd;
	}
.tr-row-style {
	background-color:#FFF;
	}
.tr-row-style td{
	vertical-align:middle;
	}
.tr-alt-row-style {
	background-color:#e7e7e7;
	}


.yes-icon {
	background:url(../images/yes-icon.png) no-repeat center center;
	}
.no-icon {
	background:url(../images/no-icon.png) no-repeat center center;
	}
		
	
/* ==================== Blue Menu ======================== */


.table-menu-blue 
{
    padding-left:5px;
	direction:rtl;
	height:600px;
	}
/* ------------ blue Border ------------   */
.td-blue-border-top {
	background:url(../images/blue-box/box-top.png) no-repeat;
	width:221px;
	height:10px;
	}
.td-blue-border-mid-left {
	background:url(../images/blue-box/box-left.png) repeat-y;
	width:10px;
	}
.td-blue-border-mid-right{
	background:url(../images/blue-box/box-right.png) repeat-y;
	width:11px;
	}

.td-blue-border-bot {
	background:url(../images/blue-box/box-bot.png) no-repeat;
	width:221px;
	height:11px;
	}	
	
/* ---------------- Blue Manu Content -----------------*/	

.image-blue {
	background:url(../images/tag-blue.png) no-repeat top center;
	height:53px;
	text-align:center;
	padding-top:15px;
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#FFF;
	}
.td-blue-link {
	width:200px;
	}
.td-blue-link li {
	margin:10px 0px;
	padding:10px 0px 0px 10px;
	vertical-align:middle;
	list-style-image:url(../images/li-image.png);
	list-style-position:inside;
	}
.td-blue-link li span{
	
	}
.td-blue-link li span a{
	padding:10px;
	vertical-align:.1cm ;
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#039;
	text-decoration:none;
	}
.td-blue-link li span a:hover{
	color:#36F;
	}
.td-blue-link hr {
	width:160px;
	outline:1px dotted;
	}
	
/* ====================     Footer      ========================*/

.footer-en {
	direction:ltr;
	background-color:#e2e2e2;
	height:60px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #999;
	}
.footer-fa {

	}








/*  -------- sender -------  */
.textbox {
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#666;
	background: transparent;
	border: 0px solid;
	height:20px;
	width:330px;
	direction:rtl;
}
.textarea
	{
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#666;
	width:395px;
	height:115px;
	border:none;
	direction:rtl;
	overflow:hidden;
}
.button
	{
	font:12px Tahoma, Geneva, sans-serif;
}
