/* 
*	
*	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{
	font:100% Arial, Helvetica, Sans-Serif;
	line-height:160%;
	color:#ccc;
	}				
p, blockquote, ul, ol, form{
	margin:1em 0;
	}
blockquote{
	}
img{
	border:none;
	text-align: center;
	}			
hr{
	display:none;
	}	
table{
	margin:1em 0;
	width:100%;
	border-collapse:collapse;
	}
th, td{	
	padding:2px 2px;
	}	
th{	
	text-align:left;
	}
li{
	display:list-item;
	}	
	
#container{	
	background:#fff;
	width:260px;
	padding:5px 5px;
	text-align:left;
	}		



/* form 2 */

	#form2{
		color:#fff;
		width:260px; /* customize width, this form have fluid layout */
		border-right:1px solid #cc9933;
		border-left:1px solid #cc9933;
		border-bottom:1px solid #cc9933;
		}
	#form2 h3{
		margin:0;
		background:#cc9933 url() repeat-x;		
		color:#fff;
		font-size:12px;
		border:0px solid #57a700;
		border-bottom:none;
		}		
	#form2 h3 span{
		display:block;
		padding:3px 3px;
		background:url() no-repeat 93% 50%;			
		}				
	#form2 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:0px solid #000;
		background:# url() repeat-x;		
		padding-bottom:1em;
		}		
	#form2 legend{display:none;}	
	#form2 p{margin:.5em 10px;}	
	#form2 label{display:block;}	
	#form2 input, #form2 textarea{		
		width:230px;
		border:1px solid #CCC;
		background:# url() repeat-x;
		padding:3px 3px;
		color:#333;
		}		
	#form2 textarea{
		height:80px;
		overflow:auto;
		}					
	#form2 p.submit{
		text-align:right;
		}	
	#form2 button{
		padding:0 5px;
		height:26px;
		line-height:22px;		
		border:0px solid #70ad2e;
		background:#cc9933 url() repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 2 */



/* form 3 */

	#form3{
		color:#fff;
		width:260px; /* customize width, this form have fluid layout */
		border-right:1px solid #cc9933;
		border-left:1px solid #cc9933;
		border-bottom:1px solid #cc9933;
		}
	#form3 h3{
		margin:0;
		background:#cc9933 url() repeat-x;		
		color:#fff;
		font-size:12px;
		border:0px solid #57a700;
		border-bottom:none;
		}		
	#form3 h3 span{
		display:block;
		padding:3px 3px;
		background:url() no-repeat 93% 50%;			
		}				
	#form3 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:0px solid #000;
		background:# url() repeat-x;		
		padding-bottom:1em;
		}		
	#form3 legend{display:none;}	
	#form3 p{margin:.5em 10px;}	
	#form3 label{display:block;}	
	#form3 input, #form2 textarea{		
		width:230px;
		border:1px solid #CCC;
		background:# url() repeat-x;
		padding:3px 3px;
		color:#333;
		}		
	#form3 textarea{
		height:80px;
		overflow:auto;
		}					
	#form3 p.submit{
		text-align:right;
		}	
	#form3 button{
		padding:0 5px;
		height:26px;
		line-height:22px;		
		border:0px solid #70ad2e;
		background:#cc9933 url() repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 3 */



/* form 4 */

	#form4{
		color:#fff;
		width:260px; /* customize width, this form have fluid layout */
		border-right:1px solid #cc9933;
		border-left:1px solid #cc9933;
		border-bottom:1px solid #cc9933;
		}
	#form4 h3{
		margin:0;
		background:#cc9933 url() repeat-x;		
		color:#fff;
		font-size:12px;
		border:0px solid #57a700;
		border-bottom:none;
		}		
	#form4 h3 span{
		display:block;
		padding:3px 3px;
		background:url() no-repeat 93% 50%;			
		}				
	#form4 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:0px solid #000;
		background:# url() repeat-x;		
		padding-bottom:1em;
		}		
	#form4 legend{display:none;}	
	#form4 p{margin:.5em 10px;}	
	#form4 label{display:block;}	
	#form4 input, #form2 textarea{		
		width:230px;
		border:1px solid #CCC;
		background:# url() repeat-x;
		padding:3px 3px;
		color:#333;
		}		
	#form4 textarea{
		height:80px;
		overflow:auto;
		}					
	#form4 p.submit{
		text-align:right;
		}	
	#form4 button{
		padding:0 5px;
		height:26px;
		line-height:22px;		
		border:0px solid #70ad2e;
		background:#cc9933 url() repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 4 */

/* form 5 */

	#form5{
		color:#fff;
		width:260px; /* customize width, this form have fluid layout */
		border-right:1px solid #cc9933;
		border-left:1px solid #cc9933;
		border-bottom:1px solid #cc9933;
		}
	#form5 h3{
		margin:0;
		background:#cc9933 url() repeat-x;		
		color:#fff;
		font-size:12px;
		border:0px solid #57a700;
		border-bottom:none;
		}		
	#form5 h3 span{
		display:block;
		padding:3px 3px;
		background:url() no-repeat 93% 50%;			
		}				
	#form5 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:0px solid #000;
		background:# url() repeat-x;		
		padding-bottom:1em;
		}		
	#form5 legend{display:none;}	
	#form5 p{margin:.5em 10px;}	
	#form5 label{display:block;}	
	#form5 input, #form2 textarea{		
		width:230px;
		border:1px solid #CCC;
		background:# url() repeat-x;
		padding:3px 3px;
		color:#333;
		}		
	#form5 textarea{
		height:80px;
		overflow:auto;
		}					
	#form5 p.submit{
		text-align:right;
		}	
	#form5 button{
		padding:0 5px;
		height:26px;
		line-height:22px;		
		border:0px solid #70ad2e;
		background:#cc9933 url() repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 5 */

/* form 6 */

	#form6{
		color:#fff;
		width:260px; /* customize width, this form have fluid layout */
		border-right:1px solid #cc9933;
		border-left:1px solid #cc9933;
		border-bottom:1px solid #cc9933;
		}
	#form6 h3{
		margin:0;
		background:#cc9933 url() repeat-x;		
		color:#fff;
		font-size:12px;
		border:0px solid #57a700;
		border-bottom:none;
		}		
	#form6 h3 span{
		display:block;
		padding:3px 3px;
		background:url() no-repeat 93% 50%;			
		}				
	#form6 fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:0px solid #000;
		background:# url() repeat-x;		
		padding-bottom:1em;
		}		
	#form6 legend{display:none;}	
	#form6 p{margin:.5em 10px;}	
	#form6 label{display:block;}	
	#form6 input, #form2 textarea{		
		width:230px;
		border:1px solid #CCC;
		background:# url() repeat-x;
		padding:3px 3px;
		color:#333;
		}		
	#form6 textarea{
		height:80px;
		overflow:auto;
		}					
	#form6 p.submit{
		text-align:right;
		}	
	#form6 button{
		padding:0 5px;
		height:26px;
		line-height:22px;		
		border:0px solid #70ad2e;
		background:#cc9933 url() repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				

/* // form 6 */
