﻿body
{    
	
	padding-bottom: 2em;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	/*border-top: 2px solid #B51032;*/
	BACKGROUND-ATTACHMENT: fixed;
	background-image : url(img/back.gif);
	margin-top: 0px; 
	margin-bottom: 50px; 
	}

td
{
	font:11px tahoma;
	/*text-align: right;*/
}



/* Header Section */

#header {
	/*border-top: 3px solid #B51032;
	border-bottom: 1px dotted #B51032;*/
	height: 114px;
}
#header .title {                 /* 1- element id write-----header
                                 2- class id write----------title*/
	font: 190% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
}
#header .breadcrumb {
	
	color: black;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.8em;
	font-weight:bold;
}




/* Main Content */

 #content 
{
	margin-top:1em;
	margin-left: 2em;
	margin-right: 16em;
}
h1 {
	font: 150% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
}
#content p {   /* 1- element id write-----content
                  2- element select-------p*/
	font-size: 80%;
	line-height: 1.6em; 
}

#content ul {
	font-size: 80%;
	line-height: 1.6em; 
}

/********************************************************************/

.DataWebControlStyle
{
	font-size: 90%;
	border: 1px solid #b6b6b6;
	-moz-border-radius: 6px;
	margin-left: 0px;
	/*text-align: center;*/
}

.HeaderStyle
{
	background-color: #d7e3e6; /*990000; /*#4C719D;*/
	color: #2f6681;
	font-weight: bold;
	font-size: 8pt; 
	font-family: Tahoma;
	border-color: #B7B5B5;
	border-style: Solid;
}

.AlternatingRowStyle
{
	background-color: #edf5f7;/*ffffd4;  /*#e9f1fc;*/
	font-size: 9pt;
	font-family: Tahoma;
	color: #666666;
}

.RowStyle
{
	font-size: 9pt;
	font-family: Tahoma;
	color: #666666;
}

.PagerStyle
{
	font-size: 9pt;
	font-family: Tahoma;
	color: White;
	background-color: #d7e3e6;/*#4C719D;*/
}

.SelectedRowStyle
{
	background-color: #2F6681;
	
}




/********************************************************************/

table.template
{
	border: 1px solid #b6b6b6;
	
	/*-moz-border-radius: 6px;*/
}
table.template td {
	/*border: 1px solid #D6F0FD;*/
	padding: 0.2em 2ex 0.2em 2ex;
	border: 1px solid #ffffff;
	font-family: Tahoma;
	
	/*color: #EEEEEE;*/
}
table.template tr.header td
{
	border: 1px solid #ffffff;
	background-color: #d7e3e6; /*990000; /*#5975A5;*/
	color: #2f6681;
	text-align: center;
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold; 
}
table.template tr.d0 td
{
	background-color: #FFFFFF;
	font-size: 9pt;
	font-family: Tahoma;
	color: #666666;
}
table.template tr.d1 td 
{
	background-color: #edf5f7;
	font-size: 9pt;
	font-family: Tahoma;
	color: #666666;
}
/********************************************************************/
.DropDown
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
/***************************************************/
#Span
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
/*span.lable
{
	color: #08217b;
	font-size: 13px;
}
span.text
{
	color: #08217b;
	font-size: 13px;
}
span.Text1
{
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #000000;
}*/
/**************************************************************/

label
{
	color: #08217b;
	font-size: 13px;
}
.label
{
	color: #08217b;
	font-size: 13px;
}
.title /* عنوان A*/
{
	line-height: 20px;
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #9e0438;
	text-decoration: none;
	font-weight: bold;
	
}
.subtitle /*زیرعنوان A*/
{
	line-height: 20px;
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #0146ae;
	text-decoration: none;
	font-weight: bold;
	
}
.title2 /*عنوان صفحه ها A*/
{
	line-height: 20px;
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	}
.text /*متن ها A*/
{
	line-height: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color:#656565;
	
}
p.text1  /*تاریخ خبر*/
{
	font-size: 11px;
	font-family: Tahoma,sans-serif;
	color: #808080;
	text-decoration: none;
	text-align: right;
}

h1 /*عناوین*/ 
{
	font-size:12px;
	color:#3366CC; 
	font-weight:bold; 
	font-family:Tahoma;
}



a.master:link
{
	text-decoration: none;
	color:#464e51;
	}
a.master:visited
{
	text-decoration:none;
	color:#464e51;
	}
	a.master:hover 
{
	text-decoration: none;
	color:Red;
}
  a.Gray:link
        {
            color: #656565;
            text-decoration: none;
        }
        a.Gray:visited
        {
            color: #656565;
            text-decoration: none;
        }
        a.Gray:hover
        {
            color: #0CCAE0;
            text-decoration: none;
        }
a.blue:link
        {
            color: #0146ae;
            text-decoration: none;
        }
        a.blue:visited
        {
            color: #0146ae;
            text-decoration: none;
        }
        a.blue:hover
        {
            color:#0BB5C8;
            text-decoration: none;
        }
 a.Red:link
        {
            color: #990033;
            text-decoration: none;
        }
        a.Red:visited
        {
            color: #990033;
            text-decoration: none;
        }
        a.Red:hover
        {
            color: #FF3300;
            text-decoration: none;
        }


/*  Form */
div.FormBox{width:90%;}
div.BtnBox{padding:12px 0px 12px 0px;}
.LineHight{height:12px;}
div.FormText{font-weight:bold;padding:0px 8px 0px 8px;white-space:nowrap}
td.FormText{width:140px;vertical-align:top;text-align:left;font-weight:bold;padding:8px 8px 0px 4px;white-space:nowrap}
td.FormTxt{vertical-align:top;padding:6px 4px 4px 0px;text-align:right;font-weight:normal;}
td.FormTxt input{margin:0px 0px 0px 4px}
td.FormTxt select{margin:0px 0px 0px 4px}
input.Txt_M{width:150px;}
input.Txt_S{width:50px;}
input.Txt_L{width:300px;}
input.Txt_XL{width:400px;}
input{}
select{font-size:1em}



/* Error */
.ErrorText{font-size:1em;color:#990000;}
.ErrorTextSys{font-size:1.1em;font-weight:bold;color:#990000;}
.ErrorStarText{color:#990000;font-size:0.8em;margin:0px 2px 0px 0px;}
.InvalidTitleNote{font-weight:bold;}
.ErrorPageText{font-size:1.2em}
.ErrorTitle{font-size:20px;font-weight:bold;color:#ff0000;}
.ErrorTitleSpace{padding:20px 0px 20px 40px;}
.td_label_bold{width:80px; color: #08217B; direction: rtl; text-align: right;font-weight:bold}
