/***|||||||||||||||||||||||||||||||||||||||||||||||||
||*************************************************||
||*******************Hany4adv*******************||
||***************Hany4adv@yahoo.com****************||
||**************All Rihgts Reserved****************||
||***********Copyright © 2007 Hany4adv*************||
||******You can't use this for free if you want it ||
||**************(Hany4adv@yahoo.com)***************||
|||||||||||||||||||||||||||||||||||||||||||||||||***/



body {
	direction: rtl;
	margin: 0;
	padding: 0;
	color: #0F1114;
	background: #3d3c3c url(image/background6.png) repeat;
	font: 66% "Tahoma", "Trebuchet MS", Arial, sans-serif;
}
.WYSIWYG
{

}
.Header
{
	width:770px;
	height:70px;
	background-image:url(image/header.png);
	background-repeat:no-repeat;
	background-position:center;
}
.Content
{
	width:770px;
/*	height:200px;*/
	background-image:url(image/content_back.png);
	background-repeat:repeat-y;
	background-position:center;	
	overflow:hidden;
	padding-bottom:5px;
}
.Note
{
	width:770px;
	/*	height:100px;*/
	background-image:url(image/note.png);
	background-repeat:repeat-y;
	background-position:center;
	text-align:center;
/*	border-top-width: 1px;
	border-top-style:dotted;
	border-top-color: #C71313;	
	padding-top: 20px;*/
}


.Footer
{
	width:770px;
	height:30px;
	background-image:url(image/footer.png);
	background-repeat:no-repeat;
	background-position:top;
}.Footer .text {
	padding-top: 30px;
	margin-bottom:15px;
	color:#FFFFFF;
	font: 95% "Tahoma", "Trebuchet MS", Arial, sans-serif;
}
.nick {
	width: 770px;
	height: 120px;
	background-image: url(image/content_back.png);
	background-repeat: repeat-y;
	background-position: center;
}
.nick .nickImageContainer {
	width: 708px;
	background-image: url(image/red_back.png);
	background-repeat: repeat;
	height: 0px;
	padding-top: 3px;
	overflow:hidden;
/*	visibility:hidden;	*/
}
.nick .nickImageContainer .nickImage {
	height: 100px;
	width: 98%;
	float: right;
	background-color: #FFFFFF;
	border: 1px solid #FFB400;
	margin-right: 3px;
	margin-top: 3px;
	overflow:hidden;
}
.nick .nickImageContainer .nickText {
	float: left;
	height: 170px;
	width: 42%;
	margin-left: 3px;
	margin-top: 3px;
/*	border: 1px solid #FFFFFF;*/
}

.headerIcons {
	height: 20px;
	width: 700px;
	float: right;
	overflow: hidden;
	padding-right: 33px;
	padding-top: 23px;
}

.headerIcons .headerIconImage {
	height: 20px;
	width: 20px;
	float: right;
    cursor: pointer;		
}

.headerIcons .imageText {
	float: right;
	margin-top: 4px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

.Content .menuPanel {
	float: right;
	width: 200px;
	margin-right: 16px;
/*	background-color:#d4d2d2;
	background-image:url(image/menu_back.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #ad0808;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color: #ad0808;	*/
/*	padding-left: 2px;*/
}

.Content .menu {
	float: right;
	width: 200px;
	/*margin-right: 31px;*/
	background-color:#c4c2c2;
/*	background-image:url(image/menu_back.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #ad0808;*/
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color: #ad0808;	
	margin-bottom:5px;
/*	padding-left: 2px;*/
}
/* Spacial Style for Error Message (ID='errorPanel') in Error.php Page */
#errorPanel{
	float: right;
	width: 200px;
	margin-right:17px;	
	/*margin-right: 31px;*/
	background-color:#c4c2c2;
/*	background-image:url(image/menu_back.png);
	background-repeat:no-repeat;
	background-position:bottom;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #ad0808;*/
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color: #ad0808;	
	margin-bottom:5px;
/*	padding-left: 2px;*/
}

