@charset "utf-8";
body				{ margin:10px auto; width:950px; background-color:#252f38; font-family:tahoma; font-size:12px; color:#333333;}
a,a:hover,a:visited { text-decoration:none; color:#0000CC;}
a:hover				{ color:#990000;}
button				{ padding:0 10px; font-family:tahoma; font-size:12px;}
pre					{ direction:ltr;}
select				{ font-family:tahoma; font-size:12px;}
#MainHeader			{ height:100px; margin:0px;}
#MainCotent			{ background-color:#FFFFFF; padding:5px; margin:0px;}
#MainFooter			{ height:110px; background:url(../img/FooterBG.jpg); padding:15px; color:#807e7f; line-height:1.8em; font-size:10px;}
#LeftContent		{ padding-right:5px; display:table-cell; vertical-align:top;}

#RightContent		{ width:180px; padding-left:5px; display:table-cell; vertical-align:top;}
#RightContentBG		{ background:url(../img/RightContentBG.jpg); padding:0 10px;}
#RightContetTop		{ background:url(../img/RightContentTop.jpg); height:15px;}
#RightContetBottom	{ background:url(../img/RightContentBottom.jpg); height:15px;}
.RightMainMenuTitle	{ color:#003366; border-bottom:solid 2px #CCCCCC; padding-bottom:3px; padding-right:5px;}
.RightMainMenuTitle2{ margin-top:1px; height:1px; background-color:#CCCCCC;}
.RightMainMenuTitle3{ font-size:10px;padding:10px 3px 3px 0;}
.RightMainMenuLink	{ border-bottom:dotted 1px #DDDDDD; padding:3px 8px 3px 0;}
.RightMainMenuLink:hover	{ background-color:#EEEEEE;}

.DiscussionTextBox	{ font-family:tahoma; font-size:10px; direction:rtl; color:#333333;}
.DiscussionErr		{ font-size:10px; color:#FF0000;}


.IndexContentTitr	{ font-weight:bold; color:#990000; padding:5px;}
.IndexContentText	{ direction:rtl; text-align:justify; line-height:1.7em; padding:5px; margin-bottom:15px;}
.NewsContinueDiv	{ direction:rtl; text-align:left; font-size:10px;}
.NewsContinueDiv a	{ text-decoration:none; color:#FF6600;}


.ArticleTitr		{ color:#900; font-weight:bold; padding-bottom:15px;}
.ArticleP			{ margin:5px 0 20px 0; line-height:1.6em;}
.ArticleTitr2		{ font-weight:bold;}

input.RegTextBox	{ font-family:tahoma; font-size:11px; direction:rtl; padding:5px; margin-bottom:15px; border:solid 1px #CCCCCC; color:#666666;
					  width:200px;}
.RegTextBT			{ font-family:tahoma; font-size:11px; width:120px;}
.EntekhabReshteBT	{ font-family:tahoma; font-size:11px; padding:10px 20px;}
.RegFormExample		{ font-size:9px; color:#999999;}
.RegFromErr			{ font-size:9px; color:#FF0000; text-align:center;}

.SkTopMenuDiv		{ width:950px; height:60px; background-image:url(../../resources/img/MainPageBanner04.jpg); text-align:center;}
.SkTopMenuLink		{ height:24px; text-align:center; margin-top:13px; padding:9px 20px 0 20px; cursor:pointer; color:#666666; direction:rtl;}
.SkTopMenuLink:hover{ background:url(../img/SkLivksBG.jpg); color:#ffffff;}
.SkTopMenuLinkSel	{ display:inline-block; height:24px; text-align:center; margin-top:13px; padding:9px 20px 0 20px; direction:rtl;
					  background:url(../img/SkLivksBGSelected.jpg); color:#FFFFFF; }
.SkShowDetailDiv	{ background-color:#ffffff; padding:0 0 0 25px; text-align:left; color:#999999; direction:rtl; font-size:10px;}

.PayFormlableTD		{ text-align:left; padding:0 0 0 5px; color:#777777; vertical-align:top;}
.PayFormExample		{ font-size:10px; color:#999999; line-height:1.3em; margin-bottom:10px;}

.SkIncompleteDetailDiv	{ border:dotted 1px #e57f7f; background-color:#ffe5e5; cursor:pointer; color:#770000; margin-bottom:15px;}
.SkIncompleteDetailDiv:hover { background-color:#FFCCCC; color:#330000;}

.SkInactiveUserDiv	{ border:dotted 1px #e57f7f; background-color:#ffe5e5; padding:15px;}

.AgreementTextDiv	{ padding:25px; background-color:#F5F5F5; width:80%; margin:20px auto; line-height:25px; border-top:solid 1px #cccccc;
					  border-left:solid 1px #cccccc; border-right:solid 1px #eeeeee; border-bottom:solid 1px #eeeeee; color:#444444;}
					  
.AjaxLoading		{  background:url(../img/Loading.gif) center no-repeat; padding:15px; height:1px;}

.AttentionDiv		{ background-color:#FCC; border:dotted 1px #900; padding:5px; text-align:center;}

.SKForm1LableTD		{ padding:5px 5px 5px 10px; border-bottom:dotted 1px #999999; text-align:left; vertical-align:top; white-space:nowrap; width:100px;}
.SKForm1DescTD		{ border-right:dotted 1px #999999; border-bottom:dotted 1px #999999; padding:5px 5px 5px 5px;}
.SKForm12TD			{ padding:10px; border-bottom:dotted 1px #999999;}
.SKFrom1Fieldset	{ text-align:right; border:solid 1px #666666; padding:10px; background-color:#FFFFFF; margin-bottom:15px;}
.SKFrom1Legend		{ font-weight:bold; padding:0 10px;}
.SkForm1ComboBox	{ font-family:tahoma; width:500px;}
.SKForm1EX			{ margin:10px 0 0 0 ; font-size:10px; color:#888888; border-top: dotted 1px #cccccc; direction:rtl; text-align:justify;
					  padding-top:5px; line-height:1.6em;}
.SKForm1Err			{ font-size:10px; color:#cc0000;}
.SKForm1VTable		{ border:dotted 1px #999999; margin:10px 0; background-color:#F5F5F5;}
.SKForm1VTblTitle	{ padding:3px; background-color:#cccccc; text-align:center;}
.SKForm1VTblDes		{ padding:3px; background-color:#eeeeee; text-align:center;}
.SKFrom1RInputs		{ font-family:tahoma; text-align:center; font-size:11px;}

.DisablePageDiv		{ text-align:center; padding:100px 0; border:dotted 1px #CCCCCC; background-color:#f5f5f5; color:#666666;}

.SKConfTableHeader	{ border-bottom:dotted 1px #999999; text-align:center; background-color:#cccccc; padding:3px;}
.SKConfTableLable	{ border-bottom:dotted 1px #999999; text-align:right; color:#777777; padding:3px;}
.SKConfTableDesc	{ border-bottom:dotted 1px #999999; border-right:dotted 1px #999999; text-align:center; color:#777777; padding:3px;}

.AKFrom1LesProcessDiv		{ background:#FFFFCC; padding:5px; border:dotted 1px #999999;}
.AKFrom1LesProcessTitleDiv	{ background:#333333; padding:5px; color:#FFFFFF; text-align:center;}
.AkFrom3TD			{ background-color:#EEEEEE; padding:0 2px;}
.AkFrom3TitleTD		{ background-color:#CCCCCC; padding:2px 5px; font-size:11px;}

.SKFormScrollDiv	{ height:150px; overflow:auto; border:solid 1px #CCCCCC; padding:3px; background-color:#ffffff; font-size:11px;}
.FAQQuestion		{ font-weight:bold; color:#990000;}
.FAQAnswer			{ padding:0 20px 15px 0; border-bottom:dotted 1px #999999; margin-bottom:15px;}
.FAQDetail			{ font-size:11px; color:#666666; padding:5px 20px 0px 20px;}

.TalarTitle			{ color:#900;font-weight:bold;padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #ccc;}

.kkTDTitleClass			{ text-align:left;font-size:10px; }