/*--- HTML Styles ---------------------------------------------------------------------------------------------------------------------------*/
BODY {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	color: 				#000000;
}
P {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			x-small;
	color: 				#000000;
}
TD {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			x-small; 
	color: 				#000000;
}
h1 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			medium;
	font-weight: 		bold;
	color: 				#000000;
}
h2 {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			small; 
	font-weight: 		bold; 
	color: 				#000000;
}
h3 {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			x-small; 
	font-weight: 		bold; 
	color: 				#000000;
}
H3.NumListItem
{
    font-weight: 		Normal;
    font-size: 			100%;
    margin: 			0px;
    display: 			inline;
}
ul {
	font-family: 		Arial, Helvetica, sans-serif;
	font-weight: 		normal;
	list-style-image: 	url(/primesrc/gifs/images/bullet.gif);
	margin-left: 		18px;
	margin-bottom: 		0px;
}
ol {
	font-family: 		Arial, Helvetica, sans-serif;
	font-weight: 		normal;
	color: 				#000000;
}
EM  {
    text-decoration:  	underline;
    font-style:       	normal;
}
CENTER {
    Font-Family:      	Arial, Helv;
}
th {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			x-small; 
	font-weight: 		bold; 
	color: 				#000000;
}

/*--- Link Styles --------------------------------------------------------------------------------------------------------------------------*/
A:link    {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A:active  { 
	color:				#000099;
}
A:visited {
	color: 				#990099;
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
    text-decoration: 	underline;
}
A:hover   {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.smallLinkFixed:link{
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.smallLinkFixed:active  { 
	color: 				#000099;
	font-size: 			11px;
}
A.smallLinkFixed:visited {
	color: 				#990099;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
    text-decoration: 	underline;
}
A.smallLinkFixed:hover   {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.smallLink:link{
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.smallLink:active  { 
	color: 				#000099;
	font-size: 			xx-small;
}
A.smallLink:visited {
	color: 				#990099;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
    text-decoration: 	underline;
	}
A.smallLink:hover   {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.smallLinkNoLine:link{
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
	text-decoration: 	none;
}
A.smallLinkNoLine:active  { 
	color: 				#000099;
	font-size: 			xx-small;
}
A.smallLinkNoLine:visited {
	color: 				#990099;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
    text-decoration: 	none;
	}
A.smallLinkNoLine:hover   {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			xx-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.pubLink:link {
	color: 				#003399;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.pubLink:visited {
	color: 				#990099;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.pubLink:hover {
	color: 				#0000FF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.pubLink:active {
	color: 				#0000FF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.breadCrumb:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
	color: 				#0000CC;
}
A.breadCrumb:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
	color: 				#0000CC;
}
A.breadCrumb:hover {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.breadCrumb:active {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
}
A.documentOption:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
	color: 				#0000CC;
}
A.documentOption:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
	color: 				#0000CC;
}
A.documentOption:hover {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.documentOption:active {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
}
A.ancillaryLink:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
    text-decoration:	none;
}
A.ancillaryLink:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
    text-decoration:	none;
}
A.ancillaryLink:hover {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-decoration:	underline;
}
A.ancillaryLink:active {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFFFFF;
    text-decoration:	underline;
}
A.logoutLink:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
    text-decoration:	none;
}
A.logoutLink:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
    text-decoration:	none;
}
A.logoutLink:hover {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	underline;
}
A.logoutLink:active {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
    text-decoration:	none;
}
A.myCCHBar:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#003366;
}
A.myCCHBar:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#990099;
}
A.myCCHBar:hover {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#0000FF;
}
A.myCCHBar:active {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#0000FF;
}
A.footerbar:link {
	color: 				#003399;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.footerbar:visited {
	color: 				#990099;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.footerbar:hover {
	color: 				#0000FF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.footerbar:active {
	color: 				#0000FF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
    text-decoration: 	none;
}
A.documentOptionTitle:link{
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
A.documentOptionTitle:active  { 
	color: 				#000099;
	font-size: 			11px;
}
A.documentOptionTitle:visited {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
    text-decoration: 	underline;
}
A.documentOptionTitle:hover   {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	underline;
}
/*--- Table Styles --------------------------------------------------------------------------------------------------------------------------*/

.footerbar {  
     font-family:		Arial, Helvetica, sans-serif; 
	 font-size:			11px; 
	 font-style:		normal; 
	 font-weight:		normal; 
	 color:				#000000;
}
/*--- Path ----------------------------------------------------------------------------------------------------------------------------------*/

.researchHistoryTime {
	Color:				#000000;
	Font-Family:		Arial, Helvetica, sans-serif;
	Background-Color:	#FFFFFF;
	Vertical-Align:		top;
	Font-Size:			x-small;
	font-weight:		normal;
}                                                
.researchHistoryText {
	Color:				#000000;
	Background-Color:	#FFFFFF;
	Vertical-Align:		top;
	Font-Size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
}
.researchHistoryComment {
    Color:				#000000;
    Background-Color:	#E0FFE0;
    Font-Weight:		Bold;
    Vertical-Align:		top;
    Font-Size:			80%;
}
.researchHistoryBar {
    Color:				#FFFFFF;
    Background-Color:	#003366;
    Font-Weight:		Bold;
    font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	padding-top:		1px;
	padding-bottom:		1px;
	padding-left:		2px;
}
.researchHistorySummary {
	Font-Size:			x-small;
	Font-Weight:		normal;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#003366;
	background-color:	#E7E3E7;
}
/*--- News Tab ------------------------------------------------------------------------------------------------------------------------------*/

A.NewsFeature:link  { 
     color:				#0000CC;
     text-decoration:	none;
}
A.NewsFeature:visited { 
     color:				#990099;
	 text-decoration:	none; 
}
A.NewsFeature:hover { 
     color:				#0000CC;
	 text-decoration:	underline; 
}
A.NewsFeature:active { 
     color:				#0000CC; 
	 text-decoration:	underline;
}
/*--- General -------------------------------------------------------------------------------------------------------------------------------*/

.strongLink {
	Font-Size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
}
.hRule {
	background-color:	#E3E3EF;
	height:				1px;
}
.footerRule {
	background-color:	#003366;
	height:				2px;
}
.tabRule {
	background-color:	#000000;
	height:				1px;
}
.grayRule {
	background-color:	#E3E3EF;
	height: 			1px;
    padding: 			0px;
}
.SmallText {
	Font-Size:			11px;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
	color:				#000000;
}
.smallTextItalic {
    Font-Size:			11px;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
	Font-Style:			Italic;
	color:				#000000;
}
.SmallTextBold {
	Font-Size:			11px;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:				#000000;
}
.tinyText {
	Font-Size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
	color:				#000000;
}
.breadCrumbText {
	 font-family:		Arial, Helvetica, sans-serif; 
	 font-size:			11px; 
	 font-style:		normal; 
	 font-weight:		normal; 
	 color:				#000000;
}
.KWICText {
	Font-Size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
	color:				#000000;
}
.searchTerm {
    Background-Color:	#FFFF00;
    Color:				#000000;
    Font-Weight:		Bold;
    Text-Decoration:	None;
}
.pageLabel {
	Font-Weight:		Bold;
	Font-Size:			22px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#003366;
	padding-top:		6px;
	padding-bottom:		6px;
}
.pageLabel h1
{
	Font-Weight:		Bold;
	Font-Size:			22px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#003366;
	margin:             0px;
    display:            inline;
}
.caution {  
     font-family:		Arial, Helvetica, sans-serif; 
	 font-size:			x-small; 
	 font-style:		italic; 
	 font-weight:		normal; 
	 color:				#000000; 
	 text-align:		center;
}
.ancillary {  
     font-family:		Arial, Helvetica, sans-serif; 
	 font-size:			11px; 
	 font-style:		normal; 
	 font-weight:		normal; 
	 color:				#FFFFFF;
}
.myCCHBar {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#003366;
	background-color:	#E3E3EF;
}
.myCCHBar h2 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#003366;
	background-color:	#E3E3EF;
	display: 			inline;
	margin:				0px;
}
.myCCHBar1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#003366;
	background-color:	#FFFFFF;
}
.myCCHBar1 h2 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#003366;
	background-color:	#E3E3EF;
	display: 			inline;
	margin:				0px;
}
.linkCode {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	color:				#003366;
	padding-top:		6px;
	padding-bottom:		6px;
}
.buttonTextGray {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#447EB7;
}
.searchResultbuttomBG {	
	Background-Color:	#FFFFFF;	
} 
/*--- Templates -----------------------------------------------------------------------------------------------------------------------------*/

