/* left navigation links */
a.linkLeftNav	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkLeftNav:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkLeftNav:link	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linkLeftNav:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:ffffff;text-decoration:none;}

/* 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;}

/* normal link */
a.linkNormalBold	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkNormalBold:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkNormalBold:link	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
a.linkNormalBold:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:bold;color:#0000ff;text-decoration:underline;}

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.linkNormalWhite	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:ffffff;text-decoration:underline;}
a.linkNormalWhite:visited	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:ffffff;text-decoration:underline;}
a.linkNormalWhite:link	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:ffffff;text-decoration:underline;}
a.linkNormalWhite:hover	{font-family:Arial, Verdana;font-size:11px;font-weight:normal;color:ffffff;text-decoration:underline;}	

/* 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;}

/* small link */
a.linkSmall	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkSmall:visited	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkSmall:link	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}
a.linkSmall:hover	{font-family:Arial, Verdana;font-size:10px;font-weight:normal;color:blue;text-decoration:underline;}	

/* varied fonts */
.fontHeader	 {font-family:Arial, Verdana, Arial; color:#000000;font-weight:normal;font-size:12px;}
.fontHeaderWhite {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;}
.fontNormalWhite	{font-family:Arial; color:#FFFFFF;font-weight:normal;font-size:11px;}

.fontNormalBold	{font-family:Arial; color:#000000;font-weight:bold;font-size:11px;}
	
.fontSmall	{font-family:arial,helvetica,sans-serif;color:#000000;font-size:10px;font-weight:normal;letter-spacing:0px;}
.panelHeader {font-size:12px;color:#000000;font-weight:bold;text-decoration:none;font-family:Arial, verdana, helvetica, sans-serif;}

/* 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;
}

.buttonPlain	{
	font-size:10px;
	font-family:Arial, Verdana, sans-serif;
	border-bottom : thin solid;
	border-right : thin solid;
}
	
.button {
font-size:11px;
font-weight:400;
letter-spacing:1pt;
color:#000;
font-family:Arial, Verdana;
background:#e0e4ef;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
border-color:#0a4891;
}

.treeviewColor	{border:1px solid #e0e4ef;}
	
/* color used in frames for wizards */
.frameTopColor	{background-color:#dddddd;}	
.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%;}

/* used for all tables that display content */
table.tableColor {border-collapse:collapse; padding: 0px;}
td.tdColorSolid	{border:1px solid #000000;padding:5px;background-color:#dddddd;}
td.tdColorFormSolid	{border:1px solid #dddddd;padding:3px;background-color:#dddddd;}
	
/* 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 : #dddddd; }
	
/* used for all forms within the site */
table.tableColorForm	{border-collapse:collapse;}
td.tdColorForm	{border:1px solid #dddddd;}
td.tdColorHeaderSolid {border:1px solid #0065ce;background-color:#0065ce}
	
/*  td styles used for the calendar application */
td.tdToday {	border: 1px solid #dddddd;	background-color : #f7f3e7; }
td.tdEventDay {	border: 1px solid #dddddd;	background-color : #f7f3e7; }	
td.tdCurrentDay {	border: 1px solid #dddddd;	background-color : #dddddd; }	

td.tdColorFormProject{border-bottom: 1px solid grey;}
td.tdColorFormSubProject{border-bottom: 1px solid ##fffff0;}
td.tdColorFormProjectTask{border-bottom: 1px solid ##eeeeee;}

td.tdColorFormGannt{background-color :#edeada; border: 1px solid Grey;}
td.tdColorFormGanntFill{background-color :#d5d1ac; }

/* used for calendar */
td.tdtopLabel{background:#122c76;border-left:0px solid black;border-right:1px solid #e0e4ef;border-bottom:0px solid black;border-top:1px solid #e0e4ef;padding-left: 2px;padding-right: 1px;padding-bottom: 1px;padding-top: 1px;}
td.tdrowspan{background:#eeeeee;border-left:0px solid black;border-right:1px solid #9aaed3;border-bottom:1px solid #9aaed3;border-top:1px solid #e0e4ef;padding-left: 2px;padding-right: 1px;padding-bottom: 1px;padding-top: 1px;}
td.tdCurrentDay{background : #f5f5dc; border-left:0px solid black;border-right:1px solid #9aaed3;border-bottom:1px solid #9aaed3;border-top:1px solid #e0e4ef;}	


tr.task{background-color :#e9ebb8;  border: 1px solid #dddddd; }
tr.taskPhoneCall{background-color :#e9ebb8; border: 1px solid #dddddd;}

.tdMsgUnread{background-color :#e9ebb8;border:1px solid #dddddd;}

