/* Artfully Masterminded by ZURB */



/* -------------------------------------------------- 

    Table of Contents

-----------------------------------------------------

:: Reset & Standards

:: Links

:: Lists

:: Tables

:: Misc

*/





/*	--------------------------------------------------

	:: Global Reset & Standards

	-------------------------------------------------- */

	

	/* 

		Eric Meyer's CSS Reset

		http://meyerweb.com/eric/tools/css/reset/ 

		v2.0 | 20110126

   		License: none (public domain)

	*/

	

	

	

	

	ol, ul {

		list-style: none;

	}

	blockquote, q {

		quotes: none;

	}

	

	table {

		border-collapse: collapse;

		border-spacing: 0;

	}

	

	

	

	

	







/*	--------------------------------------------------

	:: Lists

	-------------------------------------------------- */

	ul, ol { margin-bottom: 0px;  }

	ul { list-style: none outside; }

	ol { list-style: decimal; }

	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }

	ul.square { list-style: square outside; }

	ul.circle { list-style: circle outside; }

	ul.disc { list-style: disc outside; }

	



/*	--------------------------------------------------

	:: Tables

	-------------------------------------------------- */

	table { background: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin: 0 0 0px;  width:100%  }

	

	table thead, table tfoot { background: #f5f5f5; }

	table thead tr th,

	table tfoot tr th,

	table tbody tr td,

	table tr td,

	table tfoot tr td { font-size: 12px; line-height: 18px; text-align: left; }

	table thead tr th,

	table tfoot tr td { padding: 8px 10px 9px; font-size: 14px; font-weight: bold; color: #222; }

	table thead tr th:first-child, table tfoot tr td:first-child { border-left: none; }

	table thead tr th:last-child, table tfoot tr td:last-child { border-right: none; }



	table tbody tr.even,

	table tbody tr.alt { background: #eae9e7; }

	table tbody tr:nth-child(even) { background: #fff; }

	table tbody tr td { color: #666; padding:15px 30px; vertical-align: top; border-right:1px solid #ccc; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #ccc; border-bottom:1px solid #ccc;border-left:1px solid #ccc

	 }



/* -------------------------------------------------- 

	:: Misc

---------------------------------------------------*/

	.left        { float: left; }

	.right       { float: right; }

	.text-left   { text-align: left; }

	.text-right  { text-align: right; }

	.text-center { text-align: center; }

	.hide        { display: none; }

	.highlight   { background: #ff0; }

	