/* Success, error & notice boxes for messages and errors. */

.error, .notice, .success    
	{ 
	padding: .9em; 
	margin-bottom: 1em; 
	border: 2px solid #ddd; 
	}
	
.error      
	{ 
	background: #FBE3E4;
	color: #D12F19;
	border-color: #FBC2C4; 
	}
	
.notice     
	{ 
	background: #FFF6BF; 
	color: #817134; 
	border-color: #FFD324; 
	}
	
.success    
	{ 
	background: #E6EFC2; 
	color: #529214; 
	border-color: #C6D880; 
	}
	
.error a    
	{ 
	color: #D12F19; 
	}
	
.notice a   
	{ 
	color: #817134; 
	}
	
.success a  
	{ 
	color: #529214; 
	}

.right
	{
	float:right;
	margin: 0 0px 5px 20px;
	}

.left
	{
	float:left;
	margin: 0 20px 5px 0;
	}

.clear
	{
	clear: both;
	}


.corner
{
    padding: 5px 10px;
    margin: 10px 0;
}

.green
{
   background: #ECF4CF; 
}

.orange
{
    background: #FFDB8F;
}

.blue
{
    background: #CADEFA;
}

.red
{
    background: #FFCFCF;
}

.gold
{
    background: #FFF79F;
}

.purple
{
    background: #FFDFFE;
}

.mceContentBody p {   font-size: 12px !important; }/* FF requires a important here */ 
.mceContentBody td {   font-size: 12px !important; }/* FF requires a important here */ 
.mceContentBody div {   font-size: 12px !important; }/* FF requires a important here */ 
.mceContentBody span {   font-size: 12px !important; }/* FF requires a important here */ 
.mceContentBody li {   font-size: 12px !important; }/* FF requires a important here */ 
.mceContentBody h4 {   font-size: 12px !important; }/* FF requires a important here */ 