.searchOptionTitle {
	Font-Weight:		bold;
	Color:				#000000;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
}
.linkTemplateText {
	Font-Size:			xx-small;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		normal;
	color:				#000000;
}
.linkTemplateField {
    Font-Size:			x-small;
    Font-Family:		Arial, Helvetica, sans-serif;
    Font-Weight:		normal;
    Color:				#000000;
}
.linkTemplateTitle {
	Font-Size:			x-small;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#000000;
	background-color:	#E3E3EF;
}

/*--- Preference Tabs -----------------------------------------------------------------------------------------------------------------------*/

.prefLabel {
	Font-Weight:		Bold;
	Font-Size:			22px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#003366;
	padding-top:		6px;
	padding-bottom:		6px;
}
.prefOptionText {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	font-weight:		normal;
	color:				#000000;
	background-color:	#E3E3EF;
}
.prefOptionField {
	Text-Align:			Left;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	font-weight:		normal;
	color:				#000000;
}
.prefGroupTitle {
	background-color:	#E3E3EF;
	Color:				#003366;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			small;
	padding-top:		1px;
	padding-bottom:		1px;
	padding-left:		4px;
}
.prefGroupTitle h2
{
	background-color:	#E3E3EF;
	Color:				#003366;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			small;
	margin:				0px;
	display:			inline;
}
.prefGroupTitleSmall {
	font-weight:		Bold;
	font-size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#000000;
	background-color:	#E3E3EF;
	padding-top:		1px;
	padding-bottom:		1px;
	padding-left:		4px;
}
.prefGroupTitleSmall h2
{
	font-weight:		Bold;
	font-size:			x-small;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#000000;
	background-color:	#E3E3EF;
	margin:				0px;
	display:			inline;
}
.prefOptionOpen {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
	background-color:	#CDCDDF;
	padding-left:		4px;
	padding-top:		4px;
	padding-bottom:		4px;
}
.prefBar {
	Color:				#000000;
	Background-Color:	#9FBFEC;
	Font-Size:			small;
	Font-Weight:		bold;
	font-family:		Arial, Helvetica, sans-serif; 
	padding-left:		2px;  
}
/*----- Start Screens -----------------------------------------------------------------------------------------------------------------------*/

