﻿.table-form 
{
}

.table-form .label
{
    text-align: right;
    background-color: #CCCCCC;
    vertical-align: middle;
}

.required
{
    color: Red;
}

/* DONATION FORM */
#donations-amount-box
{
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #EAF4FE;
    padding: 15px;
    width: 125px;
}

.strike{ text-decoration: line-through; }

.error{
	width: 186px;
	border: 1px solid #E31C17;
	margin: 0px 0px 10px 0px;
	padding: 4px;
	background-color: #EDEDED;
}

.error strong{	color: #E31C17; }

.error img {
	margin: 0;
	padding: 0;
	float: left;	
}

.error p {
	margin: 0 0 0 30px;
	padding: 0;
}


.success{
	width: 186px;
	border: 1px solid #478E76;
	margin: 0px 0px 10px 0px;
	padding: 4px 4px 4px 4px;
	background-color: #EDEDED;
}

.success strong{	color: #478E76; }

.notice
{
    width: 186px;
	border: 1px solid #F49636;
	margin: 0px 0px 10px 0px;
	padding: 4px 4px 4px 4px;
	background-color: #FFB;
}

.notice strong{	color: #F49636;	}

.notice img {
	margin: 0;
	padding: 0;
	float: left;	
}

.notice p {
	margin: 0 0 0 30px;
	padding: 0;
}

/******* STYLES FOR FORMS.ASPX *******/
#tblFormulatorNetSearch { margin-top: 10px; }

#tblFormulatorNetSearch th { text-align: left!important; }

#forms-search-results { width: 95%!important; margin-top: 10px; }

#forms-search-results thead th { text-align: left; background-color: #e6f6d9; }

#forms-search-results tbody tr.bgcolor0 { }

#forms-search-results tbody tr.bgcolor1 { background-color: #e8ebda; }

#forms-search-results a { text-decoration: none; }

#forms-search-results a:hover { text-decoration: underline; }

#forms-search-results a.sort-selected { color: #C63B1C!important; }

#forms-search-results a.sort-unselected { color: #87917F!important; }

/*-------------------------------------------------
PAGINATION
-------------------------------------------------*/

div.pagination {
  margin: 15px 10px;
  font-size: 13px;
  text-align: right;
}

div.pagination a, div.pagination strong 
{
  text-decoration: none;
  padding: 1px 4px;
  border: 1px solid #ccc;
  margin-right: 3px;
}

div.pagination a:link, div.pagination a:visited 
{
    color: #D93F22!important;
}

div.pagination a:hover {
    color: #fff!important;
    background-color: #CB3C1C;
}
  
div.pagination strong {
  border: none;
  color: #000;
  padding: 1px 3px;
  margin-right: 2px;
}

div.pagination span {
  color: #666;
  font-size: 12px;
}

/************** Paging when using scBasicFunctions.GetPagingLink *********************************************/
ul.paging { margin:10px 0 10px 0; padding:5px 0 5px 0; font:bold 9px Verdana, sans-serif; margin-left:0px!important;}

ul.paging li { background-color:#9ac9b9!important; list-style:none; margin:2px; display:inline; padding:5px 0 5px 0!important; border:solid 1px #778; }

ul.paging li:hover {background-color:#167298!important; color:#fff;}

ul.paging li.active {background-color:#167298!important; color:#fff; padding:5px!important;}

ul.paging li a { color:#448; text-decoration:none!important; padding:5px!important;}

ul.paging li a:visited { color:#667;}

ul.paging li a:hover { color:#fff;}ul.paging li a:visited { color: #667; }