/**::Begin Site-Specific HTML Defaults [siteDef]
***********************************************/
	
	/*[siteDef] Typography
	**********************/
		label {
			display: block;
		}
		
	/*[siteDef] Positioning
	***********************/
		/*IE: Enforce that all divs have the 'hasLayout' property*/
		div {
			zoom: 1;
		}
	
		ul {
			margin: 0em; padding: 0em;
		}
	
	/*[siteDef] Appearance
	**********************/
		
	/*[siteDef] Behavior
	*******************/

/**End Site-Specific HTML Defaults::
***********************************/

/*::Begin Generic Classes [genClass]
***********************************/

	/*[genClass] Typography
	**********************/
		.text-alert,
		.text-return-message-alert {
			color: #FF0000;
		}
	
	/*[genClass] Positioning
	***********************/
		.emptyDivClearFix {
			clear: both;
			zoom: 0; /*IE: Drops the hasLayout property from this div removing the default height.*/
		}
	
		ul li {
			list-style: none;
			margin-bottom: .5em;
			line-height: 1.1em;
		}
	
		ul li.last-element {
			margin-bottom: 0em;
		}
	
		ul.horizontal-list li {
			margin: 0em .5em .5em 0em;
			float: left;
		}
	
		ul.horizontal-list li.last-element {
			margin-right: 0em;
		}
	
		label.horizontal {
			display: inline;
		}
	
	/*[genClass] Appearance
	**********************/
		/*General input sizes*/
		select.xxxl, input.xxxl, textarea.xxxl {width:30em;}
		select.xxl, input.xxl, textarea.xxl {width:25em;}
		select.xl, input.xl, textarea.xl {width:21em;}
		select.l, input.l, textarea.l {width:17em;}
		select.ml, input.ml, textarea.ml {width:15em;}
		select.m, input.m, textarea.m {width:13em;}
		select.sm, input.sm, textarea.sm {width:9em;}
		select.s, input.s, textarea.s {width:7em;}
		select.xs, input.xs, textarea.xs {width:5em;}
		select.xxs, input.xxs, textarea.xxs {width:3em;}
		select.xxxs, input.xxxs, textarea.xxxs {width:2em;}
	
		table.ajaxListing {
			width: 100%;
			margin-bottom: 0em;
		}
		
		table.ajaxListing tr.even td, table.ajaxListing tr.odd td {
		}
		
		table.ajaxListing tr th, table.ajaxListing tr td {
			border: none;
			text-align: left;
			padding: 0em;
		}
	
	/*[genClass] Behavior
	********************/

/*End Generic Classes
******************::/