/* Lists
-------------------------------------------------------------- */

li ul,
li ol  { margin: 0; }
ul, ol { margin: 0 0 0 0; padding-left: 1.5em; }

ul     { list-style-type: disc; }
ol     { list-style-type: decimal; }

dl     { margin: 0 0 1.5em 0; }
dl dt  { font-weight: bold; }
dd     { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

/*
  Because of the need for padding on TH and TD, the vertical rhythm
  on table cells has to be 27px, instead of the standard 18px or 36px
  of other elements.
 */
/**table         { *margin-bottom: 1.4em; width:100%; }
th            { font-weight: bold;  }
thead th      { background:  #E93036; color: #fff !important; }
th,td,caption { padding: 10px 20px 5px 5px; }
/*
  You can zebra-stripe your tables in outdated browsers by adding
  the class "even" to every other table row.
 */
/*tbody tr:nth-child(even) td,
tbody tr.even td  {
  background: #e5ecf9;
}
tfoot       { font-style: italic; }
caption     { background: #eee; }*/


/* Look of tables in the content area  */

#content table{
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	margin-bottom: 3px;
	}
	
#content table td {
	padding: 5px;
	background: #fff;
	}

/*#content table tbody tr:hover td {
	background: #CFD3D4;
	}*/

/* End of look of tables in the content area */