.main_bg {
		background:url(../../images/container_inner_bg.gif) repeat-y #FFFFFF;
		}

div#content_sec div#left_sec {
		width:380px;
		float:left;
		}
		

div#content_sec div.section {
		width:760px;
		padding-bottom:2px;
		margin-bottom:10px;
		
		}

div#content_sec h1 {
		font-size:16px;
		color:#cc0000;
		margin:0 0 5px 0;
		line-height:100%;
		font-weight:normal
		}
div#content_sec h1 a {
		color:#cc0000;
		line-height:100%;
		text-decoration:none
		}
		
div#content_sec h1 a:hover {
		color:#333;
		line-height:100%;
		}


div#content_sec h5 {
		font-size:11px;
		color:#5a5b5e;
		margin:5px 0 10px 0;
		font-weight:normal
		}
		
div#content_sec h5 a{
	color:#cc0000;
		line-height:100%;
		text-decoration:none
}

div#content_sec h5 a:hover {
		color:#333;
		line-height:100%;
		}

		
div#content_sec h6 {
		font-size:0.9em;
		color:#CC0000;
		margin:15px 0 0px 0;
		}
		
div#content_sec p {
		padding:0px;
		margin:0px 0 0 0;
		font-size:1.0em;
		line-height:140%;
		
		}
		
div#content_sec p a {
		color:#cc0000;
		text-decoration:none;
		}
		
div#content_sec p a:hover {
		color:#333333;
		text-decoration:none;
		}



div#content_sec ul {
		padding:0px;
		margin:0px;
		list-style:disc;
		}	
div#content_sec li {
		padding:0px;
		
		margin:0 0 0px  0;
		margin-left:25px;
		clear:both;
		
		}	
div#content_sec li .date{
		float:left;
		padding-right:10px;
	
		color:#cc0000;
		line-height:140%;
		font-size:0.9em;
		}				
 div#content_sec li p {
	
	
		padding:0px;
		font-size:0.9em;
		line-height:140%;
		margin:5px 0 0 0;
		}
div#content_sec ul#breaking_news a {
		text-decoration:none;
		color:#333333;
		}
		
div#content_sec ul#breaking_news a:hover {
		text-decoration:none;
		color:#cc0000;
		}





		



.thumbnail_wrap{padding:5px 5px 0px 0px}

.sf_libraryGrid{font-size:1.2em}


div#content_sec ul.sf_expandableList{margin:0px; padding:0px; list-style:none; }
div#content_sec ul.sf_expandableList li{background:url(http://www.insolvencyjournal.ie/images/faqs_icon.gif) no-repeat 8px 7px; padding:5px 0px 5px 25px; margin:0px }
div#content_sec ul.sf_expandableList li a{color:#cc0000; text-decoration:underline; font-size:12px; font-weight:normal}
div#content_sec ul.sf_expandableList li a:hover{color:#333333; text-decoration:none}
div#content_sec div.sf_listItemBody{margin:10px 0px}


div#content_sec div.sf_listItemBody ul{ margin:0px; padding:0px}
div#content_sec div.sf_listItemBody ul li{background:none;margin-left:25px; padding-left:0px}

.sf_listTitle{display:none}
.sf_controlListItems{display:none}


/*Products page styles*/
/*div#products_view{
	width:570px;
	padding:20px 0 20px 0;
	margin-top:30px
	
	
}

div#products_view .products_title{
	display:block;
	background:#990000;
	font-size:20px;
	color:#fff;
	line-height:40px;
	padding-left:10px;
	
}

div#products_view .products_title_gr{
	display:block;
	background:#333;
	font-size:20px;
	color:#fff;
	line-height:40px;
	padding-left:10px;

}

div#products_view .products_title a, 
div#products_view .products_title_gr a{
 	color:#fff;
	text-decoration:none
}

div#products_view .products_title_gr a:hover{
 	color:#fff;
	text-decoration:none
}


div#products_view .products_title a:hover{
 	text-decoration:underline;
	color:#fff;

}

div#products_view  .details_sec{
	border: solid 1px #dddcdd;
	border-top:0px;
	padding:10px;
	background:url(../../images/products_mdl_bg.jpg) repeat-x #f5f5f5;
	line-height:24px;
	font-size:12px;
	margin-bottom:20px;
}
div#products_view  .details_sec .left{
	width:210px;
	float:left
}

div#products_view  .details_sec img{
	float:right
}

div#products_view  .details_sec .read_more{
	padding:10px 0px 0;
	color:#cc0000;
}


.details_sec span.name{
	color:#cc0000;
}

div#products_view a{
 	color:#cc0000;
	text-decoration:underline
}

div#products_view a:hover{
 	text-decoration:none;
	color:#333
}

div#products_view h2
{
	font-size:25px;
	color:#cc0000;
	margin:0 0 5px 0;
	line-height:100%;
}*/

.sf_genericContent
{
	line-height:20px
}
.sf_back
{
	width:auto;
	display:block;
	float:right;
	padding-top:5px
}

.sf_back a{
	color:#cc0000;
	text-decoration:underline
}

.sf_back a:hvoer{
	color:#333;
	text-decoration:none
}


div.cat_list ul
{
	margin:0px;
	padding:0px;
}
	
div.cat_list ul li
{
	margin:0px;
	padding:7px 7px 10px 15px;
	list-style:none;
	background:url(../../images/products_cat_bg.jpg) no-repeat;
	font-size:11px;
}

div.cat_list ul li a{
	color:#cc0000;
	text-decoration:none
}

div.cat_list ul li a:hover{
	color:#333;
	text-decoration:none
}


