*{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 0;
	padding: 0;
}

body{
	background: white;
}

a, a:hover{
	text-decoration: none;
	color: #48f;
}
a:hover{
	color: #33CCFF;
}



/* Form */
form {
	width: 320px;
	color: #FFF;
	margin-left: 5;
}

label {
	display: block;
	margin-top : 8px;
	width: 100%;
	background-repeat: no-repeat;
}

.blue {
	color: #000;
}

/* Congratulation message */
.MsgSent {
	Display: block;
	padding: 10px;
	margin: 40px auto;
	width: 400px;
	text-align: center;
	background-color: white;
}

.MsgSent h1 {
	background: url(../images/MsgSent.gif) no-repeat 0 0;
	padding-left: 20px;
	height: 85px;
	line-height: 85px;
}

/* Error message */
.MsgError {
	Display: block;
	padding: 10px;
	margin: 40px auto;
	width: 300px;
	text-align: center;
	border: 1px solid #EEE;
	background-color: white;
}

.MsgError h1 {
	background: url(../images/MsgError.gif) no-repeat 0 0;
	padding-left: 20px;
	height: 85px;
	line-height: 85px;
	color: #CC0000;
}

.MsgSent p, .MsgError p {
	font-size: 12px;
	color:#999;
}

.tipsbox {
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
.tipsbox p, .tipsbox {
	font-size: 12px;
	font-family: helvetica, tahoma, verdana, "sans-serif";
	color : #000;
	background-color: #f8f8f8 ;
}

.tipsbox p {
	padding-left: 10px;
	padding-right: 10px;
}

.tipsbox p span {
	font-size: 12px;
	color: red;
}


.error_f {
	border : 1px dotted #666;
	margin-top : 15px;
	background-color : #EAEAEA;
}

.error_f p {
	margin : 5px;
	color : #A00;
}

.error_f p span {
	font-size: 12px;
	color : #000;
	margin : 5px 0px 0px 0px;
}

/***** Niceforms *****/
/*##########################################
Name: Default styling for Niceforms v.1.0
Author: Lucian Slatineanu
URL: http://www.badboy.ro/
##########################################*/

/*General styles - NOT really related to the forms*/
* {
	margin:0;
	padding:0;
}
img {border:0;}
#container {padding:20px;}

/*Forms defaults - change as needed*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777;
}
label {
	color:#333;
	cursor:pointer;
	line-height:16px;
}
label.chosen {color:#333;}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}


/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:30px;
	padding:4px;
	cursor:pointer;
	border:none;
}

