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

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

.left
{ float:left; }

.right
{ float:right; }

/**
* Box Model
*
* Differences for Box model used in the entire website.
*
* @section			structure
* @subsection		content
* @subsubsection	box-model
*/

.box-model
{ height:auto; }
	
/** Box model > content */

.box-model-content
{ padding:0 5px; }

/** Box model > content > generals */

.box-model-content p.center
{ padding:5px 0 0 0; text-align:center; }

/**
* 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:0 5px; }

/** Content > content model > generals */

	.content-model h2
	{ background:url(../images/structure/bg-spacer-content-main-white.gif) repeat-x 0 0; height:15px; margin:20px 0 4px 0; overflow:hidden; }
	
		.content-model h2 span
		{ background:#FFF; color:#666; float:left; font-size:17px; line-height:15px; padding:0 5px; }

/**
* Terms
*
* List of Terms
*
* @section				structure
* @subsection			content
* @subsubsection		content-model
* @subsubsubsection		terms
*/

.terms
{ background:#E7E7E7; height:1%; overflow:hidden; margin:0 0 20px 0; padding:10px 0; }
	
	.terms li
	{ display:block; float:left; font-size:11px; line-height:18px; padding:0 0 0 10px; width:200px; }
		
		.terms li a:link,
		.terms li a:visited,
		.terms li a:active
		{ background:url(../images/iconograph/icon-arrow-small.gif) no-repeat 0 5px; color:#666; display:block; padding:0 0 0 14px; }
		
			.terms li a:hover
			{ color:#690; }

/**
* Pagination
*
* Pagination for page results
*
* @section			structure
* @subsection		content
* @subsubsection	pagination
*/

.pagination
{ background:#111; height:20px; margin:0 -5px 0 -5px; overflow:hidden; width:656px; }

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

		.pagination p span
		{ color:#FFF; }

	.pagination ul
	{ border:1px solid #111; float:right; height:18px; overflow:hidden; }
	
		.pagination ul li
		{ color:#ABABAB; float:left; font-size:11px; line-height:18px; }
		
			.pagination ul li a
			{ background:#1E1E1E; margin:0 0 0 1px; padding:4px 6px; }
			
				.pagination ul li a.active
				{ background:#545454; }
				
/**
* Letter Filter
*
* Letter Filter for results by letters
*
* @section			structure
* @subsection		content
* @subsubsection	letter-filter
*/

.letter-filter
{ color:#FFF; font-size:11px; height:1%; overflow:hidden; padding:5px 0 0 50px; text-align:center; }

	.letter-filter a,
	.letter-filter span
	{ display:block; float:left; padding:2px 0; text-align:center; width:20px; }
	
		.letter-filter a.active
		{ background:#111; }
		
		.letter-filter span
		{ color:#666; cursor:default; }
		
/**
* Button
*
* Button Differences
*
* @section				structure
* @subsection			content
* @subsubsection		content-sidebar
* @subsubsubsection		button
*/

/** Content-model > buttons > Add Term */

a.button-add-term
{ border:1px solid #444; }

	a.button-add-term:hover
	{ border-color:#999; }

		a.button-add-term span
		{ background:url(../images/iconograph/icon-add-term.gif) no-repeat 0 center; padding:0 0 0 20px; }
		
			a.button-add-term span span
			{ background:none; color:#666; padding:0; }