﻿#allContent
{
	width: 940px;
	height: 100%;
	margin-top: 0;
	overflow: hidden;
	visibility: visible;
	text-align: right;
}

#allContentLookUp
{
	width: 800px;
	height: 600px;
	margin: 0 auto;
	overflow: auto;
	visibility: visible;
	text-align: right;
}


/*---------------------------- Sidebar ----------------------------*/
.CdivSidebar
{
	position: relative;
	float: left;
	width: 245px;
	margin-right: 5px;
	overflow: hidden;
}

.CdivGallerySidebar
{
	position: relative;
	float: right;
	width: 245px;
	margin: 0 auto;
	overflow: hidden;
}

.CtdSidebarHeader
{
	width: 245px;
	height: 36px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/sidebar_title_header.png') no-repeat right top;
}

.CdivSidebarHeader
{
	position: relative;
	top: -2px;
	right: 30px;
	overflow: hidden;
}

.CdivSidebarHeaderَAlumni
{
	position: relative;
	top: -2px;
	right: 30px;
	overflow: hidden;
	text-align: right;
}

.ClblSidebarHeaderTitle
{
	color: #fff;
	font-size: 13px;
}

.CdivInnerSidebar
{
	position: relative;
	margin: 10px 2px 2px 0;
}

/*.CdivSidebarThumbPicture
{
	position: relative;
	float: right;
	margin-left: 7px;
	width: 70px;
	height: 70px;
}

.sidebarThumbPicBorder
{
	position: relative; ------> Edit for Firefox <------
	width: 70px;
	height: 70px;
	top: -70px; /*------> Edit for Firefox <------*
	left: 0;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/sidebar_picture_border.png') no-repeat left top;
}*/

.sidebarThumbPic
{
	position: relative;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
}

.sidebarThumbPicBorder
{
	position: absolute;
	top: 0;
	left: 0;
}

.CdivSidebarDes
{
	margin: 2px;
	line-height: 17px;
	text-align: justify;
}

.CdivSidebarDes ul li {
    background: url("/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/bullet_menu.png") no-repeat scroll right 6px transparent;
    list-style: none;
    padding-right: 16px;
    margin-top: 3px;
}
.CdivSidebarDes ul {
    color: #000;
    font-size: 12px;
    margin-right: 10px;
    background: bullet_menu.png;
}

.CdivSidebarDes ul li a {
    text-decoration: none;
    color: #000;
    cursor: pointer;
}

.CdivSidebarDes ul li a:hover {
    text-decoration: underline;
}

.CtdBackgroundCLT
{
	width: 9px;
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/clt.gif') no-repeat right top;
}

.CtdBackgroundBT
{
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/bt.gif') repeat-x right top;
}

.CtdBackgroundCRT
{
	width: 9px;
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/crt.gif') no-repeat left top;
}

.CtdBackgroundBR
{
	width: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/br.gif') repeat-y left top;
}

.CtdSidebarContent
{
	width: 227px;
	height: 100%;
	background-color: #E7EDEC;
}

.CtdBackgroundBL
{
	width: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/bl.gif') repeat-y right top;
}

.CtdBackgroundCLB
{
	width: 9px;
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/clb.gif') no-repeat right top;
}

.CtdBackgroundBB
{
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/bb.gif') repeat-x right top;
}

.CtdBackgroundCRB
{
	width: 9px;
	height: 9px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/crb.gif') no-repeat left top;
}


/*---------------------------- Content ----------------------------*/
.CdivContent
{
	position: relative;
	float: right;
	width: 690px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
}

.CdivGalleryContent
{
	position: relative;
	float: left;
	width: 690px;
	height: 100%;
	margin-right: 5px;
	overflow: hidden;
}

.CtblContent
{
	margin-bottom: 5px;
	min-height: 50px;
}

.CtdMainContent
{
	width: 672px;
	background-color: #E7EDEC;
}

.CdivNothingFound
{
	margin: 50px 0;
	text-align: center;
}

