*{margin: 0; padding: 0;}
a:focus {outline: none;}

h1
{ 
	background:transparent url(../images/blue-header.gif) repeat scroll 0 0;
	border:2px solid #E463FB;
	color:#FFFFFF;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;
	height:40px;
	line-height:180%;
	margin-right:-7px;
	padding-right:2px;
}

body
{
	margin: 0 auto;
	font-family: tahoma;
	background-repeat:no-repeat;
	background-position: top;
}


.attabalogo
{
	float: right;
}

.topiconset
{
	width: 800px;
	height: 100px;
}



/* ------home page login box----------- */
	.homepageloginbox
	{
		width: 139px;
		background-color: #ECFED1;
		border: 3px solid #63A10A;
		text-align: right;
		padding-right: 5px;
	}
	
	.logintextbox
	{
		height: 20px;
		width: 125px;
		float: right;
		background-color: #fff;
		border: 3px solid #62A00A;
	}
/* ------End home page login box----------- */


/* -------TOP MENU ICONS-------- */
.homeCategories ul li
{
	display:inline;
	float:right;
	width:91px;
	height:91px;
	overflow:hidden;
	margin:5px;
}
.homeCategories ul li a
{
	display:block;
	height:35px;
	font-size:1.6em;
	font-weight:bold;
	text-decoration:none;
	padding:76px 15px 0px 0px;
	color:#89b412;
	overflow:hidden;
}

.homeCategories ul li.wzayef
{
	background:url('../images/topicons-wzayef.png');
} 

.homeCategories ul li.wzayef a:hover
{
	background:url('../images/topicons-wzayef.png') 0px 91px ;
	color:#914ebc;
}
.homeCategories ul li.akarat
{
	background:url('../images/topicons-akarat.png');
} 

.homeCategories ul li.akarat a:hover
{
	background:url('../images/topicons-akarat.png') 0px 91px ;
	color:#914ebc;
}

.homeCategories ul li.mobile
{
	background:url('../images/topicons-mobile.png');
} 

.homeCategories ul li.mobile a:hover
{
	background:url('../images/topicons-mobile.png') 0px 91px ;
	color:#914ebc;
}

.homeCategories ul li.computer
{
	background:url('../images/topicons-computer.png');
} 

.homeCategories ul li.computer a:hover
{
	background:url('../images/topicons-computer.png') 0px 91px ;
	color:#914ebc;
}

.homeCategories ul li.cars
{
	background:url('../images/topicons-cars.png');
} 

.homeCategories ul li.cars a:hover
{
	background:url('../images/topicons-cars.png') 0px 91px ;
	color:#914ebc;
}
/* --------End of TOP MENU ICONS------ */

.homeCategories
{
	width: 520px;
}

/* home page ads */
.hpadtitle
{
	
}

.hpadtext
{
	
}

.hpadphoto
{
	
}
/* end home page ads */



#headerdiv
{
	width: 1000px;
	height: 140px;
	
}

#headerdiv a
{
	float: left;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	height: 20px;
	color: #560035;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
	text-decoration: underline;
}

#headerdiv a:hover
{
	padding-top: 5px;
	height: 20px;
	display: block;
	color: black;
	text-decoration: none;
}

.mainBody
{
	width: 1000px;
	float: right;
	position:absolute;
	left:50%;
	margin-left : -500px; 
	background: white;
}

.headertxt
{
	width: 100%;
	text-align: right;
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
	color: white;
	margin-top: -15px;
}

.headerslogan
{
	width: 100%;
	padding-left: 40%;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: white;
}

