html

{



}



body

{

	background: #e5f3f6;

	color: #444;

	height: 100%;

	margin: 0;

	padding: 0;

	text-align: center;

	font: 13px Tahoma;

}



img

{

	border: 0;

	vertical-align: middle;

}



a

{

	color: inherit;

}



a:hover

{

	color: #222;

}



#header

{

	margin-bottom: 10px;

}





#wrapper

{

	width: 930px;

	margin: 80px auto;

	margin-bottom: 30px;

	text-align: left;

}



#compactwrapper

{

	width:670px;

	margin: 80px auto;

	margin-bottom: 30px;

	text-align: left;

}



#compact_wrapper_top

{

	background: transparent url(../../images/default/compact_wrapper_top.png) no-repeat top center;

	width:670px;

	height: 38px;

}





#compact_wrapper_footer

{

	background: transparent url(../../images/default/compact_wrapper_footer.png) no-repeat top center;

	width:590px;

	height: 53px;

	padding: 0 40px;

	padding-top: 20px;

	color: #a0a0a0;

}



#compact_wrapper_footer a

{

	color: #a0a0a0;

	text-decoration: none;

}





#compact_wrapper_middle

{

	background: transparent url(../../images/default/compact_wrapper_middle.png) repeat-y top center;

	width:570px;



	padding: 0 50px;

}



.grey

{

	color: #999;

	font-size: 17px;

}



.antiwrap

{

	padding: 0 25px;

}



#navigation

{

	background: transparent url(../../images/default/navbg.png) no-repeat top center;

	height: 37px;

	padding-top: 10px;

}



#navigation .dit

{

	margin-left: 35px;

	color: #fff;

	font-size: 18px;

}



#navigation .dit a

{

	color: #fff;

	line-height: 26px;

	text-decoration: none;

	vertical-align: middle;

}



#navigation .dit a:hover

{

	text-decoration: underline;

}



#navigation .dit,

#navigation .ditl,

#navigation .ditc,

#navigation .ditr,

#navigation .navmenu

{

	float: left;

	height: 37px;

	display: block;

}



#navigation #nav_active .ditl

{

	background: transparent url(../../images/default/ditl.png) no-repeat left center;

	width: 8px;

	height: 26px;

	

}



#navigation #nav_active .ditc

{

	background: transparent url(../../images/default/ditc.png) repeat-x center center;

	height: 26px;

	

}



#navigation #nav_active .ditr

{

	background: transparent url(../../images/default/ditr.png) no-repeat left center;

	width: 10px;

	width: 8px;

	height: 26px;

	

}



.navmenucontents

{

	position: absolute;

	z-index: 1000;

}



.navmenu_first

{

	background: transparent url(../../images/default/nav_first.png) no-repeat top center;

	height: 41px;

	width: 150px;

	line-height: 35px;

	vertical-align: middle;

	padding: 0 15px;

}



.navmenu_first:hover

{

	background: transparent url(../../images/default/nav_first_hover.png) no-repeat top center;

}





.navmenu_last

{

	background: transparent url(../../images/default/nav_last.png) no-repeat top center;

	height: 42px;

	line-height: 32px;

	vertical-align: middle;

	width: 150px;

	padding: 0 15px;

}



.navmenu_last:hover

{

	background: transparent url(../../images/default/nav_last_hover.png) no-repeat top center;

}







.navmenu_item

{

	background: transparent url(../../images/default/nav_item.png) no-repeat top center;

	height: 40px;

	line-height: 30px;

	vertical-align: middle;

	width: 150px;

	padding: 0 15px;

}



.navmenu_item:hover

{

	background: transparent url(../../images/default/nav_item_hover.png) no-repeat top center;

}





.navmenu_item a,

.navmenu_first a,

.navmenu_last a

{

	color: #fff;

	text-decoration: none;

}



.navmenu_item:hover a,

.navmenu_first:hover a,

.navmenu_last:hover a

{

	text-decoration: underline;

}



#container

{

	background: transparent url(../../images/default/wrapper_bg.png) repeat-y top center;

	clear: both;

}



#container .antiwrap

{

	padding: 0 40px;

	padding-top: 15px;

}



.index_desc_top

