@charset "utf-8";


/* 
 -------------------------------------------------------------- 
 DEFAULT FORM STYLES
 -------------------------------------------------------------- 
 */
	form,
	form label,
	form input,
	form textarea,
	form select/*,
	form h2*/
	{
		font-family	: Arial, Helvetica, sans-serif;
		font-size	: 11px;
		line-height : 14px;
		}
		
		form .item
		{
			clear	: both;
			padding : 0px 0px 0px 0px;
			zoom	: 1;
			}
			
			form input, 
			form label,
			form select,
			form textarea
			{
				position	: relative;
				display		: block;
				float		: left;
				color		: #000000;
				padding		: 0px;
				margin		: 0px;
				}
			
			form select,
			form input
			{
				margin		: 0px;
				padding		: 0px;
				}
			
			form input, 
			form label
			{
				vertical-align : top;
				}
					
			form label
			{
				padding : 3px 0px 0px 0px;
				}
			
				
				/*p.notice-required abbr,*/
				label abbr
				{
					border : 0px;
					}
				/*p.notice-required img,*/
				label img
				{
					display		: inline;
					padding-left: 0px;
					}
				
			form .radio,
			/*form .radiobuttonlist input,*/
			form .check,
			/*form .checkboxlist input,*/
			form .checkbox
			{
				margin:4px 3px 3px 4px;
				}
			
			form input.input
			{
				padding : 2px 2px 2px 2px;
				}
				
			form select
			{
				height : 20px;
				}
			
			form input.input,
			form input.text,
			form textarea
			{
				border : 1px solid #969696;
				}
			
			form textarea
			{
				height		: 35px;
				width		: 100px;
				margin		: 0px;
				padding		: 2px 2px 2px 2px;
				}

			form textarea,
			form input 
			{
				display : inline-block !important;
				}


		/* 
		-------------------------------------------------------------- 
		GENERAL FORM ELEMENTS
		-------------------------------------------------------------- 
		*/
			fieldset .item
			{
				position	: relative;
				padding-top : 5px;
				}
			
		
		
		/* 
		-------------------------------------------------------------- 
		CONTACT US HEADER FORM ELEMENTS
		-------------------------------------------------------------- 
		*/
			.contact label
			{
				color : #FFFFFF;
				}
			
			.contact input.input,
			.contact input.text
			{
				background-color	: #354C81;
				border-color		: #354C81;
				color 				: #FFFFFF; /*#FADE69*/
				font-weight 		: bold;
				}
		



