


			

/* List Tables */
.borders,
.borders td, 
.borders th 
{
	vertical-align: top;
	border-color:	#000;
	border-style:	solid;
}

.borders
{
	border-width:	0 1px 1px 1px;
	border-spacing:	0;
	/* border-collapse:collapse; */
}

.borders td
{
	font-size	:	13px;
	margin		:	0;
	padding		:	.25em;
	border-width:	1px 0 0 0;
}
			
.borders th
{
	border-width:	1px 0 0 0;
	font-size	:	13px;
	padding		:	.25em;
	background-color: #f0f0f0;
}


		

/* Forms */
form h1 /* Forms headers */
{
	font-size	: 1.2em;
	font-weight	: bold;
	padding		: 0;
	margin		: 0;
	margin-bottom: 3px;
}

/* Sub header */
h3
{
	background-color: #5A595A;
	color		: white;
	font-weight : bold;
	margin-bottom:1px;
	padding		: 2px;
	font-size	: 13px;
		
}

			
			