.CdivHeaderImage
{
	width: 690px;
	height: 300px;
	margin-bottom: 5px;
	overflow: hidden;
}

.headerImageBorder
{
	position: absolute;
	top: 0;
	left: 0;
}

.CdivHeaderTitle
{
	width: 690px;
	height: 45px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/page_title_bg.png') no-repeat right top;
	margin-bottom: 5px;
	overflow: hidden;
}

.ClblHeaderTitle
{
	position: relative;
	top: 12px;
	right: 50px;
	font-size: 15px;
	text-align: right;
}

.CdivHeaderTitleRight
{
	position: relative;
	float: right;
	margin-top: 12px;
	margin-right: 50px;
}

 .CdivHeaderTitleRight + div
{
	position: relative;
	float: right;
	margin-top: 12px;
}

.ClblHeaderTitleGallery
{
	font-size: 15px;
	text-align: right;
}

.CdivInnerContent
{
	margin: 5px;
	overflow:hidden;
}

.CdivSearchInnerContent
{
	max-height: 104px;
	margin: 5px;
	overflow:hidden;
}

.CdivDataListContent
{
	height: 100%;
}

.CdivDataListSeparator
{
	position: relative;
	float: right;
}

.CdivDataListInnerContent
{
	margin: 5px 5px 5px 0;
	width: 320px;
}

.CdivDataListInnerContent3
{
	margin: 5px 5px 5px 0;
	width: 210px;
}

.CdivTitle
{	
	position: relative;
	float: none; /*------> Edit for Firefox <------*/
	margin: 5px 0px 10px 5px;
}

.CdivSearchTitle
{
	margin: 5px 0px 10px 5px;
}

.CdivSearchTitle a
{
	color: #0D5978;
	text-decoration: none;
}

.CdivSearchTitle a:visited
{
	color: #78260d;
	text-decoration: none;
}

.CdivSearchTitle a:hover
{
	color: #0d4278;
	text-decoration: none;
}

.CdivTitle2  /*>------> for Firefox only <------<*/
{
	position: relative;
	float: right;
	margin: 5px 0px 10px 5px;
}

.CdivTitleCenter
{	
	position: relative;
	float: right;
	width: 100%;
	margin: 20px 0px 10px 5px;
}

.ClblTitle
{	
	font-size: 15px;
	color: #0D5978;
}

.CdivDate
{
	margin-top: -5px;
	text-align: left;
}

.ClblDate
{
	font-size: 10px;
	color: #999;
}

.CspanDate
{
	font-size: 10px;
	color: #999;
	margin: 0 -4px;
}

.ChrLine
{
	color: #fff;
	margin-top: 5px;
}

.ClblCategory
{
	font-size: 16px;
	color: #991E12;
}

.CdivDataListGalleryLegend
{
	margin: 10px 3px 0 0;
}

.CimgBulletIcon
{
	position: relative;
	float: right;
	width: 10px;
	height: 10px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/bullet_icon2.png') no-repeat left top;
	margin: 5px 5px 0 5px;
}

.CimgBulletIcon2
{
	position: relative;
	float: right;
	width: 10px;
	height: 10px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/bullet_icon2.png') no-repeat left top;
	margin: 4px 5px 0 5px; /*------> Edit for Firefox <------*/
}

.ClblMainInformationTitle
{
	font-size: 13px;
	color: #4d4d4d;
	text-align: justify;
}

.txtFocusIn
{
	background-color: Transparent;
	font-size: 1px;
	color: #111;
	border: none;
	width: 1px;
	height: 1px;
}

.CdivContentDes
{
	margin: 20px 3px 10px 3px;
	line-height: 17px;
	text-align: justify;
}

.CdivSearchContentDes *
{
	font-family: Tahoma, Verdana, Arial, Times New Roman !important;
	font-size: 12px !important;
	font-weight: normal !important;
	text-align: justify !important;
	line-height: 17px !important;
	color: #4d4d4d !important;
}

