#content-outline a.doc-pdf{
	background: url(../images/doc-pdf-icon.gif) no-repeat 5px 0.2em !important;
	font-weight: normal;
	padding: 0 0 0 24px;
	min-height: 12px;
}

#content-outline a.doc-pdf:link,#content-outline a.doc-pdf:visited {
	background: url(../images/doc-pdf-icon.gif) no-repeat 5px 0.2em !important;
	font-weight: normal;
	padding: 0 0 0 24px;
	min-height: 12px;
}

#content-outline a.doc-pdf:hover,#content-outline a.doc-pdf:active {
	background: url(../images/doc-pdf-icon.gif) no-repeat 5px 0.2em !important;
	font-weight: normal;
	padding: 0 0 0 24px;
	min-height: 12px;	
}

#content-outline a.doc-pdf:focus{
	background: url(../images/doc-pdf-icon.gif) no-repeat 5px 0.2em !important;
	font-weight: normal;
	padding: 0 0 0 24px;
	min-height: 12px;	
}

/* content ***************************************************/

#content-outline ul{
	list-style-position: outside;
	list-style-image: url(../images/small_bullet.gif);
	padding:5 0 0 45px;
	margin:0 0 0 45px;
}

#content-outline ul li {
	padding:0 0 0 0px;
	line-height:1.2em;
	margin:2px 0;
}


/* blog  ***************************************************/

/*.leading{
	background: #EFEFEF;
	border: solid 1px #CCCCCC;
	color: #000000;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 20px 10px;
	position: relative;
}*/ 

.leading_separator{
	border-bottom: solid 0px #333333;
	display: none;
	height: 20px;
	margin: 0;
}

div.article_separator{
	display: none;
	height: 20px;
}

.blog, .blog-alter {
}

.cols1
{   
	display: block;
	float: none !important;
	margin: 0 !important;
}

.cols2 { width: 45%; }
.cols3 { width: 30%; }

.column1 , .column2
{
	border: solid 0px #D4A7C5;
	margin: 0 5px 0 0;
	position: relative;
}

.column2 , .column1
{
	float: left;
}

.column2
{
	float: right;
	margin: 0;
	width: 45%;
}

.article_row, .article_row-alter
{
	padding: 0;
	overflow: hidden;
}

.article_column
{
	border: solid 0px #ccc;

}

div.row_separator, div.row_separator-alter{
	display: none;
	clear: both;
	margin: 0;
	border-top: 1px solid #1E1E1F;
	height:2px;
	float: left;
	width: 100%;
}

}
/* link  ***************************************************/
#content-outline a:link,#content-outline a:visited{
	color:#0000FF;

	margin:0;
	padding:0;
}

#content-outline a:hover,#content-outline a:active,#content-outline a:focus{
	color:#0000FF;

	margin:0;
	padding:0;
}

/* h1 h2 h3 ***************************************************/
#content-outline h1, div.componentheading{

	color:#000;
	font-size:1.6em;
	line-height: 1.8em;
	font-weight:normal;
}
h2.contentheading{
	color:#000;
	font-size:1.6em;
	line-height: 1.4em;
	font-weight:normal;
	padding:0px 0px 10px 14px;
}


#content-outline div#page h2,
#content-outline h2{
	color:#000;
	font-size:1.6em;
	line-height: 1.4em;
	font-weight:normal;
	padding:0px 0px 0px 0px;

}

#content-outline h3 {
	color:#666;
	font-size:1.0em;
	font-weight:bold;
	padding:0px 0 0px 0;
}

#content-outline h4 {
	color:#000;
	font-size:1.6em;
	font-weight:normal;
	padding:0px 0px 0px 0px;

}
#content-outline h5 {
	color:#999;
	font-size:0.9em;
	line-height: 1.0em;
	font-weight:normal;
}


/* info ***************************************************/

p.articleinfo, p.iteminfo{padding-left: 10px;font-size:1.0em;}

.createdate {
	color:#999;
	display:block;
}

.createdby {
	color:#999;
	display:block;
}

.modifydate {
	color:#999;
	display:block;
	padding:0;
}

/* readon ***************************************************/
#content-outline a.readon,
#content-outline a.readon-alter{
	font-size: 0.9em;
	float:right;
	padding: 0;
	display:block;
}

#content-outline a.readon:link,
#content-outline a.readon:visited{
	color:#4368B6;
}

#content-outline a.readon-alter:link,
#content-outline a.readon-alter:visited{
	color:#666;
}

#content-outline a.readon:hover,
#content-outline a.readon:active,
#content-outline a.readon:focus{
	color:#A00E11;
}

#content-outline a.readon-alter:hover,
#content-outline a.readon-alter:active,
#content-outline a.readon-alter:focus{
	color:#EEE;
}

hr#system-readmore{display:none;}


div.lightbox div.thumbnails{float:left;margin-left:5px;}
div#page table {padding:2px;margin:2px;}
div#page table td{background:#EEE;padding:5px;}

div#page table.logos td{background:#FFF;padding:5px;}
div#page table.partner td{background:#FFF;padding:5px;}

div#page div.default div.yoo-gallery div.thumbnail img {
	margin:0px; padding : 1px;
}

