
/* left navigation links */
	a.linkLeftNav	{font-family:Verdana, Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkLeftNav:visited	{font-family:Verdana, Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkLeftNav:link	{font-family:Verdana, Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkLeftNav:hover	{font-family:Verdana, Arial, Verdana;font-size:11px;font-weight:bold;color:ffffff;text-decoration:none;}

	a.linkLeftNav2	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:underline;}
	a.linkLeftNav2:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:underline;}
	a.linkLeftNav2:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:underline;}
	a.linkLeftNav2:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:ffffff;text-decoration:underline;}

/* top navigation links */
	a.linkTopNav	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkTopNav:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkTopNav:link	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkTopNav:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}

	a.linkTopNav1	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav1:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav1:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav1:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}


	a.linkTopNav2	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav2:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav2:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkTopNav2:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}

	a.linkTopNav3	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#0a4891;text-decoration:underline;}
	a.linkTopNav3:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#0a4891;text-decoration:underline;}
	a.linkTopNav3:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#0a4891;text-decoration:underline;}
	a.linkTopNav3:hover	{font-family:Arial, Verdana;font-size:12px;font-weight:bold;color:#842421;line-height:6px;text-decoration:underline;}


/* logout hyperlinks -- upper right corner */
	a.linkLogout	{font-family:Arial;font-size:10px;font-weight:normal;color:#e0e4ef;text-decoration:normal;}
	a.linkLogout:visited	{font-family:Arial;font-size:10px;font-weight:normal;color:#e0e4ef;text-decoration:normal;}
	a.linkLogout:link	{font-family:Arial;font-size:10px;font-weight:normal;color:#e0e4ef;text-decoration:normal;}
	a.linkLogout:hover	{font-family:Arial;font-size:10px;font-weight:normal;color:#e0e4ef;text-decoration:underline;}
	
/* normal link */
	a.linkBold	{font-family:Verdana;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
	a.linkBold:visited	{font-family:Verdana;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
	a.linkBold:link	{font-family:Verdana;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
	a.linkBold:hover	{font-family:Verdana;font-size:10px;font-weight:bold;color:#99ccff;text-decoration:none;}

	a.linkBold1	{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkBold1:visited	{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkBold1:link	{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
	a.linkBold1:hover	{font-family:Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}

	a.linkNormal	{font-family:Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
	a.linkNormal:visited	{font-family:Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
	a.linkNormal:link	{font-family:Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
	a.linkNormal:hover	{font-family:Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}	
	
	a.linkSort	{font-family:Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
	a.linkSort:visited	{font-family:Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
	a.linkSort:link	{font-family:Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
	a.linkSort:hover	{font-family:Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}

/* community header links for 'You_Are_Here' */
	a.linkHeader	{font-family:Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
	a.linkHeader:visited	{font-family:Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
	a.linkHeader:link	{font-family:Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
	a.linkHeader:hover	{font-family:Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
	
	a.linkSubHeader	{font-family:Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkSubHeader:visited	{font-family:Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkSubHeader:link	{font-family:Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkSubHeader:hover	{font-family:Verdana;font-size:12px;font-weight:normal;color:#99ccff;text-decoration:none;}
	
/* varied fonts */
	.fontHeader	 {font-family:Verdana, Arial; color:#000000;font-weight:normal;font-size:12px;}
	.fontHeader2 {font-family:Verdana, Arial; color:#ffffff;font-weight:normal;font-size:12px;}

	.fontNormal	{font-family:Verdana, Arial; color:#000000;font-weight:normal;font-size:10px;}

	.fontNormal2 {font-family:Arial; color:#000000;font-weight:normal;font-size:11px;}
	.fontPanel {font-family:arial;font-weight:bold;font-size:11px;}
	
	.fontNormalWhite {font-family:Verdana;color:#ffffff;font-weight:normal;font-size:10px;}
	
	.fontLogout {font-family:Arial;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:normal;}
	.fontClientName	{font-family:Verdana;font-size:10px;font-weight:normal;color:#000000;text-decoration:normal;text-transform:uppercase;}
	.fontTableHeader {font-family:Verdana;color:#ffffff;font-weight:normal;font-size:10px;}
	
/* minical links */
	a.linkMiniCal	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkMiniCal:visited	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkMiniCal:link	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	a.linkMiniCal:hover	{font-family:Arial,Verdana;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}

/* form elements */
	.input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
	.select	{
	width:120px;
	background-color:#ffffff;
	color:#000000;
	font-size:10px;
	font-family:Arial,Helvetica;
	border-right : thin solid;
	border-bottom : thin solid;
}
	.button	{
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	border-bottom : thin solid;
	border-right : thin solid;

}
	
	.button2 {
	font-size:11px;
	font-weight:normal;
	letter-spacing: 1pt;
	color:#000000;
	font-family:sans-serif, Verdana, Arial ;
	background:#e0e4ef;
	border-top : 1px solid;
	border-left : 1px solid;
	
	border-right : 1px solid;
	border-bottom : 1px solid;
	
	border-left-color: #0a4891;
	border-top-color: #0a4891;
	border-right-color: #0a4891;
	border-bottom-color: #0a4891;
	
}

.button3 {
	font-size:11px;
	font-weight:normal;
	letter-spacing: 1pt;
	color:#000000;
	font-family:sans-serif, Verdana, Arial ;
	background:#eeeeee;
	border-top : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	border-bottom : 1px solid;
	border-left-color: #0a4891;
	border-top-color: #0a4891;
	border-right-color: #0a4891;
	border-bottom-color: #0a4891;	
}

.button4 {
	font-size:11px;
	font-weight:normal;
	letter-spacing: 0pt;
	color:#000000;
	font-family:Arial ;
	background:#eeeeee;
	border-top : 1px solid;
	border-left : 1px solid;
	border-right : 2px solid;
	border-bottom : 2px solid;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;	
}


	.treeviewColor	{border:1px solid #e0e4ef;}
	
/* various backgrounds */
	.Color1	{background-color:#ffffff;}
	.Color2	{background-color:#0a4891;}
	.Color3	{background-color:#a9b9da;}
	.Color4	{background-color:#e0e4ef;}
	.Color5	{background-color:#eeeeee;}
	.Color6	{background-color:#9aaed3;}	
	
/* site layout backgrounds */
	.topColor1 {background-color:#21458c;}
	.topColor2 {background-color:#ffffff;}
	.topColor3 {background-color:#9aaed3;}
	
	.toolheaderColor1 
	{background-color:#ffffff;
	border-top : 0px solid black;
	border-left : 0px solid black;
	border-bottom : 0px solid black;
	padding: 0px;}
	
	.toolheaderColor2
	{background-color:#fffffff;
	border-top : 0px solid black;
	border-left : 0px solid black;
	border-bottom : 0px solid black;
	padding: 0px;}
	
	.toolheaderColor3
	{background-color:#eeeeee;
	border-top : 0px solid black;
	border-left : 0px solid black;
	border-bottom : 0px solid black;
	border-right : 0px solid black;
	padding: 0px;}
	
	.toolheaderColor4
	{background-color:#f7f3e7;
	border-top : 0px solid black;
	border-left : 0px solid black;
	border-bottom : 0px solid black;
	padding: 0px;}
	

	.leftnavColor1 {background-color:#9aaed3;}
	.leftnavColor2 {background-color:#639ace; border-bottom: 1px solid black;}
	.leftnavColor3 {background-color:#639ace;}
	.leftnavColor4 {background-color:#639ace; border: 1px solid black;}
	.MenuMouseOver {background-color:#0065ce;}
	
	/* color used in frames for wizards */
		.frameTopColor	{background-color:#eeeeee;}	
		.frameTopColor2	{background-color:#9aaed3;}	
		.frameTopColor3	{background-color:#122c76;}	
		.frameTopColor4	{background-color:#e0e4ef;}	
		.frameBottomColor {background-color:#a9b9da;}
	
	/* This is the style that specifies any bg image for the site pages. Leave the img attribute blank for no image; or, apply a blank image.*/
		.siteBody {background:white url("../IMS_Pix/spacer.gif");background-repeat:repeat;background-position:0% 0%;}

	
/* new table styles */	

	/* currently not used, these table styles incorporate the site colors */
		
	table.tableTopNav	
		{background:#84aece; 
		border-collapse:collapse; 
		padding: 0px;}
		
		td.tdtopNav	
		{font-size:10px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Verdana, Arial;
		background:#bd3842;
		padding-left:1px;
		padding-right:1px;
		padding-top:1px;
		padding-bottom:1px;
		border-top:1px solid white;
		border-left:1px solid white;
		border-right:2px solid black;
		border-bottom:1px solid black;}
		
		td.tdtopNavmouseOver	
		{font-size:10px;
		font-weight:bold;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Verdana, Arial;
		background:#084994;
		padding-left:1px;
		padding-right:1  px;
		padding-top:1px;
		padding-bottom:1px;
		border-top:1px solid white;
		border-left:1px solid white;
		border-right:2px solid black;
		border-bottom:1px solid black;}
		
	td.tdtopNav2	
		{font-size:10px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Verdana, Arial;
		background:#ffcf00;
		padding-left:10px;
		padding-right:10px;
		padding-top:0px;
		padding-bottom:0px;
		border-top:1px solid white;
		border-left:0px solid white;
		border-right:1px solid black;
		border-bottom:0px solid black;}
		
		td.tdtopNavmouseOver2	
		{font-size:10px;
		font-weight:bold;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Verdana, Arial;
		background:#fff308;
		padding-left:10px;
		padding-right:10px;
		padding-top:0px;
		padding-bottom:0px;
		border-top:1px solid white;
		border-left:0px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;}
		
		td.tdtopNav3	
		{font-size:10px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Verdana, Arial;
		background:#bd3842;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-top:1px solid white;
		border-left:0px solid white;
		border-right:0px solid black;
		border-bottom:0px solid black;}
		
			
		td.tdleftNav	
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:Arial, Verdana;
		background:#639ace;
		border-left:1px solid black;
		border-right:1px solid black;
		
		}
		
	table.tableLeftNav2	
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		}	
		
		td.tdleftNav2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:Arial, Verdana;
		background:#eeeeee;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
		border-top:1px solid black;
		padding: 0px;		
		}		
		
	table.tableTopNav3	
		{background:#0a4891; 
		border-collapse:collapse;}
		
		td.tdtopNav3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#ffffff;
		font-family:Arial, Verdana;
		background:#0a4891;
		border-top:1px solid black;
		border-bottom:1px solid black;}
		
		td.tdtopNavSolid
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#0a4891;}
		
/* WEBMAIL & MESSAGING STYLES */

	table.tableWebMail
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}	
		
	table.tableWebMail1
		{background:#e0e4ef; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}	
		
	table.tableWebMail2
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 1px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}		
		
	table.tableWebMail3
		{background:#084994; 
		border-collapse:collapse; 
		padding-left: 2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}	
		
	table.tableWebMail4
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding-left: 5px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}	
		
		td.tdWebMail
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
	td.tdWebMail1
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#fff9e0;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
		td.tdWebMail2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding-right:1px;
		padding-left:3px;
		padding-top:1px;
		padding-bottom:1px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
		td.tdWebMail3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#efefde;
		padding-right:0px;
		padding-left:5px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
		td.tdWebMail4
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#0065ce;
		padding-right:0px;
		padding-left:2px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
	td.tdWebMail5
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#fff9e0;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
	td.tdWebMail6
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#ffffff;
		padding-right:0px;
		padding-left:3px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
	td.tdWebMail7
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#e0e4ef;
		padding-right:0px;
		padding-left:5px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}

	table.tableWebMail8
		{background:#fff9e0; 
		border-collapse:collapse; 
		padding: 2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}		
		

/* Contact Manager   */
	
	table.tableContacts	
		{background:#ffffff; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		
		}	
		
	table.tableContacts1
		{background:#e0e4ef; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}	
		
	table.tableContacts2
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}	
		
	table.tableContacts3
		{background:#084994; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}	
		
		td.tdContacts
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#e0e4ef;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
	td.tdContacts1
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#e0e4ef;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
		td.tdContacts2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
		td.tdContacts3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#efefde;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
		
		td.tdContacts4
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#0065ce;
		padding-right:0px;
		padding-left:2px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
	td.tdContacts5
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#efefde;
		padding-right:0px;
		padding-left:3px;
		padding-top:1px;
		padding-bottom:0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
		
		
/* Forums  */	
		
		
	table.tableforums	
		{background:#eeeeee; 
		padding: 0px;
		}	
		
	table.tableforums2	
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		}	
		
	table.tableforums3	
		{background:#000000; 
		border-collapse:collapse; 
		padding: 0px;
	
		}	
		
	table.tableforums4	
		{background:#e7e7ef; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		}	
		
		td.tdforum
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding-left:0px;
		}
		
	td.tdforum1
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		border-left:0px solid black;
		border-right:0px solid black;
		border-top:0px solid black;
		border-bottom:0px solid black;
		}
		
		
		td.tdforum2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#ffffff;
		border-left:0px solid black;
		border-right:0px solid black;
		border-top:0px solid black;
		border-bottom:0px solid black;
		padding-left:0px;
		}
		
		td.tdforum3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding-right:2px;
		padding-left:4px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}
				
	td.tdforum4
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		padding: 2px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}
			
		td.tdforum5
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		padding: 2px;
		}	
		
		
		/* Procurement */	
		
		
	table.tableprocurement	
		{background:#ffffff; 
		padding-left: 5px;
		}	
		
		table.tableprocurement1	
		{background:#f7f3e7; 
		border-collapse:collapse; 
		padding-left: 5px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-top:1px solid black;
		border-bottom:0px solid black;
		}	
		
	table.tableprocurement2	
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		}	
		
	table.tableprocurement3	
		{background:#ffffff; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		}	
		
		td.tdprocurement
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#ffffff;
		padding-left: 5px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
		
		td.tdprocurement1
		{font-size:10px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		padding-left: 0px;
		border-left:0px solid black;
		border-right:0px solid black;
		border-bottom:1px solid black;
		border-top:0px solid black;
		}
		
		
		td.tdprocurement2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background-color:#ffffff;
		border-left:0px solid black;
		border-right:0px solid black;
		border-top:1px solid black;
		border-bottom:0px solid black;}
		
		td.tdprocurement3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background-color:#eeeeee;
		padding-right:2px;
		padding-left:4px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
				
	td.tdprocurement4
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#fff9e0;
		padding: 2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
			
		td.tdprocurement5
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		padding: 2px;
		}	
		
		
		
		
		/* Events  */	
		
		
	table.tableevents	
		{background:#eeeeee; 
		padding-left: 5px;
		}	
		
		table.tableevents1	
		{background:#eeeeee; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		}	
		
	table.tableevents2	
		{background:#f7f3e7; 
		border-collapse:collapse; 
		padding: 0px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		}	
		
	table.tableevents3	
		{background:#000000; 
		border-collapse:collapse; 
		padding: 0px;
	
		}	
		
		td.tdevents
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		padding: 0px;
		}
		
		td.tdevents1
		{padding-left:5px;
		font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#eeeeee;
		border-left:1px solid black;
		border-right:1px solid black;
		border-top:1px solid black;
		border-bottom:1px solid black;
		}
		
		
		td.tdevents2
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background-color:#f7f3e7;
		border-left:1px solid black;
		border-right:1px solid black;
		border-top:0px solid black;
		border-bottom:0px solid black;}
		
		td.tdevents3
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background-color:#eeeeee;
		padding-right:2px;
		padding-left:4px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border-top:1px solid black;
		}
				
	td.tdevents4
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#fff9e0;
		padding: 2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;
		}
			
		td.tdevents5
		{font-size:11px;
		font-weight:normal;
		letter-spacing: 0pt;
		color:#000000;
		font-family:sans-serif, Verdana, Arial ;
		background:#f7f3e7;
		padding: 2px;
		}	
		
		 
			/* used for all tables that display content */
	table.tableColor	{border-collapse:collapse; padding: 0px;}
	td.tdColor	
	{padding:5px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	
	}	
	td.tdColorSolid	{border:1px solid #000000;padding:5px;background-color:#eeeeee;}
	
		table.tableColor2	
		{border-collapse:collapse;
		background-color:#fffff0;
		padding-right:2px;
		padding-left:10px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
		}
		
		td.tdColor2
		{background:#fffff0;
		padding-right:2px;
		padding-left:4px;
		padding-top:2px;
		padding-bottom:2px;
		border-left:1px solid black;
		border-right:1px solid black;
		border-bottom:0px solid black;
		border-top:0px solid black;}
		
		td.tdColor2Solid	
		{border: 1px solid #0a4891;padding:0px;background-color:#0a4891}
		
		table.tableColor3	{border-collapse:collapse;}
		td.tdColor3	{border: 1px solid #a9b9da;padding:5px;}
		td.tdColor3Solid	{border: 1px solid #a9b9da;padding:3px;background-color:#a9b9da}
		
		table.tableColor4	{border-collapse:collapse;}
		td.tdColor4	{border: 1px solid #e0e4ef;padding:5px;}
		td.tdColor4Solid	{border: 1px solid #e0e4ef;padding:3px;background-color:#e0e4ef}

	table.tableColor5	
	{border-collapse:collapse;
	background-color:#f7f3e7;
	padding-right:2px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;}
	
	td.tdColor5	
	{background-color:#f7f3e7;
	padding-right:2px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;}

	td.tdColor5Solid	
	{background-color:#fffff0;
	padding-right:2px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;	
	}
	
	table.tableColor6	{border-collapse:collapse;}
	td.tdColor6	{border: 1px solid #9aaed3;padding:5px;}
	td.tdColor6Solid	
	{border: 1px solid #9aaed3;
	padding:3px;
	background-color:#9aaed3}

			
	table.tableColor7
	{background:#eeeeee; 
	border-collapse:collapse; 
	padding-left: 2px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:0px solid black;
	}		

	td.tdColor7
	{font-size:11px;
	font-weight:normal;
	letter-spacing: 0pt;
	color:#000000;
	font-family:sans-serif, Verdana, Arial ;
	background-color:#eeeeee;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;}
		
	table.tableColor8	
	{background-color:#fff9e0; 
	border-collapse:collapse; 
	padding-left: 10px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:0px solid black;
	}		

	td.tdColor8
	{font-size:11px;
	font-weight:normal;
	letter-spacing: 0pt;
	color:#000000;
	font-family:sans-serif, Verdana, Arial ;
	background-color:#fff9e0;
	padding-right:0px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:0px solid black;
	border-top:1px solid black;
	}
		
	/*  td styles used for the calendar application */
		td.tdToday {	border: 1px solid #000000;	padding:3px;	background : #fff9e0; }
		td.tdEventDay {	border: 1px solid #000000;	padding:3px;	background : #f7f3e7; }
		td.tdcalendar1 {	border: 1px solid #000000;	padding:3px;	background : #e0e4ef; }
		

	/* td styles used for contact application */
	td.tdIndContact  {	border: 1px solid #0a4891;	background : #ffffff; }
	td.tdExtContact  {background : #9aaed3; }
	td.tdIntGroup  {background : #e0e4ef; }
	td.tdExtGroup  {background : #eeeeee; }
	
	/* td styles used for minicalendar	*/
	td.miniCalToday  {background:#e0e4ef;}
	td.miniCalBlank  {background:#9aaed3;}
	td.miniCalScheduled  {background :red;}
	td.miniCalHeader  {background:#0a4891;}
	
	/* used for all forms within the site */
	table.tableColorForm	{border-collapse:collapse;}
	td.tdColorForm	{border:1px solid #eeeeee;padding:5px;}	
	td.tdColorFormSolid	{border:1px solid #eeeeee;padding:3px;background-color:#eeeeee}
	

	

/* styles for login page, colors, etc.*/

	.loginColor1	{background-color:#0a4891;}
	.loginColor2	{background-color:#ffffff;border:0px solid #000000;}
	.loginColor3	{background-color:#a9b9da;border:1px solid #000000}
	.loginColor4	{background-color:#9aaed3;}
	.loginColor5	{background-color:#e0e4ef;border:1px solid #000000;}
	.loginColor6	{background-color:#9caed6;border:1px solid #000000;}
	.loginColor7	{background-color:#CE0042;}
	.loginColor8	{padding:5px; background-color:#0065ce;border-left:1px solid #000000;border-right:1px solid #000000}
	.loginColor9	{background-color:#BF0034;}
	.loginColor10	{background-color:#BF0034;}
	
	.loginHeader	{font-family:Arial;color:#e0e4ef;font-size:22px;font-weight:bold;}
	.loginSubHeader	{font-family:Verdana;color:#a9b9da;font-size:9px;font-weight:normal;}
	.loginEvaluation	{font-family:Arial;color:#a9b9da;font-size:20px;font-weight:bold;}
	
	/*  td styles used for the calendar application */
		td.tdToday {	border: 1px solid #000000;	padding:5px;	background : #f7f3e7; }
		td.tdEventDay {	border: 1px solid #000000;	padding:5px;	background : #f7f3e7; }
	

