body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: 222222;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center; /* for ie */
}
TD
{
	font-family: Arial, Helvetica, sans-serif;
	color:#222222;
}
TD.txtheading
{
	font-family: Arial, Helvetica, sans-serif;
	color:#424242;
}
.txt, .txt td
{
	font-size:12px;
	/*text-align: left;*/
}
.txtsmall, .txtsmall td
{
	font-size:10px;
	color:#333333;
	/*text-align: left;*/
}
.txtlarge, .txtlarge td
{
	font-size:13px;
	font-weight: bold;
	text-align: left;
}
.txtheading, .txtheading td
{
	font-size:16px;
	font-weight: bold;
	text-align: left;
}
.txtsubhead, .txtsubhead td
{
	font-size:12px;
	font-weight: bold;
	text-align: left;
}
.txtnews, .txtnews td
{
	font-size:11px;
	/* text-align: justify; */
}
.txtarticles, .txtarticles td
{
	font-size:11px;
	font-weight: normal;
	line-height: 1.25;
}
.txtbyline, .txtbyline td
{
	font-size:10px;
	color:#777777;
}



/* links */

a, .txtsmall a, .txtsmall td a, .txtsmall td a strong, .txt a, .txt a strong, .txt td a, .txt td strong a, .txtlarge a, .txtlarge td a, .txtlarge td a strong, .txtsubnav a, .txtsubnav td a , .txtsubnav td a strong{
	color:#4F871B;
	text-decoration:none;
}
a:hover, .txtsmall a:hover, .txtsmall td a:hover, .txtmedium a:hover, .txtmedium td a:hover, .txtlarge a:hover, .txtlarge td a:hover, .txtsubnav a:hover, .txtsubnav td a:hover{
	color:#840B2E;
	text-decoration:none;
}


a.link, .txtsmall a.link, .txtsmall td a.link, .txtsmall td a.link strong, .txt a.link, .txt a.link strong, .txt td a.link, .txt td strong a.link, .txtlarge a.link, .txtlarge td a.link, .txtlarge td a.link strong, .txtsubnav a.link, .txtsubnav td a.link, .txtsubnav td a.link strong{
	color:#222222;
	text-decoration:none;
}
a.link:hover, .txtsmall a.link:hover, .txtsmall td a.link:hover, .txtmedium a.link:hover, .txtmedium td a.link:hover, .txtlarge a.link:hover, .txtlarge td a.link:hover, .txtsubnav a.link:hover, .txtsubnav td a.link:hover{
	color:#840B2E;
	text-decoration:none;
}


/* images */

.sidebar
{
padding-right: 3px; padding-left: 3px; padding-top: 3px; padding-bottom: 6px;
}



.picr
{
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 9px;
}





.copy
{
	font-size:11px;
	/* font-weight: bold; */
}


ul
{
	margin: 0px 0px 4px 9px;
	padding-left: 1em;
	list-style-type: none;
	list-style-image: url(http://www.theassaultgroup.co.uk/images/star_bullet.gif);
	list-style-position: outside;
}

.indentcolumn {  padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }

.imagepad {  padding-right: 14px; padding-top: 2px; padding-bottom: 2px; }

HR {
	color:#EDEDED;
	width: 80%;
	height: 1;
	
}
blockquote {
	margin-top: 1px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.gallery
{
	border: 1px solid #FEFEFE;
	padding:8px;
	margin:8px;
}

.image
{
	border: 0px solid #DFDFDF;
	padding:6px;
}