/* 
 * top level css
 * for template page based rendering
 */

/* apply to all elements */
*					{ font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 100%; line-height: 1.25em;}
						
BODY				     { background-color: white; margin: 0px; font-size:70%;}
BODY.dialog         { background-color: silver; margin: 15px; font-size:70%;}
BODY.dialogWhite    { background-color: white; margin: 15px; font-size:70%;}

P {font: inherit;}

A					{ color: Blue; }
A:active,
A:hover				{ color: Red; }
A:visited			{ color:Purple; }

UL { }

.style8 {
	color: #FFFFFF;
	font-size: 12px;
}
.style10 {font-weight: bold; font-size: 12px; color: #FFFFFF;}
.style16 {
	font-family: "BankGothic Md BT";
	font-size: 18px;
}
.style17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style18 {font-size: 14px}
.style22 {font-family: "BankGothic Md BT"; font-size: 22px; }

.clsSiteColor { background-color: #95AA87}
.clsTableColor { background-color: #D6D6D6}
.clsTabColor { background-color: #E0E7DD}
.clsSmallTextHeader {font-size:10px;color:#000000;text-align:left;font-weight:bold}
.clsNormalTextHeader {font-size:14px;color:#000000;text-align:left;font-weight:bold}
.clsSmallTextLink {font-size:10px;text-align:left;font-weight:bold}
.clsSmallTextLink:hover {color:#800000;font-size:10px;text-align:left;font-weight:bold}
.clsYouHaveSaved {font-family: Verdana, Arial;font-size:36px;color:Navy;text-align:left;font-weight:normal;margin-bottom:20px;}

.clsTabTable
{
    BORDER: 1;
    BORDERCOLOR: navy;
}
.clsTabHighlight 
{
    COLOR: white;
    CURSOR: default;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: navy;
}
.clsTab
{
    COLOR: black;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #cccccc;
}

.clsColumnHeading {
  font-size:8pt; 
  font-weight:bold; 
  color:black; 
  background-color:white}
}
.clsSectionRow {
   color: white;
   font-size: 11pt;
   font-weight: bold;
   background-color: navy;
}
.clsManagerSnapInTitle 
{
   color: navy;
   font-size: 12pt;
   font-weight: bold;
}
.clsFormLabel {
   font-family: Verdana, Arial;
   font-size:8pt;
   font-weight:bold;
   color:black;
   text-align:right
}
.clsLabel {
   font-family: Verdana, Arial;
   font-size:8pt;
   font-weight:bold;
   color:black;
   text-align:right
}
.clsLabelLeft {
   font-family: Verdana, Arial;
   font-size:8pt;
   font-weight:bold;
   color:black;
   text-align:left;
}
.clsRecordCountLabel {
   font-family: Verdana, Arial;
   font-size:8pt;
   font-weight:normal;
   color:black;
}
.clsNoRecordsLabel {
   font-family: Verdana, Arial;
   font-size:8pt;
   font-weight:bold;
   color:blue;
}
.formLabel{
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:bold;
   color:black;
   fontSize: x-small; 
}
.clsOptionLabel{
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:bold;
   color:navy;
   fontSize: x-small; 
}
.formValue{
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:normal;
   color:black;
   fontSize: x-small; 
}
.clsFormValue{
   font-family: Verdana, Arial;
   font-size: 8pt;
   font-weight:normal;
   color:black;
   fontSize: x-small; 
}
.formTextBox{
   font-family: Tahoma, Arial;
	margin-top: .3em;
	font-size: 8pt;
	fontSize: medium%;	
}
.clsTextBox{
   font-family: Tahoma, Arial;
	margin-top: 0em;
	font-size: 8pt;
	fontSize: medium%;	
}
.clsTextBoxReadOnly{
   font-family: Tahoma, Arial;
	margin-top: 0em;
	font-size: 8pt;
	fontSize: medium%;
   background-color: #E9E9E9;	
}
.formComboBox{
   font-family: Tahoma, Arial;
	margin-top: .3em;
	font-size: 8pt;
	fontSize: medium%;	
}
.clsDropDownList{
   font-family: Tahoma, Arial;
	margin-top: 0em;
	font-size: 8pt;
	fontSize: medium%;	
}
.clsErrorMessage{
   font-family: Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
   color: red; 
}
.formCheckBox{
   font-family: Tahoma, Arial;
	margin-top: .0em;
	font-size: 8pt;
	fontSize: medium%;
	font-weight:bold;
   color:black;
}
.formButton{
   font-weight:normal;
   font-size:8pt;
   font-family:Tahoma
}
.pageTitle{
   font-family: Verdana, Arial;
	font-weight:strong;
   color:navy;
   font-size: 14pt;
}
.clsPageTitle{
   font-family: Verdana, Arial;
	font-weight: bold;
   color:navy;
   font-size: 14pt;
}
.dialogTitle{
   font-family: Verdana, Arial;
	font-weight:bold;
   color:navy;
   font-size: 12pt;
}
.largeMessageText{
   font-family: Verdana, Arial;
	font-weight:bold;
   color:black;
   font-size: 10pt;
}
.clsLargeMessageText{
   font-family: Verdana, Arial;
	font-weight:bold;
   color:black;
   font-size: 10pt;
}

/** template specific structural selectors **/
.banner_fill 		{  background-image: url(/ClientAccess/Images/banner_bg.gif); 
	background-position: left top; background-repeat: repeat; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}

.tpl_top_banner		{ background-color: #003399;	border: #003399 2px solid; height: 20px;}
.tpl_body			{ }
.tpl_content		{ background-image: url(/ClientAccess/Images/left_blue_clip.gif);  background-position: left top; background-repeat: no-repeat; padding-top: 6px; padding-bottom: 6px;}
.tpl_content_title  { background: transparent; position:relative; z-index: 3; font-size:120%; width: 90%; }

.tpl_content_bar	{ font-size: 140%; background-color: #3366cc; height: 24px; width: 100%; padding-top:12px; padding-bottom: 6px; padding-left: 12px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; color: White; text-align: left; }
.tpl_content_bar_none	{ background-color: #3366cc; height: 9px; width: 100%; color: White; }
.tpl_content_spacer { font-family: inherit; background-color: #3366cc; width: 100%; padding-top:0px;  padding-bottom: 0px;}
.tpl_content_bar_bottom { height: 8px;  }


.tpl_footer			{ background-color: #003399; height: 48px; }
.tpl_footer_row1	{ padding-top: 3px; color: White; margin-right: 12px;}
.tpl_footer_row1 TD { color: White; }
.tpl_footer_row1 DIV { color: White; font-size: 11px; }
.tpl_footer_row2	{ color: White; padding: 6px; font-size: 10px; margin-bottom: 6px; }

.tpl_left_nav_cell	{ font-family: inherit; font-size: 12px; background-color: #3366cc;  padding-bottom: 6px;}
.tpl_left_nav_cell A,
.tpl_left_nav_cell A:visited,
.tpl_left_nav_cell A:active	{ color: White;	}
.tpl_left_nav_cell A:hover 	{ color: Red;	}

.tpl_search_container	{	width: 200px; margin-right: 12px; margin-left: 6px;margin-top: 6px; margin-bottom: 6px; }
.tpl_flyout_container	{ 	width: 200px; margin-right: 12px; margin-left: 6px; }
.tpl_feedback_container	{   display: none; width: 200px; margin-top: 6px; margin-right: 6px; margin-left: 6px;  text-align: left;}
.tpl_feedback_container A:visited { color: Purple; }

.tpl_leftad_container	{   width: 200px; margin-top: 12px; margin-right: 6px; margin-left: 6px; text-align: center; font-weight: bold;}

.tpl_right_nav_cell			{}
.tpl_right_nav_container	{}

.tpl_header_icon
{	

	float: right; position: relative;  top: -41px;
	margin-bottom: -72px; margin-right: 2px; z-index: 1; 
}

/*
.faqHeaderIcon
{	
	position: absolute; top: 89px; left: 90%;  text-align: right;
}

.faqHeaderIcon
{	
	position: relative; left: 6px; top: -41px;
	margin-bottom: -72px; margin-right: 18px; z-index: 1; 
}

/*
.tpl_header_icon
{
	position: relative; left: 6px; top: -35px; 
	margin-bottom: -72px; margin-right: 12px; z-index: 1; 
}
.faqHeaderIcon
{ 
	position: absolute; top: 87px; left: 90%;  text-align: right;
}
*/
#TopPanel { margin: 0px; padding: 0px;  }
#idToolbar { background-color: #3366cc; }

@media print 
{
	.ftr_copyright_text{font-size: 12px; font-family:Tahoma,Verdana,Arial,Helvetica; color: black;}
	.tpl_left_nav_cell { display: none; }
	.tpl_top_banner { display: none; }
	.tpl_header_icon { display: none; }
	#idToolbar { display: none; }
	#idICPBanner { display: none; }
	.noprint { display: none; }
}								



/* 
 *	 structural elements
 */
.kbRightNav 
{	margin-top: 12px; margin-left: 8px; margin-right: 12px; font-size: 100%;}
.kbRightNav A { font-weight: normal; }
.kbRightNav A:visited { color: Purple; }


/*
 * New KB
 */
.KBPUBV2
{
	position: relative; width: 95%; margin-left: 24px; margin-right: 24px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 100%; z-index: 2; background-color: Transparent;
}

.KBPUBV2 OL .dec { list-style-type: decimal; }
.KBPUBV2 OL .alpha { list-style-type: lower-alpha; }
.KBPUBV2 UL { list-style-type:disc }
.KBPUBV2 LI { margin-left: -0.5em; }

.KBPUBV2 OL LI { line-height: 120%; margin-bottom: 1%; margin-left: -0.2em; }
.KBPUBV2 UL LI { line-height: 120%; margin-bottom: 1%; margin-left: -0.5em; }
.KBPUBV2 UL UL { font-size: 100%; list-style-type:square; }
.KBPUBV2 UL UL LI { font-size: 100%; }
.KBPUBV2 UL UL UL { font-size: 100%; list-style-type:circle; }
.KBPUBV2 UL UL UL UL { font-size: 100%; list-style-type:square; }

.KBPUBV2 .appliesto { border-bottom: solid 1px #cccccc; width: 90%; padding-bottom: -1em;  margin-bottom: -1em; }
.KBPUBV2 .appliesto UL {  margin-top: 0.5em;}
.KBPUBV2 .appliesto UL UL { font-size: 100%; margin-top: 0em; margin-bottom: 0.5em; }
.KBPUBV2 .appliesto UL LI { margin-top: 0em; margin-bottom: 0em; }
.KBPUBV2 .notice {	margin-bottom: 0em; margin-top: 1.4em; padding-top: 4px; font-size: inherit; }

.KBPUBV2 .indent
{	margin-top: 1em; margin-bottom: 1em; margin-left: 2em; 	}

.KBPUBV2 UL .indent 
{	top: 0em; margin-bottom: 0em;	}

.KBPUBV2 .copyright {}
.KBPUBV2 .disclaimer { position: relative; }

.KBPUBV2 TABLE { margin-top: 1em; margin-bottom: 1em; width: 95%; }
.KBPUBV2 TH
{
	background-color: #cccccc; text-align: center; 
	padding: 4px;  border: white 1px solid; font-size: 100%;
}
.KBPUBV2 TR { }
.KBPUBV2 TD
{
	background-color: #f4f4fC;
	padding: 4px; border: white 1px solid;
	font-size: 100%;
}

.KBPUBV2 TABLE.docinfo	{	WIDTH: 99%;	border: none;	}
.KBPUBV2 TABLE.docinfo TD	{	BORDER:	none;	}

.KBPUBV2 .docinfo { margin-top: 48px; }
.KBPUBV2 .docinfo TD.data	{ font-size: 100%;}
.KBPUBV2 .docinfo TD.label	{ background-color: #cccccc;font-weight: bold; font-size: 100%; }

.KBPUBV2 IMG.graphic { border-style:none; border-width:0 }

.KBPUBV2 .E { margin-top: 0.5em; margin-bottom: 0.3em; display:block; }
.KBPUBV2 KBD { font-weight: bold; }	/* USERINPUT */
.KBPUBV2 .weboutput {  }
.KBPUBV2 .weboutput table object { position: static; }

.KBPUBV2 SAMP {	}	/* REGISTRY */
.KBPUBV2 VAR {	}
.KBPUBV2 STRONG.uiterm {	}

.KBPUBV2 .URLLink:hover, .KBPUBV2 .kblink:hover { CURSOR: hand; COLOR: #ff9900 }
.KBPUBV2 .URLLink:link, .KBPUBV2 .kblink:link {COLOR: #0000ff}
.KBPUBV2 .URLLink:visited, .KBPUBV2 .kblink:visited {COLOR: #800080}
.KBPUBV2 .URLLink:active, .KBPUBV2 .kblink:active {COLOR: red}

.KBPUBV2 .bookmark:hover {  }
.KBPUBV2 .bookmark:link {  }
.KBPUBV2 .bookmark:visited {  }
.KBPUBV2 .bookmark:active {  }

.KBPUBV2 .errormsg
{
	margin-top: 12px; margin-bottom: 12px; margin-left: 24px;
	COLOR: red;	display:block; font-weight: normal;
}

.KBPUBV2 PRE 
{
	PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em; PADDING-BOTTOM: 0.5em;
	MARGIN-LEFT: 24px; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em;
	COLOR: black; BACKGROUND-COLOR: #eeeeee;
	FONT-FAMILY: "Courier New", courier, monospace;
}
.KBPUBV2 PRE.in_text
{ COLOR: black; FONT-FAMILY: "Courier New", courier, monospace; }

.KBPUBV2 H1
{ FONT-WEIGHT: bold; FONT-SIZE: 170%; MARGIN-TOP: 6px; MARGIN-LEFT: 0px; TEXT-DECORATION: none  } 
.KBPUBV2 H2
{  
	font-variant: small-caps;  FONT-WEIGHT: bold; FONT-SIZE: 110%; 
	font-family: Verdana, Helvetica; COLOR: Black;
	margin-bottom: 6px; margin-right: 12px; margin-left: -12px; padding-top: 1em; padding-bottom: 4px; 
	/*border-top: solid 1px #cccccc; width: 99%; */
}
.KBPUBV2 H3 
{ FONT-WEIGHT: bold; FONT-SIZE: 105%; margin-bottom: 12px; MARGIN-LEFT: 0px; TEXT-DECORATION: none;} 
.KBPUBV2 H4
{ FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-LEFT: 0px; TEXT-DECORATION: none }
.KBPUBV2 H5
{ FONT-WEIGHT: bold; FONT-SIZE: 95%; MARGIN-LEFT: 0px; TEXT-DECORATION: none }

.disclaimer {	font-size: 95%; font-weight: 100; }

.KBPUBV2 .NOTICE {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .SUMMARY {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .MOREINFORMATION {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .SYMPTOMS {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .CAUSE {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .RESOLUTION {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .STATUS {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .WORKAROUND {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .REFERENCES {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .CAUSE {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .WHATTOTRY {padding-left: 12px; padding-right: 24px; }
.KBPUBV2 .ERRORMESSAGE {padding-left: 12px; padding-right: 24px; }

.KBPUBV2 .internal .head 
{
	font-weight:bold; 
	text-align: center; 
	background-color: white; 
	color: red; 
	border-top-style: solid 
}
.KBPUBV2 p.internal
{ 
	margin-left: 5%; 
	margin-right: 5%
}
.KBPUBV2 .internal .tail
{
	background-color: white; 
	color: red; 
	border-bottom-style: solid 
}
.KBPUBV2 .partner .head 
{
	font-weight:bold;
	text-align: center; 
	background-color: white; 
	color: #FFAA00; 
	border-top-style: solid
}
.KBPUBV2 p.partner
{ 
	margin-left: 5%; 
	margin-right: 5%
}
.KBPUBV2 .partner .tail
{
	background-color: white; 
	color: #FFAA00; 
	border-bottom-style: solid
}



/***********************************
 * MS.Support.GSFx.Web.BannerBar   *
***********************************/
.bbar_outer		{	margin: 0px; border: 0px; }		
.bbar_cell		{ background-color: inherit; border-right: white solid 1px; height: 18px;}		
.bbar_cell_hot	{ background-color: #3366cc; border-right: white solid 1px; cursor: hand;}	
.bbar_cell A,
.bbar_cell A:link,
.bbar_cell A:visited,
.bbar_cell A:active,
.bbar_cell A:hover { font-size: 10px; font-family:inherit; font-weight: bold; color: white; text-decoration: none; }

.bbar_cell_hot A,
.bbar_cell_hot A:link,
.bbar_cell_hot A:visited,
.bbar_cell_hot A:active,
.bbar_cell_hot A:hover { font-size: 10px; font-family:inherit; font-weight: bold; color: white; text-decoration: none; }
/***********************************
 * MS.Support.GSFx.Web.FuncButtons  *
***********************************/
.fbtn_outer		{	margin: 0px; border: 0px; }		/* the outer table */
.fbtn_cell		{ background-color: inherit; height:18px; border-left: white solid 1px; font-size:10px;}	
.fbtn_cell_hot	{ background-color: #3366cc; border-left: white solid 1px; cursor: hand; font-size:10px;}	/* the highlighted individual cell */

.fbtn_cell A,
.fbtn_cell A:link,
.fbtn_cell A:visited,
.fbtn_cell A:active,
.fbtn_cell A:hover { font-size: 10px; font-family:inherit; font-weight: bold; color: white; text-decoration: none; }

.fbtn_cell_hot A,
.fbtn_cell_hot A:link,
.fbtn_cell_hot A:visited,
.fbtn_cell_hot A:active,
.fbtn_cell_hot A:hover { font-size: 10px; font-family:inherit; font-weight: bold; color: white; text-decoration: none; }
/***********************************
 * MS.Support.GSFx.Web.Footer      *
***********************************/
.ftr_copyright_text			{ color: White; font:inherit; font-size:10px;  } 
.tpl_footer .fbtn_cell		{ border-left:none; border-right: white solid 1px; }		
.tpl_footer .fbtn_cell_hot	{ border-left:none; border-right: white solid 1px; }	

.ftr_copyright_text,
.ftr_copyright_text:link,
.ftr_copyright_text:active,
.ftr_copyright_text:visited { color: White; }
.ftr_copyright_text:hover { color: Red; }

/***********************************
 * The "title bar" on left nav webparts
***********************************/
.mghead						{	font-size: 12px; font-weight: bold; color: #FFFFFF; 
								text-decoration: none;font-family:inherit;	}
.mginhead					{	font-size: 12px; font-weight: bold; 
								text-decoration: none; font-family:verdana,arial,helvetica;	}
/*
 * where?
 */
.LeftNav_Header				{	font-size: 12px; color:#ffffff;}
.blue_bg					{	background-color:#3366CC;	}


/** LinkPartList (fix these to not use the alpha loader) **/
.consolewpchevron{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/images/support/chevron.png', sizing='scale');	cursor:hand;}
.consolewpchevrondn{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/images/support/chevrondn.png', sizing='scale');	cursor:hand;}
.consolewpgrip{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/images/support/grippy.png', sizing='scale');	cursor:move;}

.xnewstree{width:100%; height:100%; background-color: #ffffff; overflow: scroll; scroll: auto;}
.xnewsgroup{font-size: 100%; font-family:inherit; color: #003399; text-decoration: none;}
.xnewsheader{font-size: 100%; font-family:inherit; color: #000000; text-decoration: none;}
.xnewsborder{background-color: #3366CC; padding-left: 2; padding-right: 2; padding-bottom: 2; height:100%; width:100%;}


.webContentContainer { margin-left: 12px; margin-top: 12px; width: 95%; margin-bottom: 12px;}	
.webExceptionBlock .webContentContainer { margin: 0px; padding: 0px; position: relative; top: -24px; }
.webExceptionBlock .webContentContainer .faqHeaderIcon { margin: 0px; padding: 0px; position: relative; top: -17px; }
.webContentContainer .GenericError { margin-left: 1em; position: relative; top: 48px; }
.FHerror {margin-top: 24px; } /*error page */

.LinkPartListTable { font-family: inherit; font-size: 11px;}
.LinkPartListTable TD { font-family: inherit; font-size: 11px;}
.LinkPartsListItem { font-family: inherit; font-size: 11px;}

.ListNugget					{ margin-top: 12px; font-size: 12px; margin-bottom: 8px; }
.ListNugget P				{ margin-top: 3px; }
.ListNugget A, 
.ListNugget A:active		{ color: Blue; }
.ListNugget A:visited:hover	{ color: Red; }


.ListNuggetHeader			{ background-color: #003399; color: White; width: 100%; cursor: hand;}
.ListNuggetHeaderClosed		{ background-color: #CCCCCC; color: Black; width: 100%;}


/* blue background */
.ListNuggetTitleCellBlue		{  background-image: url(/ClientAccess/Images/left_blue_bg.gif); 
	                              background-position: left top; background-repeat: no-repeat; padding-left: 8px; padding-top: 2px; padding-bottom: 2px; }
.ListNuggetButtonCellBlue		{ background-image: url(/ClientAccess/Images/right_blue_bg.gif); 
	                              background-position: right top; background-repeat: no-repeat; text-align: right; cursor: hand;}

/* white backgroun */
.ListNuggetTitleCellWhite		{  background-image: url(/ClientAccess/Images/left.gif); 
	background-position: left top; background-repeat: no-repeat; padding-left: 8px; padding-top: 2px; padding-bottom: 2px;}
.ListNuggetButtonCellWhite		{ background-image: url(/ClientAccess/Images/right.gif); 
	background-position: right top; background-repeat: no-repeat; text-align: right; cursor: hand;}
.ListNuggetButton			{ margin-right: 4px; margin-left: 2px; margin-top: 2px; margin-bottom: 2px; }
.ListNuggetUpButton			{}
.ListNuggetDownButton		{display: none; }

.ListNuggetHeader .ListNuggetTitle,
.ListNuggetHeader .ListNuggetTitle:hover,		
.ListNuggetHeader .ListNuggetTitle:visited:hover,		
.ListNuggetHeader .ListNuggetTitle:visited,		
.ListNuggetHeader .ListNuggetTitle:active {	  cursor:hand; font-weight: bold; font-size: 11px; color: white;	font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none;}

.ListNuggetHeader .ListNuggetTitle:active	{ color: #FFFF66; }
.ListNuggetHeaderClosed .ListNuggetTitle:active	{ color: #FFFF66; }


.ListNuggetHeaderClosed .ListNuggetTitle,
.ListNuggetHeaderClosed .ListNuggetTitle:hover,	
.ListNuggetHeaderClosed .ListNuggetTitle:visited:hover,		
.ListNuggetHeaderClosed .ListNuggetTitle:visited,		
.ListNuggetHeaderClosed .ListNuggetTitle:active {	  cursor:hand; font-weight: bold; font-size: 11px; color: black;	font-family: Arial,Helvetica,Tahoma,Verdana; text-decoration: none;}

								
.ListNuggetBody				{ padding-top: 2px;  padding-left: 4px; padding-bottom: 2px; border: #003399 1px solid; font-family: Verdana, Arial, Helvetica;  
	                          background-color: #f1f1f1;  }
.ListNuggetBody UL			{ list-style-image: url(/ClientAccess/Images/blue_bullet.gif); margin-left: 18px; margin-top: 2px; margin-bottom: 2px; }
.ListNuggetBody LI			{ margin-top: 0px; margin-bottom: 4px; }
.LinkDescription			{ margin-top: 2px; margin-bottom: 6px; }

.ListNuggetItem { font-size: 11px; }
.ListNuggetItemLink { font-size: 11px; }

#Part_gsfxSearch .ListNuggetBody { padding: 0px; padding-bottom: 4px; }
.fhRightNav .ListNuggetHeader { background-color: #3366cc; }
.fhRightNav .ListNugget		  { margin-top: 0px; text-align: left; width: 100%}
#foFlyoutMenuDown .ListNuggetBody { padding-left: 0px; }
#foFlyoutMenuUpBody { padding-left: 6px;}
#AdvSearch .ListNuggetHeader { background-color: #3366cc; }



