
strong { font-weight: bold; } 
input, textarea { outline: none; }
.tdleft{ padding-bottom:10px;}

.input-single {
display: block;
font-size: 1.15em;
color: #777;
background: #f4f4f4;
width: 280px;
padding: 5px 11px;
margin-bottom: 6px;
border: 1px solid #ad9c9c;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 #fff;
-moz-box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 #fff;
box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 #fff;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
transition: all 0.4s linear;
}


/* input focus selection */
.input-single:focus, .input-block:focus {
background: #fff;
color: #474747;
border-color: #0f3e94;
-webkit-box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 rgba(255, 255, 255, 0.8), 0 0 11px rgba(96, 96, 235, 0.55);
-moz-box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 rgba(255, 255, 255, 0.8), 0 0 11px rgba(96, 96, 235, 0.55);
box-shadow: inset 0 1px 0 rgba(34, 25, 25, 0.15), 0 1px 0 rgba(255, 255, 255, 0.8), 0 0 11px rgba(96, 96, 235, 0.55);
}
.btn {
padding: 5px 8px;
font-size: 1.09em;
letter-spacing: normal;
color: #52565c; 
font-weight: bold;
text-shadow: 1px 1px 0px rgba(255,255,255,0.65);
border: 1px solid #a3a6a8; 
background-color: #d4d8db; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#e7ebee), to(#d4d8db)); 
background-image: -webkit-linear-gradient(top, #e7ebee, #d4d8db); 
background-image: -moz-linear-gradient(top, #e7ebee, #d4d8db); 
background-image: -ms-linear-gradient(top, #e7ebee, #d4d8db); 
background-image: -o-linear-gradient(top, #e7ebee, #d4d8db); 
background-image: linear-gradient(top, #e7ebee, #d4d8db);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
float:right;
}
.btn:hover {
color: #494c4f;
background-color: #d9dde0; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#eff3f5), to(#d9dde0)); 
background-image: -webkit-linear-gradient(top, #eff3f5, #d9dde0); 
background-image: -moz-linear-gradient(top, #eff3f5, #d9dde0); 
background-image: -ms-linear-gradient(top, #eff3f5, #d9dde0); 
background-image: -o-linear-gradient(top, #eff3f5, #d9dde0); 
background-image: linear-gradient(top, #eff3f5, #d9dde0);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,.7);
}
.pill {
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}
