/* 
Credits: Bit Repository
CSS Library: http://www.bitrepositiry.com/
*/
form	{
	margin:0px;
	padding:0px;
	padding-left:5px;
}

form label span {
		color:#a01212;
		font-weight:bold;
		font-size:14px;
}

.notification_error, .notification_ok
{
	clear:both;
	border: 1px dotted #a01212;;
	height: auto;
	width: 500px;
	padding: 4px;
	background-color: #f9f9f9;
	text-align: left;
	margin:0px;
	margin-left:5px;
	margin-bottom:10px;
	color:#a01212;
}


fieldset	{
	border:0px;
	margin:0px;
	padding:0px;
}

/* Label */
label 
{
width: 140px;
margin: 5px;
margin-left:0px;
float: left;
text-align: left;
}

/* Input, Textarea */
input, textarea
{
margin: 5px;
padding: 3px; 
float: left;
border: 1px solid #999999; 
border-top-color: #CCCCCC; 
border-left-color: #CCCCCC; 
color: #333333; 
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
width:165px;
}

input.checkbox	{
	float:none;
	width:15px;
	
}

select
{
margin: 5px;
padding: 3px; 
float: left;
border: 1px solid #999999; 
border-top-color: #CCCCCC; 
border-left-color: #CCCCCC; 
color: #333333; 
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
}

.button
{
border: 1px solid #999999; 
border-top-color: #CCCCCC; 
border-left-color: #CCCCCC; 
background: white;
color: #333333; 
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
width:60px;
}

/* BR */

br
{
clear: both;
}