{

	background: transparent url(../../images/default/index_desc_top.png) no-repeat top center;

	height: 13px;

	width: 849px;

}



.index_desc_bottom

{

	background: transparent url(../../images/default/index_desc_bottom.png) no-repeat bottom center;

	height: 44px;

	width: 849px;

}



.index_desc_middle

{

	background: transparent url(../../images/default/index_desc_middle.png) repeat-y top center;

	padding: 0 20px;

	width: 809px;

}



.index_desc_title, .redirect-title
مركز تحميل عطر
{

	color: #0097d7;

	font-size: 24px;

	margin-right: 50px;

}



.index_text .description {

	margin-left: 20px;

	font-color: #aaa;

}

.redirect-body {

	margin-top: 15px;

	font-size: 14px;

}



.redirect-link {

	margin-top: 25px;

}



.text1

{

	font-size: 14px;

	color: #7b7b7b;

}



#project_status_middle

{

	background: transparent url(../../images/default/status_bg.png) repeat-y top center;

	padding: 5px 40px;

	font-size: 14px;

}





#project_status_bottom

{

	background: transparent url(../../images/default/status_bottom.png) no-repeat top center;

	height: 10px;

}



.title1

{

	color: #3994a8;

	font-size: 20px;

	font-weight: bold;

	padding-bottom: 5px;

	border-bottom: 1px solid #cde7ec;

	margin-bottom: 10px;

}



.yellowbar

{

	background: transparent url(../../images/default/yellowbar.png) no-repeat top center;

	color: #747474;

	line-height: 34px;

	height: 34px;

	width: 798px;

	font-size: 16px;

	padding-left: 15px;

	vertical-align: middle;

	margin: 0 auto;

	text-align: left;

}



#footer

{

	background: transparent url(../../images/default/footer.png) no-repeat top center;

	color: #a0a0a0;

	font-size: 11px;

	padding: 0 10px;

	height: 91px;

	padding-top: 35px;

}



#footer a

{

	color: #a0a0a0;

	text-decoration: none;

}



#search

{

	float: right;

	width: 200px;

}



#searchbox

{

	background: transparent url(../../images/default/searchbox.png) no-repeat top center;

	width: 139px;

	height: 28px;

	border: 0;

	font-size: 14px;

	color: #999;

	padding: 3px;

	padding-top: 0px;

	font-style: italic;

}



#searchbox:focus

{

	font-style: normal;

}



#searchinput {

	float: right;

	background: transparent url(../../images/default/search.png) no-repeat bottom left;

	width: 33px;

	height: 34px;

	border: none;

	cursor: pointer;

	margin-right: 5px;

}



.search-keywords {

	font-size: 20px;

	color: #999;

	background-color: yellow;

	padding: 5px;

}



strong.label {

	font-size: 20px;

	padding-right: 10px;

}



.font13

{

	font-size: 13px;

}



.scrollableyellow

{

	background: transparent url(../../images/default/scrollableyellow.png) no-repeat top center;

	width: 784px;

	height: 122px;

	padding: 10px;

	padding-right: 5px;

	padding-bottom: 5px;

}



.scrollable

{

	overflow-y: auto;

	height: 122px;

	line-height: 120%;

	color: #666;

	font-size: 13px;

}



.scrollTitle

{

	font-weight: bold;

}





/* GENERIC STYLING  */



.blue

{

	color: #1899e9;

}



.float-left, .left       { float: left }



.float-right, .right     { float: right }



.align-center, .center   { text-align: center }



.align-right     { text-align: right }



.clear                 { clear: both }



.bold                   { font-weight: bold }



.hidden               { display: none }



.small                 { font-size: 10px }

.medium                 { font-size: 14px }



.black

{

	color: #000;

}



pre { font-size: 12px }



img { border: 0 }



.hide

{

	display: none;

}





.blacktitle

{

	color: #000;

	font-size: 24px;

	border-bottom: 1px solid #e5e5e5;

	padding-bottom: 10px;

}



.green

{

	color: green;

}



.input_small

{

	border: 0;

	background: transparent url(../../images/default/input_small.png);

	width: 74px;

	color: #6e6e6e;

	font-size: 13px;

	height: 20px;

	padding: 4px 4px;

}





.input_normal

