body{margin:0px;
	background-color:white;}   
a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
a:hover 
	{color:#9CC5B5;
	text-decoration:none;}	

li
	{list-style-type:square;
	color:#BF311B;
	padding:0px 0px 0px 0px;}

.hdr
	{font:bold 12px arial; 
	letter-spacing:1px;
	border-top:dashed 1px #BF311B;
	border-bottom:dashed 1px #BF311B;
	padding:1px 2px;}	
.hdr2
	{font:bold 12px arial; 
	letter-spacing:1px;
	border-top:dashed 1px #BF311B;
	border-bottom:dashed 1px #BF311B;
	padding:1px 2px;}	

.left 
	{padding-right:20px;
	font:12px verdana;}			
.main 
	{margin:20px 20px 20px 20px;}
.md 
	{font:12px verdana;
	line-height:18px;}
.xsm 
	{font:10px verdana;}
.text1 
	{font:12px verdana;
	line-height:18px;}
.bdr1 
	{border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;}
.bdr2
	{border:dashed 1px #BF311B;}
	
/* welcome */
	
.top1
	{Padding:0px 19px 5px 0px;
	font:12px verdana;
	color:black;
	vertical-align:bottom;
	text-align:right;}		
.top1 a:link
	{font:12px verdana;
	color:black;
	 text-decoration:none;}
.top1 a:visited
	{font:12px verdana;
	color:black;
	text-decoration:none;}
.top1 a:hover
	{font:12px verdana;
	color:#BF311B;
	text-decoration:none;}

	
/*TeamSite Styles*/
/*used for repository navigation*/
.tsFolder
	{font:12px verdana;
		line-height:18px;}
.tsFolder a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsFolder a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsFolder a:hover 
	{color:#87957B; 
	text-decoration:none;}	
	
.tsFolderRoot
	{font:12px verdana;
		line-height:18px;}
.tsFolderRoot a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsFolderRoot a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsFolderRoot a:hover 
	{color:#87957B; 
	text-decoration:none;}	
	
.tsEmpty
{border-top:dashed 1px #999999;
border-bottom:dashed 1px #999999;}	
	
/*used for items in results grids*/
.tsGridItem
	{font:12 px verdana;
		line-height:18px;}
.tsGridItem a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsGridItem a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsGridItem a:hover 
	{color:#87957B; 
	text-decoration:none;}	
		
/*used for alternating items in results grids*/
.tsGridAltItem
	{font:12 px verdana;
		line-height:18px; 
		background-color: whitesmoke;}
.tsGridAltItem a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsGridAltItem a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsGridAltItem a:hover 
	{color:#87957B; 
	text-decoration:none;}	
			
/*used for header in results grids*/
.tsGridHeader
	{font:12 px verdana;
	line-height:18px;
	border-top:dashed 1px #999999;
	border-bottom:dashed 1px #999999;
	padding:1px 2px;
	background-color:#006B42;
	color:white;}
.tsGridHeader a:link 
	{font:verdana; 
	color:white; 
	text-decoration:underline;}
.tsGridHeader a:visited 
	{font:verdana;
	color:white; 
	text-decoration:underline;}
.tsGridHeader a:hover 
	{color:#9CC5B5; 
	text-decoration:none;}	
	
/*used for field labels*/
.tsLabel
	{font:12px verdana;
		line-height:18px;}


/*used for fields*/
.tsField
	{font:12 px verdana;}
	
/*used for buttons*/
.tsButton
	{font:12 px verdana;}
	
/*used for other links*/
.tsLink
	{font:12px verdana;
		line-height:18px;}
.tsLink a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsLink a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsLink a:hover 
	{color:#87957B; 
	text-decoration:none;}	
	
/*used for calendar cells*/
.tsCalendarCell
	{font:10px verdana;}
.tsCalendarCell a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsCalendarCell a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsCalendarCell a:hover 
	{color:#87957B; 
	text-decoration:none;}	
	
/*used for calendar day numbers*/
.tsCalendarNum
	{font:bold 10px verdana; 
	background-color:#E0E0E0;}
.tsCalendarNum a:link 
	{font:verdana; 
	color:#006B42; 
	text-decoration:underline;}
.tsCalendarNum a:visited 
	{font:verdana;
	color:#006B42; 
	text-decoration:underline;}
.tsCalendarNum a:hover 
	{color:#87957B; 
	text-decoration:none;}
	
/*used for calendar day names*/
.tsCalendarDay
	{font:bold 10px verdana;
	background-color:#C2DCD1;
	color:black;}
	
/*used for calendar header*/
.tsCalendarHdr
	{font:bold 12px verdana;
		background-color:#006B42;
		color:white;
		font-variant:small-caps;}
		
/*used for menu items*/
/*	banner styles */
.tsMnu 
	{font:12px verdana;
	background-color: #F1EFE2;
	padding:5px 20px 5px 15px;
	color:#BF311B;
	text-align:right;
	border-top:solid 1px black;
	border-bottom:solid 1px black;}

.tsMnu a:link 
	{font:11px verdana; 
	color:#BF311B; 
	text-decoration:none;}
.tsMnu a:visited 
	{font:11px verdana; 
	color:#BF311B; 
	text-decoration:none;}
.tsMnu a:hover 
	{font:11px verdana; 
	color:#006B42; 
	text-decoration:none;}
.tsMnuOn
	{font:bold 11px verdana; 
	color:#BF311B; 
	text-decoration:none;}
		
/* for the forms / displays with borders around them */
.tsTableBorder
	{border:dashed 1px #999999;}

	
	/* LOGIN */
.txtLogin /* Username, password */
	{font-weight:bold;
	color:black;}
.txtLogin2 /* Messages */
	{color:black;}
.lnkLogin a:link
	{color:black;}
.lnkLogin a:visited
	{color:black;}
.lnkLogin a:hover
	{color:#006B42;}
.login /* Please Login*/
	{font:bold 14px verdana;
	color:black; 
	padding: 20px 0px 4px 24px;
	font-variant:small-caps;}
	
	
	