/*--------------------------------------Small Search Box---------------------------------*/
#search_boxes	{
	float:left;
	clear:both;
	width:100%;
	border-top:1px #cccccc solid;
	margin:30px 0;
	padding:20px 0;
}
#search_boxes p	{
	float:left;
	clear:both;
	width:100%;
}
#search_boxes a {
	float:left;
	margin:10px 10px 0 0;
}	

.search_small	{
		display:block;
		width:180px;
		height:130px;
		background: #ffffff url(../../images/small_grad.gif) left top repeat-x; 
		margin:0;
	}
	
		.search_small h2	{
			font-size:2px;
			background:url(../../images/small_logo.gif) left top no-repeat;
			width:155px;
			height:60px;
			margin:0 auto;
		}

		.search_small h2 span	{
			display:none;
		}

		.search_small .curve	{
			display:block;
			width:180px;
			height:4px;
			background:url(../../images/small_top_curve.gif) top left no-repeat;
			margin:0;
			padding:0; 
		}
		.search_small form	 {
			width:170px;
			margin:0 auto;
			float:left;
			display:inline;
		}
		.search_small form label	 {
			float:left;
			margin:0 0 0 5px;
		}
		.search_small input	{
			width:100px;
			float:left;
			background:#FFFFFF;
			border:1px #9999a9 solid;
			padding:2px;
		}
		.search_small .radio	{
			margin:5px;
			float:left;
			height:20px;
			width:170px;
		}
			.search_small .radio input	{
				width:15px;
				margin:4px;
				border:none;
				background:none;
				float:left;
			}
			.search_small .radio img	{
				float:left;
			}
		.search_small input.sub{
			width:59px;
			background:url(../../images/small_but.gif) left top no-repeat;
			cursor:pointer;
			border:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			height:22px;
			padding:0 0 4px 0;
		}
		
/*--------------------------------------Small Search Box ends---------------------------------*/


	
/*--------------------------------------Big Search Box---------------------------------*/
	.search_big	{
		float:left;
		display:block;
		width:300px;
		height:185px;
		background:url(../images/banner/big_grad.gif) left top repeat-x; 
		margin:0;
	}
	
		.search_big h2	{
			font-size:2px;
			background:url(../images/banner/big_logo.gif) left top no-repeat;
			width:215px;
			height:90px;
			margin:0 auto;
		}

		.search_big h2 span	{
			display:none;
		}

		.search_big .curve	{
			display:block;
			width:300px;
			height:4px;
			background:url(../images/banner/big_top_curve.gif) top left no-repeat;
			margin:0;
			padding:0; 
		}
		.search_big form	 {
			width:260px;
			margin:10px;
			float:left;
			display:inline;
		}
		.search_big form label	 {
			float:left;
			margin:0 0 0 5px;
		}
		.search_big input	{
			width:160px;
			float:left;
			background:#FFFFFF;
			border:1px #9999a9 solid;
			padding:2px;
		}
		.search_big .radio	{
			margin:10px;
			float:left;
			height:40px;
			width:240px;
			padding:0 10px;
		}
			.search_big .radio input	{
				width:15px;
				margin:4px;
				border:none;
				background:none;
				float:left;
			}
			.search_big .radio img	{
				float:left;
			}
		.search_big input.sub{
			width:84px;
			background:url(../images/banner/big_but.gif) right top no-repeat;
			cursor:pointer;
			border:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			height:22px;
			padding:0 0 4px 0;
		}
		
/*--------------------------------------Big Search Box ends---------------------------------*/

/*--------------------------------------Medium Search Box---------------------------------*/
	.search_medium	{
		float:left;
		display:block;
		width:250px;
		height:185px;
		background:url(../images/banner/big_grad.gif) left top repeat-x; 
		margin:0px;
		padding:0px;
	}
	
		.search_medium h2	{
			font-size:2px;
			background:url(../images/banner/big_logo.gif) left top no-repeat;
			width:215px;
			height:90px;
			margin:0 auto;
		}

		.search_medium h2 span	{
			display:none;
		}

		.search_medium .curve	{
			display:block;
			width:210px;
			height:4px;
			background:url(../images/banner/big_top_curve.gif) top left no-repeat;
			margin:0;
			padding:0; 
		}
		.search_medium form	 {
			width:240px;
			margin:10px;
			float:left;
			display:inline;
		}
		.search_medium form label	 {
			float:left;
			margin:0 0 0 5px;
		}
		.search_medium input	{
			width:160px;
			float:left;
			background:#FFFFFF;
			border:1px #9999a9 solid;
			padding:2px;
		}
		.search_medium .radio	{
			margin:10px;
			float:left;
			height:40px;
			width:220px;
			padding:0 10px;
		}
			.search_medium .radio input	{
				width:15px;
				margin:4px;
				border:none;
				background:none;
				float:left;
			}
			.search_medium .radio img	{
				float:left;
			}
		.search_medium input.sub{
			width:65px;
			background:url(../images/banner/big_but.gif) right top no-repeat;
			cursor:pointer;
			border:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			height:22px;
			padding:0 0 4px 0;
		}
		
/*--------------------------------------Medium Search Box ends---------------------------------*/

#code	{
	float:left;
	clear:both;
	width:100%;
	border-top:1px #cccccc solid;
	margin:30px 0;
	padding:20px 0;
}


#code textarea	{
	width:400px;
	font-family:"trebuchet MS";
	font-size:14px;
}
iframe	{
	border:none;
	margin:0;
	padding:0;
}

