@import url(content.css);
.legacy html, .legacy body, .legacy td, .legacy div, .legacy form, .legacy h1, .legacy h2, .legacy h3, .legacy h4, .legacy h5, .legacy p, .legacy ul, 
.legacy ol, .legacy li, .legacy a, .legacy span, .legacy label, .legacy img, .legacy table, .legacy tr, .legacy td {
	margin: 0; padding: 0;
}

/*******************************************************
Standard Elements
*******************************************************/		
.legacy body 										{background-color: #FFFFFF;}
.legacy a 											{text-decoration: underline;}
.legacy a:visited 								{color: #800080;}
.legacy h2 											{font-weight: bold; margin: 0; padding: 8px 8px 0px 8px;}
.legacy h2.breadcrumb 							{margin: -5px 0px 25px -7px;}
.legacy h1, .legacy h2, .legacy h3, 
.legacy p, .legacy input, .legacy select, 
.legacy ul, .legacy ol, .legacy td, 
.legacy label 										{font-size: 11px;}
.legacy ul li ul 									{font-size: 100%;}
.legacy p strong									{padding-bottom: 2px;}
.legacy h3 											{margin-top: 10px; font-weight: normal; padding-bottom: 4px;}
.legacy h3.subheader 							{margin: -10px 0px 5px 0px;}
.legacy p.subheader 								{padding: 0px 10px 6px 10px; margin: 0px 0px 0px 0px; border-width: 0px 1px 0px 1px; border-color: #cdcdcd; border-style: solid;}
.legacy h3.subtitle1 							{margin: 0px 0px 0px 0px; padding-top: 6px;}
.legacy h3.subtitle2 							{margin: 10px 0px 0px 0px;}
.legacy ul 											{padding-left: 16px;}
.legacy ol 											{margin-left: 24px;}
* html .legacy ol 								{margin-left: 26px;}
.legacy li ul										{padding-left: 12px;}
.legacy li 											{line-height: 1.4em;}
.legacy li em 										{font-style: normal;	color: #ff0000;}
.legacy input 										{padding: 1px 4px 1px 4px;	margin: 2px 0px 2px 0px;}
.legacy img 										{border: 0px;}
.legacy #resize 									{position: absolute; left: 154px; top: 17px; font-size: 60%;}


/*******************************************************
Nav Bar
*******************************************************/		
.legacy #banner h2 								{display: block; width: 144px;	height: 34px;}
.legacy #banner h2 a 							{display: block;	width: 144px; height: 34px; margin: -8px 0px 0px -8px;}
.legacy #contact 									{position: absolute;	left: 154px; top: 0px;}
.legacy #livehelp 								{position: absolute; padding-top: 1px; margin-top: 1px;}
.legacy #livehelplink 							{position: absolute; padding-top: 2px; margin-left: 80px; margin-top: 1px;}
.legacy #passport 								{position: relative; top: 1px; right: 1px;}
.legacy #shortcuts, .legacy #shortcuts p 	{text-align: right;}
.legacy #shortcuts a.first, 
.legacy #footer a.first, 
.legacy #footer a.verisign 					{border-width: 0px;}
.legacy #shortcutlinks 							{float: right;}
.legacy #shortcutlinks a 						{margin: 0; padding: 0px 1px 0px 5px; border-width: 0px 0px 0px 1px; border-color: #cdcdcd; border-style: solid;}
.legacy #shortcutlinks span.nopipe a		{border-width: 0px; border-style: none;}
.legacy .passport 								{margin-right: 63px;}
.legacy .passportsignin, 
.legacy .passportsignout						{position: absolute; margin-top: 0px;	right: 0px;}
.legacy #jplink 									{float: right; width: 71px; height: 12px; margin: 1px 4px 0px 0px; background: url(/res/pub/img/site/visit_jp_site2.gif) no-repeat;}
.legacy #jplink a 								{display: block; width: 71px; height: 12px;	padding: 0px; border-width: 0px;}

/*******************************************************
Footer
*******************************************************/		
#footer												{position: relative; top: 16px; height: 60px;}
* html #footer										{position: relative; top: 0px;}
#footer p 											{text-align: center; margin-left: auto; margin-right: auto; margin-top: 10px;}
#footerlinks p span								{position: relative; margin: 0px; padding: 0px 5px 0px 5px;}
#footerlinks a										{margin: 0px; padding: 0px 5px 0px 5px; border-width: 0px 0px 0px 1px; border-color: #cdcdcd; border-style: solid;}
#verisign											{position: relative; top: -16px;}
#verisign span										{position: relative; top: -32px;}




/*******************************************************
Tabs
*******************************************************/
.legacy #tabs 										{clear: both; position: absolute; top: 42px;	font-family: Arial, Tahoma, sans-serif; font-size: 11px; font-weight: bold; z-index: 5; vertical-align: top;}
.legacy #tabs a, .legacy #tabs em 			{text-decoration: none;	color: #ffeb09; padding: 0px 10px 0px 0px; margin-left: 10px;}
.legacy #tabs .tabs_right a 					{padding: 0px 2px 0px 0px;}
.legacy #tabs .tabs_right span.first a 	{text-decoration: none; font-weight: bold; padding: 0px 2px 0px 0px; margin-left: 10px;}
.legacy #tabs .tabs_left span.first 		{background: url("/res/pub/img/site/tabs/inactive_left_first_lt.gif") no-repeat left top; width: 30px; height: 16px;}
.legacy #tabs .tabs_left span.first a, 
.legacy #tabs .tabs_left span.first em 	{display: block; width: 9px; height: 16px;}
.legacy #tabs .tabs_left span, 
.legacy #tabs .tabs_right span 				{background: url("/res/pub/img/site/tabs/inactive_left.gif") no-repeat left top; height: 16px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border-width : 0px;}
.legacy #tabs .tabs_left span 				{margin-left: -8px; float: left;}
.legacy #tabs .tabs_right span 				{margin-left: 0px; float: right;}
.legacy #tabs .tabs_right span.first 		{background: url("/res/pub/img/site/tabs/inactive_left_first_rt.gif") no-repeat left top;} 
.legacy #tabs .tabs_right #active_first 	{background: url("/res/pub/img/site/tabs/active_left_first_rt.gif") no-repeat left top;} 
.legacy #tabs span #active 					{background: url("/res/pub/img/site/tabs/active_left.gif") no-repeat left top;}
.legacy #tabs .tabs_left #active_first 	{background: url("/res/pub/img/site/tabs/active_left_first_lt.gif") no-repeat left top; width: 28px;}
.legacy #tabs span #active a, 
.legacy #tabs span #active_first a, 
.legacy #tabs span #active em 				{color: #000; font-style: normal;}
.legacy #tabs span #adjacent 					{background: url("/res/pub/img/site/tabs/inactive_left_adjacent.gif") no-repeat left top;}
.legacy #tabs span a.last, 
.legacy #tabs span a.last_uc 					{background: url("/res/pub/img/site/tabs/inactive_last.gif") no-repeat right top; height: 16px; padding-right: 8px;}
.legacy #tabs .tabs_right span a.last, 
.legacy #tabs .tabs_right #active a.last	{padding: 0px 10px 0px 0px;  height: 20px;}
.legacy #tabs .tabs_left #active a.last, 
.legacy #tabs .tabs_left #active a.last_uc, 
.legacy #tabs .tabs_right #active a.last,
.legacy #tabs .tabs_right #active a.last_uc {background: url("/res/pub/img/site/tabs/active_last.gif") no-repeat right top; padding-bottom: 1px;}
.legacy #tabs .tabs_right #active a.last_uc {padding-right: 8px;}
.legacy #tabline 									{position: absolute; border-top: 1px #cdcdcd solid; top: 57px; height: 1px; z-index: 4;}
.legacy .uc, .legacy .last_uc 				{font-family: "Arial Unicode MS", Arial, Tahoma, sans-serif; font-weight: normal;}

/*******************************************************
Generic Classes
*******************************************************/
.legacy .advertlink 								{font-size: 11px;	margin-top: 8px;	text-align: center;	margin: 8px 0px 8px 0px;}
.legacy .advertlinkerror 						{font-size: 11px; margin: 8px 0px 8px 0px; color:#ff0000;	text-align: center;}		
.legacy .h 											{display: none;}			
.legacy .imageadvert 							{margin-bottom: 6px;}			
.legacy .list 										{margin-bottom: 5px;}			
.legacy .nobullet 								{list-style-type: none; padding-left: 0px;}			
.legacy .red, .legacy .warning 				{color: #ff0000;}			
.legacy .gray										{color: #808080;}
.legacy .searchkeyword 							{margin: 8px 0px 0px 0px; background-color: #edf5fb; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 2px 6px 8px 10px;}
.legacy .searchkeyword h2 						{padding: 4px 0px 2px 0px;}
.legacy .subheader 								{font-size: 60%;}			
.legacy .textadvert 								{margin: 6px 0px 0px 4px;}			
.legacy .textadvert span 						{font-size: 70%;}		
.legacy .nopipe									{margin: 0; padding: 0px;}