/*---------------- ALL OTHER STYLES FOUND IN NICEFORMS_ALL.CSS -------------------*/
input[type=submit] {
-webkit-transition:color .5s ease-in;
-mos-transition:color .5s ease-in;
-o-transition:color .5s ease-in;
transition:color .5s ease-in;
}
input[type=text], input[type=text]:focus, text, text:focus, input[type=textarea], input[type=textarea]:focus, textarea, textarea:focus, input[type=password], input[type=password]:focus {
-webkit-transition:background .5s ease-in;
-mos-transition:background .5s ease-in;
-o-transition:background .5s ease-in;
transition:background .5s ease-in;
}

.form fieldset {padding:20px 10px 0px 10px; width:900px; border:0px; margin-bottom:0;}
.form input[type=text], .form textarea, .form .select, .form options, .form input[type=file], .pagePassword form input[type=password] {
padding:5px; 
background:#222; 
border:1px solid #000;
outline:none;
color:#fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2)));
}
.form .selectArea, .form optionsDivVisible {
background:#222; 
border:1px solid #000;
outline:none;
color:#fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2)));
}
.form input:focus, .form textarea:focus, .pagePassword form password:focus {border:1px solid #222; outline:none;}
.form textarea:hover, .form input:hover {border:1px solid #222;}
.form fieldset.action {background:#fff; margin-top:-20px;}
.form legend {background:#ddd; color:#444; padding:0 10px; margin:-26px 0 0 -11px; font-weight:bold; border:1px solid #333;}
.form label, .pagePassword label {font-size:12px;}
.form label.opt {font-weight:normal;}
.form dl {clear:both;}
.form dt {float:left; text-align:left; width:150px;  margin:6px 10px 10px 0;}
.form dd {float:left; width:700px; margin:0 0 10px 0;}
.form img {border:0;}

.error-message {
font-size:10px;
color:#ca0000;
margin-left:200px;
margin-top:-22px;
}

.form input[type=submit], .pagePassword input[type=submit] {
text-decoration: none;
padding:3px 10px;
cursor: hand;
cursor:pointer;
color:#fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, 0)));
margin-left:172px;
}
.form input[type=submit]:hover, .pagePassword input[type=submit]:hover {
border:1px solid #ddd;
background-color:#fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2)));
}

.form textarea {
overflow:auto;
}

.niceform select {
	height:21px;
	background:#222;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .2)));
	border:2px solid #444;
	color:#fff;
	padding:0 10px;
	-khtml-appearance:none;
}
.niceform select a {
	display:block;
	width:200px;
	height:21px;
	margin-left:-179px;
	position:absolute;
	color:#fff;
}
.niceform select i {display:none;}


.niceform option {
	margin:0;
	padding:0;
	color:#fff;
}
.niceform option a {
	color:#fff;
	text-decoration:none;
	display:block;
	padding:2px 5px;
	border:2px solid #000;
}
.niceform option a:hover {
	color:#fff;
	background:#000;
	border:2px solid #000;
}

.formHome {
position:absolute;
top:197px;
left:125px;
/*
-webkit-transform: rotate(-1deg); 
-moz-transform: rotate(-1deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
*/
}
.formHome div.paragraph {
padding: 0;
margin: 0;
margin-bottom:5px;
color:#666;
}
.niceformHome div.input_text {height:5px;}
.niceformHome {
position:relative;
margin-top:0;
padding-top:0;
margin-left:0px;
}
.niceformHome dt {
width:50px;
color:#666;
font-weight: bold;
}
.niceformHome dd input[type=text] {
width: 220px;
margin:0;
}
.niceformHome fieldset {
margin:0;
padding:0;
height:40px;
}
.niceformHome input[type=submit] {
margin-left:0px;
height:25px;
line-height: 11px;
width:70px;
}


.pagePassword label {
margin-right:10px;
}
.pagePassword input[type=submit] {
margin-left:63px;
}