/* 
*	
*	CSSG Collections: Forms
*	designed and coded by Alen Grakalic (http://cssglobe.com)
*	brought to you by Templatica (http://templatica.com)
*
*/

table, input, textarea, select, li{
	color:#333;
}

p, blockquote, ul, form{
	margin:1em 0;
}

blockquote{
}

img{
	border:none;
}

hr{
	display:none;
}

table{
	margin:1em 0;
	width:100%;
	border-collapse:collapse;
}

th, td{	
	padding:2px 5px;
}

th{	
	text-align:left;
}

li{

}

#container{	
	margin:0 auto;
	background:#fff;
	width:600px;
	padding:0px 40px;
	text-align:left;
	display:inline;
}

#form2{
	margin:1em 0;
	color:#000;
	width:450px; /* customize width, this form have fluid layout */
	line-height:1.8em;
}

#form2 h3{
	margin:0;
	/*background:#57a700 url(../images/form2/form_heading.gif) repeat-x;	*/	
	color:#fff;
	font-size:13px;
	border:1px solid #57a700;
	border-bottom:none;
}

#form2 h3 span{
	display:block;
	padding:10px 20px;
	background:url(../images/form2/form_ico.gif) no-repeat 93% 50%;		
}
	
#form2 fieldset{
	margin:0;
	padding:0;
	border:none;	
	border-top:3px solid #eeeeee;
	background-color:#eeeeee;
	/*background:#eeeeee url(../images/form2/form_top.gif) repeat-x;	*/
	padding-bottom:1em;
}
	
#form2 legend{display:none;}	
#form2 p{margin:.5em 20px;}	
#form2 label{color:#000000;
		width:110px;
		display:block;
		float:left;
		font-size:13px;
}

#form2 input, #form2 textarea{	
	/*width:300px;*/
	border:1px solid #bbbbbb;
	/*background:#ffffff url(../images/form2/form_input.gif) repeat-x;*/
	padding:5px 3px;
	color:#000000;
	font-size:13px;
}

#form2 textarea{
	height:125px;
	overflow:auto;
}

#form2 p.submit{
	text-align:center;
}

#form2 button{
	margin:30px auto 30px auto;
	padding:0 20px;
	height:40px;
	line-height:3px;	
	border:0px solid #0000aa;
	background:#0000CC url(grobalimage/button_send.png) repeat-x;
	color:#fff;
	cursor:pointer;	
	text-align:center;	
	width:120px;
}		
