
/* ------------- GLOBAL -------------- */
body 		{
		background-color: #EFEFEF;
		background-color: #fff;
		margin-right: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		text-align: center;
		}
		

body, td, th 	{
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;
		}
		
form		{ margin: 0px; }

a:link		{ color: #B54D31; }

a:visited 	{ color: #B54D31; }

a:hover 	{ color: #000000; }


#pContainer
		{
		min-height: 100%;
		height: 100%;
		background-color: #FFFFFF;
		position: relative;
		text-align: right;
		margin: 0px auto;
		padding: 0px;
		width: 100%;
		border-right: 1px solid #EBEBEB;
		border-left: 1px solid #EBEBEB;
		}

/* ------------- HEADER FOOTER -------------- */

#cSearch	{
		position: relative;
		top: 0px;
		right: 15px;
		z-index: 6;
}

#pHeader	{
		width: 100%;
		margin: 0px;
		padding: 0px;
		height: 180px;
		background: #FFF url('http://www.tarhbaftrayan.com/fa/public/img/d_headerbg.gif');
		}

#pHeaderimg	{
		position: relative;
		text-align: right;
		margin: 0px auto;
		padding: 0px;
		width: 760px;
		height: 180px;
		}

#printerLink		{
		position: relative;
		float: left;
		right: -17px;
		top: 135px;
		}
#printerLink a		{
		text-decoration: none;
		color: #ffffff;
}

#pLinks		{
		position: relative;
		font-size:9px;
		top: 116px;
		z-index:55;
		}

#pLinks a   	{
				 }
		 
#pLinks a:link   { color: #78250E; }
#pLinks a:visited { color: #78250E; }
#pLinks a:hover  {
		text-decoration: none;
		color: #000000;
		
		}


#pTitle		{
		position:absolute;
		float: right;
		right: 195px;
		top: 151px;
		vertical-align: middle;
		font-size: 17px;
		font-weight:bold;
		color: #FFFFFF;
		}

#pTitle h1	{
		}
		
#pTitle a	{
		color:#fff;
		text-decoration:none;
}

#pTitle a:hover	{
		color:#B54D31;
}

#pFooter	{
		width: 100%;
		height: 4px;
		padding: 0px;
		border-bottom: 2px solid #FFFFFF;
		border-top: 2px solid #FFFFFF;
		background-color: #B54D31;
		
		}


/* ------------- CONTENT -------------- */

#pContentFrame	{
		position:relative;
		text-align: right;
		margin: auto;
		height: 100%;
		width: 758px;
		background-color: #FFFFFF;
		padding: 0px;
		}

#pContent	{
		position: relative;
		right: 2px;
		text-align: right;
		margin-right: auto;
		height: 500px;
		min-height: 470px;
		width: 758px;
		background-color: #FFFFFF;
		padding: 0px;
		padding-bottom: 20px;
		border-left: 1px solid #E6E6E6;
		border-right: 1px solid #E6E6E6;
		}

#cSpacer	{
		width: 171px;
		height: 25px;
		background-color: #9C9D95;
		border-left: 1px solid #EFEFEF;
		border-right: 1px solid #EFEFEF;
}

#cSpacer2	{
		width: 171px;
		height: 63px;
		background-color: #9C9D95;
		border-left: 1px solid #EFEFEF;
		border-right: 1px solid #EFEFEF;
    	position:absolute;
		float: right;
		right: 3px;
		top: 142px;
		vertical-align: middle;
		font-size: 17px;
		font-weight:bold;
		color: #FFFFFF;
		z-index:1;
}

#cMenu 		{
		position:relative;
		float: right;		
		background: #FFF  no-repeat;
		width: 165px;
		
		min-height: 180px;
		border-left: 0px solid #fff;
		margin:0px;
		padding:0px
		}
		
#cMenu a	{
		font-weight: bold;
		text-decoration: none;
		width: 100%;
		display: block;
		padding: 4px;
		border-bottom: 1px solid #EFEFEF;
		border-left: 1px solid #EFEFEF;
		}

#cMenu a:link   { color: #414983; }
#cMenu a:visited { color: #414983; }
#cMenu a:hover  {
		background-color: #B54D31;
		color: #EFEFEF;
		border-bottom: 1px solid #888888;
		}


#cMenu a.pLink	{
		font-weight:normal;
		text-decoration: none;
		font-family: Tahoma;
		font-size:11px;
		width: 100%;
		display: block;
		padding-bottom:2px;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		border-bottom: 1px solid silver;
		border-right: 1px solid #EFEFEF;
		margin:0px;
		}

