.title
{
    color:Silver;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 25px;
    font-weight: bold;
}
 
.centeredDiv
{
	text-align:center;
	vertical-align: middle
}

.subtitle
{
    color:#343399;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
}

TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

/* form elements */
select
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}

input
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
textarea
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
body
{
	margin: 0;
}

.errorMessage
{
    color:#A30808;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 18px;
    font-weight: bold;
}

.successMessage
{
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 18px;
    font-weight: bold;
}

.itemText
{
    color:Black;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #FFFFFF;
}

.itemAltText
{
    color:Black;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    background-color: Yellow;
}

.itemHeader
{
    color:Black;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.footer
{
	background-image:url('../images/SiteImages/fbg.png');
	height:343px;
	width:100%;
}

.footerTitle
{
	font-size:small;
	color:Gray;
	font-weight:bolder;
}

.footer A:link
{
	color:Gray;
	text-decoration:none;
}
 
.footer A:visited
{
	color:Gray;
	text-decoration:none;
}
  
.footer A:active
{
	color:Gray;
	text-decoration:none;
}
   
.footer A:hover
{
	color:Black;
	text-decoration:underline;
}

.space
{
	height:50px;
}

.watermark
{
	color: Gray;
}

.updateProgress
{
	position: absolute;
}

.valCallout div, 
.valCallout td 
{ 
	font-family: Trebuchet MS, Verdana, Tahoma;
    border:solid 1px #B7B7B7; 
    background-color: White;
    color: Black;
    font-size: 11px;
    /*background-color: #ADD8E6*/
}
/*
•.ajax__validatorcallout_popup_table: The popup table.
•.ajax__validatorcallout_popup_table_row: The popup table row.
•.ajax__validatorcallout_callout_cell: The callout cell.
•.ajax__validatorcallout_callout_table: The table in the callout cell.
•.ajax__validatorcallout_callout_table_row: The callout table row.
•.ajax__validatorcallout_error_message_cell: The error message cell. 
•.ajax__validatorcallout_icon_cell: The warning icon cell.
•.ajax__validatorcallout_close_button_cell: The close button cell. 
•.ajax__validatorcallout_arrow_cell: The arror cell.
•.ajax__validatorcallout_innerdiv: Inner div of a cell. Used in the close button cell and the arrow cell.
*/

.reqField
{
	background-color: #9EFD41;
	color: Black;
}

.itemHeaderLeftAlign
{
    color:Black;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
}

.greyLink
{
	font-size:11px;
	color:Gray;
	text-decoration:none;
}

.greyLink A:link
{
	color:Gray;
	text-decoration:none;
}
 
.greyLink A:visited
{
	color:Gray;
	text-decoration:none;
}
  
.greyLink A:active
{
	color:Gray;
	text-decoration:none;
}
   
.greyLink A:hover
{
	color:Black;
	text-decoration:underline;
}


.squareDiv {
	BACKGROUND: url(../images/storeImages/itemBG.jpg) no-repeat left top; 
	WIDTH: 228px; 
	HEIGHT: 188px;
	text-align: center;
	vertical-align:middle;
}

.financeRateLarge
{
    color:Black;
    font-family:Tahoma, Arial, Sans-Serif;
    font-size: 18px;
    font-weight: bold;
}