A .menuItem:hover
{
	color:#FFFFFF;
}
.Content .menu .menuItem {
	width: 98%;
/*	background:#FFFFCC;
	height:14px;*/
	background-image:url(image/menu_item_back.png);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	text-indent:40px;
	margin-top:1px;
	margin-bottom:1px;
    cursor: pointer;		
}
.Content .menu .menuItem:hover {
	width: 98%;
/*	background:#FFFFCC;
	height:14px;*/
	background-image:url(image/menu_item_hover.png);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	text-indent:40px;
	margin-top:1px;
	margin-bottom:1px;
}

.Content .menu .menuHead
{
	height:20px;
	background-color:#ee0e0e;
	font-size:140%;
	color:#FFFFFF;
	font-stretch:extra-condensed;
	background-image:url(image/menu_header&footer.png);
	background-repeat:repeat-y;
	background-position:right;
}

.Content .menu .menuFoot
{
	height:5px;
	overflow:hidden;
	background-color:#ee0e0e;
	background-image:url(image/menu_header&footer.png);
	background-repeat:repeat-y;
	background-position:right;
}

.Content .menu .menuItemsPanel {
/*	visibility: hidden;*/
	display:none;
	clip:rect(auto, auto, auto, auto);
/*	height:40px;*/
	overflow:hidden;
	clear:both;
	position:relative;
	width:200px;
/*	float:left;
	clear:both;
	right:500px;*/
}
.Content .menu .menuItemsPanel .menuItems {
	background-image:url(image/menu_items.png);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	text-indent:40px;
	margin-top:1px;
	margin-right:2px;
	margin-bottom:1px;
	cursor:pointer;
}
.Content .menu .VoteText
{
	background-color:#d4d2d2;
	width:197px;
}

.Content .main {
	float: left;
	width: 500px;
	background-color:#FFFFFF;
/*	height:300px;*/
	margin-left: 15px;
/*	border: 1px dotted #C41010;*/
}

.Content .main .contentPanel {
	border: 1px solid #FFB400;
	background-color: #DFDFDF;
	margin-bottom:5px;
}

.Content .main .contentPanel .header {
	border:1.5px #ffffff solid;
/*	background-color:#FF0000;
	background-image:url(image/contentPanelheader.png);
	background-repeat:repeat-x top left;
	color:#FFB400;
	height:20px;*/
	
	background-color:#ee0e0e;
	background-image:url(image/menu_header&footer.png);
	background-repeat:repeat-y;
	background-position:right;	
	height:20px
}

.Content .main .contentPanel .header .text {
	margin-right:20px;
	font: 120% "Tahoma", "Trebuchet MS", Arial, sans-serif;
	color:#ffffff;
	float:right;
	margin-top:2px;
}

.Content .main .contentPanel .header .image {
	float:left;
	margin-left:10px;
	background:#ffffff;
	padding-left:100px;
	padding-right:100px;
	height:19px;
}

.Content .main .contentPanel .header .backimage {
	float:right;
	height:19px;
	margin-right:10px;
	margin-left:-20px;
	margin-top:1px;
	cursor:pointer;
}

.Content .main .contentPanel .footer {
	background-color:#ee0e0e;
	background-image:url(image/menu_header&footer.png);
	background-repeat:repeat-y;
	background-position:right;	
	height:5px;
	overflow:hidden;
}

.Content .main .contentPanel .content {
	display:block;
}

.subjects
{
	background:#CCCCCC;
	width:494px;
	height:18px;
	border:1px solid #aaaaaa;
}
.subjects:hover
{
	border:1px solid #999999;
		background:#DDDDDD;
}
.subjects .subjectIcon
{
	width:10px;
	height:18px;
	background:#555555;
	float:right;
}
.subjects .subjectTitle_
{
	width:300px;
	height:14px;
	float:right;
	text-align:right;
	text-indent:5px;
/*	background:#DDDDDD;
	margin:1px;*/
/*	margin-top:2px;
	margin-right:1px;*/
	
}
.subjects .subjectTitle
{
	width:380px;
	height:14px;
	float:right;
	text-align:right;
	text-indent:5px;
/*	background:#DDDDDD;
	margin:1px;*/
/*	margin-top:2px;
	margin-right:1px;*/
	
}

