/* 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
*/

.formCheckPink .tl{
	background: url('../images/formCheck/pink_tl.png') no-repeat;
}
.formCheckPink .t{
	background: url('../images/formCheck/pink_t.png') repeat-x;
	height: 16px;
}
.formCheckPink .tr{
	background: url('../images/formCheck/pink_tr.png') no-repeat;
}
.formCheckPink .l{
	background: url('../images/formCheck/pink_l.png') repeat-y;
	width : 16px;
}
.formCheckPink .r{
	background: url('../images/formCheck/pink_r.png') repeat-y;
	width: 16px;
}
.formCheckPink .bl{
	background: url('../images/formCheck/pink_bl.png') no-repeat;
}
.formCheckPink .b{
	background: url('../images/formCheck/pink_b.png') no-repeat;
	height: 25px;
}
.formCheckPink .br{
	background: url('../images/formCheck/pink_br.png') no-repeat;
}
.formCheckPink .c{
	background: url('../images/formCheck/pink_c.png') repeat;
}
.formCheckPink a.close {
	float: right;
	background: url('../images/formCheck/pink_close.png') no-repeat;
	position: relative;
	margin-left: 5px;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.formCheckPink .err {
	float: left;
}
.formCheckPink p {
	width : auto;
	display: block;
	font-size: 10px;
	font-family: tahoma, verdana, "sans-serif";
	margin : 0;
	padding : 0;
	border : 0;
	color : #FFF;
}


.formCheckBlue .tl{
	background: url('../images/formCheck/blue_tl.png') no-repeat;
}
.formCheckBlue .t{
	background: url('../images/formCheck/blue_t.png') repeat-x;
	height: 16px;
}
.formCheckBlue .tr{
	background: url('../images/formCheck/blue_tr.png') no-repeat;
}
.formCheckBlue .l{
	background: url('../images/formCheck/blue_l.png') repeat-y;
	width : 16px;
}
.formCheckBlue .r{
	background: url('../images/formCheck/blue_r.png') repeat-y;
	width: 16px;
}
.formCheckBlue .bl{
	background: url('../images/formCheck/blue_bl.png') no-repeat;
}
.formCheckBlue .b{
	background: url('../images/formCheck/blue_b.png') no-repeat;
	height: 25px;
}
.formCheckBlue .br{
	background: url('../images/formCheck/blue_br.png') no-repeat;
}
.formCheckBlue .c{
	background: url('../images/formCheck/blue_c.png') repeat;
}
.formCheckBlue a.close {
	float: right;
	background: url('../images/formCheck/blue_close.png') no-repeat;
	position: relative;
	margin-left: 5px;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.formCheckBlue .err {
	float: left;
}
.formCheckBlue p {
	width : auto;
	display: block;
	font-size: 10px;
	font-family: tahoma, verdana, "sans-serif";
	margin : 0;
	padding : 0;
	border : 0;
	color : #FFF;
}




/* FormCheck validation div */
.fc-error {
	border : 1px solid #888;
	margin-top : 5px;
	background-color : #EAEAEA;
}
.fc-error p {
	margin : 5px;
	color : #A00;
}