.headerslogan1
{
	background-image: url('../images/green-header.gif');
	border: 2px solid #D7FF92;
	padding-right: 5px;
	color: #fff;
	width: 100%;
	font-family: Arial;
	height: 40px;
	font-size: 2em;
	font-weight: bold;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.categories
{
	width: 150px;
	float: right;
}

.maincontent
{
	width: 824px;
	float: left;
	height: 400px;
	background-color: yellow;
}

.footer
{
	clear: both;
	width: 1000px;
	height: 100px;
	background-image: url('../images/footer_bg.gif');
	margin-bottom: 20px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

.topmenu
{
	height: 30px;
	float: left;
	background-image: url('../images/subcat-menu.gif');
	text-align: right;
	width: 840px;
}

.topmenuleft
{
	float: left;
	width: 1px;
	height: 30px;
}

.topmenuright
{
	float: right;
	width: 4px;
	height: 30px;
}

.topmenu a
{
	float: right;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	height: 25px;
	color: white;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
	background-image: url('../images/subcat-menu.gif');
}
.topmenu a:hover
{
	float: right;
	padding-top: 5px;
	height: 21px;
	display: block;
	background-color: white;
	color: #DDFFAC;
	border-bottom: 4px solid #447400;
	text-decoration: none;
	background-image: url('../images/subcat-menu.gif');
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 150px;
  
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
 background-color: #eeeddd;
 padding: 0;
 margin: 0;
 
}

ul#menu li a {
	font-size: 13px;
	text-align: right;
	background: #AE006A;
	color: #fff;	
	padding: 5px;
	margin: 0;
	background-image: url('../images/maincat-menu.gif');
	
}

ul#menu li a:hover {
  background: #560035;
  margin: 0;
  padding: 5px;
  background-image: url('../images/maincat-menu-over.gif');
}

ul#menu li ul li a {
  background-image: url('../images/subcat-menu.gif');
  color: #000;
  padding:5px 0px 5px 5px;
  margin: 0;
  direction: rtl;
  text-align: right;
}

ul#menu li ul li a:hover {
  color: #fff;
  background-image: url('../images/subcat-menu.gif');
  border-bottom: 1px solid #fff;
  padding-left: 15px;
  margin: 0;
}

.showpage
{
	float: right;
	width: 830px;
	margin-right: 20px;
}

.rightgrid
{
	float:right;
	width:520px;
	margin-right: 20px;
}
.rightgridadmin
{
	float:right;
	width:810px;
	margin-right: 20px;
}

.leftgrid
{
	float:left;
	text-align: right;
	
}

.textbox
{
	height: 25px;
	border: 3px #F7E0FE solid;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	direction: rtl;
	padding-top: 3px;
	width: 300px;
}

.textbox:focus
{
	border: 3px #C000FF solid;
}

.addadarea
{
	border: 3px #F7E0FE solid;
	font-size: 11px;
	width: 300px;
}

.addadarea:focus
{
	border: 3px #C000FF solid;
}

.regsel
{
	width: 300px;
	border: 3px #F7E0FE solid;
	direction: rtl;
	font-size: 16px;
	font-weight: bold;
}

.regsel:focus
{
	border: 3px #C000FF solid;
}

.textarea
{
	width: 250px;
	height: 100px;
	border: 2px #FC00ED solid;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	direction: rtl;
	padding-top: 3px;
}

.reglabel
{
	font-size:12px;
	height:20px;
	padding-top:10px;
	text-align:right;
	color: #545454;
	clear: both;
}


.inputbox
{
	text-align: right;
}


.reglabelright
{
	clear: both;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	padding-top: 10px;
	float: right;
}


.alignright
{
	text-align: right;
	
}

.aligncenter
{
	text-align: center;
}

.floatright
{
}

.error {
	color: red;
	font: 10pt tahoma;
	padding-left: 10px;
	float: right;
	line-height: 100%;
}


.bf_footer
{
	clear:both;
	height: 3px;
	display: block;
}
.inputbox a
{
	font-size: 12px;
}	

.hello
{
	font-size: 12px;
	color: #560035;
	padding: 5px;
	line-height:80%;
}

.searchbox
{
	float: left;
	height: 27px;
	vertical-align: middle;
	text-align: left;
	margin-left: 10px;
}

