h1,h2,h3,h4,h5,h6 {color:#0774B7;}

.heading1, h1
{
	font-size : 1.5em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 10px 0px;
	color : #000000;
}

.heading2, h2 
{
	font-size : 1.4em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 10px 0px;
	color : #333333;
}

.heading3, h3
{
	font-size : 1.3em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 10px 0px;
	color : #333333;
}

.heading4, h4
{
	font-size : 1.2em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 10px 0px;
	color : #333333;
}

.heading5, h5
{
	font-size : 1.1em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 5px 0px;
}

.heading6, h6
{
	font-size : 1.0em;
	font-weight : bold;
	float : none;
	width : auto;
	margin : 0px 0px 5px 0px;
}
/* headings */

/* content */
.paragraph, p
{
	font-size : 0.9em;
	line-height : 1.4em;
	margin : 2px 0px 8px 0px;
}

.acronym
{
	border-bottom: 1px dashed #333333; 
	cursor: help;	
}

.disclaimer
{
	font-size:.8em; 
	margin:4px 0 0 0;
}

/* lists */
ul
{
	list-style-type: disc;
	list-style-position: inside;
}

ol
{
	list-style-type: ;
	list-style-position: inside;
}
/* lists */

/* image floats */
.imgleft 
{
	float:left; 
	margin:4px 12px 4px 0; 
	border:none;
}

.imgleftborder 
{
	float:left; 
	border: 1px solid #DDD; 
	margin:4px 12px 4px 0;
}

.imgright 
{
	float:right; 
	margin:0 0 12px 12px; 
	border:none;
} 
.imgrightborder 
{
	float:right; 
	border: 1px solid #DDD; 
	margin:0 0 12px 12px;
}
/* image floats */