/* Global Styles */

h1,h2,h3,h4,h5,h6,h7 {
	margin:0; padding:0;
	}
h1 	{
	padding: 0 0 0 19px;
	margin:0px 0 9px 0;
	font: bold 90%/100% Helvetica, Arial, sans-serif;
	color:#000;
	text-transform:capitalize;
		background: url(/images/navbullet) no-repeat;
	}
h2 	{
	font: bold 10pt/100%  Helvetica, Arial, sans-serif;
	color:#000;
	padding:0 0 9px 0;
	}
h3 	{
	font: bold 9pt/120%  Helvetica, Arial, sans-serif;
	color:#000;
	}
h4 	{
	font: bold italic 10pt/120% Times, serif;
	color: #000;
	}
h5	{
	font: bold 70%/120% Helvetica, Arial, sans-serif;
	color:#000;
	}
h6	{
	font: bold italic 70%/120% Times, serif;
	color:#000;
	}
h7	{
	font: bold 60%/120% Helvetica, Arial, sans-serif;
	color:#000;
	}
p	{
	font: 10pt/120% Helvetica, Arial, sans-serif;
	color: #666;
	margin:0; padding:0;
	}
b	{
	font: bold 10pt/120% Helvetica, Arial, sans-serif;
	color: #000;
	}
i	{
	font: italic 10pt/120% Times, serif;
	color: #666;
	}

/*--------------- list styles -------------*/

ul li {
	margin:0; padding:0;
	font: 10pt/120% Helvetica, Arial, sans-serif;
	color: #666;
	list-style-type:square;
	list-style-position: inside;
	}
ol li {
	list-style-type:decimal;
	margin:0; padding:0;
	font: 10pt/120% Helvetica, Arial, sans-serif;
	color: #666;
	list-style-position: inside;
}

/*------------- Class Styles --------------*/
/* These classes should be global to avoid */
/* confusion while editing with WebGUI     */

.newsoutline, .wideoutline, .imageoutline {
	padding:3px;
	border:2px solid #ccc;
	}
.newsoutline {
	float:left;
	margin:0 9px 9px 0;
	}
.outline {
	padding:3px;
	border:2px solid #ccc;
	float:left;
	margin:0 9px 0 0;
	}
.wideoutline {
	width:230px;
	margin:0 0 9px 0;
	}
.imageoutline {
/* Formerly .insideoutline */
	float:left;
	margin:0 9px 9px 0;
}
div.singlearticle h1 {margin-left:15px;}