.searchtextboxcon
{
	height: 21px;
	float: left;
}

.searchleft
{
	float: left;
	width: 7px;
	height: 21px;
	margin-top: 5px;
	
}

.searchright
{
	float: left;
	width: 7px;
	height: 21px;
	margin-top: 5px;
}

.searchtextbox
{
	border:medium none;
	color:black;
	float: left;
	font-size:14px;
	font-weight:bold;
	height:19px;
	margin-top:5px;
	
}

.searchbtn
{
	margin-top: 4px;
	float: left;
	width: 60px;
	height: 21px;
	background:transparent url('../images/search-btn.png');
	border: 0;
	cursor: pointer;
}


.savebutton
{
	background:transparent url('../images/btn-save.png');
	width: 75px;
	height: 25px;
	border: none;
}

.sendbutton
{
	background:transparent url('../images/btn-send.png');
	width: 75px;
	height: 25px;
	border: none;
}

.loginbutton
{
	background:transparent url('../images/btn-login.png');
	width: 110px;
	height: 25px;
	border: none;
}

.registerbtn
{
	background:transparent url('../images/btn-register.png');
	width: 110px;
	height: 25px;
	border: none;
}

.adstitle
{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-align: right;
	direction: rtl;
	line-height: 100%;
}

.adstitle a
{
	font-size: 10px;
	font-weight: bold;
	color: #105DDB;
	text-align: right;
	direction: rtl;
	line-height: 100%;
	text-decoration: none;
}

.adstitle a:hover
{
	font-weight: bold;
	color: #92D435;
	text-align: right;
	direction: rtl;
	line-height: 100%;
}

.adsdesc
{
	font-size: 12px;
	color: #000;
	text-align: right;
	direction: rtl;
}

.adsdesc a
{
	font-size: 12px;
	font-weight: bold;
	color: #8400AF;
}

.adsprice
{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: right;
	direction: rtl;
	line-height: 100%;
	height: 40px;
}

.pricespan
{
	background-color: #8400AF;
}

.adsimage
{
	border: #DAB2E7 4px solid;
	height: 100px;
	max-width :200px;
	max-height :200px;
}

.adsimage:hover
{
	border: #92D435 4px solid;
}


.hptd
{
/*  	background: url('../images/home-page-td-bg-new.png');*/
	text-align: right;
	height: 100px;
	padding-top:5px;
}


/*     Details Page     */

.detailstitle
{
	font-size: 14px;
	font-weight: bold;
	color: #92D435;
	text-align: right;
	direction: rtl;	
	margin-top: 20px;
	float: right;
	width: 100%;
	line-height: 200%;
}


.detailstitle1
{
	font-size: 13px;
	color: #000;
	text-align: right;
	direction: rtl;	
	margin-top: 20px;
	float: right;
	width: 100%;
	line-height: 110%;
}

.detailsdetails
{
	font-size: 13px;
	color: #000;
	text-align: justify;
	direction: rtl;
	line-height: 150%;
	color: #000;
	width: 500px;
	float: right;
}

.detailsimage
{
	border: #FFE2FB 3px solid;
	margin: 5px;
}

.categorytitle
{
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	line-height: 16px;
	margin-top: 6px;
	direction: rtl;
}


.marque
{
	width: 840px;
	color:#A60AD9;
	direction:rtl;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.marque a
{
	text-decoration: none;
	color: #005C9C;
}

.paging
{
	float: right;
	margin: 10px;
	direction: rtl;
}

.loginerror
{
	width: 90%;
	height: 30px;
	color: #fff;
	font-size: 10px;
	direction: rtl;
	text-align: center;
	background-color: red;
	line-height: 16px;
	margin-left: 7px;
}

.headerad
{
	margin-top: 15px;
	float: left;
}

#headerdiv  .headerad a{
	padding: 0;
	padding-top: 10px;
}

.contactme
{
    clear:both;
	float: right;
	text-align: right;
}


