bodyimg{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#Layer1 {
	position:absolute;
	width:154px;
	height:115px;
	z-index:1;
	left: 2px;
	top: 117px;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:81px;
	z-index:2;
	left: 214px;
	top: 31px;
}
#Layer3 {
	position:absolute;
	width:161px;
	height:115px;
	z-index:3;
	left: 497px;
	top: 117px;
}
#Layer4 {
	position:absolute;
	width:200px;
	height:92px;
	z-index:4;
	left: 214px;
	top: 430px;
}
#Layer5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 173px;
	top: 143px;
}

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

#masterTable { background-color: #FFFFFF; border-right: 1px solid #d2d2c7; border-bottom: 1px solid #d2d2c7; width: 779px; }
#homepgmasterTable { background-color: #FFFFFF; border-right: 1px solid #d2d2c7; border-bottom: 1px solid #d2d2c7; width: 784px; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5F604B; margin:0px; background-color:#FFFFFF; }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5F604B; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5F604B; font-weight:bold; }
img{ border:0px; }
strong, b{ font-weight:bold; }

ul { list-style: disc url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/bul_gry.gif); margin: 0 0 0 10px; padding: 0 0 0 10px; color:#5F604B; }
li { padding: 0; margin-top: 5px; }
ul .mainLinks{ vertical-align: middle; }
li a.mainLinks { list-style: disc url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_blue_links.gif); color: #3188b4; font-weight:bold; text-decoration:none; text-indent:-5px; }
li a.mainLinks:hover { list-style: disc url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_orange_links.gif); color: #ea7e1c; font-weight:bold; text-decoration:none; text-indent:-5px; }
li.red { background:  url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/bul_red1.gif) 0 5px no-repeat;  /* 7px */ margin: 0; padding: 0 0 0 10px; margin-top: 5px; color:#FF0000; }