{

	border: 0;

	background: transparent url(../../images/default/input_normal.png);

	width: 234px;

	color: #6e6e6e;

	font-size: 13px;

	height: 22px;

	padding: 4px 4px;

	z-index: 1;

}



.input_select, .input_select option {

	color: #6e6e6e;

	font-size: 14px;

	height: 30px;

	padding: 4px 4px;

}



.input_select option {

	height: 20px;

	vertical-align: middle;

	border-bottom: 1px solid #6e6e6e;

}



.small_textarea

{

	border: 0;

	background: transparent url(../../images/default/textarea_small.png);

	width: 236px;

	color: #6e6e6e;

	font-size: 13px;

	height: 78px;

	padding: 4px 4px;

}



.input_submit

{

	border: 0px;

	background-color: #02BDE8;

	color: #fff;

	font-size: 13px;

	height: 32px;

	padding: 8px 15px;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	vertical-align: middle;

	text-align: center;

	font-weight: bold;

	cursor: pointer;

}



.banfilter-submit .input_submit {

	text-decoration: none;

}



.input_file {

	width:270px;

	height: 32px;

}



.input_fakeupload {

	background-repeat: no-repeat;

}



.yellowbg

{

	background: #fffbcd;

}



.whitetl

{

	background: transparent url(../../images/default/whitetl.png) no-repeat top left;

}



.whitetr

{

	background: transparent url(../../images/default/whitetr.png) no-repeat top right;

}



.whitebl

{

	background: transparent url(../../images/default/whitebl.png) no-repeat bottom left;

}



.whitebr

{

	background: transparent url(../../images/default/whitebr.png) no-repeat bottom right;

}



.pad10

{

	padding: 10px;

}



.pad5

{

	padding: 5px;

}



.nounderline,

a.nounderline

{

	text-decoration:none;

}



.hr

{

	border-bottom: 1px solid #e5e5e5;

}



.yellowbg .hr

{

	border-bottom: 1px solid #f1edc4;

}



.filelist {

	width: 100%;

	padding: 0px;

}



.filelist th {

	font-size: 14px;

	font-weight: bold;

	border-bottom: 1px solid #000;

}



.filelist .filename {

	width: 35%;

	font-weight: bold;

}



.filelist .filename.no-uploader {

	width: 50%;

}



.filelist .filesize {

	width: 10%;

}



.filelist td.filesize {

	font-style: italic;

}



.filelist .views, .filelist .downloads {

	width: 7%;

}



.filelist td.views, .filelist td.downloads, .filelist td.actions {

	text-align: center;

}



.filelist .uploader, .filelist .uploaded {

	width: 15%;

}



.filelist .filetype {

	width: 10%;

}



.filelist td.filetype {

	font-size: 10px;

}



.filelist .actions, .filelist .ipaddress {

	width: 10%;

}



.filelist .filename.with-actions {

	width: 40%;

}



.filelist .filename.with-ip {

	width: 30%;

}



.filelist .uploader.with-ip {

	width: 10%;

}



.filelist th.banfilters {

	border: 0px;

}



.filelist td.filename.banfilters {

	font-weight: normal;

}



.banfilter-submit {

	margin-top: 5px;

	margin-right: 20px;

}



.inline-error, #error {

	background-color: #FDAEAE;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	padding: 5px 10px;

	font-weight: bold;

}



.inline-error h3, #error h2 {

	font-size: 22px;

	padding-top: 0px;

	margin-top: 0px;

	border-bottom: 1px solid black;

}



.content-body {

	width: 100%;

}



.content-body label {

	width: 200px;

	float: left;

	padding: 2px;

	font-weight: bold;

	font-size: 14px;

	text-align: right;

	margin-right: 10px;

	height: 40px;

}



.content-body #file_uploadQueue {

	margin-left: 210px;

}



.content-body.filter label {

	width: 75px;

}



.content-body .field-desc {

	font-size: 11px;

	color: #aaa;

	font-weight: normal;

}



.content-body label .field-desc {

	clear: left;

}



.content-body label.checkbox-label {

	float: none;

	font-size: 12px;

	font-weight: normal;

}



.content-body input.checkbox {

	margin-left: 215px;

}



