body
{
  margin:             0px;
  padding:            0px;
  background: transparent;
}


a, p, h1, h2, h3, h4, h5, td, th, label, ul, li, div, span
{
  font-family:        	Times New Roman, Times, serif;
  color:              	#000000;
  line-height:        	16pt;
}

h6, h7, ul, li, form, fieldset, label, input, textarea, select
{
  font-family:        	Times New Roman, Times, serif;
  color:              	#000000;
}

p, th, td, ul, li, div, span, a
{ 
	font-size: 			12pt;
	text-decoration:	none;
	color:              #000000;
}

h1, h2, h3, h4
{
	font-size: 14pt;
	line-height:18pt;
}
h4
{
	font-size: 12pt;
	line-height:6pt;
}

div.contentleft,
div.contentright,
div.footernavibox,
div.logotext,
div.logoimg,
div.bottomofheaderbox,
img.list_separator
{
	display: none;
}

div.headerboxprint
{
	display:block;
	padding-bottom: 20px;
}

div.footerboxprint
{
	display:block;
	padding-bottom: 20px;
}

div.contentmiddle
{
	overflow:			visible;
	border:		0px;
	
}

div.clearer
{
	position: relative;
	overflow: hidden;
	height: 			1px;
	font-size: 			1px;
	clear:				both;
	padding: 0px;
	margin: 0px;
}


div.center
{
	text-align:        center;
	
}

div.center div
{
	text-align:         left;
	margin-right:       auto;
	margin-left:        auto;
}

div.content
{
	position: 			relative;
	overflow:			visible;
	width:				100%;
	background: transparent;
}

div.content_in_middle_wide
{
	width:				100%;
	float:				left;
}
div.content_in_middle
{
	
	float:				left;
}

img.article_left_floater
{
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 8px;
}
img.article_right_floater
{
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}

br.nopadding,
p.nopadding
{
	padding: 0px;
	margin: 0px;
	overflow:hidden;
}

br.minipadding,
p.minipadding
{
	padding: 3px;
	margin: 0px;
	overflow:hidden;
}

br.minipadding_verticalonly,
p.minipadding_verticalonly
{
	padding-top: 5px;
	margin: 0;
}
