.dotline {
	height:1px; 
	background:url(custom_images/dot.gif) repeat-x; 
	margin: 5px 0;
}

.hrule {
	height:1px; 
	background: #CCCCCC;
	margin: 5px 0;
}

.code {
	padding: .9em; 
	margin-bottom: 1em; 
	border: 1px dashed #DDDDDD; 
	background: #F8F8F8;
}

.highlight {
	padding: .9em; 
	margin-bottom: 1em; 
	border: 1px solid #9dcae1; 
	background: #C5EDEF;
}

.error, .notice, .success { 
	padding: .9em; 
	margin-bottom: 1em; 
	border: 1px solid #ddd; 
}
	
	
.notice { 
	background: #FFF6BF; 
	color: #817134; 
	border-color: #FFD324; 
}
	
.success { 
	background: #E6EFC2; 
	color: #529214; 
	border-color: #C6D880; 
}
	
.error { 
	background: #FBE3E4;
	color: #D12F19;
	border-color: #FBC2C4; 
}

.right {
	float:right;
}

.left {
	float:left;
}