/*//Each FDC template pulls in 2 style sheets, this one which is global and another which is local to the template.
//The purpose of this style sheet is to have all template be similar in fonts/colors unless locally changed.

//The next two style definitions are used to define all page text elements of being of a similar style unless
//they are overriden by a more specific class in each style sheet.
///////////////////////////////////////////////////////////////////////////////////*/
A
{
    FONT-WEIGHT: normal;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

TD, P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
/*////////////////////////////////////////////////////////////////////////////////////
//The following two definitions are for use defining the styles of the small footer elements and the large title elements.*/
.big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    HEIGHT: 16px;
    TEXT-DECORATION: none;
  }
  
.small
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, sans-serif;
    HEIGHT: 10px;
    TEXT-DECORATION: none;
  }

/*///////////////////////////////////////////////////////////////////////////////////
//The next 4 styles are for use only in formatting the (new) market snapshot.*/
.gybg 	{border: none; background: #EDEDED ;}
.dlt	{background-color: #CCCCCC ;}
.dlr 	{background-color: #0099CC ;}
.bt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	letter-spacing: 1;
	color: #333333;
}
/*///////////////////////////////////////////////////////////////////////////////////
// below style definitions are for use with content from the script library */


.pagetitle101
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight : normal;
	color: #333333;
}

a.bodylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	text-decoration: underline;
	color: #00319C;
}
a.bodylinks, a.bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	text-decoration: underline;
	color: #00319C;
}

.disclaimertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #000000;
}

.footerbg {background-color: #F7F7ED;}

.bodytexttitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	font-style : normal;
}

.title2
{
	border-bottom: 1px solid #ccc;
	vertical-align: top;
	font-family: Arial;
	font-weight: bold;
}

.radiobdr
{
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #ccc 3px solid;
	vertical-align: top;
}

.head
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
}

.lineBottom
{
	border-bottom: 1px solid #ccc;
}

.rateTitle
{
	FONT-SIZE: 12px;
	font-family: Arial;
	background-color: #ededed;
}

.rateHeader
{
	font-family: Arial;
	font-weight: bold;
	background-color: #ededed;
}

.ratesData
{
	border-width: thin;
	border-right: #ededed thin groove;
	border-top: #ededed thin groove;
	border-left: #ededed thin groove;
	border-bottom: #ededed thin groove;
}


/* used in lead forms */
.buttonhover {color: #ffffff; border-top-color: #00ccff; border-left-color: #00ccff; border-right-color: #0033cc;
	 border-bottom-color: #0033cc; font-weight: bold; background:#0000ff;}
.button {color:#ffffff; border-top-color: #00ccff; border-left-color: #00ccff; border-right-color: #0066ff;
	border-bottom-color: #0066ff; font-weight: bold; background:#0099ff;}
.formelementtitle {color: #000000;}
.formsectiontitle {font-size: 14px; font-weight: bold; color: #666666;}
.textinput101 {background-color: #ededed;}

.formFieldsOut{
	font-weight:bold;
	line-height: 14px; 
	color: #999999;
	background-color:#ededed;
}
.formFieldsOver{
	font-weight:bold;
	line-height: 14px; 
	color: #000000;
	background-color:#ffffee;
}