/****************************
Main CSS File for the LexisNexis® Website
****************************
Version: 2.0
Date: 12/2007
By: HCL
************
Version: 2.5
Date: 01/2008
By: Ricardo Zea

Special classes for Internet Explorer 6 and 7:
#IEroot =  Affects both IE6 and IE7
#IEroot6 = Affects only IE6
#IEroot7 = Affects only IE7
html>body = Affects all browsers EXCEPT IE6

The conditional comments for these IEx special classes to work are in the header and footer of the website.


2/13/08!!!!!!!!!! Certain modifications for LNKB can be found by looking for "jbii" entries


****************************/

body{
margin:25px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
/* jbii had to change this size- font-size:0.7em;*/
font-size:9pt;
color:#333333;
}

a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:0.8em;}
a:hover{text-decoration:underline;}

h1,h2,h3,h4,h5{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#c03; margin:0; padding:0}
 
h3{font-size:1.2em; color:#636363}
h4{font-size:1.0em; color:#636363}
/* Main container where all the div tags come inside*/
#mainCtr{width:990px;}

/* Assign the property to div to come left and ruled out the block feature */
.leftFloat{float:left;}
/* Assign the property to div to come right and ruled out the block feature */
.rightFloat{float:right;}
/* To clear the float property of div */
.clearFloat{clear:both; font-size:1px; height:1px; visibility:hidden}

.headerArea{width:953px}
/* Logo of site*/
.logoSection{width:254px; padding-left:16px;}

/* Country name comes*/
.countryName{width:120px;}
.countryName h1{text-align:center; font-size:1em; padding:1px 0 1px 0;}
.countryName h1 a{text-align:center; font-size:1.4em; padding:1px 0 1px 0; color:#cc0033;}
/* Country  name side bars*/
#country-title { padding:0 1px 0 1px; background:url(/common/images/img-2x2.gif);}
#country-title h1 { background:#fff;}

/* Top navigation of site start here and assign the property for image, div and ul li tags*/
.topSiteNavigation{width:375px;}
#IEroot .topSiteNavigation{width:460px;}
.topSiteNavigation img{border:none; vertical-align:top; margin-right:7px;}
.topSiteNavigation ul{list-style:none; margin:0; padding:0; display:block}
.topSiteNavigation ul li{padding:0; margin:0; float:left; background:url(/common/images/img-division.gif) right center no-repeat;}
/*Class listing added by jbii to accomodate the LNKB main product that has no site map or search*/
.topSiteNavigation  ul .LNKBProd a{color:#5a889e; padding:0 9px 0 9px; margin:0; font-size:11px; float:right; }
.topSiteNavigation ul li a{color:#5a889e; padding:0 9px 0 9px; margin:0; font-size:11px;}
.topSiteNavigation ul li input{font-size:0.85em; border-top:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #ccc; border-left:1px solid #ccc; margin-left:10px; padding:2px 0 2px 4px;color:#8F8F8F;}
.topSiteNavigation ul li input:focus {background:#f4f4f4;}
.topSiteNavigation ul li input.searchBtn{background:#FFFFFF; color:#000; font-weight:normal; border:1px solid #666666; margin-left:5px; padding:0 2px; cursor:pointer; font:11px Arial, Helvetica, sans-serif;}
.topNav{margin-top:12px; background:url(/common/images/top_dot_line.gif) left top repeat-x; height:26px;}
 


/* Top Search Box div*/
#search-box { position:relative; top:-4px; border:#fff 1px solid;}
/* Styles for all the Search boxes (including the button) different than the one on top of the website. For example, the one in the Search Results page*/
.contentDiv .contentBody .search-boxes-general input {background:#fff; font-size:0.85em; border-top:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #ccc; border-left:1px solid #ccc; margin-left:10px; padding:2px 0 2px 4px;color:#8F8F8F;}
.contentDiv .contentBody .search-boxes-general input:focus {background:#f4f4f4;}
.contentDiv .contentBody .search-boxes-general input.general-button {background:#FFFFFF; color:#000; font-weight:normal; border:1px solid #666666; margin-left:5px; padding:0 2px; cursor:pointer; font:11px Arial, Helvetica, sans-serif;}

/* Navigation Below the logo start here*/
.topNav .navCtr{display:block; width:550px}
.topNav .navCtr ul{list-style:none; margin:0; padding:6px 0 7px 47px; display:block}
.topNav .navCtr ul li{float:left; border-right:1px solid #a5a5a5; padding:0 13px 0 13px; margin:0; display:block}
.topNav .navCtr ul li.noBorder{border:none;}
.topNav .navCtr ul li a{color:#858585; font-size:1.2em;}
.topNav .navCtr ul li a:hover{color:#990033; text-decoration:none}
.topNav .navCtr ul li a.activeLink{color:#990033;}

/* Special link of site comes here which is in red background */
.topNav .spcLink{border-left:1px dotted #5e5e5e; border-right:1px dotted #5e5e5e; background:#990134; height:100%; margin-right:37px}
.topNav .spcLink h2{background:url(/common/images/white_down_arrow.gif) right 5px no-repeat; font-size:1em; margin:7px 3px 3px 3px; padding-right:5px;}
.topNav .spcLink h2 a{color:#FFFFFF;}
.topNav .spcLink h2 a:hover{text-decoration:none;}

/* The center image of site */
.siteBanner{display:block; background:url(/common/images/dotted_h_line.gif) left bottom repeat-x; clear:both}
.siteBanner .imgDiv{margin-right:15px; padding-right:1px; background:url(/common/images/img-2x2.gif); border:0}
/*siteBanner .GsimgDiv{margin:0 15px 0 0; border-right:1px dotted #5e5e5e;}*/
.siteBanner .GsimgDiv h1{display:none; font-size:1.3em}
.siteBanner .imgDiv img{margin:0; padding:0;}
.siteBanner .imgDiv h1{display:none; font-size:1.3em}
.siteBanner h3{display:block; margin:12px 0 0 0; font-weight:bold; font-size:1.2em; color:#666666}
.siteBanner p
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	width: 170px;
	color: #333333;
	padding-top: 0px;
}
.siteBanner h4{display:block; font-weight:bold; font-size:1.2em; color:#666666}
.siteBanner h2{color:#333333; text-align:center; font-size:large; padding:20px 0 0 10px; font-weight:bold; width:200px}

/* The div for breadcrumb, email and print icon */
.navDetails{padding:16px 0 0 25px; height:30px}
/* The breadcrumb of site comes here */
.navDetails .siteBreadcrumb{width:534px;}
.navDetails .siteBreadcrumb ul{display:block; margin:0; padding:0; list-style:none;}
.navDetails .siteBreadcrumb ul li{float:left; margin:0; padding:0 7px 0 0; color:#7a7a7a; font-weight:bold;}
.navDetails .siteBreadcrumb ul li a{vertical-align:sub;color:#7a7a7a; background:url(/common/images/red_listed_arrow.gif) right 3px no-repeat; padding:0 9px 0 0; font-weight:normal}

/* For news page of breadcrumb where 3-icons menus are coming */
.navDetails .newsBreadcrumb{width:480px;}
.navDetails .newsBreadcrumb ul{display:block; margin:0; padding:0; list-style:none;}
.navDetails .newsBreadcrumb ul li{float:left; margin:0; padding:0 7px 0 0; color:#7a7a7a; font-weight:bold;}
.navDetails .newsBreadcrumb ul li a{vertical-align:text-bottom;color:#7a7a7a; background:url(/common/images/red_listed_arrow.gif) right 3px no-repeat; padding:0 9px 0 0; font-weight:normal; text-decoration:  none}
.navDetails .iconNav03{display:block; width:250px; font-size:1.2em;}
.navDetails .iconNav03 ul{list-style:none; margin:0; padding:0; display:block;}
.navDetails .iconNav03 ul li{margin:0; padding:0 8px 0 8px; float:left}
.navDetails .iconNav03 ul li img{border:none; margin-right:5px; vertical-align:middle;}
.navDetails .iconNav03 ul li a{color:#5a889e; display:block}


/* The email and print icons come here */
.navDetails .iconNav{display:block; width:200px}
.navDetails .iconNav ul{list-style:none; margin:0; padding:0; display:block;}
.navDetails .iconNav ul li{margin:0; padding:0 12px 0 8px; float:left}
.navDetails .iconNav ul li img{border:none; margin-right:5px; vertical-align:middle}
.navDetails .iconNav ul li a{color:#5a889e; display:block;}

/* The center protion of site where the message comes */
.bodyContainter
{
	height: 100%;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 2px;
}

/* Left navigation of site in dotted line */
.leftNav{background:url(/common/images/left_pod_bg.gif) repeat; width:165px;}
/* Blank left container if no left navigation present */
.leftNavBlank{width:165px;}
/* The holder required for the top dotted line in Left navigation div */
.leftNav h5{font-size:0.9em; margin:0 0 0 5px; padding:0; display:block; background:url(/common/images/top_dotted_line.gif) left 1px repeat-x;}
.leftNav .navHolder{background:url(/common/images/top_dotted_line.gif) 1px bottom repeat-x; }
.leftNav h5 a{padding:6px 0 4px 5px; color:#cf1040; display:block; width:97%; font-size:1.1em}
.leftNav h5 a:hover{background:#903; color:#fff; text-decoration:none; display:block;}
.leftNav h5.activeTab{background:#903; color:#fff; font-size:.9em }
.leftNav h5.activeTab a{color:#fff;}
.leftNav img{vertical-align:middle; margin-left:10px; border:none; }
.leftNav ul{margin:7px 0 0 6px; padding:0; list-style:none;}
.leftNav ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 5px 0 8px; margin:0 5px 4px 10px;}
.leftNav ul li a{color:#666666; font-size:1em}
.leftNav ul li a.currLink{font-weight:bold;}
 

/* etcDetails come below the Left navigation of site */
.etcDetails{width:165px; clear:both;}
.etcDetails ul{list-style:none; margin:5px 0 0 5px; padding:0; display:block}
.etcDetails ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; margin:0; padding:0 0 0 7px; font-weight:bold; font-size:0.8em;}
.etcDetails ul li a{color:#666666; font-size:1em; text-decoration:none;}
.etcDetails ul li a:hover{text-decoration:underline;}
/* aboutworldwide specific comes here*/
.countryDiv .widecontentBody{padding:0 46px 0 28px; width:200px}
/* aboutworldwide links*/
.countryDiv .widecontentBody a,
.countryDiv .widecontentBody a:visited { color:#c03; font-size:11px;}
.countryDiv .widecontentBody a:hover { color:#666;}

.countryDiv .widecontentBody .contName{margin:0; padding:0}
.countryDiv .widecontentBody .contName ul{list-style:none; margin:0; padding:0; display:block; float:left; width:84px}
.countryDiv .widecontentBody .contName li{margin:0; padding:0; font-weight:normal; font-size:1em; color:#666666}
.countryDiv .widecontentBody .contName ul li a{color:#c03; font-size:1em; text-decoration:none;}
.countryDiv .widecontentBody .contName ul li a:hover{color:#903; text-decoration:underline;}
.countryDiv .widecontentBody .contName h2.padng{margin:0; padding:10px 0 0 0;}
.countryDiv .widecontentBody h2 { font-size:14px;}
.countryDiv .wcustService{margin:45px 0 0 25px; padding:0; width:291px;}
.wcustService .podContainer .widetext{overflow:auto; height:250px; margin:0; padding:0 10px 0 0; width:230px}
.wcustService .worldGrayCurve{background:url(/common/images/gray_gradient_world.gif) left top no-repeat; height:14px}
.wcustService .podContainer{padding:9px 0 21px 27px; border-right:1px solid #E4E4E4; border-left:1px solid #e4e4e4;background:url(/common/images/gray_gradient.gif) left top repeat-x; display:block;}
/* worldwide specific comes here*/
.worldcountryDiv{ font-size:1em; margin-left:15px; width:500px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-left:25px;}
.worldcountryDiv h1{ margin:0 0 7px 0; padding:0; font-weight:bold; color:#666666; font-size:1.2em;}
.worldcountryDiv p{ margin:0 0 20px 0; padding:0; font-weight:normal; color:#666666; font-size:1.1em;}
.worldcountryDiv h2{ margin:0; padding:0; font-weight:bold; color:#666666; font-size:1.1em;}
.worldcountryDiv .worldcontentBody h2{ margin:0; padding:0; font-weight:bold; color:#666666}
.worldcontentBody .contName{margin:0 0 20px 0; padding:0}
.worldcontentBody .contName ul{list-style:none; margin:5px 0 0 15px; padding:0; display:block; float:left; width:84px}
.worldcontentBody .contName ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; margin:0; padding:0 0 0 7px; font-weight:bold; font-size:1.3em; white-space:nowrap;}
.worldcontentBody .contName ul li a{color:#666666; text-decoration:none; font-weight:normal;}
.worldcontentBody .contName ul li a:hover{text-decoration:underline;}

/* country specific comes here*/
.countryDiv{margin-left:15px; width:600px; border-left:1px solid #e4e4e4;}
.countryDiv .contentBody{padding:0 46px 0 28px; height:300px; overflow:auto; width:331px}
.countryDiv h1{font-size:large; margin:0 0 7px 0; padding:0 0 0 25px; font-weight:bold; color:#666666}
.countryDiv h2{font-size:1em; margin:0; padding:0; font-weight:bold; color:#666666}
.countryDiv p{margin:0 0 20px 0; padding:0; font-size:1.1em;}
.countryDiv p.world{margin:0 0 7px 0; padding:0 0 0 25px; color:#666666; font-size:1em}

/* customer service section start here */
.countryDiv .custService{margin:30px 0 0 25px; width:155px;}
.countryDiv .custService h2{margin:0; padding:0; font-size:1.3em; font-weight:bold; color:#666666}
.countryDiv .custService p{margin:0 0 17px 0; padding:0; color:#666666; font-size:1.1em}
.countryDiv .custService a{color:#cc0033; text-decoration:underline; font-weight:bold;}
/* Leadership section start here */
.contentDiv .contentBody{padding:0 0 0 28px;}
/* Links used by the Sitemap page */
.contentDiv .contentBody a,
.contentDiv .contentBody a:visited{ color: #c03; font-size:12px;}
.contentDiv .contentBody a:hover{ color: #666;}
/* 12/2/09 added for AT content body Links used by the Sitemap page */
.contentDiv .contentBodyAT a,
.contentDiv .contentBodyAT a:visited{ color: #c03; font-size:12px;}
.contentDiv .contentBodyAT a:hover{ color: #666;}

.contentDiv .contentBody .Lpod{padding:0; width:180px}
.contentDiv .contentBody .Lpod h1{font-size:1.3em; margin:0; padding:0; font-weight:bold; color:#666666}
.contentDiv .contentBody .Lpod .Imgpod{margin:13px 0 0 12px}
.contentDiv .contentBody .Lpod .noMargin img{margin-right:0;}

/*Bios/Corporate Leadership thumbnails*/
.contentDiv .contentBody .Lpod img{padding:0; margin:5px; border:#666 1px solid;}
/*.contentDiv .contentBody .Lpod .active {border:#602134 1px solid;}*/
.contentDiv .contentBody .Rpod{margin:0; width:300px;}
html>body .contentDiv .contentBody .Rpod{width:290px;}
/*Bios/Corporate Leadership large image*/
.contentDiv .contentBody .Rpod Img{vertical-align:top; margin:10px 0; border:#666 1px solid;}
.contentDiv .contentBody .Rpod h1{vertical-align:top}
.contentDiv .contentBody .Rpod h1.arrowHead{background:url(/common/images/countryleadershi_arrow.gif) left 5px no-repeat; padding-left:14px;}
.contentDiv .contentBody .Rpod h2{margin:0; font-size:1.1em; font-weight:normal; color:#666666}
.contentDiv .contentBody .Rpod p{margin:10px 0 0 0; padding:0;}
.bodyContainter .rightSection h4 { margin-left:17px; margin-bottom:10px; font-size:1.2em;}
.bodyContainter .rightSection img{margin:0 0 10px 17px;}
.bodyContainter .rightSection .pB{border-top:1px solid #E4E4E4;}
/* history section start here */
.contentDiv .contentBody .podH{padding:0; margin:0}
.contentDiv .contentBody .podH img{margin:10px 5px 0 0; border:#666 1px solid;}
.contentDiv .contentBody .podH img:hover{border:#903 1px solid;}
.contentDiv .contentBody .podH p.hisred{font-weight:bold; color:#903; }
.contentDiv .contentBody .podH p{font-weight:normal; color:#E4E4E4; padding-top:0; margin-top:0; }
/* US solutions section and other pages using this class start here */
.USContentDiv{margin-left:15px; width:727px; border-left:1px solid #e4e4e4;}
.USContentDiv h1{font-size:large; margin:0 0 7px 0; padding:0; font-weight:bold; color:#666666}
.USContentDiv .contentBody{padding:0 46px 0 28px; }
.USContentDiv .topGrayCurve{background:url(/common/images/gray_curve_726.gif) left top no-repeat; height:12px}
.USContentDiv .USGraySection{background:url(/common/images/gray_gradient.gif) left top repeat-x;}
.USContentDiv .USGraySection .podContainer{padding:9px 0 21px 27px; border-right:1px solid #E4E4E4;}

.USContentDiv .USGraySection .pod01{width:111px; border-right:1px solid #E4E4E4; color:#3F3F3F; margin:0 0 0 0}
.USContentDiv .USGraySection .pod01 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .pod01 p{margin:0; padding:0;}
.USContentDiv .USGraySection .pod01 ul{margin:0; padding:10px 0 0 0;}

.USContentDiv .USGraySection .pod02{width:120px; border-right:1px solid #E4E4E4; color:#3F3F3F; margin:0; padding:0 5px 0 10px}
.USContentDiv .USGraySection .pod02 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .pod02 p{margin:0; padding:0;}
.USContentDiv .USGraySection .pod02 ul{margin:0; padding:10px 0 0 0;}

.USContentDiv .USGraySection .pod03{width:130px; border-right:1px solid #E4E4E4; color:#3F3F3F; margin:0; padding:0 5px 0 10px}
.USContentDiv .USGraySection .pod03 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .pod03 p{margin:0; padding:0;}
.USContentDiv .USGraySection .pod03 ul{margin:0; padding:10px 0 0 0;}

.USContentDiv .USGraySection .pod04{width:128px; color:#3F3F3F; padding:0 0 0 10px}
.USContentDiv .USGraySection .pod04 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .pod04 p{margin:0; padding:0;}
.USContentDiv .USGraySection .pod04 ul{margin:0; padding:10px 0 0 0;}

.USContentDiv .USGraySection .pod05{width:120px; color:#3F3F3F; padding:0 0 0 10px; border-left:1px solid #E4E4E4;}
.USContentDiv .USGraySection .pod05 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .pod05 p{margin:0; padding:0;}
.USContentDiv .USGraySection .pod05 ul{margin:0; padding:10px 0 0 0;}

.USContentDiv .USGraySection .pod01 h2 a,
.USContentDiv .USGraySection .pod02 h2 a,
.USContentDiv .USGraySection .pod03 h2 a,
.USContentDiv .USGraySection .pod04 h2 a,
.USContentDiv .USGraySection .pod05 h2 a,
.USContentDiv .USGraySection .pod01 h2 a:visited,
.USContentDiv .USGraySection .pod02 h2 a:visited,
.USContentDiv .USGraySection .pod03 h2 a:visited,
.USContentDiv .USGraySection .pod04 h2 a:visited,
.USContentDiv .USGraySection .pod05 h2 a:visited {font-size:1em; color:#903; text-decoration:underline;}
.USContentDiv .USGraySection .pod01 h2 a:hover,
.USContentDiv .USGraySection .pod02 h2 a:hover,
.USContentDiv .USGraySection .pod03 h2 a:hover,
.USContentDiv .USGraySection .pod04 h2 a:hover,
.USContentDiv .USGraySection .pod05 h2 a:hover {font-size:1em; color:#666; text-decoration:none;}

.USContentDiv .USGraySection ul{margin:22px 8px 0 0; padding:0; list-style:none;}
.USContentDiv .USGraySection ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 0 8px; margin:0; color:#707070}
.USContentDiv .USGraySection ul li a{color:#707070; font-size:1em}

/* Content div for the title and main message of site it gives the margin in left side and border for left and right */
.contentDiv{margin-left:15px; width:548px;   border-right:0.1em solid #e4e4e4;}
/* contentBody class required to set the padding for contents */
.contentDiv .contentBody{padding:0 20px 0 20px;}
/* JBII 12/2/09 contentBodyAT  class required to fix issues w/non ie browsers */
.contentDiv .contentBodyAT
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 80px;
	padding-right: 20px;
	border-top-style: none;
	margin-left: 100px;
	border-left-style: none;
	padding-top: 0px;
}
.contentDiv .contentBodyAT h2 a
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
}
.contentDiv .contentBodyAT h2 a:hover
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	text-decoration: none;
}




.contentDiv h1
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: large;
	padding-bottom: 10px;
	margin: 0px 0px 7px;
	color: #666666;
	padding-top: 0px;
}
/*jbii made font size medium, instead of small and put padding after*/
.contentDiv h2
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
}
.contentDiv .contentBody h2 a
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
}
.contentDiv .contentBody h2 a:hover
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 12px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	text-decoration: none;
}



.contentDiv p{margin-top:0; padding-top:0; font-size:1.1em;}
.contentDiv ul{margin:5px 0 5px 0; padding:0; list-style:none;}
.contentDiv ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 0 8px; margin:0; color:#707070}
.contentDiv ul li a{color:#707070; font-size:1.1em}
.contentDiv ul li a:hover{text-decoration:underline;}
.contentDiv .contentBody ol li { font-size:9pt;}

.contentDiv ul.tagStyle{font-size:1em; font-weight:normal; list-style:none; margin:0; padding:0;}
.contentDiv ul.tagStyle li{float:left; border-right:1px solid #E3E3E3; background:none; margin:0; padding:0 10px 0 10px}
.contentDiv ul.tagStyle li.activeTag{font-weight:bold; padding-left:0; margin:0;}
.contentDiv ul.tagStyle li.firstTag{padding-left:0; margin:0;}
.contentDiv ul.tagStyle li.noBorder{border:none;}

/* The gray rounded area start here */
/*jbii - had to add a fixed width of 548 so the content would appear correctly with/without right toc*/
.contentDiv .grayPod{margin-top:21px; background:url(/common/images/gray_gradient.gif) left top repeat-x; width:548px;}
/* Top gray rounded curve comes in .grayCurve class */
.contentDiv .grayPod .grayCurve{background:url(/common/images/gray_pod_top_curve.gif) left top no-repeat; height:9px; font-size:1px;}
/* .podContainer is for gray gradient which repeats in x-axis */
.contentDiv .grayPod .podContainer{background:url(/common/images/gray_gradient.gif) left top repeat-x; padding:0 26px 0 27px; display:block;}
.contentDiv .grayPod .podContainer .paraStyle p{margin:0; padding:0;}
.contentDiv .grayPod .podContainer .paraStyle p span{font-weight:bold}
.contentDiv .grayPod .podContainer a,
.contentDiv .grayPod .podContainer a:visited {color:#903;font-size:1.1em;font-weight:bold;}
.contentDiv .grayPod .podContainer a:hover { color:#666;}

/* News pressreleases start here */
.contentDiv ul.pyearAwards{margin:0; padding:0;}
.contentDiv ul.pyearAwards li{display:block; float:left; margin:0; padding:0 12px 0 12px; border-right:1px solid #E4E4E4; background:none; color:#cc0033}
.contentDiv ul.pyearAwards li.noPadding{padding-left:0;}
.contentDiv ul.pyearAwards li a{color:#cc0033; text-decoration:none; font-weight:bold;}
.contentDiv ul.pyearAwards li.noBorder{border:none;}
/* Year starts here */
.contentDiv .grayPod .yearAwards{background:#FFF; border:1px solid #E4E4E4; border-left:none; border-right:none; padding:3px 0 3px 14px; margin-top:10px; display:block; height:18px;}
.contentDiv .grayPod .yearAwards ul{display:block; list-style:none; margin:0; padding:0;}
.contentDiv .grayPod .yearAwards ul li{display:block; float:left; margin:0; padding:0 12px 0 12px; border-right:1px solid #E4E4E4; background:none}
.contentDiv .grayPod .yearAwards ul li.noPad{padding-right:0;}
.contentDiv .grayPod .yearAwards ul li.noBorder{border:none;}
.contentDiv .grayPod .yearAwards ul li.noRPad{padding-left:9px;}
/* Lexis in the news section start here */
.contentDiv .lnewsSection{ padding:12px 0 0 27px}
.contentDiv .lnewsSection h1{padding:0;}
.contentDiv .lnewsSection img{border:1px solid #333333; margin-right:18px;}
.contentDiv .lnewsSection h2{font-size:1.1em; margin:0; padding:0; font-weight:bold; color:#666666;}
.contentDiv .lnewsSection p{margin:0 0 5px 0; padding:0; font-size:1em}
.contentDiv .lnewsSection a{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:2px 0 0 8px; margin:0; color:#666666; vertical-align:top}
/* Award section start here */
.contentDiv .grayPod .podContainer .awardSection{padding-top:20px;}
.contentDiv .grayPod .podContainer .awardSection h1{padding:0;}
.contentDiv .grayPod .podContainer .awardSection img{border:1px solid #333333; margin-right:18px;}
.contentDiv .grayPod .podContainer .awardSection h2{font-size:1.1em; margin:0; padding:0; font-weight:bold; color:#666666;}
.contentDiv .grayPod .podContainer .awardSection p{margin:0 0 5px 0; padding:0; font-size:1.1em}
.contentDiv .grayPod .podContainer .awardSection a,
.contentDiv .grayPod .podContainer .awardSection a:visited { font-size:1em; color:#903;}
.contentDiv .grayPod .podContainer .awardSection a:hover { color:#666;}

/* The five column of div divided in 5-different class which are pod01, pod02, pod03, pod04 and pod05 */
/* .pod01 start here */
.contentDiv .grayPod .podContainer .pod01{width:91px;}
.contentDiv .grayPod .podContainer .pod01 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod01 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod01 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod01 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod01 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* .pod02 start here */
.contentDiv .grayPod .podContainer .pod02{width:91px; margin-left:10px;}
.contentDiv .grayPod .podContainer .pod02 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod02 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod02 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod02 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod02 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod02 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* .pod03 start here */
.contentDiv .grayPod .podContainer .pod03{width:91px; margin-left:10px;}
.contentDiv .grayPod .podContainer .pod03 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod03 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod03 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod03 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod03 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod03 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* .pod04 start here */
.contentDiv .grayPod .podContainer .pod04{width:91px; margin-left:10px;}
.contentDiv .grayPod .podContainer .pod04 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod04 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod04 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod04 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod04 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod04 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* .pod05 start here */
.contentDiv .grayPod .podContainer .pod05{width:91px; margin-left:10px;}
.contentDiv .grayPod .podContainer .pod05 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod05 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod05 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod05 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod05 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod05 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* The five column of div divided in different classes by code logic when not actually 5 of them */
/* .pod01of2 start here */
.contentDiv .grayPod .podContainer .pod01of2{width:247px;}
.contentDiv .grayPod .podContainer .pod01of2 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod01of2 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod01of2 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod01of2 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod01of2 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod01of2 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* .pod02of2 start here */
.contentDiv .grayPod .podContainer .pod02of2{width:238px; margin-left:10px;}
.contentDiv .grayPod .podContainer .pod02of2 h1{font-size:1.3em; margin:0; padding:0; font-weight:normal; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod02of2 h2.blue_text{font-size:1.3em; font-weight:normal; margin:0; padding:0; color:#5A889E}
.contentDiv .grayPod .podContainer .pod02of2 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod02of2 p{display:block; margin:11px 0 0 0; padding:0; font-size:0.9em}
.contentDiv .grayPod .podContainer .pod02of2 .redLink{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:1.0em}
.contentDiv .grayPod .podContainer .pod02of2 p.segm{display:block; margin:5px 0 0 0; padding:0; font-size:0.9em}
/* End of: The five column of div divided in different classes by code logic when not actually 5 of them */
/* The three column of div divided in 3-different class which are pod001, pod022 and pod03 */
/* pod001 start here */
.contentDiv .grayPod .podContainer .pod001{width:145px;}
.contentDiv .grayPod .podContainer .pod001 h1{font-size:1em; padding:0; /*margin:0; padding:0;*/ font-weight:bold; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod001 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod001 ul{margin-top:12px;}

/* pod002 start here */
.contentDiv .grayPod .podContainer .pod002{width:145px; margin-left:30px;}
.contentDiv .grayPod .podContainer .pod002 h1{font-size:1em; margin:0; padding:0; font-weight:bold; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod002 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod002 ul{margin-top:12px;}

/* pod003 start here */
.contentDiv .grayPod .podContainer .pod003{width:145px; margin-left:30px;}
.contentDiv .grayPod .podContainer .pod003 h1{font-size:1em; margin:0; padding:0; font-weight:bold; color:#666666; display:block}
.contentDiv .grayPod .podContainer .pod003 img{display:block; border:1px solid #686868; display:block; margin-top:11px;}
.contentDiv .grayPod .podContainer .pod003 ul{margin-top:12px;}

/* Links for pod001, pod002, pod003 */
.contentDiv .grayPod .podContainer .pod001 h1 a,
.contentDiv .grayPod .podContainer .pod002 h1 a,
.contentDiv .grayPod .podContainer .pod003 h1 a,
.contentDiv .grayPod .podContainer .pod001 h1 a:visited,
.contentDiv .grayPod .podContainer .pod002 h1 a:visited,
.contentDiv .grayPod .podContainer .pod003 h1 a:visited {color:#903; text-decoration:underline;}
.contentDiv .grayPod .podContainer .pod001 h1 a:hover,
.contentDiv .grayPod .podContainer .pod002 h1 a:hover,
.contentDiv .grayPod .podContainer .pod003 h1 a:hover {color:#666; text-decoration:none;}

/* Standards compliance classes (Firefox, Opera, Netscape, "IE7")*/
html>body .contentDiv .grayPod .podContainer .pod001 h1,
html>body .contentDiv .grayPod .podContainer .pod002 h1,
html>body .contentDiv .grayPod .podContainer .pod003 h1{padding-bottom:25px;}

/* News date and content comes here */
.contentDiv .grayPod .podContainer h1{color:#666666; font-weight:bold; font-size:1.3em; margin:0; padding:15px 0 15px 0; display:block; height:14px}
.contentDiv .grayPod .podContainer .newsSection{margin-bottom:15px;}
.contentDiv .grayPod .podContainer .newsSection .newsDate{color:#666666; font-size:1em; width:70px;}
.contentDiv .grayPod .podContainer .newsSection .newsContent{width:399px;}
.contentDiv .grayPod .podContainer .newsSection .newsContent h1{color:#666666; font-weight:bold; font-size:1.1em; margin:0; padding-top:0;}
.contentDiv .grayPod .podContainer .newsContent p{font-size:1.1em; margin:0; padding:0}
.contentDiv .grayPod .podContainer .newsContent a,
.contentDiv .grayPod .podContainer .newsContent a:visited {font-size:1em; color:#903; text-decoration:none; font-weight:normal;}
.contentDiv .grayPod .podContainer .newsContent a:hover { color:#666; text-decoration:underline;}

/* Footer part of news start here */
.newsFoot{display:block; border:1px solid #E4E4E4; border-left:none; border-right:none; padding:3px 0 3px 27px; margin-top:10px;}
.newsFoot ul{display:block;}
.newsFoot ul li{float:left; padding:0 19px 0 6px;}
.newsFoot ul li a{color:#7098AB; font-size:0.9em}

/* the links in red color in news section */
.contentDiv .grayPod .podContainer ul.redLink{margin:3px 0 0 0; padding:0; list-style:none; display:block}
.contentDiv .grayPod .podContainer ul.redLink li{margin:0; padding:0; display:block; background:none}
.contentDiv .grayPod .podContainer ul.redLink li a{color:#CC0033; text-decoration:underline; font-weight:bold; font-size:0.8em}

/* tLink required because of arrow have to implement in anchor tags */
.contentDiv .grayPod ul.tLink{margin:8px 0 0 0; padding:0; list-style:none; display:block}
.contentDiv .grayPod ul.tLink li{margin:0; padding:0; display:block; background:none}
.contentDiv .grayPod ul.tLink li a{color:#cc0033; text-decoration:underline; font-weight:bold;}


/* the links in red color */
.contentDiv .contentBody ul.redLink{margin:3px 0 0 0; padding:0; list-style:none; display:block}
.contentDiv .contentBody ul.redLink li{margin:0; padding:0; display:block; background:none}
.contentDiv .contentBody ul.redLink li a{color:#CC0033; text-decoration:underline; font-weight:bold;}
.USContentDiv .contentBody ul.redLink{margin:3px 0 0 0; padding:0; list-style:none; display:block}
.USContentDiv .contentBody ul.redLink li{margin:0; padding:0; display:block; background:none}
.USContentDiv .contentBody ul.redLink li a{color:#CC0033; text-decoration:underline; font-weight:bold;}
/* global solutions section start here */
.USContentDiv .USGraySection .Glpod01{width:230px; color:#3F3F3F; margin:0; padding:0 3px 0 0}
.USContentDiv .USGraySection .Glpod01 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .Glpod01 select{ margin:13px 0 0 0; padding:0 3px 0 15px; width:180px; float:left}
.USContentDiv .USGraySection .Glpod01 p{margin:0; padding:0;}

.USContentDiv .USGraySection .Glpod02{width:180px; color:#3F3F3F; margin:0 0 0 50px; padding:0 3px 0 15px}
.USContentDiv .USGraySection .Glpod02 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .Glpod02 select{margin:13px 0 0 0; padding:0 0 0 15px; width:160px; float:left}
.USContentDiv .USGraySection .Glpod02 p{margin:0; padding:0;}

.USContentDiv .USGraySection .Glpod03{width:180px; color:#3F3F3F; margin:0; padding:0 3px 0 15px}
.USContentDiv .USGraySection .Glpod03 h2{font-size:1.3em; font-weight:bold; margin:0; padding:0; color:#5A889E}
.USContentDiv .USGraySection .Glpod03 select{margin:13px 0 0 20px; padding:0; width:160px; float:left}
.USContentDiv .USGraySection .Glpod03 p{margin:0 0 0 20px; padding:0;}
.USContentDiv .USGraySection .Glpod03 input.searchBtn{background:#FFFFFF; color:#000; font-weight:normal; text-transform:uppercase; border:1px solid #666666; margin:5px 1px 0 0; padding:0; cursor:pointer; float:right}
/* The container divided into two column named as .leftPod and .rightPod */
/* .leftPod start here */
.contentDiv .grayPod .leftPod{width:248px; border-right:1px solid #E4E4E4; margin-right:28px;}
.contentDiv .grayPod .leftPod h2{font-size:medium; margin:0; padding:0; font-weight:normal; color:#666666; font-weight:bold}
.contentDiv .grayPod .leftPod p{margin:22px 0 6px 0; padding:0; font-weight:bold}
.contentDiv .grayPod .leftPod img{border:1px solid #666666; margin:11px 0 11px 0;}
.contentDiv .grayPod .leftPod p.noStyle{margin:0; font-weight:normal}
.contentDiv .grayPod .leftPod input{margin:0 0 5px 0; padding:0;}
.contentDiv .grayPod .leftPod input.goBtn{text-transform:uppercase; background:#FFFFFF; border:1px solid #666666; padding:2px 3px 0 3px; margin:0; font-size:0.8em; cursor:pointer}
.contentDiv .grayPod .leftPod select{width:185px; font-size:1em;}

.contentDiv .grayPod .leftPod02{width:167px; margin:0 50px 0 15px;}
.contentDiv .grayPod .leftPod02 h2{font-size:medium; margin:0; padding:0; font-weight:normal; color:#666666; font-weight:bold}
.contentDiv .grayPod .leftPod02 p{margin:22px 0 6px 0; padding:0; font-weight:bold}
.contentDiv .grayPod .leftPod02 img{border:1px solid #666666; margin:11px 0 11px 0;}
.contentDiv .grayPod .leftPod02 p.noStyle{margin:0; font-weight:normal}

.contentDiv .grayPod .leftPod03{width:167px; margin:0 0 0 15px; border-right:1px solid #E4E4E4; padding-right:50px;}
.contentDiv .grayPod .leftPod03 h2{font-size:medium; margin:0; padding:0; font-weight:normal; color:#666666; font-weight:bold}
.contentDiv .grayPod .leftPod03 p{margin:22px 0 6px 0; padding:0; font-weight:bold}
.contentDiv .grayPod .leftPod03 img{border:1px solid #666666; margin:11px 0 11px 0;}
.contentDiv .grayPod .leftPod03 p.noStyle{margin:0; font-weight:normal}

/* .rightPod start here */
.contentDiv .grayPod .rightPod{width:165px; padding-left:50px}
.contentDiv .grayPod .rightPod h2{font-size:medium; margin:0; padding:0; font-weight:normal; color:#666666; font-weight:bold}
.contentDiv .grayPod .rightPod p{margin:21px 0 0 0; width:160px;}
.contentDiv .grayPod .rightPod img{border:1px solid #666666; margin:11px 0 11px 0;}
.contentDiv .grayPod .rightPod p.noStyle{margin:0; font-weight:normal}

/* New style of center content no right border */
.contentDivNoBod{margin-left:15px; width:533px; border-left:1px solid #e4e4e4;}
.contentDivNoBod .contentBody{padding:0 0 0 28px;}
.contentDivNoBod h1{font-size:large; margin:0 0 7px 0; padding:0; font-weight:bold; color:#666666}
/* The right section of Leadership start here */
.rightSection h1.Lead{color:#666666; font-weight:bold; font-size:1.1em; margin:0; padding:5px 5px 5px 17px; background:none}
.rightSection .Lead .pod{width:129px; height:88px;}
.rightSection .Lead .pod01{width:70px; height:48px;}
/* The right section of site start here */
.rightSection{width:203px; font-style:normal;}
.rightSection h1{background:#e4e4e4; color:#666666; font-weight:bold; font-size:1.1em; margin:0; padding:5px 5px 5px 17px;}
.rightSection ul{margin:8px 0 8px 9px; padding:0; list-style:none; font-style:normal;}
.rightSection ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 0 8px; margin:0 0 0 8px; color:#707070; font-style:normal;}
.rightSection ul li a{color:#707070; font-size:1em; font-style:normal;}
.rightSection p{padding:8px 0 6px 19px; margin:0; font-size:1em}
.rightSection p span{display:block; font-weight:bold; font-size:1em}
.rightSection p a{color:#CC0033; text-decoration:underline}
.rightSection ul.tLink{margin:0 0 11px 9px; padding:0; list-style:none; display:block}
.rightSection ul.tLink li{margin:0; padding:0 0 0 10px; display:block; background:none}
.rightSection ul.tLink li a{color:#cc0033; text-decoration:underline; font-weight:bold;}
.rightSection img{display:block; border:1px solid #666666; margin:8px 0 0 17px;}
.rightSection .searchArea{margin:0 0 10px 20px;}
.rightSection .searchArea input{font-size:0.8em; border:1px solid #CCCCCC; background:#FFFFFF; padding:0 0 0 10px; margin:0; vertical-align:middle; height:15px}
.rightSection .searchArea input.btn{padding:0; cursor:pointer; border-left:none; height:17px;}
/* The footer of site comes here */
.siteFooter .footTop
{
	background-position: left top;
	background-image: url(/common/images/foot_background.gif);
	width: 990px;
	background-repeat: no-repeat;
	height: 65px;
	background-color: #990134;
}
.siteFooter .footTop ul{margin:0; padding:47px 0 0 0; list-style:none; display:block}
.siteFooter .footTop ul li{float:left; display:block; padding:0 0 0 23px; border:none; background:none}
.siteFooter .footTop ul li a{color:#FFFFFF; font-size:1em;}
.siteFooter .noBorder{border:none; background:none}
.siteFooter ul{margin:0; padding:8px 0 0 15px; list-style:none;}
.siteFooter ul li{margin:0; padding:0 9px 0 6px; float:left; background:url(/common/images/v_line.gif) right 3px no-repeat}
.siteFooter ul li a{color:#808284; font-size:1em;}
.siteFooter p{padding:4px 0 0 23px; margin:0; font-size:1em; color:#808284;}
/* Credits */
.siteFooter #credits { padding-left:23px; color:#808284;}
.siteFooter #credits a,
.siteFooter #credits a:visited { font-size:1em; color:#808284; text-decoration:none;}
.siteFooter #credits a:hover { text-decoration:underline;}


/* Home page content start here */
.homePageBody{width:100%}
.homePageBody .leftBodyArea{width:715px; position: relative; top:-1px;}
html>body .homePageBody .leftBodyArea{top:0;}
.homePageBody .leftBodyArea h2{ text-align:justify; font-size:1.1em; background:#fff;}
.homePageBody #home-rotating-banner img {background:url(/common/images/img-2x2.gif); padding:1px; padding-top:0; width:713px;}
.homePageBody h2{height:45px; display:block; width:695px; padding:18px 18px 0 0; margin:0; font-weight:normal; font-size:1.2em; /*background:url(images/h2_arrow_style.gif) 20px 13px no-repeat*/}
.homePageBody .dotBottomCurve{background:url(/common/images/homepage_curve.gif) left bottom no-repeat;}
.homePageBody .HpodContainer{padding:20px 0 0 13px; margin-bottom:10px; border-right:1px solid #E4E4E4; background:url(/common/images/gray_gradient.gif) left top repeat-x; display:block; width:701px}
#text-under-picture {background:url(/common/images/img-2x2.gif) ; padding:0 1px 0 1px;}
#text-under-picture h2 img { float:left; margin-left:15px; margin-right:13px;}

/* The home page  has four columns, each column is referred to as Hpo0x where X is the number*/
/* Column 1*/
.homePageBody .HpodContainer .Hpod01{width:145px; color:#3F3F3F; padding-right:18px; border-right:1px solid #E4E4E4; min-height:260px; height:auto !important; height:260px;}
.homePageBody .HpodContainer .Hpod01 img{margin:0; padding:0; border: #903 1px solid; border-top: none;}
.homePageBody .HpodContainer .Hpod01 h5{background: url(/common/images/img-dot-h.gif) bottom repeat-x #990033; padding:6px 0 4px 5px; color:#fff; font-size:1.2em; font-weight:bold; width:142px;}
.homePageBody .HpodContainer .Hpod01 a:hover{text-decoration: underline; color:#FFFFFF}
.homePageBody .HpodContainer ul.tLink{margin:10px 0 11px 0; padding:0; list-style:none; display:block}
.homePageBody .HpodContainer ul.tLink li{margin:0; padding:0; display:block; background:none}
.homePageBody .HpodContainer ul.tLink li a,
.homePageBody .HpodContainer ul.tLink li a:visited{color:#903; text-decoration:underline; font-size:1em;}
/*.homePageBody .HpodContainer ul.tLink li a{color:#666; text-decoration:none;}*/
.homePageBody .HpodContainer img{display:block; border:1px solid #666666; margin:8px 0 0 17px;}

/* Column 2*/
.homePageBody .HpodContainer .Hpod02{width:151px; padding:0 0 0 14px; border-right:1px solid #E4E4E4; min-height:260px; height:auto !important; height:260px;}
.homePageBody .HpodContainer .Hpod02 img{margin:0; padding:0; border:none}
.homePageBody .HpodContainer .Hpod02 h5{padding:0; color:#666666; font-size:1.2em; margin-bottom:9px;}
.homePageBody .HpodContainer .Hpod02 ul{margin:0; padding:0; list-style:none;}
.homePageBody .HpodContainer .Hpod02 ul li{display:block; background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 5px 10px; margin:0; font-size:1.2em; }
.homePageBody .HpodContainer .Hpod02 ul li a,
.homePageBody .HpodContainer .Hpod02 ul li a:visited{color:#666; text-decoration:underline;}
.homePageBody .HpodContainer .Hpod02 ul li a:hover{color:#903;}

/* Column 3*/
.homePageBody .HpodContainer .Hpod03{width:145px; padding:0 18px 0 18px; border-right:1px solid #E4E4E4; min-height:260px; height:auto !important; height:260px;}
.homePageBody .HpodContainer .Hpod03 img{margin:0; padding:0;  border: #959595 1px solid; border-top: none;}
.homePageBody .HpodContainer .Hpod03 h5{background: url(/common/images/img-dot-h.gif) bottom repeat-x #959595; padding:6px 0 4px 5px; color:#fff; font-size:1.2em; font-weight:bold; width:142px;}
.homePageBody .HpodContainer .Hpod03 a:hover{text-decoration: underline; color:#FFFFFF}
.homePageBody .HpodContainer .Hpod03 h4{padding:10px 0 0 0; color:#333333; font-size:1em; font-weight:normal;}
.homePageBody .HpodContainer .Hpod03 ul{margin:0; padding:0; list-style:none;}
.homePageBody .HpodContainer .Hpod03 ul li{display:block; background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 5px 10px; margin:0; }
.homePageBody .HpodContainer .Hpod03 ul li a{color:#666666; text-decoration:underline;}
.homePageBody .HpodContainer ul.tLink{margin:10px 0 11px 0; padding:0; list-style:none; display:block}
.homePageBody .HpodContainer ul.tLink li{margin:0; padding:0; display:block; background:none}
.homePageBody .HpodContainer ul.tLink li a,
.homePageBody .HpodContainer ul.tLink li a:visited{color:#903; text-decoration:underline;}
.homePageBody .HpodContainer ul.tLink li a:hover{color:#666;}
.homePageBody .HpodContainer img{display:block; border:1px solid #666666; margin:8px 0 0 17px;}

.homePageBody .rightHomeSection{width:236px; padding:20px 0 0 11px}
.homePageBody .rightHomeSection h1{margin:0; padding:0 0 14px 13px; font-size:x-large; font-weight:bold; color:#333333; font-family:"Times New Roman", Times, serif}
.homePageBody .rightHomeSection h3{background:url(/common/images/red_block_arrow.gif) left 3px no-repeat; padding:0 0 0 15px; color:#333333; font-size:1.4em; font-family:"Times New Roman", Times, serif}

.homePageBody .rightHomeSection .formArea{padding-left:15px; margin-bottom:20px;}
.homePageBody .rightHomeSection select{width:177px; margin-right:4px; font-size:0.8em}
.homePageBody .rightHomeSection input{border:1px solid #666666; text-transform:uppercase; color:#666666; background:#FFF; font-size:0.8em; padding:0 4px 0 4px; margin:0;}
.homePageBody .rightNav{margin:3px 0 0 13px; padding:0;}
.homePageBody .rightNav ul{display:block; margin:0 0 0 5px; padding:1px 0 1px 0; list-style:none; background:url(/common/images/right_nav_bg.gif) left top repeat-y; width:211px;}
.homePageBody .rightNav ul li{background:#FFFFFF; margin:1px 1px 2px 5px; display:block; padding:0; border-bottom:1px solid #FFF}
.homePageBody .rightNav ul li a{color:#CC0033; padding:6px 0 6px 9px; display:block; font-weight:bold; font-size:0.9em}
.homePageBody .rightNav ul li a:hover{background:#990033; color:#FFFFFF; text-decoration:none;}

.helpArea{border:1px solid #E4E4E4; border-left:none; border-right:none; padding:3px 0 10px 13px; margin-top:5px;}
.helpArea p{margin:0; padding:0;}
.helpArea p span{font-weight:bold;}
.helpArea p img{vertical-align:middle; border:none; margin-left:5px;}
.helpArea p a{color:#6D6D6D; text-decoration:underline;}

.privacyArea{border-bottom:1px solid #E4E4E4; padding:3px 0 10px 13px;}
.privacyArea h4{color:#222222; font-weight:bold; font-size:1em;}
.privacyArea p{margin:0; padding:0;}
.privacyArea ul{margin:0; padding:0; list-style:none;}
.privacyArea ul li{display:block; margin:11px 0 0 0; padding:0;}
.privacyArea ul li a{text-decoration:underline; color:#CC0033; font-weight:bold}

/* Column 4*/
.homePageBody .HpodContainer .Hpod04{width:145px; padding:0 0 0 18px; min-height:260px; height:auto !important; height:260px;}
.homePageBody .HpodContainer .Hpod04 img{margin:0; padding:0; border:none}
.homePageBody .HpodContainer .Hpod04 h5{padding:0; color:#666666; font-size:1.2em; margin-bottom:9px;}
.homePageBody .HpodContainer .Hpod04 ul{margin:0; padding:0; list-style:none;}
.homePageBody .HpodContainer .Hpod04 ul li{display:block; background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 5px 10px; margin:0; font-size:1.2em;}
.homePageBody .HpodContainer .Hpod04 ul li a,
.homePageBody .HpodContainer .Hpod04 ul li a:visited{color:#666; text-decoration:underline;}
.homePageBody .HpodContainer .Hpod04 ul li a:hover{color:#903;}

.homePageBody .HpodContainer .Hpod04 ul li.red{display:block; background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 0 5px 10px; margin:0; }
.homePageBody .HpodContainer .Hpod04 ul li.red a,
.homePageBody .HpodContainer .Hpod04 ul li.red a:visited{color:#c03; text-decoration:underline;}
.homePageBody .HpodContainer .Hpod04 ul li.red a:hover{color:#666; text-decoration:none;}

.HleftNav{background:url(/common/images/left_pod_bg.gif) left top repeat-y; width:165px; padding:0; margin:0 0 0 25px}
.HleftNav h5{font-size:0.9em; margin:0 0 0 5px; padding:0; display:block; background:url(/common/images/top_dotted_line.gif) left 1px repeat-x;}
.Htoptext h1{display:block; padding:0; margin:21px 0 0 25px; font-weight:bold; font-size:large; color:#666666}
.Htoptext h2{display:block; padding:0; margin:21px 0 0 25px; font-weight:bold; font-size:1em; color:#666666}
.Htoptext h2.arrowHead{background:url(/common/images/countryleadershi_arrow.gif) left 5px no-repeat; padding-left:14px;}

.HleftNav .HnavHolder{background:url(/common/images/top_dotted_line.gif) 1px bottom repeat-x; padding:0 0 1px 0;}
.HleftNav h5 a{padding:6px 0 4px 5px; color:#cf1040; display:block; width:97%; font-size:1.1em}
.HleftNav h5 a:hover{background:#990033; color:#FFF; text-decoration:none; display:block;}
.HleftNav h5.activeTab{background:#990033; padding:6px 0 4px 5px; color:#FFFFFF; font-size:1em}
.HleftNav h5.activeTab a{color:#fff;}
.HleftNav img{vertical-align:middle; margin-left:10px; border:none;}
.HleftNav ul{margin:7px 0 0 6px; padding:0; list-style:none;}
.HleftNav ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; padding:0 5px 0 8px; margin:0 5px 4px 10px;}
.HleftNav ul li a{color:#666666; font-size:1em}
.HleftNav ul li a.currLink{font-weight:bold;}
.HetcDetails{width:165px; padding:0; margin:0 0 10px 20px}
.HetcDetails ul{list-style:none; margin:5px 0 0 5px; padding:0; display:block}
.HetcDetails ul li{background:url(/common/images/red_listed_arrow.gif) left 5px no-repeat; margin:0; padding:0 0 0 7px; font-weight:bold; font-size:0.8em; color:#666666;}
.HetcDetails ul li a{color:#666666; font-size:1em; text-decoration:none;}
.HetcDetails ul li a:hover{text-decoration:underline;}





/*Map in About Us - Corporate Responsibility*/
#map {
	margin-top:10px;
}


@media print{	
	#mainCtr{width:6.5in;}
	.logoSection{margin:0; padding:0;}
	.topSiteNavigation, .topNav, .navDetails, .etcDetails, .leftNav, .footTop{display:none;}	
	.countryName h1 a{text-align:center; font-size:1.4em; padding:1px 0 1px 0; color:#cc0033;}	
	.siteBanner{margin-top:20px;}	
	.siteBanner img{display:none}
	.siteBanner .imgDiv h1{display:block; font-size:1.3em; color:#666666; width:420px;}
	.siteBanner h3{display:block; margin:0; font-weight:bold; font-size:1.2em; color:#666666}
	.siteBanner p{width:170px; margin:0; padding:0; color:#333333; font-size:1em}
	.siteBanner h4{display:block; font-weight:bold; font-size:1.2em; color:#666666}
	.siteBanner h2{color:#333333; text-align:center; font-size:large; padding:0; font-weight:bold; width:150px; vertical-align:middle}
	.bodyContainter{padding:0; margin-top:20px;}
	.contentDiv{margin:0; width:420px; padding:0; border:none}
	.contentDiv .contentBody{padding:0;}
	.contentDiv .contentBody img{display:none;}
	.contentDivNoBod{margin:0; padding:0; width:420px;}
	.contentDivNoBod .contentBody{padding:0; margin:0;}
	.contentDiv .grayPod .podContainer{background:none; padding:0; display:block;}
	.contentDiv .grayPod .leftPod{width:199px; border-right:1px solid #E4E4E4; margin-right:10px;}
	.contentDiv .grayPod .leftPod{width:199px; border-right:1px solid #E4E4E4; margin-right:10px;}
	.contentDiv .grayPod .leftPod select{display:none;}
	.contentDiv .grayPod .leftPod input{display:none;}
	.contentDiv .grayPod .leftPod .notPrint{display:none;}
	.contentDiv .grayPod .podContainer .pod001{width:140px;}
	.contentDiv .grayPod .podContainer .pod002{width:120px; margin-left:10px;}
	.contentDiv .grayPod .podContainer .pod003{width:120px; margin-left:10px;}
	.contentDiv .grayPod .podContainer .pod001 img{display:none;}
	.contentDiv .grayPod .podContainer .pod002 img{display:none;}
	.contentDiv .grayPod .podContainer .pod003 img{display:none;}
	.contentDiv .grayPod .leftPod02{width:167px; margin:0 10px 0 0;}
	.contentDiv .grayPod .leftPod02 img{display:none;}
	.contentDiv .grayPod .rightPod img{display:none;}
	.contentDiv .grayPod .podContainer .pod01{width:80px;}
	.contentDiv .grayPod .podContainer .pod01 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod01 img{display:none}
	.contentDiv .grayPod .podContainer .pod02{width:80px; margin-left:5px}
	.contentDiv .grayPod .podContainer .pod02 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod02 img{display:none}
	.contentDiv .grayPod .podContainer .pod03{width:80px; margin-left:5px}
	.contentDiv .grayPod .podContainer .pod03 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod03 img{display:none}
	.contentDiv .grayPod .podContainer .pod04{width:80px; margin-left:5px}
	.contentDiv .grayPod .podContainer .pod04 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod04 img{display:none}
	.contentDiv .grayPod .podContainer .pod05{width:80px; margin-left:5px}
	.contentDiv .grayPod .podContainer .pod05 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod05 img{display:none}
	.contentDiv .grayPod .podContainer .pod01of2{width:160px;}
	.contentDiv .grayPod .podContainer .pod01of2 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod01of2 img{display:none}
	.contentDiv .grayPod .podContainer .pod02of2{width:1600px; margin-left:5px}
	.contentDiv .grayPod .podContainer .pod02of2 h1{font-size:1em}
	.contentDiv .grayPod .podContainer .pod02of2 img{display:none}
	
	.rightSection img{display:none}
	.siteFooter ul{margin:0; padding:10px 0 0 0; list-style:none;}
	.siteFooter ul li{padding-left:0;}
	.siteFooter ul li a{color:#808284; font-size:1em;}
	.siteFooter p{padding:12px 0 0 0; margin:0; font-size:1em; color:#808284;}
	
	.USContentDiv .USGraySection .Glpod03 input.searchBtn{display:none}
	.USContentDiv .USGraySection .Glpod03 select{display:none}
	.USContentDiv .USGraySection .Glpod02 select{display:none}
	.USContentDiv .USGraySection .Glpod01 select{display:none}
	.contentDiv .lnewsSection img{display:none}
	.contentDiv .grayPod .podContainer .awardSection img{display:none}
	.USContentDiv .USGraySection .pod01{width:111px; color:#3F3F3F; margin:9px 0 0 0}
	.USContentDiv .USGraySection .pod02{width:111px; color:#3F3F3F; margin:9px 0 0 0}
	.USContentDiv .USGraySection .pod03{width:111px; color:#3F3F3F; margin:9px 0 0 0}
	.USContentDiv .USGraySection .pod04{width:111px; color:#3F3F3F; margin:9px 0 0 0}
	.USContentDiv .USGraySection .pod05{width:111px; color:#3F3F3F; margin:9px 0 0 0}
	.USContentDiv .USGraySection .podContainer{padding:9px 0 21px 27px}
}
 a
{
	font-size: 1em;
	color: #cc0033;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
 
