/* ---------------------------------------------------------------- */ 
/* Xanalys web site main css */ 
/* LAST UPDATE: July 29, 2003  */
/* NOTE1: BODY, P, and TD attributes control the default page fonts */ 
/* NOTE2: Two spaces should appear after { and before } for DW3 bug */ 
/* -----------------------------------------------------------RLE   */

@import "/web/20120204074457cs_/http://www.xanalys.com/styles/menu.css";

/* AUTOMATIC ATTRIBUTES */
A:link {
	text-decoration: none;
	font-size: 	11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
A:active {
	text-decoration: none;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	text-decoration: none;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.testsmall {
	font-family: Verdana, Arial sans-serif;
	font-size: xx-small;
}
.small {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	color: #999999;
}
TD {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
P {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
DD {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
B {
	font-weight: bold
}
H1 {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* TEXT ATTRIBUTES FOR TOP BAR LINKS --Contact Us Search -- ON ALL PAGES  */
a.topbar:link {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.topbar:active {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.topbar:visited {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.topbar:hover {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
/* TEXT ATTRIBUTES FOR NEWS TEXT ON HOME PAGE   */
a.homenews:link {
	text-decoration: none;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenews:active {
	text-decoration: none;
	font-size: 11px;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews:visited {
	text-decoration: none;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews:hover {
	text-decoration: none;
	color: #cc0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* TEXT ATTRIBUTES FOR NEWS HEADINGS IN HOME PAGE   */
a.homenewshead:link {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenewshead:active {
	text-decoration: none;
	font-size: 11px;
	color: #ffcc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead:visited {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead:hover {
	text-decoration: none;
	color: #ffcc00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* TEXT ATTRIBUTES FOR NEWS TEXT ON HOME PAGE   */
a.homenews1:link {
	text-decoration: none;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
a.homenews1:active {
	text-decoration: none;
	font-size: 11px;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.homenews1:visited {
	text-decoration: none;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.homenews1:hover {
	text-decoration: none;
	color: #cc0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
/* TEXT ATTRIBUTES FOR NEWS HEADINGS IN HOME PAGE   */
a.homenewshead1:link {
	text-decoration: none;
	font-size: 11px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenewshead1:active {
	text-decoration: none;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead1:visited {
	text-decoration: none;
	font-size: 11px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead1:hover {
	text-decoration: none;
	color: #336699;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* TEXT ATTRIBUTES FOR NEWS HEADINGS IN HOME PAGE   */
a.homenewshead2:link {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenewshead2:active {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead2:visited {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenewshead2:hover {
	text-decoration: none;
	color: #ffcc00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* TEXT ATTRIBUTES FOR NEWS TEXT ON HOME PAGE   */
a.homenews2:link {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenews2:active {
	text-decoration: none;
	font-size: 11px;
	color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews2:visited {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews2:hover {
	text-decoration: none;
	color: #ffcc00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* TEXT ATTRIBUTES FOR NEWS TEXT ON HOME PAGE   */
a.homenews3:link {
	text-decoration: none;
	font-size: 11px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
a.homenews3:active {
	text-decoration: none;
	font-size: 11px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews3:visited {
	text-decoration: none;
	font-size: 11px;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
a.homenews3:hover {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
/* CRUMB ATTRIBUTES FOR ALL SUBPAGES  */
A.localnav:link {
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav:active {
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav:visited {
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav:hover {
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline
}
A.localnavon:link {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon:active {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon:visited {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon:hover {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline
}
/* CRUMB ATTRIBUTES FOR ALL SUBPAGES  */
A.localnav1:link {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav1:active {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav1:visited {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnav1:hover {
	COLOR: #cc0000;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline
}
A.localnavon1:link {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon1:active {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon1:visited {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none
}
A.localnavon1:hover {
	COLOR: #006699;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline
}
/* SIDEBAR ATTRIBUTES FOR ALL SUBPAGES  */
A.minilinks:link {
	COLOR: #006699;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.minilinks:active {
	COLOR: #666666;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.minilinks:visited {
	COLOR: #006699;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.minilinks:hover {
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline
}
/* SIDEBARHEAD ATTRIBUTES FOR ALL SUBPAGES  */
A.sidebarhead:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
A.sidebarhead:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
A.sidebarhead:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
A.sidebarhead:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
/* SUBPAGE HEADING 1 ATTRIBUTES FOR ALL SUBPAGES  */
A.heading:link {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.heading:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
A.heading:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
A.heading:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
/* TEXT ATTRIBUTES FOR SEARCH TEXT ON ALL PAGES   */
a.search:link {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.search:active {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.search:visited {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
a.search:hover {
	text-decoration: none;
	color: #cccccc;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
/* MAIN MENU ATTRIBUTES FOR ALL PAGES   */
A.globalnav:link {
	COLOR: #333333;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnav:active {
	COLOR: #333333;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnav:visited {
	COLOR: #333333;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnav:hover {
	COLOR: #333333;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnavon:link {
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnavon:active {
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnavon:visited {
	COLOR: #cc0000;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
A.globalnavon:hover {
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
LI {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
UL {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	list-style-type: disc;
}
.black {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000
}
.white {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}
.lnav-spacer {
	font-size: 8px
}
.title-subtext {
	font-size: 11px;
	font-weight: bold;
	color: #000000
}
.home-date {
	font-size: 9px;
	color: #666666;
	font-weight: normal
}
.home-date2 {
	font-size: 9px;
	color: #ffffff;
	font-weight: normal
}
.formstext {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
.formstexterr {
	font-size: 11px;
	color: #FF0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal
}
.errormsg {
	font-size: 10px;
	color: #ff0033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
}
.formstextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
.formstextred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
.quickfind {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.sidebartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
}
.sidebarhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.subcontent {
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	fontfamily: verdana, arial, helvetica, sans-serif
}
.white10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.search8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}
.copyright {
	COLOR: #000000;
	FONT-SIZE: 10px
}
.sidebartextred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000;
}
.benefitstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.boilerplate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

body {
	background-color: #CCC;
}

.mbody {
	margin: 0 auto;
	width: 770px;
	background-color:#FFF;
}

.mbody table tr td table tr td table tr td #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible table tr td #loadarea {
	text-align: center;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}.mbody table tr td .MainPageTitle {
	font-size: 24px;
	font-weight: bold;
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
}
.mbody table tr td .MainPageSubTitle {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.mbody table tr td div .navigatebutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #C00;
}

/*
     FILE ARCHIVED ON 07:44:57 Feb 04, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:22:05 Apr 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.512
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.029
  esindex: 0.009
  cdx.remote: 16.706
  LoadShardBlock: 1005.385 (3)
  PetaboxLoader3.resolve: 252.472 (4)
  PetaboxLoader3.datanode: 117.557 (4)
  load_resource: 218.573
*/