﻿.SiteTopElements
{
	clear: both; height: 15px; padding-top: 20px; 
	font-size: 12px; color: White; padding-bottom: 15px;
}
.searchTopBarTextBox
{
	border:solid 1px #14748D;
	height:13px;
	font-size:11px;
	width:111px;
	text-align:right;	
}
.TopSearchBar
{
	color:#5ABEF1;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}
.TopSearchBar a:link,
.TopSearchBar a:active,
.TopSearchBar a:visited
{
	color:#5ABEF1;font-family:Arial;font-weight:normal;font-size:12px;
	text-decoration:none;
}

.TopSearchBar a:hover
{
	color:#ffffff;font-family:Arial;font-weight:normal;font-size:12px;
	text-decoration:none;
}
.SearchContainer
{
	margin-top:30px;	
	text-align:justify;
	vertical-align:top;
	direction:rtl;
	height:100%;
	width:582px;
}
.SearchContainerInner
{
	padding-left:20px;padding-right:20px;
}
.GoogleElementTitle
{
	clear:both;
	font-size:14px;
	color:#37B7E2;
	font-weight:bold;	
}
.GoogleElementSummary
{
	clear:both;
	padding-top:5px;
	color:#464646;
	text-align:right;
}
.GoogleElement
{
	clear:both;
	text-align:right;
}
.GoogleElementLink
{
	font-size:10px;
	clear:both;
	text-align:right;
	color:#1C70A7;
	padding-top:5px;
	font-weight:normal;
}
.GoogleElementLink A:link{color:	#1C70A7;text-decoration:none;font-weight:normal;}
.GoogleElementLink A:active{color:	#1C70A7;text-decoration:none;font-weight:normal;}
.GoogleElementLink A:visited{color:	#1C70A7;text-decoration:none;font-weight:normal;}
.GoogleElementLink A:hover{color:	#1C70A7;text-decoration:underline;font-weight:normal;}


.SearchPagetitle
{
	padding-top:3px;padding-right:8px;
	font-size:15px;color:#ffffff;font-family:Arial;font-weight:bold;
}
.article_sep_dots
{
	background-image:url(images/article_sep_dots.gif);
	background-repeat:repeat-x;
	background-position:right top;	
	min-width:100px;
	min-height:15px;
	padding-bottom:5px;
}
.SearchPage_Msg
{
	height:20px;
}