body{
	margin:0px 0px 0px 0px;
	background-color:#FFF;
	direction:ltr;
	text-align:center;
}

.search_header{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:2px;
	padding-left:2px;
	height:62px;
}

.query{
	position:relative;
	top:45px;
	margin-left:auto;
	margin-right:auto;
	height:22px;
	text-align:center;

}

.search-text{
	border-top: 2px #33be18 solid;
	border-left: 2px #33be18 solid;
	border-right: 2px #f4ff95 solid;
	border-bottom: 2px #f4ff95 solid;
	width:201px;
	height:15px;
	*height:13px;
	background-color:#50d328;
	color:#fff;
	font-weight:bold;
	font-size:13px;
}

.search_button{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:50px;
	height:21px;
}

.search-input{
	background-color:#4FD328;
	width:204px;
	height:16px;
}

.links{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:60px;
}

.links img{ 
border-width:0px;
margin-bottom:2px;
}

.search_result{
	position:relative;
	margin-bottom:auto;
	text-align:center;
	left:37px;
	*left:0px;
	top:86px;
	width:927px;
}

.test{
	position:relative;
	text-align:center;
	top:90px;
	left:37px;	
	width:927px;

}


.next_page{
	position:absolute;
	top:5px;
	left:55px;
	width:37px;
	height:16px;
	background-image:url(../images/global/next.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.previous_page{
	position:absolute;
	top:5px;
	left:10px;
	width:43px;
	height:15px;
	background-image:url(../images/global/previous.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}

.page A{color:#6359e0;font-weight:bold;}
.page A:link{color:#6359e0;font-weight:bold;}
.page A:visited{color:#FFF;font-weight:bold;}
.page A:hover{color:#c3c0f0;font-weight:bold;}
.page A:active{color:#FFF;font-weight:bold;}

.text{
	position:relative;
	font-weight:bold;
	
	text-align:left;
	left:3px;
	color:#0168B7;
}

.text a:link{
	font-size:13px
	}

.search_result_header{
	position:relative;
	width:927px;
	height:19px;	
	background-image:url(../images/global/search_result_header.gif);
}

hr{
   border: 1px solid #0168B7;
}

.footer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	left:0px;
	*left:1px;
	width:114px;
	height:42px;
	margin-top:2px;
	background-image:url(../images/global/navigation_back.gif);
}

.search_result_footer{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:100px;
}




A:link {text-decoration: underline ;color: #0168B7;font-weight:bold}  
A:visited {text-decoration: underline;color: #0168B7;font-weight:bold}
A:active {text-decoration: underline;color: #0168B7;font-weight:bold} 
A:hover {text-decoration: underline; color: #0168B7;font-weight:bold} 

.links A:link {text-decoration: none ;color: #FFF;font-weight:bold}  
.links A:visited {text-decoration: none;color: #FFF;font-weight:bold}
.links A:active {text-decoration: none;color: #FFF;font-weight:bold} 
.links A:hover {text-decoration: none; color: #FFF;font-weight:bold} 



#navigation div{
	float:right;
}


/************login***************/
.login-container{
	position:relative;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:86px;
	left:37px;
	*left:0px;
	width:927px;
}

.login-input{
	background-color:#FFF;
	width:365px;
	height:27px;
	*height:22px;
	border-width:0px;
	font-size:20px;
	color:#0167B7;
}

/**************tabs*******************/


.tabs-container{
	position:relative;
	top:0px;
	width:300px;
	height:45px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	direction:rtl;
}



.tabs-container a:link{text-decoration:none}
.tabs-container a:visited{text-decoration:none}
.tabs-container a:hover{text-decoration:none}
.tabs-container a:active{text-decoration:none}
/****************paths********************/

.paths-container{
	position:relative;
	top:0px;
	width:100%;
	height:60px;
	text-align:center;
	border-top: solid 2px #e2e0ff;
	margin-right:auto;
	margin-left:auto;
	background-color:#5951DE;
}

.path{
	border-bottom: solid 2px #e2e0ff;
	height:48%;
	padding-right:10px;
	text-align:right;
	margin-left:10px;
}

.other-path{
	border-bottom: solid 2px #e2e0ff;
	height:48%;
	padding-right:10px;
	text-align:right;
	margin-left:10px;
	background-color:#FFF;
}

.path-part{
	direction:rtl;
	float:right;
	height:80%;
	text-align:right;
	margin-left:2px;
	padding-top:3px;
	vertical-align:bottom;
	margin-right:30px;
	font-size:12px;
}

.path div{
	float:left;
	text-align:left;
	padding-top:5px;
	margin-left:0px;
}

.path-part a{text-decoration:none;color:#FFF}
.path-part a:link{text-decoration:none;color:#FFF}
.path-part a:visited{text-decoration:none;color:#CCC}
.path-part a:hover{text-decoration:none; color:#DDD}
.path-part a:active{text-decoration:none}

/****************navigation********************/

.category-container{
	position:relative;
	text-align:center;
	direction:ltr;
	top:34px;
	margin-left:25px;
	margin-bottom:8%;
	text-align:center;
	width:92%;
}

.category-container div{

	height:115px;
	vertical-align:middle;
	}
 

/****************directory result*********/

.dir_result{
	position:absolute;
	top:120px;
	right:1%;
	text-align:center;
	clear:both;
	width:927px;
}

.dir_result_header{
	position:relative;
	text-align:center;
	left:1px;
	*left:2px;
	width:927px;
	height:46px;	
	background-image:url(../images/global/search_result_header.gif);
}

#dirinfo-container{
text-align:center;
	position:relative;
	top:80px;
	right:0px;
	width:80%;
	background-color:#000;	
	height:300px;
	
}

#dirinfo-body{
	background-image:url(../images/dirInfo/info.png);
	width:442px;
	height:190px;
}

.suggest a:link{color:#0168b7;text-decoration:none}
.suggest a:visited{color:#7ac5ff;text-decoration:none}
.suggest a:hover{color:#1b98f8;text-decoration:none}
.suggest a:active{color:#326e9b;text-decoration:none}

#error-container{
	text-align:center;
	vertical-align:middle;
	margin-right:auto;
	margin-left:auto;
	border: solid 1px #0168B5;
	position:relative;
	top:92px;
	width:60%;
	height:226px;
	margin-bottom:100px;	
}

#url{
	width:316px;
	height:37px;
	border:solid 1px #faf9fe;
	*position:relative;
	bottom:1px;
	font-size:20px;
	color:#faf9fe;
	background-color:#5951de;
	margin-right:auto;
	margin-left:auto;
}

#comment{
	width:548px;
	height:58px;
	border:solid 1px #faf9fe;
	direction:ltr;
	position:relative;
	bottom:1px;
	font-size:18px;
	color:#faf9fe;
	background-color:#5951de;

}

#download-container{
	direction:rtl;
	text-align:right;
	border-top: solid 1px #0168B5;
	border-bottom: solid 1px #0168B5;
	position:relative;
	top:30px;
	width:90%;
	margin-bottom:2px;		
	display:table;
	padding-top:3%;
}

#download-container div{
	width:16%;
	height:140px;
	border: solid 1px #0168B5;
	margin-right:3%;
	margin-bottom:6%;
	text-align:center;
	float:right;
}




.account_table{
		
		width:634px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		color:#FFF;
		direction:rtl;
	}

.account_table td {
		border:1px solid #FFF;
		width:33%;
	}

.user_info{
	position:relative;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:86px;
	width:927px;
}

	.user_info div{
		color:#0167B7;
		font-weight:bold;
		font-size:20px;
		margin-bottom:20px;
	}


/**************final result page **************/
.result-header{
	width:720px; 
	height:23px;
	margin-top:10px; 
	margin-right:auto;
	margin-left:15px;
	text-align:left;
	/*background-color:#dbd8ff;*/
}

.sitesCount{
	color:#000;
	font-weight:bold;
	position:relative;
	left:178px;
	top:13px;
	font-weight:bold;
	font-size:14px;
	width:112px;
	text-align:center;
	margin-right:auto;
}





.result A {text-decoration: none }  
.result A:link {text-decoration: none }  
.result A:visited {text-decoration: none;}
.result A:hover {text-decoration: underline; } 
.result A:active {text-decoration: underline;} 

.result-container{
	clear:both;
	width:720px; 
	height:100%;
	margin-bottom:25px;
	direction:ltr;
	text-align:center;
/*	background-color:#000;*/
}

.result-footer{
	height:33px; 
	overflow:hidden;
	width:720px;
	margin-left:14px;
	margin-top:10px;
}

.result{
	clear:both;
	position:relative;
	left:2px;
	margin-top:2px;
	height:100px;
	width:924px;
	padding:0px;
	font-size:14px;
	color:black;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
}

.result .title{
	text-align:center;
	position:relative;
	top:2px;
	left:15px;
	width:752px;
	font-family:Tahoma;
	font-size:12px;
}

.navigation{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:10px;
	float:left;
	text-align:center;
}

.page{
	float:left; 
	visibility:inline; 
	width:24px; 
	height:20px;
	background-color:#FFF;
	margin-right:4px;
	position:relative;
	bottom:8px;
	text-align:center
}

.current-page{
	float:left;
	visibility:inline; 
	width:24px; 
	height:18px;  
	margin-right:4px;
	position:relative;
	bottom:8px;
	text-align:center;
	border:2px solid #c499ce;
	color:#5951DE;
	font-weight:bold
}

.next-URL{
	position:relative;
	top:2px;
	width:23px; 
	height:22px;
	float:left;
	cursor:pointer;
}

.previous-URL{
	width:24px; 
	height:24px;
	float:left;
	cursor:pointer;
	margin-right:5px;
}

.dir-footer-nav{
	float:left; 
	height:24px;
	margin-left:50px;
	direction:ltr;
	margin-top:10px;
}

.footer-nav{
	float:left; 
	height:24px;
	margin-left:50px;
	direction:ltr;
}

.footer-nav-artcle{
	float:left; 
	height:24px;
	margin-left:50px;
	direction:ltr;
}

.sites-count{
	float:left;
	margin-left:178px;
	width:115px; 
	height:21px; 
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-top:12px;
	text-align:center;
}

.container{
	position:relative;
	float:left;
	width:79%; 
	text-align:center;
	border-left:2px solid #074282;
	min-height:450px;
}

dir-container{
	position:relative;
	top:5px;
	left:0px;
	text-align:center;
}
.articles-footer{
	clear:both;
	width:754px;
	height:24px; 
	overflow:hidden; 
	text-align:left;
	margin-left:7px;
	margin-top:10px;
	margin-bottom:10px;
}

.articles-count{
	float:left;
	margin-left:175px;
	width:110px; 
	height:24px; 
	color:#6359e0;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	text-align:center;

}

.leftImage{
	height:400px;
	width:100%;
}

