﻿.searchControl input[type="search"],
.searchControl input[type="text"]
{
    background-color:#F9F9F9;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding:2px;
}
.searchControl input 
{
    height:18px;
    padding: 2px;
}
.searchControl input.button 
{
    height:auto;
    padding: 3px 8px 2px 16px;
}

a.action, input.action, input.action, p.action
{
    background: url("cssImages/right_arrow.png") left center no-repeat;
    color: #0e2b8d;
    font-weight: bold;
    padding-left: 8px;
    min-height: 1px;
}
a.button
{
    background-position: 5px center;
    display:inline-block;
}
a.button, input.action
{
    text-decoration: none;
    
    color: #0e2b8d;
    font-weight: 700;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 1px #CFCFCF;
    -moz-box-shadow: 1px 1px 0px #CCC, 0 0 4px rgba(0,0,0,0.1) inset;
    box-shadow: 1px 1px 1px #CFCFCF;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
    padding: 3px 8px 2px 16px;
}
a.button
{
    background: url("cssImages/right_arrow.png") 8px center  no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F1F1), color-stop(100%,#D2D4D5));
    background: url("cssImages/right_arrow.png") 8px center no-repeat, -moz-linear-gradient(#F1F1F1, #D2D4D5);
}
input.action
{
    width: auto;
    overflow: visible;
    cursor:pointer;
    font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    background-color:#F1F1F1;
    background: url("cssImages/right_arrow.png") 8px center  no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F1F1), color-stop(100%,#D2D4D5));
    background: url("cssImages/right_arrow.png") 8px center no-repeat, -moz-linear-gradient(#F1F1F1, #D2D4D5);
}
a.action:hover, a.action:focus, p.action, p.action:focus
input.action:hover, input.action:focus
{
    color: #009BFF;
    cursor:pointer;
}
a:active.action.button
{
    background: url("cssImages/right_arrow.png") 8px center  no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F1F1), color-stop(100%,#FFF));
    background: url("cssImages/right_arrow.png") 8px center no-repeat, -moz-linear-gradient(#F1F1F1, #FFF);
}
.errorMessages
{
    color: Red;
}