/* CSS Document */


#masterTable { background-color: #FFFFFF; border-right: 1px solid #d2d2c7; border-bottom: 1px solid #d2d2c7; width: 779px; }

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(../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("../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("../images/widgets/ar_orange_links.gif"); color: #ea7e1c; font-weight:bold; text-decoration:none; text-indent:-5px; }
li.red { background:  url("../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; }

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3188b4; font-weight:normal; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; 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:11px; 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(../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(../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(../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(../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("../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("../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("../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("../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("../images/widgets/ar_gry_leftMenu.gif"); background-repeat:no-repeat; background-position: 0 3px; }
.leftMenuArrowActive { background-image: url("../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: 14px; 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("../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 { ackground-color: #FFFFFF; background-image:  url("../images/widgets/sep_gry.gif"); background-repeat: repeat-x; height: 13px; }
.sepGreenRight { background-color: #FFFFFF; background-image:  url("../images/widgets/sep_green.gif"); background-repeat: repeat-x; height: 21px; }
.sepFooter { background-color: #FFFFFF; background-image:  url("../images/widgets/sep_footer.gif"); background-repeat: repeat-x; height: 29px; }
.sepGryOnePx { background-color: #FFFFFF; background-image:  url("../images/widgets/sep_gry_pixel.gif"); background-repeat: repeat-x; height: 1px; }
.sepVertical { background: url("../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:#2d9f01; font-size: 12px; 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{ background-color: #e2f4fe; height:30px; border-bottom: 1px solid #FFFFFF; padding-left:10px; 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: 9px; 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; }
body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5F604B; margin:0px; background-color:#FFFFFF;
}
.leadingcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height: 18px;
}
.quotation {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#386880;
	line-height: 20px;
}