.ClblContentDes
{
	font-size: 12px;
	color: #4d4d4d;
	text-align: justify;
}

.CdivDataListContentDes
{
	margin: 20px 3px 10px 3px;
	line-height: 17px;
	text-align: justify;
}

.ClblDataListContentDes
{
	width: 485px;
	float: right;
	font-size: 12px;
	color: #4d4d4d;
	text-align: justify;
}

.CdivDownloadForm
{
	position: relative;
	height: 27px;
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

.CdivDownloadFile
{
	position: relative;
	height: 27px;
	clear: both;
	margin-top: 5px;
	cursor: pointer;
	text-align: right;
}

.ChypDataListLink
{
	position: relative;
	float: right;
	color: #4d4d4d;
	font-size: 12px;
}

.ChypDataListLink:link 
{
	color: #4d4d4d;
	font-size: 12px;
	text-decoration: none;
}

.ChypDataListLink:visited 
{
	color: #6f6e6e;
	font-size: 12px;
	text-decoration: none;
}

/*Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!*/
.ChypDataListLink:hover
{
	color: #000;
	font-size: 12px;
	text-decoration: none;
}

.CdivLinkDes
{
	clear: both;
	position: relative;
	float: right;
	width: 540px;
	height: 15px;
	padding: 5px 20px 0 0;
	overflow: hidden;
}

.ClblLinkDes
{
	font-size: 12px;
	color: #4d4d4d;
	text-align: justify;
}

.ClblLinkDes *
{
	font-size: 12px !important;
	font-weight: normal !important;
	text-align: justify !important;
	line-height: normal  !important;
}

.CdivDetails
{
	position: relative;
	float: left;
	height: 27px;
	margin-left: 10px;
	cursor: pointer;
}

.CdivObservation
{
	position: relative;
	float: left;
	width: 56px;
	height: 27px;
	margin-top: 5px;
	margin-left: 10px;
	cursor: pointer;
}

.CbtnButton
{
	background-color: Transparent;
    background-image: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/CdgButton.gif');
	background-position: left top;
	background-repeat: repeat-x;
	color: #333;
	border: 1px solid #e8c378;
	width: 60px;
	height: 21px;
	font-family: Tahoma ,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
}

.CtdlContentSeparator
{
	height: 100%;
}

.CdivContentSeparatorUp
{
	width: 2px;
	height: 150px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_separator_up.png') no-repeat left top;
}

.CdivContentSeparatorDown
{
	width: 2px;
	height: 150px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_separator_down.png') no-repeat left bottom;
}

.CdgPager
{
    height: 25px;
    text-align: center;
    width: auto;
    font-size: 14px;
}

.CdgPager span
{
	margin: 2px;
}

.CdgPager a
{
	margin: 0 1px;
	padding: 0 5px 1px 5px;
	color: #000;
	background-color: #e98a24;
	border: 1px solid #e7edec;
	text-decoration: none;
}

.CdgPager a:hover
{
	color: #e7edec;
	background-color: #4f3d25;
}

.CdgPagerIn
{
    height: 25px;
    text-align: center;
    width: auto;
    font-size: 14px;
}

.CdgPagerIn span
{
	margin: 2px;
	color: #345;
}

.CdgPagerIn a
{
	margin: 0 1px;
	padding: 0 5px 1px 5px;
	color: #fff;
	background-color: #345;
	text-decoration: none;
}

.CdgPagerIn a:hover
{
	padding: 0 5px 1px 5px;
	color: #fff;
	background-color: #e98a24;
}

.albumName
{
	text-align: center;
	font-size: 14px;
	color: #0D5978;
}

.CdivAlbumDataList
{
	margin-bottom: 15px; /*------> Edit for Firefox <------*/
}

.albumDataList
{
	width: 100%;
	height: 100%;
	clear: both;
}

.CdivDataListContent
{
	height: 100%;
}

.CdlSeparator
{
	position: relative;
	width: 2px;
	vertical-align: top;
	background-color: #757877;
	
}

.albumThumbPic
{
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.hypAlbumThumbPicZoom
{
	display: block;
}

.hypAlbumThumbPicZoom:hover .albumThumbPicBorder .CtdAlbumBorderMainContent div
{
	background-color: #707778;
	opacity: 0.1;
	filter: alpha(opacity=10); /* IE 8.0 */
	cursor: pointer;
}

.albumThumbPicBorder
{
	position: absolute;
	top: 0;
	left: 0;
}

.contentThumbPic
{
	position: relative;
	float: right;
	margin-left: 10px;
	margin-bottom: 0px;
}

.contentSearchThumbPic
{
	position: relative;
	float: right;
	width: 100px;
	height: 100px;
	margin-left: 10px;
	margin-bottom: 0px;
	text-align: left;
	overflow: hidden;
	cursor: pointer;
}

.contentThumbPicCenter
{
	position: relative;
	float: none;
	margin-left: 10px;
	margin-bottom: 0px;
}

.contentThumbPicBorder
{
	position: absolute;
	top: 0;
	left: 0;
}

.albumPicName
{
	margin-top: 5px;
	text-align: center;
	font-size: 12px;
	color: #4d4d4d;
}

.albumPicName a:link 
{
	color: #4d4d4d;
	font-size: 12px;
	text-decoration: none;
}


.albumPicName a:visited 
{
	color: #6f6e6e;
	font-size: 12px;
	text-decoration: none;
}

/*Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!*/
.albumPicName a:hover
{
	color: #000;
	font-size: 12px;
	text-decoration: none;
}

.CdivBulletedList
{
	position: relative; /*------> Edit for Firefox <------*/
	clear: both;
	top: 10px;
	font-size: 12px;
	margin: 10px 15px;
	color: #4d4d4d;
	text-align: justify;
}

.CdivBulletedList ul
{
	margin: 0 10px;
	margin-right: 15px;
}

.CdivBulletedList a:link 
{
	color: #4d4d4d;
	font-size: 12px;
	text-decoration: none;
}


.CdivBulletedList a:visited 
{
	color: #6f6e6e;
	font-size: 12px;
	text-decoration: none;
}

/*Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!*/
.CdivBulletedList a:hover
{
	color: #000;
	font-size: 12px;
	text-decoration: none;
}

.CdivFormInnerContent
{
	margin: 5px;
	overflow: hidden;
}

.CdivFormName
{
	width: 650px;
	margin: 18px 0;
}

.CdivFormEmail
{
	width: 650px;
	margin: 18px 0;
}

.CdivFormDescription
{
	width: 650px;
	margin: 18px 0;
}

.CdivFormCategory
{
	width: 650px;
	margin: 18px 0;
}

.CdivFormButtons
{
	width: 650px;
	margin: 18px 0;
}

.CdivFormP
{
	float: right;
	width: 270px;
	font-size: 12px;
	color: #4d4d4d;
	text-align: left;
}

.CdivFormP p
{
	margin-left: 30px;
}

.CdivFormTxtbox
{
}

.CdivFormTxtbox input
{
	background-image: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/CtxtTextBox2.gif');
	background-position: left top;
	background-repeat: repeat-x;
	background-color: Transparent;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #111;
	border: 1px solid #4d4d4d;
	width: 220px;
	height: 20px;
	padding-top: 2px;
	padding-right: 3px;
}

.txtEmailAddress
{
	text-align: left;
	direction: ltr;
}

.CdivFormTxtArea
{
}

.CdivFormTxtArea textarea
{
	background-color: #eaf3f2;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #111;
	border: 1px solid #4d4d4d;
	width: 120px;
	height: 70px;
	padding-top: 2px;
	padding-right: 3px;
}

.CdivFormDdl
{
}

.CdivFormDdl select
{
	width: 225px;
	font-family: Tahoma, Verdana, Arial;
}

.CdivFormBtnSend
{
	float: right;
	height: 27px;
}

.CdivFormBtnSend input
{
	margin-right: 15px;
    background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/send_button.png') no-repeat left top;
	border: none;
	width: 56px;
	height: 24px;
	cursor: pointer;
}

.CdivFormBtnClear
{
	float: right;
	width: 425px;
	height: 27px;
	text-align: left;
}

.CdivFormBtnClear input
{
    background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/clear_button.png') no-repeat left top;
	border: none;
	width: 93px;
	height: 25px;
	cursor: pointer;
}


/*---------------------------- Album Borders ----------------------------*/

.CtdAlbumBorderCLT, .CtdContentBorderCLT, .CtdSidebarBorderCLT
{
	width: 11px;
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_clt.gif') no-repeat right top;
}

.CtdAlbumBorderBT, .CtdContentBorderBT, .CtdSidebarBorderBT
{
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_bt.gif') repeat-x right top;
}

.CtdAlbumBorderCRT, .CtdContentBorderCRT, .CtdSidebarBorderCRT
{
	width: 11px;
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_crt.gif') no-repeat right top;
}

.CtdAlbumBorderBR, .CtdContentBorderBR, .CtdSidebarBorderBR
{
	width: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_br.gif') repeat-y right top;
}

.CtdAlbumBorderMainContent, .CtdContentBorderMainContent, .CtdSidebarBorderMainContent
{
}

.CtdAlbumBorderBL, .CtdContentBorderBL, .CtdSidebarBorderBL
{
	width: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_bl.gif') repeat-y right top;
}

.CtdAlbumBorderCLB, .CtdContentBorderCLB, .CtdSidebarBorderCLB
{
	width: 11px;
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_clb.gif') no-repeat right top;
}

.CtdAlbumBorderBB, .CtdContentBorderBB, .CtdSidebarBorderBB
{
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_bb.gif') repeat-x right top;
}

.CtdAlbumBorderCRB, .CtdContentBorderCRB, .CtdSidebarBorderCRB
{
	width: 11px;
	height: 11px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/album_picture_border/album_picture_border_crb.gif') no-repeat right top;
}

/*---------------------------- Header Image Borders ----------------------------*/

.CtdHeaderImageBorderCLT
{
	width: 8px;
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_clt.png') no-repeat right top;
}

.CtdHeaderImageBorderBT
{
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_bt.gif') repeat-x right top;
}

.CtdHeaderImageBorderCRT
{
	width: 8px;
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_crt.png') no-repeat right top;
}

.CtdHeaderImageBorderBR
{
	width: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_br.gif') repeat-y right top;
}

.CtdHeaderImageBorderMainContent
{
}

.CtdHeaderImageBorderBL
{
	width: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_bl.gif') repeat-y right top;
}

.CtdHeaderImageBorderCLB
{
	width: 8px;
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_clb.png') no-repeat right top;
}

.CtdHeaderImageBorderBB
{
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_bb.gif') repeat-x right top;
}

.CtdHeaderImageBorderCRB
{
	width: 8px;
	height: 8px;
	background: url('/SharifKishWebSite/SharifKish_WebUI/App_Themes/ImagesII/innerPages/content_picture_border/header_picture_border/header_picture_border_crb.png') no-repeat right top;
}

/*---------------------------- Site Map TreeView ----------------------------*/

.CtrvTreeView
{
	text-align: right;
	direction: rtl;
	color: #9ccde3;
	overflow: auto;
}

.CtrvTreeView div table tbody tr td
{
	vertical-align: top;
}

.CtrvLeafNode
{
}

.CtrvNode
{
	color: #0D5978;
	font-size: 15px;
	text-decoration: none;
	vertical-align: middle;
	margin: 5px;
}

.CtrvNode a:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.CtrvParentNode
{
}

.CtrvRootNode
{
	color: #d97227;
	font-size: 14px;
}

.CtrvHover
{
}

.CtrvSelected
{
	color: #A01611;
	font-size: 12px;
	font-weight: bold;
}
