/**
* Airport-int - general_corporate_policy_home.css
*
* @package			layout
* @author			Arca Solutions
* @version			eDirectory 5.2.03
* @since			May, 4, 2009
*
*/

/**
* Global Classes
*
* @section		global
* @subsection	global classes
*/

.mg-t-7
{ margin-top:7px !important; }

/**
* Box Model
*
* Box model used in the entire website. ( Main content / Sidebar content )
*
* @section			structure
* @subsection		content
* @subsubsection	box-model
*/

.box-model
{ background:#E6E6E6; height:auto; overflow:hidden; width:100%; }

/**
* Content Model - White
*
* Content Area used inside all modules ( variations: transparent / white )
*
* @section			structure
* @subsection		content
* @subsubsection	content-model
*/

.content-model
{ background:#FFF; height:1%; overflow:hidden; padding:7px; }

/**
* Content model title
*
* Title for content
*
* @section				structure
* @subsection			content
* @subsubsection		content-model
* @subsubsubsection		title
*/

.title
{ background:url(../images/structure/bg-title-contracts-tenders.gif) repeat-x; float:left; height:38px; margin:7px 0 0 0; overflow:hidden; padding:1px 1px 3px 1px; width:640px; }

	.title div
	{ background:#494949; border-left:1px solid #5B5B5B; border-right:1px solid #353535; float:left; height:38px; overflow:hidden; position:relative; }
	
		.title div a:link,
		.title div a:visited,
		.title div a:active
		{ background:url(../images/iconograph/icon-order.gif) no-repeat 0 top; bottom:4px; display:block; height:12px; font-size:0; position:absolute; right:4px; text-indent:-9999px; width:5px; }
		
			.title div a:hover
			{ background:url(../images/iconograph/icon-order.gif) no-repeat 0 bottom; }
		
		.title div p
		{ color:#FFF; font-size:11px; line-height:38px; padding:0 0 0 10px; }
		
/**
* Content model result
*
* Results for contracts
*
* @section				structure
* @subsection			content
* @subsubsection		content-model
* @subsubsubsection		title
*/

.result
{ background:#E8E8E8; border-bottom:1px solid #D6D6D6; float:left; height:1%; overflow:hidden; padding:12px 0; }
	
	.result-light
	{ background:#F9F9F9; }

	.result div
	{ float:left; padding:0 2px 0 0; }
		
		.result div p
		{ color:#333; font-size:11px; padding:0 0 0 11px; }
			
		.result div p a:link,
		.result div p a:visited,
		.result div p a:active
		{ color:#333; }
		
			.result div p a:hover
			{ color:#690; }
			
	.result div a img
	{ border:none; margin:0 0 0 12px; }
	
.no-result
{ background:#E8E8E8; border-bottom:1px solid #D6D6D6; height:1%; overflow:hidden; padding:12px 0 12px 11px; }

	.no-result p
	{ color:#333; }

/** Content > Content-model > No results message */

	.no-result-message p
	{ background:url(../images/iconograph/icon-design-projects.gif) no-repeat 18px 18px; color:#333; padding:46px 0 40px 222px; }
	
	.no-result-message p a:link,
	.no-result-message p a:visited,
	.no-result-message p a:active
	{ color:#690; }
	
		.no-result-message p a:hover
		{ color:#333; }

/** Content > Content-model > Fields width Differences */
		
	.pub-date
	{ border-left:none !important; width:112px; }
	
	.title-desc
	{ width:286px; }
	
	.company
	{ width:159px; }
	
	.loc
	{ border-right:none !important; padding:0; width:77px; }

/**
* Pagination
*
* Pagination for page results
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		pagination
*/

.pagination
{ background:#E7E7E7; height:20px; float:left; overflow:hidden; width:100%; }

	.pagination p
	{ color:#666; float:left; line-height:20px; padding:0 0 0 5px; }

		.pagination p span
		{ color:#333; }

	.pagination ul
	{ border:1px solid #E7E7E7; float:right; height:18px; overflow:hidden; }
	
		.pagination ul li
		{ color:#ABABAB; float:left; font-size:11px; line-height:18px; }
		
			.pagination ul li a
			{ background:#9F9F9F; margin:0 0 0 1px; padding:4px 6px; }
			
				.pagination ul li a:hover
				{ color:#333; }
			
				.pagination ul li a.active
				{ background:#545454; }