
a:link {
	
	color: #91274F;
	text-decoration: underline
}

a:visited {
	color: #51003E;
	text-decoration: underline

}
a:hover {
	color: #9999CC;
	text-decoration: none
}

body {
	margin: 0; 
	padding: 0;
}


p {
	margin-top: 2px;
	margin-left: 4px;
	margin-right: 0px;
	margin-bottom: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: 18px;
	}
	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:0px;
	margin-top:0px;
	margin-bottom: 16px;
	font-style: normal;
	width: 440px;
/* WAS:
	width: 480px;		*/
	color: #333333;
	line-height: 18px;
	letter-spacing: 0px;

}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	letter-spacing: 0px;
	width: 460px;

/* was
	width: 520px;   */
	padding: 2px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	color: #FFFFFF;
	background-color: #666666;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	letter-spacing: .6px;
	width: 510px;
/* WAS"
	width: 490px;		*/
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left:4px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 4px;
	color: #000000;
	background-color: #cccccc;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight:bold;
	letter-spacing: 0px;
	width: 440px;
/* WAS"
	width: 450px;		*/	
	padding: 2px;
	margin-top: 13px;
	margin-bottom: 13px;
	margin-left: 0px;
/*	
	margin-top: 0px;
 = = = = = = = = = = = = = defined multiple times in the same rule
*/
	color: #333333;
}


td {
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	}


li	{
	width: 400px;
/*	border: medium green solid; For testing only */
	}

.indent{
	list-style:none
	background-image: none	
	} 	
	
#supportLinksLongContainer {
	background: transparent url(style_images/tile-support.jpg) repeat;
	margin: 0px;
	padding: 0px;
	width: 547px;
	height: 700px;
	}
	

#textCopy {
	position: absolute;
	margin-left: 5px;
/*	padding-top:0px;       redundant with statement below */
	padding: 5px 10px 5px 5px;
	width: 480px;
/* was width: 510  */

/* height was 17px */
	font-size: 12px; 
	line-height: 19px;
	list-style: none;
	text-align: left;
	top: 56px;
	right: 4px;
	left: 4px;

	/*  sean's additions */
	overflow: auto;
/* for testing only 
	border: red medium solid;		*/
	}

/*  Holly Hack: Hides next instruction from Gecko Browsers (FF, Safari) 
Hiding from Gecko is preferable to trying to hide the differeing width from newer vesrions of IE, as an incremental update of IE7 could be troublesome, where as FF et al. don't tool about with rendering to the same degree.
 */	
* html #textCopy 		
{
	width: 532px;
}	

#textCopy ul {
	margin: 9px;
	margin-top: 3px;
	margin-bottom: 15px;
	margin-left: 4px;
	width: 450px;
/* was:	
	width: 480px;		*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	padding: 5px;
	text-indent: 0px;
	list-style-type: none;	
	line-height: 20px;
	white-space: normal;
	text-align: left;
	}
	

#textCopy li {
	display: block;
	padding-top: 0px;
	background-image: url(style_images/bullet-announcements2.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 0 0;	
	line-height: 17px;

	}
	
#textCopy li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #91274F;
	background-color: transparent;
	text-decoration: underline
	}
	
#textCopy li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51003E;
	background-color: transparent;
	text-decoration: underline
	}
	
#textCopy li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9999CC;
	background-color: transparent;
	text-decoration: none
}

/*Srijan Added 05-12-06*/
#textCopy ol {
	margin: 9px;
	margin-top: 3px;
	margin-bottom: 15px;
	margin-left: 4px;
	width: 450px;
/* was:	
	width: 480px;		*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	padding: 5px;
	text-indent: 0px;
	list-style-type: none;	
	line-height: 20px;
	white-space: normal;
	text-align: left;
	}

#textCopy ol li {
	display: block;
	padding-top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 0 0;
	line-height: 17px;
	list-style-type: decimal;
}

#TopicSubHeading {
	position: absolute;
	margin-left: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	padding: 0px;
	width: 450px;
	height: 21px;
	line-height: 19px;
	list-style: none;
	text-align: left;
	top: 14px;
	right: 360px;
	left: 18px;
	}

