/* 
STYLE:		FRC_ServiceGateway.css

*/

/****************BACKGROUND COLORS**************


#4766A6 dark blue banner
#A3B3D3 light blue banner

*/


BODY
{	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom : 0px;

    
}


TD {  vertical-align: top; align: left;}


/************** BUTTONS ***************************/


/* 
.cell classes are intended for columns in the main table


*/

.table_Main
{
align: left;
width: 100%;
margin: 0px;
border: 0px;
border-collapse: collapse ;
}


/************************* WIDTHS ***************************/


/******BANNERS*******/


.cell_ColLeft
{xbackground:url('../images/Banner_Left.jpg') repeat-y;
}


/******Cell Formatting****/


.cell_ColLeft
{ width: 20%; background-color: #A3B3D3; font-size: 14px; padding: 10px;}


.cell_ColRight

{ width : 80%; padding: 10px;}


/******************* Table and Cell Formatting **********************/

/***Headings***/

.HeadingCategoryMain
{ FONT-SIZE: 12px; text-indent: 10; padding: 2; }


/*SubHeadings*/

.HeadingCategorySub
{ padding: 10px;  }




/* ---------------BORDER COLORS ---------------- */


.HeadingCategoryMain

{ background-color: #4766a6; }

body { xbackground-color: #264989 }




.HeadingCategorySub
{ background-color : #A3B3D3; }




/********************* INPUT FIELDS ****************************/

/******************************** FONTS *************************/


body, table, .inputButton, .leftLinks a:link, .leftLinks a:visited, .inputField, .formField, .Text, .whiteText, .greyText, .grayText, .greyDashes, .leftLinks, .boldBlueText, .cell_TitleHeading

{ font-size : 14px; }

.leftLinksSmallText, .smallbluetext, .smallgreytext, .smallArialText, .smallWhiteText, .smallText, .orangeLeftLinks, .redSmallText, .FRCFooter2, .tinyButton
{ FONT-SIZE: 10px; }

.greyDashes,
.PageHeadingTitle { FONT-SIZE: 20px; }


/*********************** FONT FAMILY *********************/
BODY, TABLE {
	 FONT-FAMILY: Trebuchet MS, Arial
}

.greyDashes {
  FONT-FAMILY: &quot;times
}

/************************* DECORATIONS **************************/
.HeadingCategorySub a:visited, .HeadingCategorySub a:link


.HeadingCategorySub a:hover
{ text-decoration : underline }



/*********************** FONT WEIGHTS *********************/
.cell_TitleHeading, .PageHeadingTitle, .boldBlueText, .boldtext, .HeadingCategorySub a:hover
{ font-weight : bold }


/*********************** ALIGNMENTS ************************/
.cell_TitleHeading
{ text-align: left }

.cell_LeftTitle
{ text-align : right }


/* ********************* COLORS **************************/


BODY, TABLE, .HeadingCategorySub a
{ COLOR: #000000; }


.greyDashes, .greyText, .smallgreytext {
 COLOR: #cccccc; 
}

.MENU_NOT_SELECTEDCLASS,
.HeadingCategoryMain,
.smallWhiteText,
.whiteText
{ COLOR: #ffffff; 
}

.HeadingCategorySub a:hover
{ xCOLOR : #66669A ; }

.boldBlueText,
.bluetext,
.smallbluetext {
 COLOR: #000066; 
}

#idLogInForm_ErrorRow,
.redSmallText,
.redtext
{ COLOR: #FF0000; }


 
 /********** TAP Marketing Display********/
 
 .TAP90Plus { background-color : green; color : white }
 .TAP30Plus { background-color : yellow; color : black }
 .TAP30OrLess { background-color : #FFFF00; color : #000000 }
 .TAPNoRecord { background-color : #FFFF00; color : #000000  }
 .TAPExpired { background-color : #FFFF00; color : #000000  }


/*************Printing Control***********/

@media print {

.noPrint { display : none }


}

@media print
{ .Table_Main { width: 7in ; } }

@media print
{
.FRCPrintFooter { position: absolute ; bottom:  0in ; width: 7in ; }
}