.subjects .subjectWriter
{
	width:90px;
	height:15px;	
	float:right;
	background:#DDDDDD;
	margin:1px;	
}

.subjects .subjectDate
{
	width:100px;
	height:15px;	
	float:right;
	background:#DDDDDD;
	margin:1px;	
}

.subjectFooter
{
	background:#ffffff;
	width:494px;
	height:15px;
	margin-bottom:4px;
	border:1px solid #aaaaaa;
}
.subjectFooter .more
{
	text-align:left;
	margin-left:10px;
}
.depDesc
{
	text-align:center;
	width:494px;
	height:18px;
	border:1px solid #aaaaaa;
	margin-top:4px;
	background:#ffffff;
}
.subjectTools
{
	text-align:right;
	text-indent:5px;
	width:100px;
	height:18px;
	border:1px solid #aaaaaa;
	background: #999999;
	margin-top:-4px;
	margin-right:-395px;
	margin-bottom:4px;
}
.subjectTools:hover
{
	border:1px solid #dddddd;
	background: #dddddd;
}
.loginForm
{
	width:200px;
	height:75px;
	overflow:hidden;
	margin-top:5px;
}
.loginLable
{
 	font: 110% "Tahoma", "Trebuchet MS", Arial, sans-serif;
	text-align:justify;
	margin-right:5px;
    color:  #300;	
	width: 60px;
	float:right;
	height:20px;
}
.logingControl
{
	width:130px;
	float:left;
}
.loginTextBox
{
/* 	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;*/
     vertical-align:bottom;
     text-align:right;
     color:  #300;
     background:#ffffff;	
	margin-bottom:1px;
	 border:1px solid #FF6600;
}
.loginSubmit
{
 	font: 110% "Tahoma", "Trebuchet MS", Arial, sans-serif;
    vertical-align:Center
    text-align: center;
    color:  #300;
    background: #f99;
    padding: 1px;
    border: solid 1px #f66;
    cursor: pointer;
	float:left;
	width:70px;
	margin-left:6px;
	margin-top:2px;
/*	width:200px;
	float:right;*/	
}

.subjTitle
{
	background:#ffffff;
	text-align:center;
	font-size:15px;
	padding:4px;
}
.subjWriter
{
	text-align:right;
	text-indent:4px;
	background:#dddddd;
	padding:1px;
	border-bottom:1px solid #bbbbbb;
	border-top:1px solid #bbbbbb;

}
.subjDate
{
	text-align:right;
	text-indent:4px;	
	background:#dddddd;	
	padding:1px;	
	border-bottom:1px solid #bbbbbb;	

}
.subjText
{
/*	background:#ffffff;
	text-align:right;
	width:488px;
	padding:5px;*/
}
.subjfooter
{
	background:#cccccc;
	height:4px;
	overflow:hidden;
}
.subjTools
{
	background:#cccccc;
	width:240px;
	height:8px;
	margin-right:-259px;
	padding-bottom:4px;
	text-align:right;
	overflow:hidden;
}
.subjTool
{
	background:#aaaaaa;
	width:80px;
	height:15px;
	text-align:right;
	text-indent:2px;
	float:right;
	margin-top:-3px;
	color:#FFFFFF;
}
.subjTool:hover
{
	background:#cccccc;
	width:80px;
	height:15px;
	text-align:right;
	text-indent:2px;
	float:right;
}
.subAttach
{
	background:#cccccc;
	width:494px;
	height:15px;
	margin-top:10px;
	margin-bottom:4px;
	border:1px solid #aaaaaa;
}
.subAttachfooter
{
	background:#cccccc;
	width:494px;
	height:2px;
	margin-top:10px;
	margin-bottom:4px;
	border:1px solid #aaaaaa;
}
A
{
	text-decoration:none;
	cursor:pointer;
}

