
.box {
    padding: 15px;
    margin-bottom: 20px;
    background-repeat: no-repeat;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.box-gray {
    background-color: #f9f9f8;
    -moz-box-shadow: 0 3px 1px -2px #eeefeb;
    -webkit-box-shadow: 0 3px 1px -2px #eeefeb;
    box-shadow: 0 3px 1px -2px #eeefeb;
}

.box-search-index	{  }
	.box-search-index .boxTitle	{ margin-top:0; padding:4px 0 18px 0; border-bottom:1px dotted #e5e5e5; color:#fa6900 }
	.box-search-index .boxTitle:before{ display:none }
	.box-search-index .boxContent{ padding:10px 0 }
	.box-search-index .boxContent UL.abc{ padding-bottom:10px; border-bottom:1px dotted #e5e5e5 }
	.box-search-index .boxBottom{  }
	.box-search-index .aDisclaimer{ padding-top:10px; margin-bottom:0; border-top:1px dotted #e5e5e5 }
	
	UL.abc {
	    text-align: center;
	    line-height: 21px;
	    text-transform: uppercase;
	    font-weight: bold;
	    text-shadow: 0 1px #FFF;
	    list-style: none;
	    margin-left: 0px !important;
	    padding-left: 0px !important;
	}
	
	UL.abc LI {
	    display: inline;
	    padding: 2px 0;
	    border: none;
	    vertical-align: middle;
	}
	
	.box-search-index .boxTitle {
	    margin-top: 0;
	    padding: 4px 0 18px 0;
	    border-bottom: 1px dotted #e5e5e5;
	    color: #fa6900;
	}
	
	.boxTitle {
	    font-size: 22px;
	    font-weight: normal;
	    text-transform: none;
	}
	
	.add-on .input-group-btn > .btn {
	  border-left-width:0;left:-2px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	}
	/* stop the glowing blue shadow */
	.add-on .form-control:focus {
	 box-shadow:none;
	 -webkit-box-shadow:none; 
	 border-color:#cccccc; 
	}