
/*--------------------*/

input
{
    background: #f1f1f1 url() no-repeat;
    padding: 10px;
    margin: 0 0 0px 0;
    width: 283px; /* 203 + 2 + 45 = 250 */
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
}
select
{
    background: #f1f1f1 url() no-repeat;
    padding: 10px;
    margin: 0 0 0px 0;
    width: 303px; /* 203 + 2 + 45 = 250 */
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
}
textarea
{
    background: #f1f1f1 url() no-repeat;
    padding: 15px 15px 15px 15px;
    margin: 0 0 0px 0;
    width: 593px; /* 353 + 2 + 45 = 400 */
	height:100px;
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
}
input[type=checkbox]{
	width:20px;
	margin-right:5px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
    -webkit-box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
    box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
}
input:focus
{
    background-color: #fff;
    border-color: #e8c291;
    outline: none;
    -moz-box-shadow: 0 0 0 1px #e8c291 inset;
    -webkit-box-shadow: 0 0 0 1px #e8c291 inset;
    box-shadow: 0 0 0 1px #e8c291 inset;
}
textarea:focus
{
    background-color: #fff;
    border-color: #e8c291;
    outline: none;
    -moz-box-shadow: 0 0 0 1px #e8c291 inset;
    -webkit-box-shadow: 0 0 0 1px #e8c291 inset;
    box-shadow: 0 0 0 1px #e8c291 inset;
}
.sbmt{
	padding:10px;
	background:#001689;
	border:none;
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
    -webkit-box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
    box-shadow: 0 0px 0px #ccc inset, 0 0px 0 #fff;
	color:#FFFFFF;
	width:150px;
	cursor:pointer;
}
.sbmt:hover{
	color:#FFFFFF;
	background:#333333;
	transition: color 0.2s ease, background-color 0.2s ease, border 0.2s ease, opacity 0.2s ease-in-out;
}
.sbmt:focus
{
    background-color: #333333;
    border-color: #FFFFFF;
    outline: none;
    -moz-box-shadow: 0 0 0 1px #e8c291 inset;
    -webkit-box-shadow: 0 0 0 1px #e8c291 inset;
    box-shadow: 0 0 0 1px #e8c291 inset;
}
.miniselect{
	width:90px;
}
.r_mr{
	width:80px;
}
input.r_fname{
	width:200px;
}
.c_from, .amt, .c_to{width:200px;}
.f_msg{width:620px;}

