/* -- Copyright © 2017 Gammill, Inc. All Rights Reserved -- */


	.AdvancedSearchRow { display: inline-block; width: 600px; }
	.AvancedSearchHeader { display: inline-block; width: 150px; text-align:left; vertical-align:top; font-weight: bold; font-size: 14px; color: #aaa; padding: 10px 0px; }
	.AdvancedSearchCriteria { display: inline-block; text-align:left; width: 420px; border-bottom: 1px solid #ddd; padding: 10px 0px;  }

	/* Search */

		.CloudSearch { position:relative; margin: 10px; color: #fff; display: inline-block; border: 1px solid #686868; border-radius: 10px; height: 45px; overflow: hidden; }
	
		.SearchQueryBox { margin: 0; padding: 0px 70px 0px 10px !important; 
			min-width: 300px; width: 100%; border: 0px !important; display: inline-block; vertical-align:top; height: 45px; line-height: 45px !important;  font-size: 26px !important; }
	
		.SearchButton { margin: 0; width: 71px; height: 52px; z-index: 100;  display: inline-block;
			background-color: #686868; 
			background-repeat: no-repeat; cursor: pointer; vertical-align:top; position: absolute; right: -1px; top: -1px;
			background-position: top 9px center;
			background-image: url(/images/icons/32_search.png);}
		.SearchButton:hover { background-color: #ABABAB; }
	
		.SearchButtonFull { margin: 0; display: inline-block; height: 38px; padding: 10px 10px 10px 40px; line-height: 38px;
			font-size: 28px; font-weight: bold; text-align:center;
			border-radius: 10px; border: 1px solid #000;
			background-color: #686868; color: #fff;
			background-repeat: no-repeat; cursor: pointer; vertical-align:top; 
            background-position: 5px 50%;
			background-image: url(/images/icons/32_search.png);}
		.SearchButtonFull:hover { background-color: #ABABAB; }

		.btnAdvancedSearch { border: 1px solid #CCC; padding: 10px; display: inline-block; font-size: 18px; background-color: #eee; cursor: pointer; vertical-align:top; }
		.btnAdvancedSearch:hover {  background-color: #ccc;}

		.auto_suggest { width: 100%; display:none;     border: 1px solid #7b172c; position: absolute; top: 0px; left: 0px; 
			margin: 0px; padding: 0 0 0 0px;  background-color: #f2f9ff; text-align:left; z-index: 900; }
		.auto_suggest .item {
			padding: 5px 5px 5px 10px; font-family: Helvetica; background-color: #eee; font-size: 20px;
			border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; }
		.auto_suggest .item:hover {	background-color: #CCE1F3; cursor: pointer; }
		.auto_suggest .cli {	background-color: #CCE1F3; cursor: pointer; }


	/* Pagination Bar */

	 	ul.pagination3 a{font-size: 20px !important; color: blue; text-decoration: none; }

		/* Page List */
			.pagination3 {    
				display: inline-block; margin: 0px 0px;   
				padding: 0px; white-space:nowrap; text-align: center; }
			ul.pagination3 li a.active {
				background-color: #686868; color: white;
				display: inline-block; padding: 10px; border: 1px solid #ddd;
				text-decoration: none;text-align: center; font-size: 24px; }
			ul.pagination3 li {
				background-color: #fff; display: inline-block;
				color: white; line-height: normal;				
				text-align: center;  margin: 3px;}
			ul.pagination3 li:hover { background-color: #ABABAB; color:#fff; }
			ul.pagination3 a:hover { background-color: #ABABAB; color:#fff; }
			ul.pagination3 a { 
				border: 1px solid #ddd;
				font-size: 18px; 
				padding: 10px 5px 10px 5px;}

		/* Next */
		.nextBtn:link {background-image: url('../../images/icons/page_next_hover2.png?v=1');
			width: 40px; height: 44px; display: inline-block;  margin: 3px;
			background-repeat: no-repeat; float:right;
			background-position: center; line-height: normal; background-color: #686868;	}
		.nextBtn:hover: { background-color: #ABABAB; } 

		/* Back */
		.backBtn:link {background-image: url('../../images/icons/page_previous_hover2.png?v=1');
			width: 40px; height: 44px; display: inline-block; margin: 3px;
			background-repeat: no-repeat; line-height: normal; float:left;
			background-position: center; background-color: #686868; border: 1px solid #ddd;	}
		.backBtn:hover: { background-color: #ABABAB; } 



