/**
 * Base CSS, includes Reset.CSS and standard / baseline styles.
 * @browsers: All
 **/

	/* Reset Default Browser Styles */   

		html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			font-size: 100%;
			background: transparent;
		}
		
		input, select, textarea, button {
			margin: 0;
			padding: 0;
			font-size: inherit;
			font-style: inherit;
			font-weight: inherit;
			font-family: inherit;
			color: inherit;
		}

		ol, ul {
			list-style: none;
		}
	
		blockquote, q {
			quotes: none;
		}
	
		blockquote:before, blockquote:after,
		q:before, q:after {
			content: '';
			content: none;
		}

		:focus {
			outline: 0;
		}

		ins {
			text-decoration: none;
		}
	
		del {
			text-decoration: line-through;
		}

		table {
			border-collapse: collapse;
			border-spacing: 0;
		}

	/* Visibility */

		.displayNone {
			display: none;
		}
	
		.visibilityHidden {
			visibility: hidden;
		}
	
		.displayBlock {
			display: block;
		}
	
		.visible {
			visibility: visible;
		}

	/* Floats and Clears */

		.floatLeft {
			float: left;
		}

		.floatRight {
			float: right;
		}
	
		.clear,
		.clearAfter:after {
			clear: both;
			visibility: hidden;
			display: block;
			overflow: hidden;
			width: 0;
			height: 0;
		}		
   
			.clearAfter:after {
				content: " ";
				line-height: 0;
				font-size: 0;
			}

	/* Centering */

		.centered {
			margin-left: auto;
			margin-right: auto;
		}

			/* For elements without a fixed width */
			.dynaCenter {
	            display: table;
		 	}
		
	/* Text Alignment */
	
		.textLeft {
			text-align: left;
		}

		.textRight {
			text-align: right;
		}

		.textCenter {
			text-align: center;
		}

		#clicksnet_widget_1, #fcAdBlock {
			float: left;
		}
		#clicks_net_edu_widget_1{
			width: 237px!important;
		}
		#clicksnet_widget_1{
			margin: 15px 17px 0 0;
		}
		#fcAdBlock{
			margin: 15px 0 0 0;
			width: 72%;
		}

		#clicks_net:after {
			content: '';
			display: block;
			clear: both;
		}

		#clicksnet_fc_listingResults{
			width: auto!important;
		}
