/* print styles */
body {
	font-family:arial, sans-serif; 
	font-size: 0.9em; 
}
h1 {
	font-size:1.4em;
}
h2 {
	font-size:1.2em;
}
h3 {
	font-size:1em;
}
ul {
	margin-left:0px;
	padding-left:0px;
}
img {
	border:none;
}
.access, 
.tnav, 
.search, 
.leftcol,
.brand,
.flash,
.botlnks,
.rightcol,
.foot-container {
	display:none!important;
}


.fullpg .head .logo {
	display: list-item;                
	list-style-image: url(../images/logo_print.jpg); 
	list-style-position: inside;      
	letter-spacing: -1000em;          
	font-size: 1pt;                   
	color: #fff; 
}




.img-txt img { 
	float:left;
	padding-right:10px;
	padding-bottom:20px;
}

/* tabs - print only the selected */
ul.tabs li {
	display:none;
}
ul.tabs li.on {
	display:block;
}


/* LP5 */
.index, .index2, .index3 {
	clear:both;
}
.index2 .fl {
	clear:both;
}


/* LP2 */
.page .wd-twocol .fl,
.page .wd-twocol .fr {
	clear:both;
}
.page .wd-twocol .fl div,
.page .wd-twocol .fr div {
	float:right;
	width:80%;
}
.page .wd-twocol .fl img,
.page .wd-twocol .fr img {
	float:left;
}
ul.logos-area {
	clear:both;
	list-style:none;
	border:solid 1px red;
	padding:0px;
	margin:0px;
}
ul.logos-area li {
	display:inline;
	
}

ul.alphabet {
	list-style:none;
	margin-bottom:11px;
}
ul.alphabet li {
	display:inline;
}
table {
	width:100%;
}
table caption {
text-align:left;
}
table tr th {
	text-align:left;
}


/* sitemap */
.lg-content ul.sitemap li ul {
	margin-left:20px;
}
.lg-content ul.sitemap li{
	margin:5px 0;
}

/* accessibility */
.lg-content ul.accesskeys li a {
	padding-left:15px;
}