.content-body .sub-header, .filelist th.sub-header {

	font-weight: bold;

	padding: 4px;

	font-size: 18px;

	margin-left: 215px;

	margin-top: 25px;

	margin-bottom: 10px;

}



.content-body.filter input.checkbox, .content-body.filter .sub-header {

	margin-left: 85px;

}



.content-body .row {

	clear: both;

	margin: 4px;

}



.content-body .form-submit {

	margin-left: 290px;

	padding: 4px;

}



.buttons-bar {

	float: right;

	height: 37px;

	padding-top: 10px;

	padding-right: 10px;

}





.buttons-bar .dit

{

	margin-left: 15px;

	color: #fff;

	font-size: 18px;

}



.buttons-bar .dit a

{

	color: #fff;

	line-height: 26px;

	text-decoration: none;

	vertical-align: middle;

}



.buttons-bar a img {

	vertical-align: middle;

	padding-bottom: 3px;

}



.buttons-bar .dit a:hover

{

	text-decoration: none;

}



.buttons-bar .dit,

.buttons-bar .ditl,

.buttons-bar .ditc,

.buttons-bar .ditr,

.buttons-bar .navmenu

{

	float: left;

	height: 37px;

	display: block;

}



.buttons-bar .ditl

{

	background: transparent url(../../images/default/ditl.png) no-repeat left center;

	width: 8px;

	height: 26px;

	

}



.buttons-bar .ditc

{

	background: transparent url(../../images/default/ditc.png) repeat-x center center;

	height: 26px;

	

}



.buttons-bar .ditr

{

	background: transparent url(../../images/default/ditr.png) no-repeat left center;

	width: 10px;

	width: 8px;

	height: 26px;

	

}



#file-info{

	width: 100%;

}



#file-info table {

	width: 350px;

}



#file-info td {

	line-height: 120%;

	font-size: 16px;

}



#file-info td.file-info {

	font-weight: bold;

	width: 200px;

	text-align: right;

	padding-right: 20px;

}



#file-info .thumb {

	padding: 3px;

	margin-right: 10px;

	background-color: #ddd;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	border: 1px solid black;

}



.link-codes {

	clear: both;

	width: 350px;

	max-width: 300px;

	margin-top: 10px;

	margin-left: 25px;

}



.link-codes th {

	font-size: 16px;

	font-weight: bold;

	padding-left: 50px;

}



.link-codes td {

	font-size: 12px;

	line-height: 100%;

}



.link-codes td.info {

	width: 100px;

	max-width: 100px;

	font-weight: bold;

	white-space: nowrap;

}



input.input_linkcodes {

	width: 250px;

	margin-left: 20px;

}



#comments {

	padding: 25px 0 10px 25px;

}



ul.folders {

	list-style: none;

	margin-bottom: 15px;

	clear: right;

}



ul.folders li {

	background: transparent url(../../images/default/folder.png) no-repeat left top;

	padding-left: 35px;

	clear: right;

	height: 35px;

}



	ul.folders li label {

		font-weight: bold;

		font-size: 18px;

	}

	

	ul.folders li div.description, table.filelist td div.description {

		font-size: 11px;

		color: #aaa;

		font-weight: normal;

	}

	

	ul.folders li div.count {

		float: right;

		position: relative;

		right: 0px;

		font-size: 14px;

		font-style: italic;

		width: 65px;

		height: 35px;

	}

	

		ul.folders li div.count.folder {

			width: 30px;

			margin-right: 5px;

		}

		

		ul.folders li div.count span {

			font-weight: bold;

			font-size: 17px;

			padding-right: 4px;

		}



.report li {

	clear: left;

}



.report label {

	font-weight: bold;

	width: 180px;

	float: left;

	padding: 2px;

	font-weight: bold;

	font-size: 12px;

	margin-right: 10px;

}



#task_image {

	position: absolute;

	top: 0px;

	left: -2000px;

	display: none;

}



#comments-container {

	width: 100%;

	font: 14px verdana;

	background-color: #f0f0f0;

}



.no-comments {

	font-size: 16px;

	font-style: italic;

	text-align: center;

}



.comment-body {

	background-color: #fff;

}



.comment-info {

	width: 180px;

	font-weight: bold;

	padding-left: 20px;

	padding-bottom: 20px;

	padding-top: 20px;

	vertical-align: top;

}



