/* COMMON CLASSES */

	body				{ margin-left: 0px; margin-right: 0px; margin-top: 0px}
	img                 { border-width: 0px }

	a:link				{ }
	a:hover				{ }
	a:visited			{ }
	a:active			{ }
	
	select {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	input {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	.Wrap				{ width: 750px }
	
	.leftColumn			{ background-color: #FFFFFF; width: 200px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}
	.middleColumn		{ background-color: #FFFFFF; padding: 10px ; padding-bottom: 30px;}
	.rightColumn		{}
	.leftColumnSep		{ width: 1px; background-color: #CCCCCC; }
	.rightColumnSep		{}
	.borderStyle        { border-style: dashed; }
	.SmallText 	        { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color: #333333; clip:       rect(   ); position: relative;}
	.Titles 	        { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 13px; color: #003366; font-weight: bold; text-decoration: underline;}	
	.w_titles 	        { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px; color: #003366; font-weight: bold; text-decoration: none;}		
	.error
	{
		color: red;
		font-family: verdana,geneva,arial;
		font-size: 13px;
		font-weight: bold;
		line-height: 1.1;
	}

	.info
	{
		color: green;
		font-family: verdana,geneva,arial;
		font-size: 13px;
		font-weight: bold;
		line-height: 1.1;
	}

/* DATABASE DISPLAY CLASSES (nBranch) */

	.content			{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color: #666666 } /* Standard content 						*/
	.smallContent		{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color: #999999 } /* For sub-notes, descriptions 				*/
	.newsHeader			{ font-family: Arial, sans-serif; font-size: 16px; color: #ff9900; font-weight: bold } /* Main titles, page names 					*/
	.careersHeader		{ font-family: Arial, sans-serif; font-size: 16px; color: #99cc00; font-weight: bold }
	.downloadsHeader	{ font-family: Arial, sans-serif; font-size: 16px; color: #006666; font-weight: bold }
	.peopleHeader		{ font-family: Arial, sans-serif; font-size: 16px; color: #cc0000; font-weight: bold }
	.title				{ font-family:  "Trebuchet MS",Arial, sans-serif; font-size: 13px; font-weight: bold } /* Paragraph titles, sub-titles 			*/
	.subTitle			{ font-family:  "Trebuchet MS",Arial, sans-serif; font-size: 13px; font-weight: bold; color: #000000 }
	.url				{ font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight: bold }

	.separator			{ border: plain; color: #cccccc; border-style: dashed } /* Horizontal separating line				*/
	
	.siteMap 			{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color: #333333; clip:       rect(   ); position: relative; padding: 4px, 4px, 4px, 4px }
	.siteMapTitle 		{ font-size: 15px; font-face: Arial, Helvetica, Sans-serif; font-weight: bold }
	
	

/* COMPONENT CLASSES */

	.mcPrinterFriendly 	{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #666666; text-decoration: none; margin-right: 10px; }

	.mcSearchInput		{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #666666; }
	.mcSearchButton		{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #666666; }

	.mcFormInput		{ }
	.mcFormSelect		{ }
	.mcFormButton		{ }
	.mcFormRadio		{ }
	.mcFormCheck		{ }
	
	.copyright			{ margin-left: 15px }
	
/* NAVIGATION CLASSES */

	.menuBarHolder 		{ background-color: #CCCCCC ; height: 24px }
	.menuBarHolderLight { background-color: #FFFFFF ; height: 1px  }
	.menuBarHolderDark	{ background-color: #999999 ; height: 1px  }
	
	.subBar				{ background-color: #EDEDED ; height: 25px }
	.subBarLight		{ background-color: #FFFFFF ; height: 1px  }
	.subBarDark			{ background-color: #CCCCCC ; height: 1px  }
	
	.botBar				{ background-color: #EDEDED ; height: 25px }
	.botBarLight		{ background-color: #CCCCCC ; height: 1px  }
	.botBarDark			{ background-color: #EDEDED ; height: 1px  }
	
	.mcCrumbsOff		{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #666666; text-decoration: none } /* Past breadcrumbs 				*/
	.mcCrumbsOn			{ font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold  } /* Current page 					*/
	.mcCrumbsHolder		{ margin-left: 15px }

	
	.welco_text			{ font-family: Trebuchet MS,Tahoma,Arial;font-size:12px;color:#373737;line-height:18px; }
	.welco_green 		{ color:#0a6000; }
	
	
	a.welco:link	{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color:#ff6000;text-decoration: underline;cursor:pointer; }	
	a.welco:visited { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color:#ff6000;text-decoration: underline;cursor:pointer; }
	a.welco:hover { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color:#ff6000;text-decoration: none;cursor:pointer; }
	a.welco:active { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color:#ff6000;text-decoration: none;cursor:pointer; }
	