/* left navigation links */
a.linkLeftNav	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#003399;text-decoration:none;}
a.linkLeftNav:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#003399;text-decoration:none;}
a.linkLeftNav:link	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#003399;text-decoration:none;}
a.linkLeftNav:hover	{font-family: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:#003399;text-decoration:underline;}
a.linkLeftNav2:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#003399;text-decoration:underline;}
a.linkLeftNav2:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:#003399;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:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkBold:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkBold:link	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkBold:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#0000ff;text-decoration:underline;}

a.linkBold1	{font-family:Arial, Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkBold1:visited	{font-family:Arial, Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkBold1:link	{font-family:Arial, Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkBold1:hover	{font-family:Arial, Verdana;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}

a.linkNormal	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkNormal:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkNormal:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkNormal:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:blue;text-decoration:underline;}	
	
a.linkSort	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
a.linkSort:visited	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
a.linkSort:link	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
a.linkSort:hover	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}

/* community header links for 'You_Are_Here' */
a.linkHeader	{font-family:Arial, Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:visited	{font-family:Arial, Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:link	{font-family:Arial, Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}
a.linkHeader:hover	{font-family:Arial, Verdana;font-size:12px;font-weight:bold;color:blue;text-decoration:underline;}

a.linkSubHeader	{font-family:Arial, Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
a.linkSubHeader:visited	{font-family:Arial, Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
a.linkSubHeader:link	{font-family:Arial, Verdana;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
a.linkSubHeader:hover	{font-family:Arial, Verdana;font-size:12px;font-weight:normal;color:#99ccff;text-decoration:none;}
	
/* varied fonts */
.fontHeader	 {font-family:Arial, Verdana, Arial; color:#000000;font-weight:normal;font-size:12px;}
.fontHeader2 {font-family:Arial, Verdana, Arial; color:#ffffff;font-weight:normal;font-size:12px;}

.fontNormal	{font-family:Arial; color:#000000;font-weight:normal;font-size:11px;}
.fontNormal2 {font-family:Arial; color:#003399;font-weight:normal;font-size:11px;}
.fontNormalWhite {font-family:Arial, Verdana;color:#ffffff;font-weight:normal;font-size:10px;}
	
.fontSmall	{font-family:Arial; color:#003399;font-weight:normal;font-size:10px;}	
.fontPanel {font-family:Arial;font-weight:bold;font-size:11px;}		
	
.fontLogout {font-family:Arial;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:normal;}
.fontClientName	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:#000000;text-decoration:normal;text-transform:uppercase;}
.fontTableHeader {font-family:Arial, 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: 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:Arial, Verdana;
	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;	
}

.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:#6c8fd9;}
.leftnavColor2 {background-color:#6c8fd9; border-bottom: 1px solid black;}
.leftnavColor3 {background-color:#6c8fd9;}
.leftnavColor4 {background-color:#6c8fd9; border: 1px solid black;}
.MenuMouseOver {background-color:#01219a;}
	
/* 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%;}


td.tdleftNav {
font-size:11px;
font-weight:normal;
letter-spacing: 0pt;
color:#000000;
font-family:Arial, Verdana;
background:#6c8fd9;
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:#7ac044;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-top:1px solid black;
padding: 0px;		
}	
			
/* 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;}
	
/* 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;}
td.tdColorForm_2	{border:1px solid #eeeeee;background-color:#d9d9b3}	
td.tdColorFormSolid	{border:1px solid #eeeeee;padding:3px;background-color:#eeeeee}
td.tdColorHeaderSolid {border:1px solid #eeeeee;background-color:#eeeeee}
td.tdMsgCtrRowVisited {background: #ded7a5; border:1px solid #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:Arial, 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 #eeeeee;	background : #f7f3e7; }
td.tdEventDay {	border: 1px solid #eeeeee;	background : #f7f3e7; }	
td.tdCurrentDay {	border: 1px solid #eeeeee;	background : #eeeeee; }	
td.tdcalendar1 {	border: 1px solid #000000;	padding:3px;	background : #e0e4ef; }

td.tdSiteAdmin
			{
			background: #003399;
			padding: 2px;
			border-left:1px solid black;
			border-right:1px solid black;
			border-bottom:1px solid black;
			border-top:1px solid black;					
			}
