﻿/* formcheck tipbox */

/* tipbox :
	table : 
		tl		: top left
		t		: top
		tr		: top right
		l 		: left
		r		: right
		bl		: bottom left
		b		: bottom (with mark)
		br		: bottom right
		c		: center
	components : 
		a.close	: close button
		err		: errors div
		p		: error line
*/

.fc-tbx .tl
{
	background			: url('../images/formcheck/tl.png') no-repeat;
}

.fc-tbx .t
{
	height				: 16px;
	background			: url('../images/formcheck/t.png') repeat-x;
}

.fc-tbx .tr
{
	background			: url('../images/formcheck/tr.png') no-repeat;
}

.fc-tbx .l
{
	width 				: 16px;
	background			: url('../images/formcheck/l.png') repeat-y;
}

.fc-tbx .r
{
	width				: 16px;
	background			: url('../images/formcheck/r.png') repeat-y;
}

.fc-tbx .bl
{
	background			: url('../images/formcheck/bl.png') no-repeat;
}

.fc-tbx .b
{
	height				: 25px;
	background			: url('../images/formcheck/b.png') no-repeat;
}

.fc-tbx .br
{
	background			: url('../images/formcheck/br.png') no-repeat;
}

.fc-tbx .c
{
	background			: url('../images/formcheck/c.png') repeat;
}

.fc-tbx a.close
{
	width				: 10px;
	height				: 10px;
	margin-left			: 5px;
	background			: url('../images/formcheck/close.png') no-repeat;
	position			: relative;
	float				: right;
	display				: block;
	cursor				: pointer;
}

.fc-tbx .err
{
	float				: left;
}

.fc-tbx p
{
	width 				: auto;
	display				: block;
	font-size			: 10px;
	font-family			: tahoma, verdana, sans-serif;
	margin 				: 0;
	padding 			: 0;
	border 				: 0;
	color 				: #ffffff;
}

.ajax_loader
{
	background 			: url('../images/formcheck/ajax-loader.gif') no-repeat center;
	width 				: 200px;
	height 				: 150px;
}

/* formcheck validation div */

.fc-error 
{
	margin-top 			: 5px;
	background-color 	: #eaeaea;
	border 				: 1px solid #888;
}
.fc-error p 
{
	margin 				: 5px;
	color 				: #aa0000;
}
