@charset "utf-8";
/* CSS Document */
form{
	margin:0px;
	padding:0px;
}
form fieldset{
	margin:0px;
	padding:0px;
	border:none;
}
form fieldset input, select, textarea{
	margin:0px;
	padding:0px;
}
form input, select, textarea{
	margin:0px;
	padding:0px;
}

/*textbox*/
.textbox{
	border:1px solid #CCC;
	height:20px;
	width:190px;
	background-color:#FFF;
}
.textarea{
	border:1px solid #CCC;
	height:100px;
	width:190px;
	background-color:#FFF;
}
/*textbox end*/


/*Buttons*/
.red_btn_leftborder{
	float:left;
	width:5px;
	background:url(../images/red_btn_leftborder.jpg) no-repeat top left;
	height:26px;
}
.red_btn_bg{
	float:left;
	width:auto;
	background:url(../images/red_btn_bg.jpg) repeat-x top left;
	height:26px;
	border:none;
	cursor:pointer;
	line-height:26px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.red_btn_bg:hover{
	color:#999;
}
.red_btn_bg a{
	color:#FFF;
	text-decoration:none;
}
.red_btn_bg a:hover{
	color:#999;
}
.red_btn_rightborder{
	float:left;
	width:5px;
	background:url(../images/red_btn_rightborder.jpg) no-repeat top left;
	height:26px;
}
/*Buttons end*/


/*Contact*/
.contact_left{
	float:left;
	width:320px;
}
.contact_leftInner{
}
.contact_right{
	float:left;
	width:310px;
}
.contact_rightInner{
	padding:0 0 0 80px;
}
.contact_form{
	font-size:11px;
	color:#333;
}
.contact_form input{
	float:left;
	width:190px;
}
.contact_form label{
	float:left;
	width:85px;
	padding-right:5px;
	text-align:right;
}
.contact_form_input{
	overflow:hidden;
	clear:both;
	padding:5px 0;
}
.contact_btn_align{
	padding:0 0 0 90px;
}
.contact_list ul{
	margin:0px;
	padding:0 0 0 10px;
	list-style:none;
}
.contact_list ul li{
	padding:2px 0;
}
/*Contact end*/