form{ display:inline; margin: 0px; padding: 0px; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #5F604B; height: 15px; border: 1px solid #9d9fa1; background-color:#FFFFFF; }
input.radio, input.checkbox { background: transparent; border: none; vertical-align: middle; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #5F604B; border: 1px solid #9d9fa1; background-color:#FFFFFF; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #5F604B; border: 1px solid #9d9fa1; background-color:#FFFFFF; }
.button { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #767561; height: 18px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #767561; }
.buttonWithHandCursor { cursor: pointer;font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #767561; height: 18px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #767561; }

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3188b4; font-weight:normal; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#e87d1d; font-weight:normal; text-decoration:none; }
a.breadCrumb { font-size:10px; color:#9a9c89; text-decoration:none;  } 
a.breadCrumb:hover { font-size:10px; color:#5F604B; text-decoration:none; }
a.logout { font-size:11px; color:#999999; }
a.logout:hover { font-size:11px; color:#5F604B; }
a.topMenu { font-size:12px; font-weight:bold; color:#5f604b; text-decoration:none; }
a.topMenu:hover { font-size:11px; font-weight:bold; color:#9a9c89; text-decoration:none; }
a.topMenuOther { font-weight:bold; color:#9ba0a4; text-decoration:none; }
a.topMenuOther:hover { font-weight:bold; color:#e87d1d; text-decoration:none; }
a.topMenuActive, a.topMenuActive:hover { font-size:11px; font-weight:bold; color:#e87d1d; text-decoration:none; }
a.paging, .pagingTd { font-size:10px; color:#9a9c89; text-decoration:none; height:18px; }
a.paging:hover { font-size:10px; color:#5F604B; text-decoration:none; }
a.previous      { padding: 0 0 0 8px; background: transparent url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/arrow_sml_lft_gry.gif) left center no-repeat; border: 0; color: #9a9c89;  white-space: nowrap; text-decoration:none;}
a.previous:hover  { padding: 0 0 0 8px; background: transparent url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/arrow_sml_lft_gry.gif) left center no-repeat; border: 0; color: #5F604B;  white-space: nowrap; text-decoration:none;}
a.next        { padding: 0 8px 0 0; background: transparent url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/arrow_sml_rt_gry.gif) right center no-repeat; border: 0; color: #9a9c89; white-space: nowrap; text-decoration:none;}
a.next:hover    { padding: 0 8px 0 0; background: transparent url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/arrow_sml_rt_gry.gif) right center no-repeat; border: 0; color: #5F604B; white-space: nowrap; text-decoration:none;}
a.leftMenu { color:#5f604b; text-decoration:none; font-weight:bold; }
a.leftMenu:hover { color:#9a9c89; text-decoration:none; font-weight:bold; }
a.leftMenuActive, a.leftMenuActive:hover { color:#9a9c89; text-decoration:none; font-weight:bold; }
a.leftMenuSub { color:#9a9c89; text-decoration:none; font-weight:bold; }
a.leftMenuSub:hover { color:#e87d1d; text-decoration:none; font-weight:bold; }
a.leftMenuSubActive,  a.leftMenuSubActive:hover{ color:#e87d1d; font-weight:bold; text-decoration:none; }
a.footerLinks, a.footerLinks:hover { color:#5f604b; text-decoration:none; }
a.moreLinks { color:#003366; }
a.stdLinks { color: #3188b4; font-weight:bold; text-decoration:none; background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_blue_links.gif); padding-left: 12px; background-repeat:no-repeat; background-position: 0 4px; }
a.stdLinks:hover { color: #ea7e1c; font-weight:bold; text-decoration:none; background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_orange_links.gif); padding-left: 12px; background-repeat:no-repeat; background-position: 0 4px; }
a.stdLinksPlain { color: #3188b4; font-weight:bold; text-decoration:none; }
a.stdLinksPlain:hover { color: #ea7e1c; font-weight:bold; text-decoration:none; }
a.moreLinkWhite { color: #DEDEDE; font-weight:bold; text-decoration:none; background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_white_links.gif); padding-left: 12px; background-repeat:no-repeat; background-position: left center; background-position: 0 4px; }
a.moreLinkWhite:hover { color: #000000; font-weight:bold; text-decoration:none; background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_blk_links.gif); padding-left: 12px; background-repeat:no-repeat; background-position: left center; background-position: 0 4px; }
a.hmPageLinks { font-size:11px; color: #3188b4; text-decoration:none; }
a.hmPageLinks:hover { font-size:11px; color: #ea7e1c; text-decoration:none; }
a.siNormalLinks { font-size:10px; color:#9a9c89; text-decoration:none;  } 
a.siNormalLinks:hover { font-size:10px; color:#5F604B; text-decoration:none; }
a.siSubHeader { font-size:10px; color:#3188b4; text-decoration:none; font-weight:bold  } 
a.siSubHeader:hover { font-size:10px; color:#ea7e1c; text-decoration:none; font-weight:bold }
a.siHeader { font-size:12px; color:#2d9f01 /*5f604b*/; text-decoration:none; font-weight:bold; } 
a.siHeader:hover { font-size:12px; color:#ea7e1c; text-decoration:none; font-weight:bold; }
a.langDef { color:#5f604b; font-size:11px; font-weight:normal; text-decoration:none;}
a.langDef:hover { color:#e87d1d; font-size:11px; font-weight:normal; text-decoration:none; }
a.langSel { color:#9c9e8b; font-size:11px; font-weight:normal; text-decoration:none;}
a.langSel:hover { color:#e87d1d; font-size:11px; font-weight:normal; text-decoration:none; }


.contentSpacing{ line-height:16px; }
.contentSpacing12{ line-height:16px; font-size:12px;} /* Used for font size POC */
.currentPage { font-size:10px; color:#5F604B; font-weight: bold; }
.padBot5px{ padding-bottom:5px; }
.breadCrumbs { font-size:10px; color:#9a9c89; text-decoration:none; }
.footer{ color:#5F604B; }
.leftMenuArrow { background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_gry_leftMenu.gif); background-repeat:no-repeat; background-position: 0 3px; }
.leftMenuArrowActive { background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_gryDown_leftMenu.gif); background-repeat:no-repeat; background-position: 0 3px; }
.formTable{ border: 1px solid #EEEEEE; }
.sectionHeader { font-size: 12px; font-weight: bold; background-color: #CCCCCC; height:20px; padding-left:6px; }
.sectionHeaderBlue { font-size: 12px; font-weight: bold; background-color: #00aff1; height:20px; padding-left:6px; color:#FFFFFF; }
.sectionHeaderGreen { font-weight: bold; height:20px; color:#6eb33e; }
.sectionHeaderOrange { font-size: 12px; font-weight: bold; background-color: #e67d21; height:20px; padding-left:6px; color:#FFFFFF; }
.noContents { color: #FF0000; }
.leftMenuBox { background-color:#FFFFFF; width:145px; }
.leftBlueHeader { font-size: 13px; text-transform: capitalize; color: #3188b4; font-weight:bold; }
.rtBlueHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #5F604B; font-weight:bold; height:22px; vertical-align:top; }
.txt11pxArialBold { color: #5F604B; font-weight:bold; line-height:18px; }

.lpHeader { font-size:10px;  color: #5F604B; font-weight:bold; line-height:18px; padding-bottom:5px; }
.lpLinksArrow{ background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/ar_blue_links.gif); background-repeat:no-repeat; background-position: 0 4px; }

.caseStudyTitle { font-size:10px; color: #5F604B; font-weight:bold; line-height:14px; }
.bluePaperTitle { font-size:10px; color: #5F604B; font-weight:bold; line-height:14px; }

.sepGryContent { background-color: #FFFFFF; background-image:  url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/sep_gry.gif); background-repeat: repeat-x; height: 13px; }
.sepGreenRight { background-color: #FFFFFF; background-image:  url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/sep_green.gif); background-repeat: repeat-x; height: 21px; }
.sepFooter { background-color: #FFFFFF; background-image:  url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/sep_footer.gif); background-repeat: repeat-x; height: 29px; }
.sepGryOnePx { background-color: #FFFFFF; background-image:  url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/sep_gry_pixel.gif); background-repeat: repeat-x; height: 1px; }
.sepVertical { background: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/images/widgets/sep_gry_pixel_vert.gif); width:11px; background-repeat:repeat-y; }


.contentHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #5F604B; vertical-align: top; }

.height18{ height:18px; vertical-align:top; }
.height24{ height:24px; vertical-align:top; }
.height24mid{ height:24px; vertical-align:middle; }
.height50{ height:45px; vertical-align:top; }

.rHPunchLine{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#2d9f01; font-weight:bold; }
.rHPunchLineClient{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#5F604B; font-weight:bold; }
.rHPunchLineCompany{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9a9c89; font-weight:bold; }
.rHPunchLineOrg{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#e87d1d; font-weight:bold; }

.homeBlueBox{ background-color:#3188b4; width:255px; height:128px; }
.homeGreenBox{ background-color:#2d9f01; width:255px; height:128px; }
.homeBoxContent{ font-size:11px; color:#FFFFFF; font-weight:bold; }
.homeBoxYellow{ font-size:13px; color:#fff200; font-weight:bold; height:24px; }
.homeBtmTables{ margin: 12px 12px 0 12px; }
.homeNewsDate { font-size:10px;  line-height:18px; }

.rightBlueBox{ background-color:#3188b4; padding: 0; height:110px; vertical-align:bottom; }
.rightGreenBox{ background-color:#2d9f01; padding: 0; height:110px; vertical-align:bottom; }
.rightLightGreenBox{ background-color:#EBF5E2; padding: 12px; }
.rightBoxHeader{ font-size:18px; color:#FFFFFF; font-weight:bold; }
.rightBoxContent{ font-size:11px; color:#FFFFFF; font-weight:bold; padding-bottom:12px; }
.msgLightGreenBox{ background-color:#EBF5E2; padding: 5px; border:1px solid #b4c8a2; color:#518423; font-weight:bold; }
.msgLightRedBox{ background-color:#f5e2e2; padding: 5px; border:1px solid #d7a6a6; color:#ce5050;  font-weight:bold; }
.titleBox{ background-color:#eaeaea; padding: 5px; color:#666666; font-weight:bold; }

.pageHeader { font-size: 16px; color: #3188b4; font-weight:bold; vertical-align:top; padding-bottom: 15px; }
.subHeader{ color:#2B6F84; font-size: 10px; font-weight:bold; vertical-align:top; padding-bottom: 10px; }
.disclaimer { font-size:10px; color:#D2D2C7; }
.newsContent{ color:#9a9c89; }
.bgLightBlue { background-color: #e2f4fe; }
.bgLightGrey { background-color: #c0c0c0; }
.txt10px{ font-size:10px; }
.headerArchive{
	height:18px;
	font-size:12px;
	font-weight:bold;
	color:#231f20;
}
.instructions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999; }
.mandatory{ color:#FF0000; }
.lineLightGrey { background-color: #f2f2f2; height: 1px; }
.bracketsmall { font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; font-family: Verdana; }
.blupoints { font-weight: bold; color: #3188b4; font-size: 10px; }


table.tabular{ border: 1px solid #CCCCCC; }
table.tabular td{ vertical-align:top; padding: 0 4px 0 4px; height:18px; }
table.tabular td.alt{ vertical-align:top; background-color:#EEEEEE; padding: 0 4px 0 4px; height:18px; }
table.tabular td.total{ vertical-align:top; background-color:#DDDDDD; padding: 0 4px 0 4px; height:18px; font-weight:bold; }
table.tabular td.totRight{ vertical-align:top; background-color:#DDDDDD; font-weight:bold; text-align:right; }
table.tabular td.header{ vertical-align:top; background-color:#CCCCCC; padding: 0 4px 0 4px; height:18px; font-weight:bold; }
table.tabular td.right{ vertical-align:top; padding: 0 4px 0 4px; text-align:right; }
table.tabular th{ font-weight:bold; text-align:left; background-color:#CCCCCC; height:20px; padding: 0 4px 0 4px; }
table.announcements{ border: 1px solid #d2d2d2; }
table.announcements th{ background-color:#f2f2f2; height: 30px; line-height:28px; padding-left: 8px; border-bottom: 1px solid #d2d2d2; text-align:left; color:#ea7e1c; font-size:14px; font-weight:bold; }
table.footerLinks{ border: 1px solid #d2d2d2; }
table.footerLinks th{ background-color:#f2f2f2; height: 30px; line-height:28px; padding-left: 8px; border-bottom: 1px solid #d2d2d2; text-align:left; color:#5F604B; font-size:14px; font-weight:bold; }
