.msg-meta {
	overflow:hidden;
	width:100%;
	}

ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}

ul.hentry {
	clear:both;
	width:auto;
	margin: 0px;
	}

ul.hentry .entry-content, .comment-preview {
	clear:both;
	font-size:1.08em;
	margin:0;
	padding:5px 0;
	}

.metainfo {
	margin:0;
	padding:0;
	}

ul.hentry li {
	float:left;
	margin-right:10px;
	}

textarea.field-data {
	width:90%;
	}

.faq_small_nav {
	width:90%;
	text-align:right;
	clear:both;
	padding-bottom: 20px;
	}

.clear {
	clear:both;
	}

.faq_small_nav ul {
	margin:0;
	padding:0;
	}

.faq_small_nav li {
	float:left;
	}

.faq_small_nav #first {
	font-weight:bold;
	margin-right:7px;
	}

li.faq_small_nav_link {
	margin-left:5px;
	margin-right:5px;
	}

.getmoney_link_disabled {
		color:#ccc;
}

.faq_questions_list {
	margin-top:5px;
	margin-left:30px;
	padding:0;
}

.chapters_list {
	padding:0;
	margin-left:0px;
}

.faq_questions_list li {
	margin-top:3px;
}

.captcha_refresh {

}

.captcha_refresh a {
	display:block;
	width:32px;
	height:32px;
	margin-top:5px;
	background:url('/themes/default/_img/refresh.png');
}

.captcha_refresh a:hover {
	background:url('/themes/default/_img/refresh_hover.png');
}

.captcha_refresh a:active {
	background:url('/themes/default/_img/refresh_click.png');
}

.faq_contents{
	margin-left: 24px;
}

.faq_text{
	margin-left: 24px;
}

.faq_contents ul li a {
	font-size:10pt;
	display:block;
	margin-bottom:5px;
}

.faq_contents ul li {
	margin-top:15px;
}

.faq_contents ul li ul li {
	margin-top:3px;
	margin-bottom:3px;
}

.faq_contents ul li ul li a {
	display:inline;
}

.faq_text h2 {

}

.faq_text h3 {
	margin-bottom:3px;
}

.stroked td {
	text-decoration:line-through;
}

/* the overlayed element */ 
div.overlay {
	/* growing background image */ 
	/*background-image:url(../img/overlay/white.png); */
	background:#fff; 

	/* dimensions after the growing animation finishes  */ 
	width:240px; 
	height:110px;         

	/* initially overlay is hidden */ 
	display:none; 
	border:1px solid #ff9900;

	/* some padding to layout nested elements nicely  */ 
	padding:55px; 
} 

div.overlay label {
	display:block;
	width:100px;
	text-align:right;
	float:left;
	margin-right:5px;
}

/* default close button positioned on upper right corner */ 
div.overlay div.close {
	background-image:url('/themes/default/_img/close.png'); 
	position:absolute; 
	right:5px; 
	top:5px; 
	cursor:pointer; 
	height:35px; 
	width:35px; 
} 


/* black */ 
div.overlay.black {
	background:url(../img/overlay/transparent.png) no-repeat !important; 
	color:#fff; 
} 

/* petrol */ 
div.overlay.petrol {
	background:url(../img/overlay/petrol.png) no-repeat !important; 
	color:#fff; 
} 

div.black h2, div.petrol h2 {
color:#ddd;         
}

th.lr_border{
	cursor: auto;
	vertical-align: middle;
	border-left: 1px solid #F9F9F9;
	border-right: 1px solid #F9F9F9;
}
th.l_border{
	cursor: auto;
	vertical-align: middle;
	border-left: 1px solid #F9F9F9;
}

th.r_border{
	cursor: auto;
	vertical-align: middle;
	border-right: 1px solid #F9F9F9;
}
