/*new background & margin on body */


img
{	border: 0;
}


p,h2,h3,h4,h5,h6
{
	line-height:18px;
	padding:0;
	margin:0;
}


/*new padding on these */

h6, h5
{	font-size: 12px;
	padding: 10px 0 8px 0;
}

/*h4, h3 separated */

/*new padding */
h4
{	font-size: 14px;
	color: #0A0A53;
	padding: 15px 0 8px 0;
}

/*new padding, margin, border */
h3
{	font-size: 14px;
	color: #0A0A53;
	padding: 1px 0 8px 0;
	margin: 20px 0 0px 0;
	border-top: 1px solid  #b4b9c7;
	width: 98%;
}

h4 span, h3 span
{	color: #ffffff;
}


/*new padding, margin, width on these */
h2
{	font-size: 16px;
	color: #0A0A53;
	padding: 0;
	padding-bottom: 2px;
	border-bottom: 1px solid  #b4b9c7;
	margin-bottom: 4px;
	width: 98%;
}

form
{	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*top links */
p.links{
	padding-bottom: 2px;
}

/*new admin table styles */

table.adminTable {
	width: 98%;
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid #b4b9c7;
	padding: 0 0 4px 0;
	position: relative;
	font-size: 12px;
}

table.adminTable tr{
	padding: 0px;
	margin: 0;
}

table.adminTable td{
	padding: 4px 8px;
	margin: 0;
}

.header {
 	background: #b4b9c7;
}

.light {
	 background: #fff;
}

/*these could be odd or even instead of light and dark */

.dark {
	 background: #e3e7e9;
}