A:hover
{

}
.temp
{
	visibility:hidden;
	display:none;
	height:0px;
	width:20px;
}



/***|||||||||||||||||||||||||||||||||||||||||||||||||
||*************************************************||
||*******************Hany4adv*******************||
||***************Hany4adv@yahoo.com****************||
||**************All Rihgts Reserved****************||
||***********Copyright ©2007 Hany4adv**************||
||******You can't use this for free if you want it ||
||**************(Hany4adv@yahoo.com)***************||
|||||||||||||||||||||||||||||||||||||||||||||||||***/


/* Form Style ***********************************************#######################***************************/
/* Form Style */
/* Form Style */
/* Form Style */
/* Form Style */


.inputTable {
	direction:rtl;
     background-color:#d3d3d3;
/*     padding: 2px;*/
	margin-bottom:-1px;
	margin-left: -4px;
	margin-top:1px;	
	border:1px solid #666666;
	}
.EVMC
{
	direction:rtl;
	text-align:right;
 	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;
	helvetica, arial, sans-serif;
    color: #666;
    background-color: #efefef;
    padding: 5px;
	padding-left:6px;
    border: solid 1px #d3d3d3;
    width: 480px; 
	display:none;
}
.fieldsetcontainer {
	direction:rtl;
	text-align:right;
/*     font: 0.8em "Helvetica Neue";*/
 	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;
	 helvetica, arial, sans-serif;
     color: #666;
     background-color: #efefef;
     padding: 5px;
	 padding-left:6px;
     border: solid 1px #d3d3d3;
     width: 480px; 
	 }
.legendtitle {
	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;
     color:  #300;
     font-weight: bold;
     background: #f99;
     padding: 2px 6px;
/*	 position:absolute;*/
     margin-bottom: -2px; 
	 border:1px solid #666666;	 
	 width:150px;
	 }
label {
	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;
     line-height: normal;
     text-align: right;
     margin-right: 1px;
     display: block;
     float: right;
     width: 100px; 
	 }
label.fieldLabel{
     display: inline;
     float: none; }
input.formInputText {
     font-size: .9em;
     color: #666;
     background-color:#fee;
     padding: 2px;
     border: solid 1px #f66;
     margin-right: 5px;
     margin-bottom: 5px;
     height: 20px; }
input.formInputText:hover {
     background-color: #ccffff;
     border: solid 1px #006600;
     color: #000;
}
input.formInputText:focus {
     color: #000;
     background-color: #ffffff;
     border: solid 1px #006600; }

.formTextArea {
     color: #666;
     background-color:#fee;
     padding: 2px;
     border: solid 1px #f66;
     margin-right: 5px;
     margin-bottom: 5px;
	}
.formTextArea:hover {
     background-color: #ccffff;
     border: solid 1px #006600;
     color: #000;
}
.formTextArea:focus {
     color: #000;
     background-color: #ffffff;
     border: solid 1px #006600; }	 
	 
select.formSelect {
     font-size: .8em;
     color: #666;
     background-color: #fee;
     padding: 2px;
     border: solid 1px #f66;
     margin-right: 5px;
     margin-bottom: 5px;
     cursor: pointer; }
select.formSelect:hover {
     color: #333;
     background-color: #ccffff;
     border: solid 1px #006600; }
select.formSelect:focus {
     color: #000;
     background-color: #ffffff;
     border: solid 1px #006600; }
input.formInputButton {
 	font: 100% "Tahoma", "Trebuchet MS", Arial, sans-serif;
     vertical-align: middle;
     text-align: center;
     color:  #300;
     background: #f99;
     padding: 1px;
     border: solid 1px #f66;
     cursor: pointer;
     float: left; 
	 }
hr
{
	border-bottom:dotted 8px #FFB400;
	height:8px;
	width:100px;
}

B,font
{
	line-height:2em;
}