.SearchBlock { 
	clear:both; margin:0px 10px 0px 10px; display:block; overflow:hidden;}

#roundbgcolor { 
	background-color:#FFFFFF; }

.SearchLeftBlock { 
	float:left; width:700px; margin:0px; display:block;background-color:#FFFFFF;}

.SearchContentBlock { 
	clear:both; margin:0px 10px 0px 10px; display:block; overflow:hidden; width:670px; }

.inblock1 { 
	float:left; width:230px; margin:0px 10px 0px 10px; display:block; overflow:hidden;}

.inblock2 { 
	float:left; width:400px; padding:0px 10px 0px 10px; display:none;  overflow:hidden;}

.CheckBoxBlock { 	 
	float:left; width:180px; padding:0px 10px 5px 0px; }

.SearchCountry { 	 
	clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:5px 0px 0px 0px;}
		 
.SearchSelectCountry { 	 
	width:150px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
		 
.searchtitile { 
 	padding:0px 0px 10px 2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666666; }

.FormBlock { 
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:0px 0px 10px 2px;}
	
.FormBlock form { 
	margin:0px; }
	
.FormTxtFld { 
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; width:200px;}

.SearchResultBlock { 
	clear:both; padding:20px 0px 0px 0px; }

.SearchResultInBlock { 
 	clear:both; height:auto; padding:10px 10px 10px 10px; }

.SearchResultInBlock .errorcontent {
	margin: 0px 0px 0px 10px !important; height:auto !important; width:660px; }

.SearchResultInBlock .errorcontent .CorpPgHeading h4 {
	font-size:12px !important; }
	
.SearchResultInBlock .errorcontent #CorpLinks li a {
	color:#4171A1; }
	
.SearchResultInBlock .errorcontent #CorpLinks li a:hover {
	text-decoration:none; }

.SearchHdrBlcok { 
	clear:both; width:100%; display:block; overflow:hidden; margin: 0px 0px 0px 10px; }

.SearchResultHdr { 
  	float:left; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666666; padding-bottom:10px; }
	
.SearchHighLight { 
	color:#3265a4; }
	
.SearchTotalResultHdr { 
  	float:right; width:168px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-align:right; padding-bottom:10px; }
html>body .SearchTotalResultHdr{padding-right:10px;}
body:nth-of-type(1) .SearchTotalResultHdr{padding-right:10px;}

.ResultBlock { 
	clear:both; margin:10px 10px 10px 10px; height:75px; border-bottom:#CCCCCC solid 1px;}
	
.ResultLeft { 
	float:left; width:100px; margin:5px 10px 0px 0px; text-align:center; display:block;}

.ResultLeft img { 
	width:60px; border:0px;}
		
.ResultRight { 
	padding:0px 10px 0px 0px;}

.resulttitle { 
  	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-align:left; padding-bottom:5px; }

.resulttitle A{ 
	color:#3b699a; text-decoration:none;}

.resulttitle A:Hover{ 
	color:#3b699a; text-decoration:underline;}

.resultdetail { 
  	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666; text-align:left; padding-bottom:5px; margin-left:10px; }

.resultdetail a {color: #4070A1; text-decoration:none;}

.resultdetail a:hover {text-decoration:underline;}

.resultlink { 
  	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3b699a; text-align:left; margin-bottom:5px; }

.resultlink A{ 
	color:#3b699a; text-decoration:none;}

.resultlink A:Hover{ 
	color:#3b699a; text-decoration:underline;}

.PaginationBlock { 
	float:left;}
 
.Pagination { 
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3b699a; text-align:right; padding:10px 0px 10px 0px;}
	
.Pagination A{ 
	text-decoration:none; color:#3b699a;}
	
.Pagination A:Hover{ 
	text-decoration:underline; color:#3b699a;}

.WhiteSpace {
	height:50px;}
