@import url("/Content/CSS/Base/LegacyApplicationBase.css");
/*************************************************************************************/
/*********************    LEGACY STRUCTURE OVERRIDES         *************************/
/*************************************************************************************/

	body.svBG01{background-color:#e9f0f5; background-image:url(/Images/Custom_STI/STI_Menu_Background_01.gif); background-repeat: no-repeat;}
	body.svBG02{background-color:#E9F0F5; border: 1px solid #E9F0F5}
	
	
	img.svP01{background-image:url(/Images/Custom_STI/STI_Icon_02.gif);width:28px;height:30px}						/* Popup window - Folder Image */
	a.svP11{background-image:url(/Images/Custom_STI/STI_Admin_f_00_01.gif);width:354px;height:42px}					/* Vault Header Image */
	img.svP12{background-image:url(/Images/Custom_STI/STI_header02.gif);width:9px;height:4px}							/* Vault Header Image (End) 1 */
	img.svP13{background-image:url(/Images/Custom_STI/STI_header03.gif);width:9px;height:1px}							/* Vault Header Image (End) 2 */

    /* REVIEW */
	div.divP01{background-color:#E9F0F5;}												/* Popup window - expandable div search */

	table.tbP01{background-image:url(/Images/Custom_STI/STI_Report_tab02a.gif)}
		table.tbP01 td h2.accordionTrigger { color: #fff !important	; }
		
	img.svM01{background-image:none;}																		/* Horizontal menu image */
	img.svM02{background-image:none;}																		/* Vertical menu image */
	img.svTAB01a{background-image:url(/Images/tab_global_01a.gif);width:105px;height:20px}			/* Global Tabs Style 1 */
	img.svTAB01b{background-image:url(/Images/tab_global_01b.gif);width:105px;height:20px}			/* Global Tabs Style 1 */

    /* SUNTRUST ONLY STYLES */
	td.stTD01{color:#333333;font-size:10px;font-family:Verdana, Arial, Sans-Serif}																											/* Custom Report */
	td.stTD01a{color:#333333;font-size:10px;font-family:Verdana, Arial, Sans-Serif;border-style: solid; border-color:#000000; border-width: 0px 0px 0px 1px;}								/* Custom Report */
	td.stTD01b{color:#333333;font-size:10px;font-family:Verdana, Arial, Sans-Serif;border-style: solid; border-color:#000000; border-width: 1px 0px 1px 1px;}								/* Custom Report */
	td.stTD02{color:#333333;font-size:11px;font-family:Verdana, Arial, Sans-Serif}
	/* Custom Report */
	div.stTD01{color:#333333;font-size:10px;font-family:Verdana, Arial, Sans-Serif}
	/* EBPP New Branding Styles */
	td.stiTAB02 {padding-top:7px;padding-bottom:5px;padding-left:20px;padding-right:20px;height:18px;border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;background-color:#FFFFFF}				/* Tab selection - selected */
	td.stiTAB03 {padding-top:3px;padding-left:20px;padding-right:20px;height:27px;}
	img.info-icon {vertical-align: middle; margin: 0 5px;}
	

	li.sep01{background-image:none;}

    /* REVIEW */
	/* BOXES */
	td.svTAB01{border: 1pt solid #527FA6}																/* Menu button styles */
	td.svTAB01a{border: 1pt solid #527FA6; background-color:#527fa6;}
	td.svTAB01b{border: 1pt solid #C4D8E9; background-color:#FFFFFF}
	table.svBACK_T_01{background-color:#E9F0F5}														/* Background shading for pop up windows */

    /* JQUERY  WIDGET STYLES */
	/* tablesorter styles */
	thead.webView tr th {border-bottom:1px solid #b5bdd6;}
	thead.webView tr th th {border-bottom:none;}
	
	tbody.webView tr td {border-bottom:1px solid #e1e3e8;}
	tbody.webView tr td td{border-bottom:none}

	th.bottom_border1 {border-bottom:1px solid #b5bdd6 !important;}
	td.bottom_border1 {border-bottom:1px solid #e1e3e8 !important;}


/*************************************************************************************/
/*******************    LEGACY PRESENTATION OVERRIDES         ************************/
/*************************************************************************************/

/*
Legacy presentation styles for SunTrust. Eventually this file will become obsolete in favour of SunTrust.css
*/
	*, body, html { font-family: Verdana, Arial, sans-serif; }
	
	td{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}
	div{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}

	/* Popup window */
	.svP01{color:#7c6992;font-size:15px;font-family:Verdana; font-weight:bold; }							/* Popup window - Header Text 1*/
	.svMH05{color:#666666;font-size:11px;font-family:Verdana, Arial, Sans-Serif}						/* Page Header - Description */

	a{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}			
	a:link{color:#7c6992; text-decoration:none}
	a:visited{color:#7c6992; text-decoration:none}
	a:hover{color:#7c6992; text-decoration:none}
	
	a.underline { text-decoration: underline; }
	
/* START LEGACY OVER-RIDES
---------------------------------------------------------------------------------------------------------------------*/

/* h1 */ td.svMH01, h1.svMH01, .svP01 { color: #2e1a47; font-size: 16px; font-weight: bold; margin: 15px 0px; padding: 1px 0px 0px 0px; letter-spacing: 0px; }
/* h2.subtitle */ td.svMH02 { color: #666; font-size: 13px; font-weight: 300; }
/* h3 */ td.svMH03 { color: #666; font-size: 13px; font-weight: bold; padding-top: 5px; }

/* END LEGACY OVER-RIDES
---------------------------------------------------------------------------------------------------------------------*/

	.svS04{color:#555555; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Dark gray */
	.svTH02{color:#717EBF; font-size:11px; font-family:Verdana, Arial, Sans-Serif}
	.svTH02 input, .svTH02 select {font-size:11px;}

	/*h1.svMH01{color:#2e1a47;font-size:16px;font-family:Verdana, Arial, Sans-Serif}*/								/* Header - Purple */
	h1.svSM01{color:#7c6992;font-size:14px;font-family:Verdana, Arial, Sans-Serif; font-weight:normal}			/* Header - Dusk */
	h1.svTH01{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal}		/* Header - Dusk */
	h1.svS04{color:#555555; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal}			/* Header - Dark gray */

	h2.svSM02{color:#005dab;font-size:11px;font-family:Verdana, Arial, Sans-Serif;font-weight:normal;}
	h2.svTH01{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal}		/* Header - Dusk */

	td.svS01x{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* text: Dusk */
	td.svS02x{color:#7c6992; font-size:10px; font-family:Verdana, Arial, Sans-Serif}				/* footer: Dusk */

	td.svS01{color:#808080; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* text: dark blue */
	td.svS02{color:#7c6992; font-size:10px; font-family:Verdana, Arial, Sans-Serif}				/* footer: Dusk */
	td.svS04{color:#555555; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Dark gray */
	td.svS05{color:#2e1a47; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Purple */
	td.svS10{color:#C00000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Red Warning Text*/
	td.svS17{color:#365A7C; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Navy blue */

	td.svS20{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Message Text - Gray */
	th.svS20{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Message Text - Gray */
	
	td.svS22{background-color:#E6E6E6;color:#000000;font-size:11px;font-family:Verdana, Arial, Sans-Serif}																		/* Message Text - Brown */

	td.svTH01{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}																		/* Table Header - Dusk */
	td.svTH02{color:#717EBF; font-size:11px; font-family:Verdana, Arial, Sans-Serif}																		/* Table Header - Blue */
	td.svTH03{color:#7c6992; font-size:15px;font-family:Verdana, Arial, Sans-Serif; font-weight:normal}														/* Table Header */
	
	th.svTH01{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal; text-align: left}									/* Table Header - Tan */
	th.svTH02{color:#717EBF; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal; text-align: left}									/* Table Header - Blue */
	th.svTH03{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal; text-align: left; background-color:#E6E6E6}		/* Table Header - Gray with font */
	th.svTH04{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif; font-weight:normal; text-align: left; background-color:#E6E6E6}		/* Table Header - light tan with font */
	th.svTH05{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}																		/* Table Header - Dusk */
	th.svTHC02{background-color:#FCF4E0}																													/* Table Cell - Color Light Tan */
	
	td.svTC10{background-color:#FCF4E0;color:#C6AE7B}														/* Table Cell - Color Light Tan + Font Tan*/
	td.svTC13{background-color:#F6F6FE;color:#717EBF;font-size:10px;font-family:Verdana, Arial, Sans-Serif}						/* Table Cell - Off white + Font purple*/
	td.svTC14{background-color:#F4F4F5;color:#717EBF;font-size:10px;font-family:Verdana, Arial, Sans-Serif}						/* Table Cell - Off white + Font dark gray*/
	td.svTC15{background-color:#E9F0F5}																		/* Table Cell - Advanced Account Management */
	.svTC16{background-color:#EEEFEF}																		/* Table Cell - Header Line for Vault 1 */
	.svTC17{background-color:#C6C6C7}																		/* Table Cell - Header Line for Vault 2 */

	td.svH02{color:#7c6992;font-size:11px;font-family:Verdana, Arial, Sans-Serif; font-weight:bold}			/* SV Info Pages - Dusk */
	td.svH04{color:#7c6992;font-size:16px;font-family:Verdana, Arial, Sans-Serif; font-weight:normal}		/* SV Info Pages - Dusk */
	h1.svH02{color:#7c6992;font-size:11px;font-family:Verdana, Arial, Sans-Serif; font-weight:bold}			/* SV Info Pages - Dusk */
	h1.svH04{color:#7c6992;font-size:16px;font-family:Verdana, Arial, Sans-Serif; font-weight:normal}		/* SV Info Pages - Dusk */
	
	a.svL01{color:#0066CC;font-size:10px;font-family:Verdana, Arial, Sans-Serif}							/* General Hyperlink - Style 1 - Dark blue */
	a.svL01:link{color:#0066CC; text-decoration: none}
	a.svL01:visited{color:#0066CC; text-decoration: none}
	a.svL01:hover{color:#0066CC; text-decoration: underline}
	
	a.svL02{color:#7c6992;font-size:11px;font-family:Verdana, Arial, Sans-Serif}							/* General Hyperlink - Style 2 - Dusk */
	a.svL02:link{color: #7c6992; text-decoration:none}
	a.svL02:visited{color: #7c6992; text-decoration: none}
	a.svL02:hover{color: #7c6992; text-decoration: underline}
	
	a.svM01{color:#003f7d; font-size:12px;font-family:Verdana, Arial, Sans-Serif}				/* Banner Menu */
	a.svM01:link{color: #003f7d; text-decoration: none;}
	a.svM01:visited{color: #003f7d; text-decoration: none;}
	a.svM01:hover{color: #003f7d; text-decoration: none;}
	
	a.svM02{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}				/* Welcome page footer */
	a.svM02:link{color:#7c6992; text-decoration:none}
	a.svM02:visited{color:#7c6992; text-decoration:none}
	a.svM02:hover{color:#7c6992; text-decoration:underline}
	
	a.svM03{color:#7c6992;font-size:12px;font-family:Verdana, Arial, Sans-Serif}				/* Menu Level 2 */
	a.svM03:link{color: #7c6992; text-decoration: underline}
	a.svM03:visited{color: #7c6992; text-decoration: underline}
	a.svM03:hover{color: #7c6992; text-decoration: underline}

	a.svM04{color:#C00000;font-size:11px;font-family:Verdana, Arial, Sans-Serif}				/* Menu Level 1  - Red */
	a.svM04:link{color:#C00000; text-decoration:none}
	a.svM04:visited{color:#C00000; text-decoration:none}
	a.svM04:hover{color:#C00000; text-decoration:underline}
	
	td.svP04{color:#000000;font-size:11px;font-family:Verdana}											/* Popup window - Main Text */
	td.svP05{color:#808080;font-size:11px;font-family:Verdana}											/* Popup window - expandable Gray */
	td.svP06{color:#ffffff;font-size:11px;font-family:Verdana; font-weight:bold}									/* Popup window - expandable div header */
	h2.svP06{color:#ffffff;font-size:11px;font-family:Verdana; font-weight:bold}									/* Popup window - expandable div header */
	
	a.svL03{color:#2e1a47;font-size:11px;font-family:Verdana}											/* General Hyperlink - Style 3 - Purple */
	a.svL03:link{color:#2e1a47; text-decoration:none}
	a.svL03:visited{color:#2e1a47; text-decoration: none}
	a.svL03:hover{color:#2e1a47; text-decoration: underline}
	
	a.svL07{color:#0066CC;font-size:11px;font-family:Verdana}											/* General Hyperlink - Style 7 - Dark Blue */
	a.svL07:link{color: #0066CC; text-decoration: underline}
	a.svL07:visited{color: #0066CC; text-decoration: underline}
	a.svL07:hover{color: #0066CC; text-decoration: underline}

	a.svL09{color:#7c6992; font-size:11px; font-family:Verdana, Arial, Sans-Serif}						/* General Hyperlink - Style 7 - Dusk */
	a.svL09:link{color:#7c6992; text-decoration:none}
	a.svL09:visited{color:#7c6992; text-decoration:none}
	a.svL09:hover{color: #7c6992; text-decoration: underline}

	a.svL10{color:#7c6992;font-size:11px;font-family:Verdana;font-weight:bold}							/* Search Hyperlink Textual */
	a.svL10:link{color: #7c6992; text-decoration: none}
	a.svL10:visited{color: #7c6992; text-decoration: none}
	a.svL10:hover{color: #7c6992; text-decoration: underline}
	
	a.svL15{color:#454445;font-size:11px;font-family:Verdana, Arial, Sans-Serif;font-weight:bold}			/* General Hyperlink - Save, Undo, Delete, Cancel buttons */
	a.svL15:link{color: #454445; text-decoration:none}
	a.svL15:visited{color: #454445; text-decoration: none}
	a.svL15:hover{color: #454445; text-decoration: none}

	a.svTAB01a{color:#FFFFFF;font-size:11px;font-family:Tahoma}											/* Global Tabs Link 1*/
	a.svTAB01a:link{color: #FFFFFF; text-decoration: none}
	a.svTAB01a:visited{color: #FFFFFF; text-decoration: none}
	a.svTAB01a:hover{color: #FFFFFF; text-decoration: none}
	
	a.svTAB01b{color:#7c6992;font-size:11px;font-family:Tahoma}
	a.svTAB01b:link{color: #7c6992; text-decoration: none}
	a.svTAB01b:visited{color: #7c6992; text-decoration: none}
	a.svTAB01b:hover{color: #7c6992; text-decoration: none}
	
	.svA05{color:#454445;}
	.svA08{color:#454445;font-size:11px;}
	
	a.svA06{color: #454445;font-size:13px;text-decoration: none}										/* Font for Modules 1 company setting pages*/
	a.svA06:link{color: #454445; text-decoration: none}
	a.svA06:visited{color: #454445; text-decoration: none}
	a.svA06:hover{color: #7c6992;text-decoration: none}

	.svH03{color:#2e1a47;font-size:16px;font-family:Verdana, Arial, Sans-Serif; font-weight:normal}	/* info page header */
	
	.svSM01{color:#7c6992;font-size:14px;font-family:Verdana, Arial, Sans-Serif}				/* Menu - Main Header  */
	.svSM02{color:#005dab;font-size:11px;font-family:Verdana, Arial, Sans-Serif}				/* Menu - Sub Header 1 */
	.svSM03{color:#7c6992;font-size:12px;font-family:Verdana, Arial, Sans-Serif}						/* Menu - Sub Header 2 */
	
	.svMH01{color:#2e1a47;font-size:16px;font-family:Verdana, Arial, Sans-Serif}											/* Page Header - Level 1 */
	.svMH02{color:#666666;font-size:11px;font-family:Verdana, Arial, Sans-Serif}											/* Page Header - Level 2 */
	.svMH03{color:#666666;font-size:11px;font-family:Verdana, Arial, Sans-Serif;font-weight:bold}							/* Page Header - Level 3 */
	.svMH04{color:#2e1a47;font-size:13px;font-family:Verdana, Arial, Sans-Serif}											/* Page Header - Level 4 */

	.svMH16{color:#2e1a47;font-size:13px;font-family:Verdana, Arial, Sans-Serif;}							/* Page Header - Level 4 */
	
	tr.svTR01{ background-color: transparent;} /*#E6E6E6*/
	tr.svTR02{background-color:#E6E6E6}																	/* Table Cell Row - Light Tan Background Position Background */
	tr.svTR03{background-color:#F4F4F5}																	/* Table Cell Row - Light Tan Background Selection */
	tr.svTR04{background-color:#C8C8C8}																	/* Table Cell Row - Dark Gray */
	tr.svTR05{background-color:#527FA6}																	/* Table Cell Row - Dark Tan */
	tr.svTR06{background-color:#E9F0F5}																	/* Table Cell Row - Tan */
	tr.svTR07{background-color:#E0E8EF}																	/* Table Cell Row - Ligt Blue Background */
	tr.svTR08{background-color:#FDFBFC}																	/* Table Cell Row - Tan Background */
	
	td.svTC01{background-color:#E9F0F5}																	/* Table Cell - Color Light blue */
	td.svTC02{background-color:#FCF4E0}																	/* Table Cell - Color Light Tan */
	td.svTC03{background-color:#E3E4FF}																	/* Table Cell - Color Blue */
	td.svTC04{background-color:#EDDAF0}																	/* Table Cell - Color Purple */
	td.svTC05{background-color:#c6eecb}																	/* Table Cell - Color Green */
	td.svTC06{background-color:#EFEFEF}																	/* Table Cell - Color Gray */
	td.svTC07{background-color:#DDBCE2}																	/* Table Cell - Color Dark Purple */
	td.svTC08{background-color:#FEDADD}																	/* Table Cell - Color Red */
	td.svTC09{background-color:#E6E6E6}																	/* Table Cell - STI Color Gray  */
	td.svTC11{background-color:#E9F0F5}																	/* Table Cell - Color Light tan for calander */
	td.svTC12{background-color:#E6E6E6}/*#DEDD9E*/																	/* Table Cell - Color Light tan for margin */
	td.svTC36{background-color:#E9F0F5}																	/* Table Cell - STI Color Gray enhanced data */
	td.svTC37{background-color:#E9F0F5;color:#454445;font-size:10px;font-family:arial}					/* Table Cell - Tan + Font black*/
	td.svTC38{background-color:#FEEBE6}		/* Table Cell - Pink */
	
	td.reportTitle{font-family:Tahoma, cursive, sans-serif; font-style:italic; font-size:20px; font-weight:bold;}
	
	/* INPUT */
	input.svI01{border: 1px solid #B2AC86; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt; background-color: #fbf3d5}
	input.svI02{border: 1px solid #BCBCBC; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt}
	input.svI03{border: 1px solid #B2AC86; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt; background-color: #f3f3f3}
	input.svI04{border: 1px solid #BCBCBC; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt; background-color: #E9F0F5}
	
	/* TEXTAREA */
	textarea.svTA01{background-color:#F4F9FC; border:1px solid #B2AC86; font-family:Verdana, Arial, Sans-Serif; font-size: 11px; color:#808080;}		/* Textarea - Changed colour from tan to light blue */
	textarea.svTA02{border: 1px solid #B2AC86; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color:#454445;}
	textarea.svTA03{color:#000000; font-size:11px; font-family:Verdana, Arial, Sans-Serif}
	
	font.svF01{color:#7c6992;font-size:17px;font-family:Verdana; font-weight:normal}																											/* Report Font */
	font.svF02{color:#7c6992;font-size:17px;font-family:Verdana; font-weight:normal}

	font.svA01{color:#666666;font-size:16px;font-family:Verdana, Arial, Sans-Serif}
	font.svA02{color:#000000;font-size:16px;font-family:Verdana, Arial, Sans-Serif}
	
	p.svPD01{ margin-left:5; border: 1px solid #DADADA; background: #e9f0f5; text-align: justify; padding: 6px; font-size:11px;font-family:Verdana, Arial, Sans-Serif; color:#808080;}
	
	input[type=button] {
		margin-left: 5px;
		font-weight: bold;
		cursor: pointer;
		text-decoration: none;
		border-radius: 5px;
		padding: 3px 15px;
		box-shadow: 0 1px 1px rgba(0,0,0,0.05);
		text-shadow: 0 1px 1px transparent;
	}

	input.submit {
		color: #fff;
		border: 1px solid #527fa6;
		background: #014075 url("/Images/Custom_STI/bgBlue.jpg") repeat 0 75%;
	}

	input.submit:hover
	{
		background: #527fa6 url("/Images/Custom_STI/bgBlue.jpg") repeat 0 20%;
	}

	input.cancel, input.close {
		color: #555 !important;
		border-color: #ccc !important;
		background: #eee url("/Content/Images/bgGrey.jpg") repeat 0 75% !important;
	}

	input.cancel:hover, input.close:hover {
		color: #000;
	}