.sendmessagebtn
{
	margin: 0 auto;
	width: 300px;
	height: 20px;
	text-align: center;
	cursor: pointer;
	clear: both;
	background-color: #AC00DD;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

.searchboxmain
{
	margin-top: 10px;
	padding: 6px;
	text-align: right;
}

.searchboxmain .textbox
{
	border: 3px #9D24EA solid;
	height: 30px;
	width: 450px;
	background-color: #ECFED1;
}

.searchboxmain .select
{
	border: 3px #9D24EA solid;
	direction: rtl;
	height: 30px;
	width: 200px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}


.messagelabel
{
	font-size: 16px;
	font-weight: bold;
	color: #214686;
	text-align: right;
}

.messagedetails
{
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-align: right;
	background-color: #E4EEFF;
}
.rating
{
	width: 20px;
	cursor: pointer;
	border: 1px;
}
.rated
{
	width: 20px;
	border: 1px;
}



/* Welcome Panel */
#panel {
	margin: 0 auto;
	background: #754c24;
	height: 80px;
	display: none;
	width: 500px;
	z-index: 888;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
	direction: rtl;
	padding: 10px;
}
.slide {
	margin: 0;
	padding: 0;
	background: url(../images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(../images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}
/* End of Welcome Panel */


.bidaddad
{
	height: 91px;
	margin-left:30px;
	margin-top:-13px;
}

.smalladdad
{
	width: 144px;
	padding-top: 8px;
	height: 40px;
	
	border:3px solid #63A10A;
}

.bidaddad
{
	width: 200px;
}

.adddetailstitle
{
	color:#818181;
	float:right;
	font-size:12px;
	width:80px;
}


.emailsent
{
	width: 70%;
	margin: auto;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border: 2px dashed #6CB605;
}


.topview
{
	width: 300px;
	height: 30px;
	background-image:url(../images/top-views.png);
	margin-top: 15px;
}

.toprated
{
	width: 300px;
	height: 30px;
	background-image:url(../images/top-rated.png);
	margin-top: 3px;
}

.toprateditem
{
	padding-right: 50px;
	text-align: right;
	direction: rtl;
}

.topul
{
	padding-right: 10px;
	list-style-position: inside;
	text-align: right;
	direction: rtl;
	list-style-image: url(../images/starred.png);

}

.topul a
{
	font-size: 12px;
	color: #105DDB;
	text-decoration: none;
}

.topul a:hover
{
	text-decoration: underline;
}



.inmessage
{
	float: right;
	margin-right: 10px;
	font-size: 12px;
	color: #C000FF;
	margin-top: 20px;
}

.fav
{
	float: right;
	margin-right: 20px;
	font-size: 12px;
	background-color: #F9E5FF;
}


.favheader
{
	clear: both;
	float: right;
	color: #000;
	font-weight: bold;
	font-size: 14px;	
}

.addok
{
	width: 480px;
	height: 40px;
	border: 2px #92D435 dashed;
	background-color: #F3FFCE;
	float: right;
	font-size: 14px;
	text-align: center;
	line-height: 40px;
}

.detailstitlesmall
{
	color:#000000;
	direction:rtl;
	float:right;
	font-size:10px;
	line-height:12px;
	text-align:right;
	width:100%;
}

.textcontact
{
	font-size: 12px;
	line-height: 20px;
}
.hello a
{
	font-size: 12px;
}
.sms1
{
	clear: both;
	background-color:#C800EC;
	background-image: url(../images/sms1.gif);
	color:#FFFFFF;
	float:right;
	height:50px;
	font-family:arial;
	font-size:1em;
	font-weight:bolder;
	padding-right:10px;
	padding-top:10px;
	text-align:right;
	vertical-align:middle;
	width:600px;
	border:2px solid #BA00FF;
}
.sms2
{
	clear: both;
	background-color:#F1FFAE;
	background-image: url(../images/sms2.gif);
	color:#000;
	float:right;
	font-family:arial;
	font-size:1em;
	font-weight:bolder;
	height:50px;
	padding-right:10px;
	padding-top:10px;
	text-align:right;
	width:600px;
	border:2px solid #B7D800;
}
.smslinks
{
	text-align: center;
}

.smslinks a
{
	float: right;
	display: block;
	background-color: #AD00D8;
	font-family: Arial;
	font-size: 1em;
	font-weight: bolder;
	color: #fff;
	padding: 5px;
	margin: 0px 10px 10px 10px;
	text-decoration: none;
}

.smslinks a:hover
{
	background-color: #C7EB00;
}


.applytojob
{
	text-align: right;
	margin: 10px;
}

.redsmalltextapply
{
	font-size: 12px;
	color: red;
}

.submitcv
{
	width: 200px;
	height: 50px;
	background-color: #941BAA;
	border: 2px solid #E27BF5;
	font-family: Arial;
	font-size: 2.2em;
	color: #fff;
}

.detailsdate
{
	width: 100%;
	height: 25px;
	background-color: #ECFED1;
	border: 2px solid #63A10A;
	text-align: right;
	font-size: 11px;
	margin-top: 5px;
	padding-bottom: -7px;
	
}

.boldblue
{
color:#105DDB;
direction:rtl;
font-size:10px;
font-weight:bold;
line-height:100%;
text-align:right;
text-decoration:none;
}

/**********easy grid************************/
.table   {background-color:#fff;}
.title  
{
	padding-right: 10px; 
	padding-left: 10px; 
	background-image: url(../images/table-header.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #B947CD;
	text-align:center; 
	height: 30px;
	color:#fff;
	font-family: Arial;
	font-weight:bold; 
	font-size: 1em;
}
.title_over {padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; background-color:#6093ED; text-align:center; color:#fff; font-weight:bold; font-size:14px;}	
	
.data   {padding-right: 10px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; text-align:center; background-color:#ECFED1; font-size:12px; font-family: tahoma;}	
.data2  {padding-right: 10px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; text-align:center; background-color:#fff; font-size:12px; font-family: tahoma;}	
.data_over {padding-right: 10px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; text-align:center; background-color:#D6FFFC; font-size:12px;font-family: tahoma;}	

.link    {background: transparent; text-decoration: none; color:#1B93D0; font-weight:bold; font-size:14px;}	
.link_hover  {background: transparent; text-decoration: underline; color:#1B93D0; font-weight:bold; font-size:14px;}	
.paging_page 
{
	padding-right: 3px; 
	padding-left: 3px; 
	color:#004EFF; 
	font-size:14px;
	border: 1px solid #0043DC;
	
	text-decoration: none;
}	

.paging_page:hover 
{
	background-color: #004EFF;	
	color: #fff;
}

.paging_current 
{
	padding-right: 3px; 
	padding-left: 3px; 
	color:black; 
	font-weight:bold; 
	font-size:14px;
}	
.header {padding-right: 10px; padding-left: 10px; color:black; font-weight:bold; font-size:14px; }

a.grid_header:link {background: transparent; text-decoration: none; color:#fff; font-family: Arial;
	font-weight:bold; 
	font-size: 1em;}
a.grid_header:visited {background: transparent; text-decoration: none; color:#fff; font-family: Arial;
	font-weight:bold; 
	font-size: 1em;} 
a.grid_header:hover {background: transparent; text-decoration: underline; color:#fff; font-family: Arial;
	font-weight:bold; 
	font-size: 1em;}
td.padding {padding-right: 3px; padding-left: 3px;}

#mygrid_page_records
{
	border: 1px solid #0043DC;
	color: blue;
	width: 60px;
}

/* ********end easy grid *****************/			


/*breadcrumb */
#breadcrumb a {
	color:#fff;
	font-size:14px;
	font-weight: bold;
}

h1 a {
	color:#fff;
        font-size:14px;
        font-weight: bold;
}