.comment-text {

	margin-left: 200px;

	font-size: 12px;

	line-height: 180%;

	padding: 20px;

}



.comment-text .buttons-bar {

	margin-top: 20px;

}

.comment-date {

	font-size: 10px;

	color: #aaa;

	border-bottom: 1px solid #f0f0f0;

}



.new-comment {

	clear: both;

	text-align: center;

}



.new-comment h3 {

	margin-left: -200px;

}





.new-comment .input_submit {

	vertical-align: top;

	margin-left: 20px;

}



.transaction {

	width: 100%;

	padding: 4px;

	padding-top: 0px;

	padding-bottom: 5px;

	border-bottom: 1px solid #000;

	clear: right;

}



.transaction .description {

	margin-left: 0px;

	padding-left: 0px;

	color: #aaa;

}



.transaction .description.normal {

	color: #000;

}



.trxid, .trxactive, .trxamount, .trxdate {

	float: right;

}



.trxid, .trxdate {

	width: 100px;

}



.trxactive, .trxamount {

	width: 50px;

}



.package {

	width: 100%;

	padding: 4px;

	padding-top: 0px;

	padding-bottom: 5px;

	border-bottom: 1px solid #000;

	clear: right;

}



.package .description {

	margin-left: 0px;

	padding-left: 0px;

	color: #aaa;

}



.purchase, .amount {

	float: right;

	width: 100px;

	font-size: 22px;

	font-family: cursive;

}



.purchase {

	width: 150px;

	padding: 0px;

	margin: 0px;

}



.paypal {

	padding: 15px;

}



.homepage-files {

	margin: 100px;

	text-align: center;

}



.homepage-files label {

	font-weight: bold;

	font-size: 22px;

	vertical-align: top;

}



#hidetabs {

	cursor: pointer;

}



#file_uploadQueue {

	margin-left: 76px;

}



.helplinks {

	cursor: pointer;

}



.helpbox {

	display: none;

	position: absolute;

	font-weight: bold;

	z-index: 5000;

	border-collapse: collapse;

	width: 600px;

}

	.helpbox td.corner {

		height: 15px;

		width: 19px;

	}



	.helpbox td#topleft { background: transparent url(../../images/generic/bubble/tl.png) no-repeat top right; }

	.helpbox td.top { background: transparent url(../../images/generic/bubble/t.png) repeat-x top; }

	.helpbox td#topright { background: transparent url(../../images/generic/bubble/tr.png) no-repeat top left; }

	.helpbox td.cleft { background: transparent url(../../images/generic/bubble/l.png) repeat-y bottom right; }

	.helpbox td.cright { background: transparent url(../../images/generic/bubble/r.png) repeat-y bottom left; }

	.helpbox td#bottomleft { background: transparent url(../../images/generic/bubble/bl.png) no-repeat top right; }

	.helpbox td.bottom { background: transparent url(../../images/generic/bubble/b.png) repeat-x top; }

	.popup td.bottom img { display: block; margin: 0 auto; width: 30px; height: 29px; padding-bottom: 9px; }

	.helpbox td#bottomright { background: transparent url(../../images/generic/bubble/br.png) no-repeat top left; }





	.helpbox_text {

		background-color: #fff;

		font-size: 11px;

		line-height: 1.2em;

		padding: 0px;

	}



#bodyoverlay{

	display: none;

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	z-index: 1000;

	background-color: #000;

	-moz-opacity: 0.7;

	opacity: .70;

	filter: alpha(opacity=70);

}



#report-box-wrapper {

	display: none;

}



#report-box {

	width: 500px;

	height: 300px;

	padding: 4px;

	background-color: white;

	border: 1px solid black;

}



#report-box-inner {

	text-align: center;

}



#report-box-inner .input_submit {

	vertical-align: top;

}



.download-button {

	float: none;

	text-align: center;

	margin-left: 140px;

	clear: left;

}



































.database-debug {

	background-color: #aaa;

	margin-bottom: 5px;

	margin-top: 25px;

	padding: 0px;

	width: 100%;

}



.database-debug td {

	background-color: #fff;

	padding: 2px;

}



.database-debug .database-debug-time {

	text-align: right;

}



.database-debug .database-debug-query {

	font-weight: bold;

}