.SAMCheckBox {
    text-align: left; /* favorites line up if no checkbox */
}
.TOCCheckBox {
    text-align: right; /* checkboxes line up if no stack of papers */
}
.pubBar1 {
	Background-Color:	#E3E3EF;
	Color:				#003366;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	padding-top:		1px;
	padding-bottom:		1px;
	padding-left:		2px;
}
.pubBar1 h2
{
	Background-Color:	#E3E3EF;
	Color:				#003366;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	margin:             0px;
    display:            inline;
}
.pubBar2 {
	Color:				#000000;
	Background-Color:	#9FBFEC;
	Font-Size:			small;
	Font-Weight:		bold;
	font-family:		Arial, Helvetica, sans-serif;
	text-align:			center;   
}
.pubBar2 h1
{
	Color:				#000000;
	Background-Color:	#9FBFEC;
	Font-Size:			small;
	Font-Weight:		bold;
	font-family:		Arial, Helvetica, sans-serif;
	text-align:			center;
	margin:             0px;
    display:            inline;
}
.pubBar3 {
	Color:				#000000;
	Background-Color:	#E3E3EF;
	Font-Size:			small;
	Font-Weight:		bold;
	font-family:		Arial, Helvetica, sans-serif;      
}
.pubBar3 h2
{
	Color:				#000000;
	Background-Color:	#E3E3EF;
	Font-Size:			small;
	Font-Weight:		bold;
	font-family:		Arial, Helvetica, sans-serif;  
	margin:             0px;
    display:            inline;
}
.preformattedChart {
    font-size:			x-small;
}
.leftIndent {
    Margin-Left:		3%;
}
/*----- Table of Contents -------------------------------------------------------------------------------------------------------------------*/
.TOCNull A.publink:link    { color: #999999; }
.TOCNull A.publink:active  { color: #999999; }
.TOCNull A.publink:visited { color: #999999; }
.TOCNull A.publink:hover   { color: #999999; }

.TOCHit A.publink:link    { color: #0000CC; }
.TOCHit A.publink:active  { color: #0000CC; }
.TOCHit A.publink:visited { color: #990099; }
.TOCHit A.publink:hover   { color: #0000CC; }

.TOCHitCount { color: #0000CC; }
.TOCTruncItems { font-weight: bold; text-align: center; }

A.barLink:link    { color: #FFFFFF; font-size: small; }
A.barLink:active  { color: #FFFFFF; font-size: small; }
A.barLink:visited { color: #FFFFFF; font-size: small; }
A.barLink:hover   { color: #FFFFFF; font-size: small; }

/*----- Tracker & Saved Search --------------------------------------------------------------------------------------------------------------*/
.savedSearchType {
    Font-Size:			100%;
}
.savedSearchGroup {
    Font-Weight:		Bold;
    Font-Size:			85%;
}
.savedSearchLabel {
    Color:				#000080;
    Font-Size:			75%;
}
/*----- Document Options ----------------------------------------------------------------------------------------------------------------------*/
.documentoptionH1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
	text-decoration:	none;
	text-align:			center;
}
.keepListH1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
	background-color:	#E3E3EF;
}
.documentOptionFunction {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#000000;
}
.documentOptionText {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#000000;
	background-color:	#E3E3EF;
}
.documentOptionGray {
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	text-decoration: 	none;
	color: 				#999999;
}
.documentOptionBG {
	Background-Color:	#E3E3EF;
}
.documentOptionRule {
	Background-Color:	#CCCCCC;
}
/*---- AnswersNow Styles ------------------------------------------------------------------------------------------------------------------*/
.navRule {
	background: 		#003366;
	height: 			1px;
	padding: 			0px;
	margin: 			0px;
}
.switchText {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
}
A.switchLinkHFMA:link {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.switchLinkHFMA:visited {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.switchLinkHFMA:hover {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	underline;
}
A.switchLinkHFMA:active {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.switchLink:link {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.switchLink:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.switchLink:hover {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	underline;
}
A.switchLink:active {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.buttonLink:link {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.buttonLink:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.buttonLink:hover {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	underline;
}
A.buttonLink:active {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
}
A.logoutLinkAN:link {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFCC00;
    text-decoration:	none;
}
A.logoutLinkAN:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFCC00;
    text-decoration:	none;
}
A.logoutLinkAN:hover {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFCC00;
	text-decoration:	underline;
}
A.logoutLinkAN:active {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				#FFCC00;
    text-decoration:	none;
}
/*----- Box Table Colors -------------------------------------------------------------------------------------------------------------------*/
#blueBoxTable {
     background-color: #003366;
}
#blueBoxTable TD {
     background-color: #E3E3EF;
}
#grayBoxTable {
     background-color: #D1D1E4;
}
#grayBoxTable TD {
     background-color: #FFFFFF;
}
#myCCHBoxTable {
     background-color: #C5D7EC;
}
#myCCHBoxTable TD {
     background-color: #F3F3F8;
}
#myCCHWSBoxTable {
     background-color: #B5C9B5;
}
#myCCHWSBoxTable TD {
     background-color: #FFFFFF;
}
#whiteBoxTable {
     background-color: #003366;
}
#whiteBoxTable TD {
     background-color: #FFFFFF;
}
/* possible to have more than one next/prev TOC box */
.grayBorderTable { background-color: #D1D1E4; }
.grayBorderTable TD { background-color: #FFFFFF; }
/*----Tax Tracker News Tab Styles-----------------------------------------------------------------------------------------------------*/
.newsTabTableGreen {
 background-color: #003300;
 }
 .newsTabTableBiege {
 background-color: 		#EFE5CA;
 }
 .newsTabBar1 {
	Background-Color:	#D7E4DE;
}
 .newsTabBar1 h2
{
	Background-Color:	#D7E4DE;
	Color:				#000000;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			small;
	margin:             0px;
    display:            inline;
}
.newsTabHeadline {  
    font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			x-small; 
	font-weight: 		bold; 
	color: 				#206949;
}
A.newsTabHeadline:link {
	Font-Weight:		bold;
	color: 				#206949;
	text-decoration:	none;
}
A.newsTabHeadline:visited {
	Font-Weight:		bold;
	color: 				#990099;
	text-decoration:	none;
}
A.newsTabHeadline:hover {
	Font-Weight:		bold;
	color: 				#206949;
	text-decoration:	underline;
}
A.newsTabHeadline:active {
	Font-Weight:		bold;
	color: 				#206949;
	text-decoration:	underline;
}
.supportColumnRule {
	border-right-color:	#999999;
	border-right-style:	solid;
	border-right-width:	1px;
}
/*------- Info Publication styles ------------------------------------------------------------------------------------------------------*/
.infoBox {
	border-style:		solid;
	border-width:		1px;
	border-color:		#003399;
	padding-left:		4px;
	padding-right:		4px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	font-weight:		bold;
}
A.infoBox:link {
	color: 				#0000CC;
	text-decoration: 	none;
}
A.infoBox:active  { 
	color: 				#000099;
	text-decoration: 	none;
}
A.infoBox:visited {
	color: 				#990099;
	text-decoration: 	none;
}
A.infoBox:hover   {
	color: 				#0000CC;
	text-decoration: 	none;
}
.infoPubHead{
	font-family:		Arial, Helvetica, sans-serif;
	Color:				#000000;
	font-size:			medium;
	Font-Weight:		bold;
}
.infoPubBody{
	font-family:		Arial, Helvetica, sans-serif;
	Color:				#000000;
	font-size:			11px;
}
.infoPubBar{
	Background-Color:	#E3E3EF;
	Color:				#000000;
	Font-Weight:		Bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			small;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		3px;
}
ul.infoPubBullet{
	font-family: 		Arial, Helvetica, sans-serif;
	font-weight: 		normal;
	list-style-image: 	url(/primesrc/gifs/images/bullet.gif);
	margin-left: 		18px;
}
li.infoPubBullet{
	margin-bottom: 		12px;
}
A.infoPubTitle:link    {
	color: 				#0000CC;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			x-small;
	font-weight: 		bold;
	text-decoration: 	none;
}
A.infoPubTitle:active  { 
	color:				#000099;
	font-weight: 		bold;
}
A.InfoPubTitle:visited {
	color: 				#990099;
	font-weight: 		bold;
	text-decoration: 	none;
}
A.infoPubTitle:hover   {
	color: 				#0000CC;
	text-decoration: 	underline;
}
/*----------------------------- New Developments ---------------------------------------------------------*/
.newDevBox{
	background: 		#FFFFEE;
	padding:	 		10px;
	border: 			1px solid red;
}
.newDevBox H1{
	margin-top:			0px;
	border-bottom: 		2px solid #CCCCCC;
	font:				bold small/1.5em arial, sans-serif;
	text-transform:		uppercase;
}
.newDevBox H2{
	margin-bottom: 		0px;
}
.newDevBox P{
	margin-top: 		0px;
}
#newDevBtn{
	width: 				130px;
	height: 			19px;
	padding: 		    2px;
	cursor: 			pointer;
	margin-top:			10px;
	margin-bottom:		10px;
}
.newDevBtnNormal{
	border: 			1px solid #ff0000;
	background: 		url(/primesrc/gifs/images/newDevBtnBG.gif);
	font-family: 		Arial, Helvetica, sans-serif;
	color: 				#000000;
	font-weight: 		bold;
	font-size: 			11px;
	text-align: 		center;
}
.newDevBtnHighlighted{
	border: 			1px solid #0000CC;
	background-color:	F4F3C9;
	font-family: 		Arial, Helvetica, sans-serif;
	color: 				#FF0000;
	font-weight: 		bold;
	font-size: 			11px;
	text-align: 		center;
}
/*--------------------- Quick Links --------------------------------*/
.quicklinks {
	margin: 			4px 10px 0 15px;
	padding: 			0px;
	background: 		#FEF8E3;
	border: 			1px solid #CCC;
	font: 				small/1.3em Arial, Helvetica, sans-serif
}
.quicklinks P{
	margin: 			0 12px;
	padding: 			0px 0 12px 0;
}
.quicklinks H1, .quicklinks H2, .quicklinks H3{
	background-color: 	#003366;
	margin: 			0px -1px 7px;
	padding: 			4px 10px;
	color: 				#EEE;
	font: 				bold small/1.3em Arial, Helvetica, sans-serif
}
.quicklinks li{
	margin: 			0;
	padding: 			0 0 0px 2px;
	line-height: 		1.1em;
}
.quicklinks ul {
	margin-left: 		12px;
}
/*--------------------- CPE Tab Styles -----------------------------------*/
#learningCenter{
	height:				178px;
	width:				596px;
	background:			#fff url(/primesrc/gifs/images/index_main.jpg) no-repeat;
	margin-top:			20px; 
}
#LCloginBtn{
	position:			relative;
	left:				470px;
	top:				140px;
}
/*---------------------- Value Add Styles -----------------------------------*/
.breadCrumb {
	padding: 			8px 0px 8px 0px;
}
A.breadCrumb:link {
	font-family: 		trebuchet ms, tahoma, verdana, arial, san-serif;
	font-size: 			11px;
	color: 				#0000cc;   
	text-decoration: 	none;
}
A.breadCrumb:active  { 
	font-family: 		trebuchet ms, tahoma, verdana, arial, san-serif;
	font-size: 			11px;
	color:				#000099;
}
A.breadCrumb:visited {
	font-family: 		trebuchet ms, tahoma, verdana, arial, san-serif;
	font-size: 			11px;	
	color: 				#990099;
}
A.breadCrumb:hover {
	font-family: 		trebuchet ms, tahoma, verdana, arial, san-serif;
	font-size: 			11px;
	color: 				#0000cc;
	text-decoration: 	underline;
}
p.docType {
	display: 			block;
	padding: 			0px; 
	font: 				bold small/1em arial, san-serif; 
	color: 				#244680; 
}
h1.valueAdd{
	padding: 			0px;
	margin: 			0px;
	font: 				bold large/1em arial, san-serif; 
	border-bottom: 		#cccccc 2px solid;
}
h2.valueAdd {
	padding: 			0px;
	margin: 			0px;
	font: 				bold medium/1em arial, san-serif;
}
h3.valueAdd {
	padding: 			0px; 
	margin: 			0px;
	font: 				bold small/1em arial, san-serif; 
}
#smartRelate {
	padding: 			0px 0px 35px 0px; 
	margin: 			0px 3px 10px 6px; 
}
/***** End Note *****/
.endnotes {
	border: 			#9b9b9b 1px solid;
	padding: 			10px; 	
	margin: 			20px 10px 20px 10px; 
	font: 				x-small/1.5em arial, san-serif; 
}
.endnotes p {
	padding: 			0px 10px 0px 10px;
	margin: 			0px; 
}
.endnotes a {
	padding: 			0px 1px 0px 1px;  
	margin: 			0px; 
}
.endnotes sup a {
	padding: 			0px 4px 0px 0px;
	margin: 			0px; 
	font: 				italic x-small arial, san-serif; 
}
.endnotes sup {
	text-indent: 		0px;
	font: 				italic x-small arial, san-serif;
}
.endnotes h2 {
	background: 		url(/primesrc/gifs/images/bgEndNote.gif) #ffffff repeat-x center bottom; 
	padding:			0px; 
	border: 			#b6b6b6 1px solid;
	margin: 			-20px 0px 10px 0px; 
	font: 				bold small/1.5em trebuchet ms, tahoma, verdana, arial, san-serif; 
	text-align: 		center;
}
.endnotes sup a {
	padding-top: 		0px	4px	0px	1px;
	color: 				#008000;	
}
.endnotes sup a:hover {
	color: 				#0000ff;
}
/***** Caution Note *****/
.caution-note {
	margin: 			0px 15px 0px 15px;
}
.caution-note h2 {
	background: 		url(/primesrc/gifs/images/valueaddCaution.gif) no-repeat 0px 2px; 
	padding-left: 		18px;
	margin-bottom: 		0px;  
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif; 
	text-transform: 	uppercase;
}
.caution-note h2 i {
	font-style:			normal;
}
.caution-note p {
	margin-top:			0px;
}
/***** Planning Note *****/
.planning-note {
	margin: 			0px 15px 0px 15px;
}
.planning-note h2 {
	background: 		url(/primesrc/gifs/images/valueAddPlanNote.gif) no-repeat 0px 2px;
	padding-left: 		18px;
	margin-bottom: 		0px; 
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.planning-note h2 i {
	font-style:			normal;
}
.planning-note p {
	margin-top:			0px;
}
/***** Example *****/
.example {
	margin: 			0px 15px 0px 15px;
}
.example h2 {
	background: 		url(/primesrc/gifs/images/valueAddExample.gif) no-repeat 0px 2px; 
	padding-left: 		18px;
	margin-bottom: 		0px;  
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif; 
	text-transform: 	uppercase;
}
.example h2 i {
	font-style:			normal;
}
.example p {
	margin-top:			0px;
}

/***** Frequently Asked Questions *****/
.faq {
	margin: 			0px 15px 0px 15px;
}
.faq h2 {
	background: 		url(/primesrc/gifs/images/valueAddFaq.gif) no-repeat 0px 2px; 
	padding-left: 		18px;
	margin-bottom: 		18px;  
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif; 
	text-transform: 	uppercase;
}
.faq h2 i {
	font-style:			normal;
}
.faq ul {			
	margin-top:			0px;
	list-style-image: 	url(/primesrc/gifs/images/bullet.gif);
}
.faqQ{
	font-weight:		bold;
	margin-top:			0px;
	margin-bottom:		0px;
}
.faqA{
	margin:				0px 0px 24px 18px;
}
/****** Comment *****/
.comment{
	margin: 			0px 15px 0px 15px;
}
.comment h2 {
	background:			url(/primesrc/gifs/images/valueAddComment.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.comment h2 i {
	font-style:			normal;
}
.comment p {
	margin-top:			0px;
}
/****** CCH Comment *****/
.cch-comment {
	margin: 			0px 15px 0px 15px;
}
.cch-comment h2 {
	background:			url(/primesrc/gifs/images/valueAddComment.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.cch-comment h2 i {
	font-style:			normal;
}
.cch-comment p {
	margin-top:			0px;
}
/****** Deptartment Comment *****/
.department-comment {
	margin: 			0px 15px 0px 15px;
}
.department-comment h2 {
	background:			url(/primesrc/gifs/images/valueAddComment.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.department-comment h2 i {
	font-style:			normal;
}
.department-comment p {
	margin-top:			0px;
}
/****** Practitioner Comments *****/
.practitioner-comment {
	margin: 			0px 15px 0px 15px;
}
.practitioner-comment h2 {
	background:			url(/primesrc/gifs/images/valueAddComment.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.practitioner-comment h2 i {
	font-style:			normal;
}
.practitioner-comment p {
	margin-top:			0px;
}
/****** Check List *****/
.checklist {
	margin: 			0px 15px 0px 15px;
}
.checklist h2 {
	background:			url(/primesrc/gifs/images/valueAddChecklist.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.checklist h2 i {
	font-style:			normal;
}
.checklist p {
	margin-top:			0px;
}
.checklist ul {			
	margin-top:			0px;
	list-style-image: 	url(/primesrc/gifs/images/bullet.gif);
}
/****** Key Concepts *****/
.key-concepts {
	margin: 			0px 15px 0px 15px;
}
.key-concepts h2 {
	background:			url(/primesrc/gifs/images/valueAddKeyConcepts.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.key-concepts h2 i {
	font-style:			normal;
}
.key-concepts p {
	margin-top:			0px;
}
/****** Tools *****/
.tools {
	margin: 			0px 15px 0px 15px;
}
.tools h2 {
	background:			url(/primesrc/gifs/images/valueAddTools.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.tools h2 i {
	font-style:			normal;
}
.tools p {
	margin-top:			0px;
}
/***** Gray Area *****/
.gray-area {
	background:			url(/primesrc/gifs/images/valueAddGrayArea.jpg) repeat-y left top; 
	margin: 			0px 15px 0px 15px; 
}
.gray-area h2 {
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase;
	padding:			6px 0px 0px 6px;
	margin-bottom: 		0px;
}
.gray-area h2 i {
	font-style:			normal;
}
.gray-area p {
	padding:			0px 0px 8px 6px;
	margin: 			0px 0px 6px 0px;
}
/****** CCH Pointer *****/
.cch-pointer {
	margin: 			0px 15px 0px 15px;
}
.cch-pointer h2 {
	background:			url(/primesrc/gifs/images/valueAddCCHPointer.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.cch-pointer h2 i {
	font-style:			normal;
}
.cch-pointer p {
	margin-top:			0px;
}
/****** CCH Practice Tip *****/
.cch-practice-tip {
	margin: 			0px 15px 0px 15px;
}
.cch-practice-tip h2 {
	background:			url(/primesrc/gifs/images/valueAddCCHTip.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.cch-practice-tip h2 i {
	font-style:			normal;
}
.cch-practice-tip p {
	margin-top:			0px;
}
/****** Compliance Tip *****/
.compliance-tip {
	margin: 			0px 15px 0px 15px;
}
.compliance-tip h2 {
	background:			url(/primesrc/gifs/images/valueAddCompTip.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.compliance-tip h2 i {
	font-style:			normal;
}
.compliance-tip p {
	margin-top:			0px;
}
/****** Exam Standard *****/
.exam-standard {
	margin: 			0px 15px 0px 15px;
}
.exam-standard h2 {
	background:			url(/primesrc/gifs/images/valueAddExamStandard.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.exam-standard h2 i {
	font-style:			normal;
}
.exam-standard p {
	margin-top:			0px;
}
/****** Expert Guidance *****/
.expert {
	margin: 			0px 15px 0px 15px;
}
.expert h2 {
	background:			url(/primesrc/gifs/images/valueAddExpert.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.expert h2 i {
	font-style:			normal;
}
.expert p {
	margin-top:			0px;
}
/****** Forms *****/
.forms {
	margin: 			0px 15px 0px 15px;
}
.forms h2 {
	background:			url(/primesrc/gifs/images/valueAddForms.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.forms h2 i {
	font-style:			normal;
}
.forms p {
	margin-top:			0px;
}
/****** Legal Analysis *****/
.legal {
	margin: 			0px 15px 0px 15px;
}
.legal h2 {
	background:			url(/primesrc/gifs/images/valueAddLegal.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.legal h2 i {
	font-style:			normal;
}
.legal p {
	margin-top:			0px;
}
/****** Policy *****/
.policy {
	margin: 			0px 15px 0px 15px;
}
.policy h2 {
	background:			url(/primesrc/gifs/images/valueAddPolicy.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.policy h2 i {
	font-style:			normal;
}
.policy p {
	margin-top:			0px;
}
/****** Sample Plan *****/
.sample-plan {
	margin: 			0px 15px 0px 15px;
}
.sample-plan h2 {
	background:			url(/primesrc/gifs/images/valueAddSamplePlan.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.sample-plan h2 i {
	font-style:			normal;
}
.sample-plan p {
	margin-top:			0px;
}
/****** Best Practice *****/
.best-practice {
	margin: 			0px 15px 0px 15px;
}
.best-practice h2 {
	background:			url(/primesrc/gifs/images/valueAddBestPractice.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.best-practice h2 i {
	font-style:			normal;
}
.best-practice p {
	margin-top:			0px;
}
/****** Interactive Research Aids *****/
.interactive-research-aids {
	margin: 			0px 15px 0px 15px;
}
.interactive-research-aids h2 {
	background:			url(/primesrc/gifs/images/valueAddInteractiveResearch.gif) no-repeat 0px 2px;
	padding-left: 		18px;
  	margin-bottom: 		0px;
	font: 				bold small trebuchet ms, tahoma, verdana, arial, san-serif;
	text-transform: 	uppercase; 
}
.interactive-research-aids h2 i {
	font-style:			normal;
}
.interactive-research-aids p {
	margin-top:			0px;
}
/***** Smart Relate *****/
#smartrelate ul {
	padding: 			0px	0px 0px	3px;
	margin: 			0px;  
	list-style-type: 	none;
}
#smartrelate li {
	padding: 			0px; 
	margin: 			0px;
	display: 			inline;
}
#smartrelate a {
	display: 			block;
	background: 		url(/primesrc/gifs/images/bgsmartrelate.gif) #e7e7fb repeat-x; 
	float: 				left;  
	border: 			#003366 1px solid; 
	padding: 			2px 5px 2px 5px;
	margin: 			3px; 
	font: 				bold 11px arial, san-serif; 
	color: 				#000000;  
	white-space: 		nowrap;
	text-decoration:	none
}
#smartrelate a:hover {
	border: 			#0000ff 1px solid;
	background: 		#e7e7fb; 
	color: #0000ff; 
}
#smartrelate #newdev a {
	background: 		url(/primesrc/gifs/images/iconewdev.gif) #f4f3c9 no-repeat left bottom;
	border: 			red 1px solid;
	padding-left: 		20px; 
}
#smartrelate #newdev a:hover {
	border: 			#0000ff 1px solid; 
	background: 		url(/primesrc/gifs/images/iconewdev2.gif) #f4f3c9 no-repeat left bottom;
	color: 				red;
}
#smartrelate #relatedtopics a {
	border: 			#036 1px solid; 
	background: 		url(/primesrc/gifs/images/bgtopicrelate.gif) #e3efff repeat-x; 
	color: 				#000046; 
}
#smartrelate #relatedtopics a:hover {
	border: 			#0000ff 1px solid;
	background: 		#e3efff; 
	color: 				#0000ff;
}