#cMenu a.pLink:link	{ color: #B54D31; }
#cMenu a.pLink:visited	{ color: #B54D31; }
#cMenu a.pLink:hover	{
			background-color: #414983;
			color: #EFEFEF;
			border-bottom: 1px solid #888888;
			}


#cMenu span	{
		display: block;
		padding:0.1em;
		}
		
#cMenu ul	{
		margin: 0;
		padding: 0;
		}
		
#cMenu li	{
		list-style-type: none;
		border-right: 0px solid #E6E6E6;
		}

#cTitle 	{
		margin-right: 190px;
		font-size: 15px;
		font-weight: bold;
		color: #B54D31;
		}
		
#cTitleL 	{
		font-size: 15px;
		font-weight: bold;
		color: #B54D31;
		}


#cMainContent	{
		height: 100%;
		width: 520px;
		margin-right: 195px;
		padding: 5px;
		}

#cMainContentL	{
		height: 100%;
		padding: 5px;
		}

a.sitemap_sl:link	{
			color: #666666;
			text-decoration: none;
			}
a.sitemap_sl:visited	{
			color: #666666;
			text-decoration: none;
			}

a.sitemap_sl:hover	{
			color: #000000;
			background-color: #EFEFEF;
			padding-right: 2px;
			padding-left: 2px;
			}


/* ------------- CONTENT BROWSE -------------- */


#cMainContent .fTable 			{ 
					}

#cMainContent .tHead 			{ background-color: #E0E0E0;
					  font-weight: bold;
					}

#cMainContent .thB 			{ 
					  background-color: #E6E6E6;
					  font-weight: bold;
					}
					
#cMainContent .tdB 			{ 
					  background-color: #FDFDFD;
					}
#cMainContent .tdBalt 			{
					  background-color: #F6F6F6;
					}




#cMainContent input			{ 
					  color: black;
					  background-color: #EFEFEF;
					}
#cMainContent select			{ 
					  color: black;
					  background-color: #EFEFEF;
					}
					

#cMainContent a.delete:visited		{ color: #000000; }
#cMainContent a.delete:link		{ color: #000000; }
#cMainContent a.delete:hover		{ background-color:#BB0000;
					  color: #FFFFFF;
		}

#cMainContent a.browseLinks:visited	{ color: #000088; }
#cMainContent a.browseLinks:link	{ color: #000088; }
#cMainContent a.browseLinks:hover	{ color: #0000BB; }





/* ------------ MENU DROPDOWN STYLES ----------- */

.cMenu_sd	{
		font-family: Tahoma;
		font-size: 10px;
		font-weight: bold;
		background-color: #EFEFEF;
		width: 150px;
		border-top: 1px solid #666666;
		border-right: 0px solid #666666;
		border-left: 1px solid #666666;
		border-bottom: 1px solid #666666;
		margin: 0px;
		}
		
a.cMenu_sa {
		display: block;
		width: 100%;
		padding: 3px;
		text-decoration: none;
		background-color: #B54D31
		}
		
a.cMenu_sa:link   	{ color: #FFFFFF; }
a.cMenu_sa:visited	{ color: #FFFFFF; }
a.cMenu_sa:hover	{
					color: #B54D31;
					background-color: #FFFFFF;
					}

cMenu_ss.span	{
		display: block;
		padding:0.3em;
		}
	
cMenu_su.ul		{
		margin:0;padding:0;
		}
		
cMenu_sl.li		{
		list-style-type: none;
		}
		





/* ------------ HTML EDITOR SPECIFIC STYLES ----------- */
/* An exact copy of these should be kept between the styles here and in /panel/inc/site/html/inc_styles.css */

.txt_title		{
				display: block;
				width: 100%;
				color: #414983;
				font-weight: bold;
				font-size: 14px;
				text-transform: uppercase;
				padding-bottom: 4px;
				border-bottom: 3px solid #E0E0E0;
			}

.txt_subtitle		{
				margin: 0px;
				display: block;
				color: #555555;
				font-weight: bold;
				font-size: 13px;
				padding-bottom: 2px;
				border-bottom: 1px solid #EFEFEF;
			}

.txt_highlight		{
				background-color: #FFFF99;
				padding: 2px;
			}

.txt_example		{
				border: #EFEFEF 1px solid;
				padding-right: 3px;
				padding-right: 3px;
				color: #000066;
				font-family: Tahoma;
				background-color: #F3F3F3;
			}
			
.txt_blockquote		{
				border: #EFEFEF 1px solid;
				padding: 6px;
				font-style: italic;
				letter-spacing: 1px;
				background-color: #FDFDFD;
				color: #666666;
			}

