@charset "utf-8";
/* CSS Document */

/* RESET CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0
	border: 0;
	font-size: 100%;
	font: inherit;
	/*vertical-align: baseline;
	this was removed to make the A_Z list page properly aligned*/
}
img {border:none;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
/*ol, ul {
	list-style: none;
}*/
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	/*border-collapse: collapse;*/
	border-spacing: 1;
}



/* CSS DOC */

body{color:#111; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:0.75em; font-size:12px;}

	.main-container{width:646px; padding:10px 0 0 0;}
	.main-left{float:left; width:646px;}
	.main-left-homepage{float:left; width:646px;}
	.main-right{display:none;float:right; width:288px;}
	#main-right-inside{display:none;float:right; width:252px; padding:20px 0 0 36px; background:url(../../_images/4edition/back-right.jpg) no-repeat;}
	#main-right-inside .backmore img,#main-right-homepage .backmore img {margin:0 2px 0 2px;}
	#main-right-homepage .backmore{margin-bottom:5px;}
	#main-right-inside a.printer{display:none;background:url(../../_images/icon/printer.gif) center left no-repeat;float:right;margin-right:5px;margin-top:-2px;font-size:0.8em}
	#main-right-inside a.pdf-icon{display:none;background:url(../../_images/icon/ico_pdf.gif) center left no-repeat;float:right;margin-right:7px;margin-top:-2px;font-size:x-small}
	#main-right-homepage{display:none;float:right; width:292px;}

	
	.addthis_toolbox {position:relative; float:right;}
	h1{color:#000000; font-size:2.0em; padding:15px 0;clear:both;margin-top:25px;}
	h2{color:#000000; font-size:1.7em; padding-top:5px; }
	h4{margin-left:0px;padding-top:15px;padding-bottom:5px;font-size:2em;clear:left;font-weight:bold;color: #000000;}
	p{padding:5px 0;}
	a{color:#000000; text-decoration:none;}
	b{font-weight:bold;}

.social-links-wrapper {display:none;position:relative; width:960px; height:auto; margin:0 auto;}
	.social-links-container {display:none;float:left; position:absolute; top:0; right:-80px; width:70px;}
		#floating-box {display:none;z-index:1; width:60px; margin-top:220px; padding:5px;}
		.social-links-ul{display:none;background-color:#FFFFFF;list-style-type:none;border:1px solid #CCCCCC;border-radius: 6px 6px 6px 6px;width:60px;padding:5px;text-align:center;}
		.fixed {display:none;position:fixed; top:0;}

.top-nav {display:none;width:960px; margin:0 auto; overflow:hidden;}
	.top-nav ul {display:none;float:right; padding:0; margin:1px 15px 0 0; list-style-type:none;}
		.top-nav li {display:none;float:left; padding:15px 10px 0px 10px; background:url(../../_images/4edition/topnav-li.gif) no-repeat; }
			.top-nav li:first-child {display:none;background:url(none.html);}
				.top-nav li a {display:none;color:#666;display:block; padding:0 0 0 25px; background-repeat:no-repeat;}
				.top-nav li a.top-contact {display:none;background-image:url(../../_images/4edition/topnav-contact.gif); background-position:0 3px;}
				.top-nav li a.top-sitemap {display:none;background-image:url(../../_images/4edition/topnav-sitemap.gif); background-position:0 2px;}
				.top-nav li a.top-link {display:none;background-image:url(../../_images/4edition/topnav-print.gif);}
				
.top-wrapper {width:646px;}
.bottom-wrapper {position:relative; width:646px; padding:0 19px 19px 19px; margin:0 auto 0 auto;  background:#FFFFFF; }
	
	.main-logo {display:block; float:left; margin-top:30px;border:0;}
	.search-form {display:none;position:relative; float:right;}
		.search-form span {display:none;float:left; margin:0 10px 0 0; padding:8px 0 0; font-size:1.2em; color:#aaa;}
		.search-form form {display:none;position:relative; float:left; padding:0; line-height:30px; color:#dbdbdb; font-size:1.3em; border:1px solid #fff; border-radius:6px;}
			/*.search-form .input-content {width:130px; margin:0; padding:6px 30px 6px 4px; background:#fafafa; border:none;}
			.search-form .input-submit {position:absolute; top:5px; right:10px; width:16px; height:15px; text-indent:-9999px; border:none; background:url(/_images/4edition/search-ico.png) left center no-repeat; cursor:pointer;}*/
		
		.search-form .input-content {display:none;background: none repeat scroll 0 0 #FAFAFA; border: 1px solid #CCCCCC !important;border-radius: 5px 5px 5px 5px;color: #666666 !important;float: left;height: 17px;margin: 0 3px 0 0; padding: 16px 30px 6px 4px;width: 160px;}
        .search-form .input-submit {display:none;background: url("../../_images/search-ico.png") no-repeat scroll center center #336633;border: 1px solid #336633;border-radius: 5px 5px 5px 5px;color: #FFFFFF;float: left;font-size: 1em;height: 22px;margin: 0;padding: 0;width: 26px;}
			
		.languagesbox{display:none;z-index:9999;position:absolute; right:40px; top:110px; padding:0 /*0 0 20px*/; color:#999; font-size:0.8em; }
		.languagesbox .languages{display:none;float:left; padding:7px 0 0 0;}
		.languagesbox form{display:none;float:right;}
		.languagesbox .dd-container{display:none;border:0px;}
		.languagesbox .dd-selected{display:none;padding:5px; background:#f7f7f7; border:1px solid #fff;}
		
		
	.main-navigation{display:none;clear:both; position:relative; font-size:1.3em;  overflow:hidden; padding:7px 0; background:url(../../_images/4edition/back-menu.jpg) repeat-x; border:1px solid #e2e2e2; border-radius:5px;}
		.main-navigation a{color:#666;}
		.main-navigation ul{list-style-type:none; padding:0; margin:0;}
		.main-navigation ul li{float:left; padding:3px 15px 4px; margin:0; background:url(../../_images/4edition/topnav-li.gif) no-repeat; }
		.main-navigation ul li:first-child{background:url(none.html);}
			.main-navigation ul li a.active{color:#363; font-weight:bold;}
	
	.banner {display:none;margin:15px auto 10px auto;}
	
		.secondary-navigation{display:none;background:url(../../_images/4edition/back-subnav.jpg) repeat-x; overflow:hidden; border-radius:5px; padding:12px 0px; }
			.secondary-navigation ul{padding:0;list-style:none;}
				.secondary-navigation ul li{float:left; background:url(../../_images/4edition/back-submenu.jpg) no-repeat; padding:0 15px;}
					.secondary-navigation ul li:first-child{background:url(none.html);}
				.secondary-navigation ul li a{color:#111;}
	
	.home-intro-box{background:#045b32  url(../../_images/4edition/back-intro.jpg) repeat-x; overflow:hidden; color:#fff; border-radius:6px;  box-shadow: #ccc 0px 0px 6px; padding:28px 22px;  }
		.home-intro-box h2{color:#bcd240; font-size:1.5em; font-weight:bold;}
			.home-intro-box p{padding:25px 0 0 0; line-height:16px;}
			.home-intro-box b{color:#bcd240; font-weight:bold;}
			
	a.read-more{display:block; float:right; margin:18px 0 0 0;  padding:5px; border-radius:5px; background:#bcd240; color:#fff;}

	.latest-title{background:#ecedee url(../../_images/4edition/back-gradient.jpg) repeat-x; color:#024f2a; font-size:2em; margin:5px 0; padding:15px 10px 10px 10px; border:1px solid #ddd; border-radius:7px;line-height:24px;}
	
	 .heading-publication{background:#fff url(../../_images/4edition/back-gradient.jpg) repeat-x bottom; border:1px solid #e2e2e2; padding:10px;border-radius:5px 5px 0 0;}
		.heading-publication h3{color:#9cb31d; font-size:1.2em; line-height:17px; font-weight:bold; padding:0 5px 0 0; min-height:25px;}
		
		
	.content-publication {padding:18px 10px; background:#f4f5f6; border:1px solid #e2e2e2; margin:0 0 10px 0;border-radius:0 0 5px 5px;}
		.content-publication img {float:left; border:1px solid #868686; margin:5px 10px 10px 0;}
		
	a.view-all{background:#b7cc3f; display:block; float:left; color:#fff; box-shadow: #ccc 0px 0px 6px; padding:5px 10px; border-radius:5px;}	
		
	a.green-button{display:block; background:url(../../_images/4edition/back-green-button.jpg) repeat-x; color:#fff; display:block; font-size:1.7em; padding:0 20px; line-height:57px; border-radius:6px; box-shadow: #ccc 0px 0px 6px; margin:20px 0 0 0;}		
		a.green-button span{display:block; background:url(../../_images/4edition/arrow-green-bottom.png) right center no-repeat;}
	   a.green-buttonright{display:block; background:url(../../_images/4edition/back-green-button.jpg) repeat-x; color:#fff; display:block; padding:0 20px; line-height:57px; border-radius:6px; box-shadow: #ccc 0px 0px 6px; margin:20px 0 0 0;}		
       a.green-buttonright span{display:block; background:url(../../_images/4edition/arrow-darkgreen-right.png) right center no-repeat;font-size:1.7em; font-family:Arial, Helvetica, sans-serif;}
	.home-news, .home-media{box-shadow: #ccc 0px 0px 6px; overflow:hidden; background:#fff url(../../_images/4edition/back-home-news.jpg) repeat-x bottom; border-radius:6px; margin:20px 0 0 0; padding:15px 0px;}
		.home-media{padding:20px;}
		.home-news h2{color:#b7cc3f; font-size:1.7em; padding:10px 20px 15px 20px;}
		.home-news p, .home-media p{padding:10px;}
		.home-media h2{padding:10px 0 15px 0; color:#555; font-size:1.5em; font-weight:bold;}
		.home-media img{float:left; border:1px solid #010101; margin:10px 10px 10px 0;}
	
	.top-box{width:646px;font-size:1.1em;margin:20px 0 0 0; overflow:hidden;  /*background:#9e9e9e;*/ padding:15px; border-radius:6px; color:#000;clear:both;}
		.top-box img{float:right; border:1px solid #000; margin:0 0 10px 10px;}
		.top-box h1{color:#000;}
		.top-box h2{font-size:1.6em; font-weight:bold; padding:0 0 15px 0; color:#000;}
		.top-box h3{font-size:1.3em; font-weight:bold;}
		.top-box a{color:#000;text-decoration:underline;}
		    .top-box .heading{color:#bcd240; font-size:1.5em; line-height:30px; clear:both; padding:5px 0 0 0; margin:0 0 0 0;}
		    .top-box ul {padding:15px 0;list-style:none; }
			.top-box li{float:left; }
				.top-box li a{background:url(../../_images/4edition/arrow-white-left.png) no-repeat 0 3px; padding:0 10px 0 20px; color:#fff;}
	
	.heading{color:#bcd240; font-size:1.5em; line-height:30px; clear:both; padding:5px 0 0 0; margin:20px 0 0 0;}
		.heading span{background:url(../../_images/4edition/dot-green-small.png) no-repeat; color:#fff; display:block; float:left; text-align:center; line-height:30px; width:30px; height:30px; font-size:0.8em; margin:0 15px 0 0;}
		.content-inside{padding:15px 0; }
		.content-inside .right-img{float:right; border:1px solid #bcd240; padding:5px; margin:0 0 10px 10px;}
	
	.headingb{color:#bcd240; font-size:1.8em; line-height:30px; clear:both; padding:20px 0 0 0; margin:20px 0 0 0;}
		.headingb span{background:url(../../_images/4edition/dot-green-small.png) no-repeat; color:#fff; display:block; float:left; text-align:center; line-height:30px; width:30px; height:30px; font-size:0.8em; margin:0 15px 0 0;}
		
		.subnav{float:right; margin:0 0 25px 0;}
			.subnav a{float:left; display:block; width:85px; padding:9px 15px; margin: 0 0 0 10px; color:#fff; text-transform:uppercase; border-radius:5px; background:#bcd240 url(../../_images/4edition/arrow-white-left.png) no-repeat 90px 10px;}
			a.button-summary{ background:#0a7542 url(../../_images/4edition/arrow-white-top.png) no-repeat 90px 10px;}
	
		.summary-list {padding:30px 0 15px 0;}
		.summary-list li {clear:both; padding:0 0 10px 0; overflow:hidden; line-height:15px;}
		.summary-list li ul {background-color: #fff;}
		.summary-list li ul li {clear:both; padding:5px 0 5px 10px; overflow:hidden; line-height:15px;}
		.summary-list li span{display:block; float:left; text-align:center; line-height:20px; width:20px; height:20px; background:url(../../_images/4edition/dot-green-list.png) no-repeat; margin:0 10px 0 0; color:#fff;}
		
		.summary-listb {padding:10px 0 5px 0;list-style-type: square; }				
		.summary-listb li {padding:0 0 10px 0; overflow:hidden; line-height:15px; li}
	
		
		.dots{overflow:hidden; text-align:center; padding:20px 0;}
		a.grey-dot{float:left; margin:0 20px 0 0; color:#fff; display:block; width:69px; height:69px; line-height:69px; background:url(../../_images/4edition/dot-gray-big.png) no-repeat;}
		a.lightgreen-dot{float:left; margin:0 20px 0 0; color:#fff; display:block; width:69px; height:69px; line-height:69px; background:url(../../_images/4edition/dot-lightgreen-big.png) no-repeat;}
		a.darkgreen-dot{float:left; color:#fff; display:block; width:69px; height:69px; line-height:69px; background:url(../../_images/4edition/dot-darkgreen-big.png) no-repeat;}
	
		.download-right{text-align:center;display:block; padding:20px 0 0 0;}
		.download-foldout img{margin:10px 0 0 45px}
		
		.bottom-nav{clear:both; width:620px; color:#bacf46; font-size:0.9em;margin-top:60px; }
			.bottom-nav a{color:#bacf46;}
			ul.breadcrumbs{float:left;}
				ul.breadcrumbs li{float:left; background:url(../../_images/4edition/arrow-green-right.png) no-repeat 0 7px; line-height:24px; padding:0 10px 0 15px;}
			.technav{float:right; text-transform:uppercase; line-height:24px; height:30px}
				.technav a.print{display:block; float:left; background:url(../../_images/4edition/bottom-print.gif) no-repeat; padding:0 10px 0 25px;}
				.technav a.toplink{display:block; float:left; background:url(../../_images/4edition/ico-top.gif) no-repeat; padding:0 0 0 25px;}
		
		
	.footer{font-size:0.9em; width:646px; margin:15px auto;clear:both;}
		.footer-box{display:none;overflow:hidden; color:#000000; padding:20px 0 0 0; }
			.footer-box ul{display:none;list-style: none;}
			.footer-box a{display:none;color:#ecedee;}
			.footer-box .box-link{display:none;width:235px; height:115px; float:left; padding:0 10px;}
				.footer-box .box-link ul {display:none;float:left; margin:0 10px 0 0;}
				.footer-box .box-link ul li{display:none;background:url(../../_images/4edition/sep-li.gif) repeat-x bottom; width:65px; padding:15px 0;}
				.footer-box .box-link ul li.last{display:none;background:url(none.html);}
			.footer-box .box-border{display:none;width:200px; float:left; padding:20px 30px; background:url(../../_images/4edition/sep-footer.gif) no-repeat;}
				.footer-box .box-social{display:none;width:375px; padding:20px 0 0 30px;}
				.footer-box .box-social .title{display:none;color:#ecedee; font-size:1.3em; font-weight:bold; padding:0 0 20px 0;}
					.footer-box .social-link ul{display:none;list-style: none;}
					.footer-box .social-link li{display:none;float:left; height:115px; width:50px; text-align:center; padding:0 5px 0 0;}
					.footer-box .social-link li a{display:none;color:#fff; display:block; padding:40px 0 0 0;}
						.footer-box .social-link li a.social-fb{display:none;background:url(../../_images/4edition/ico-fb.png) no-repeat center top;}
						.footer-box .social-link li a.social-twitter{display:none;background:url(../../_images/4edition/ico-twitter.png) no-repeat center top;}
						.footer-box .social-link li a.social-slideshare{display:none;background:url(../../_images/4edition/ico-slideshare.png) no-repeat center top;padding-top:38px;margin-top:2px;}
						.footer-box .social-link li a.social-ldn{display:none;background:url(../../_images/4edition/ico-linkedin.png) no-repeat center top;}
						.footer-box .social-link li a.social-news{display:none;background:url(../../_images/4edition/ico-newsletter.png) no-repeat center top;}
						.footer-box .social-link li a.social-rss{display:none;background:url(../../_images/4edition/ico-rss.png) no-repeat center top;}
			.box-subscribe div{color:#f4f5f6; padding:7px 0 0 0;}			
		.footer-text{text-align:center; color:#000000; margin:10px 0 0 0;}
		
.boxstudy{font-size:1.1em;line-height:1.2em;width:587px;margin:0;border-width:0 1px 1px 1px;border-style:solid;border-color:#FFFFFF;background-color:#FFFFFF;text-align:left;padding:5px 10px 5px 15px;font-family:Arial,'Nimbus Sans L',sans-serif;clear:both;overflow: visible;}
	.boxstudy h2 {color:#000000; font-size:1.5em; line-height:30px; clear:both; padding:5px 0 0 0; margin:20px 0 0 0;}
	.boxstudy l3box p{line-height:18px;margin-left:10px}
	.boxstudy li{line-height:20px;list-style-type:circle;margin-left:15px;}
	.boxstudy .summary-list li{list-style:none;}
	.boxstudy .summary-list span{font-size:0.9em;}
	.boxstudy p{line-height:20px;}
	.boxstudy p.indent{margin-left:28px;}
	.boxstudy .source a.link-toolbox:link,.boxstudy .source a.link-toolbox:visited,.boxstudy a.link-toolbox:link,.boxstudy a.link-toolbox:visited{text-decoration:underline;color:#666666}
	.boxstudy a.link-glossary2:link {background: url("../../images/pixel/006600-pixel-link.gif") repeat-x scroll 100% 100% transparent;color: #000000;
    cursor: help;
    padding-bottom: 0;
    text-decoration: none;
}
	.boxstudy a.link-glossary:hover, a.link-glossary2:hover {
    background: url("../../images/pixel/CC3300-pixel-hover.gif") repeat-x scroll 100% 100% transparent;
    color: #000000;
}
	.boxstudy a.link-glossary:visited, a.link-glossary2:visited {
    background: url("../../images/pixel/006600-pixel-link.gif") repeat-x scroll 100% 100% transparent;
    cursor: help;
    padding-bottom: 0;
    text-decoration: none;
}
    .backmore{font-size: 0.8em;text-align: center;margin-top:5px;}
	.backmorecenter{display: inline;float: left;padding: 1px;text-align: center;width: 200px;}
	.whitebackground{background-color:#F4F5F6;}
	.previousquestion {
    background: url("../../images/icon/arrow-left-big.png") no-repeat scroll left center transparent;
    padding: 40px;
}
.nextquestion {
    background: url("../../images/icon/arrow-right-big.png") no-repeat scroll right center transparent;
    padding: 40px;
}
dt {font-size:1.5em;}	
.boxfigure{margin:5px;padding:5px;float:right;font-size:0.7em;text-align:center;font-style:italic;border:1px outset #ddd;display:inline;background-color:#ffffff;padding:5px 5px 7px}
.boxfigure img{border:medium none;margin-bottom:-2px;display:inline}

	.l3box{line-height:1.5em;margin:20px 0 30px 0;padding:0 0 0 20px;background:#ffffff url(../../images/structure/quote_left.gif) no-repeat scroll left top;}
	.l3outer{margin:0;padding:0;padding-right:20px;background:#ffffff url(../../images/structure/quote_right.gif) no-repeat scroll right bottom;}
	.l3inner{margin:0;padding:5px 15px 5px 5px;background-color:#FFFFFF;}


.tabs{display:none;clear:both;width:614px;background-color:transparent;padding:0;height:29px;margin-top:15px;border-bottom:1px solid #CCCCCC;font-size:0.9em;line-height:1.35}
	.tabs ul{margin:0;padding:0;background:transparent}
	.tabs li{display:inline;list-style:none;background:transparent;margin:0px;padding:0;}
	.tabs a,.tabs a:visited{display:block;padding:2px 0px 3px 0px;margin:8px 0px 0px 0px;text-align:center;font-family:Arial,'Nimbus Sans L',sans-serif;font-size:1.1em;text-decoration:none;color:#000;background:transparent;/*border-bottom:1px solid #000000;*/}
	.tabs a:hover{color:#C00}
	.tabs a.long,.tabs a.long:visited{width:160px;float:left;background-image:url(../../_images/4edition/tab-veryverylong-eee.gif);background-repeat:no-repeat;background-color:transparent;}
	.tabs a.long:hover{margin:0;background-image:url(../../_images/4edition/tab-veryverylong-grey.gif);background-repeat:no-repeat;padding-bottom:11px;}
	.tabs a.currentlong,.tabs a.currentlong:hover,.tabs a.currentlong:visited{margin-top:0;float:left;background-color:transparent;background-image:url(../../_images/4edition/tab-veryverylong-whiteccc.gif);background-repeat:no-repeat;padding-bottom:12px;width:160px;border-bottom:1px solid #ffffff;}
	.tabs span{font-size:0.8em}
		
.tabs-side {clear:both;background-color:transparent;padding:0 0 5px 0;height:29px;margin:auto;font-size:0.9em;line-height:1.35}
	.tabs-side ul{margin:0;padding:0;background:transparent}
	.tabs-side li{display:inline;list-style:none;background:transparent;margin:1px;padding:0;}
	.tabs-side a,.tabs a:visited{display:block;padding:2px 0px 3px 0px;margin:0px 0px 0px 0px;text-align:center;font-family:Arial,'Nimbus Sans L',sans-serif;font-size:1.1em;text-decoration:none;color:#000;background:transparent;/*border-bottom:1px solid #000000;*/}
	.tabs-side a:hover{color:#C00}
	.tabs-side a.long,.tabs-side a.long:visited{width:160px;float:right;background-image:url(../../_images/4edition/tab-veryverylong-eee.gif);background-repeat:no-repeat;background-color:transparent;border-bottom:1px solid #ccc;}
	.tabs-side span{font-size:0.8em}

.heading-theme h3 {border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;clear: left;color: #336633;font-weight: bold;margin: 8px 0 10px 0;text-align: left;padding: 4px 0;font-size:1.1em;background: url("../../_images/4edition/back-gradient.jpg") repeat-x scroll center bottom #FFFFFF;}
.sourcebox {border: 1px solid #336633;float: right;font-size: 0.8em;margin: 5px;padding: 5px;width: 106px;font-size:10px;background-color: rgb(247, 251, 247);}
h6.titre{color:#336633;text-align:left;background-color:#E4F1E4;padding:2px;margin:0;margin-top:8px;margin-bottom:10px;}
h6.subtitre{border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:left;margin:0;margin-top:8px;margin-bottom:10px;text-align:left;font-weight:normal;color:#336633;}
h6.subtitre a,h6.subtitre a:visited{color:#336633;margin-left:0px;text-decoration:none;font-weight:normal;}
h6.subtitre a:hover{color:#CC3300}
h6.subtitre-cp{border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both;margin:0;margin-top:8px;margin-bottom:10px;text-align:left;font-weight:normal;color:#000099;}
h6.subtitre-cp a,h6.subtitre-cp a:visited{color:#000099;margin-left:0px;text-decoration:none;font-weight:normal;}

		/* FigTableBox */
#main-body{margin:auto;width:982px;padding:0;background-color:#eeeeee;font-size:1.32em;line-height:1.5;}
.boxstudy-figtable{width:918px;font-size:small;text-align:left;padding:15px;margin:auto;}
.boxstudy-figtable li,.boxstudy-figtable p{margin-left:15px;margin-right:15px;font-size:0.9em}
.boxstudy-figtable table,.boxstudy table{border:1px solid #000;width:100%;text-align:center;font-size:1em;margin:auto}
.boxstudy-figtable caption,.boxstudy caption{text-align:left;padding:10px;font-size:0.8em}
.boxstudy-figtable caption h4{display:inline;text-indent:0;margin:0}
.boxstudy caption h4{font-size:small;color:#000000;display:inline;text-indent:0;margin:0}
.boxstudy-figtable tbody tr.highlight,.boxstudy tbody tr.highlight{background-color:#E4F1E4}
.boxstudy-figtable thead,.boxstudy-figtable thead td,.boxstudy-figtable th,.boxstudy thead,.boxstudy thead td,.boxstudy th{vertical-align:middle;padding:10px;background-color:#ccc;text-align:center;font-weight:700}
.boxstudy-figtable tbody td,.boxstudy tbody td{vertical-align:middle;padding:3px;border:1px solid #ccc}
.boxstudy-figtable tbody td.centered,.boxstudy tbody td.centered{text-align:center}	
.boxstudy-figtable h4 {font-size:1.2em}
.full-width-table {width:920px; margin:auto; border:none;}
.tablenumeric tbody td,.sort-table tbody td{text-align:right}
.tablenumericsmall thead td{text-align:right;padding:1px;margin:0;font-size:1em;border:1px solid #000000}
.tablenumericsmall tbody td,.tablenumericsmall tbody th{text-align:right;padding:1px;margin:0;font-size:1em}
.tablenumericsmall tbody th{border:1px solid #000000;text-align:left}
.shaded{background-color:#dddddd}
.boxstudy-figtable tr.subtitle,.boxstudy tr.subtitle{background-color:#336633;color:#ffffff;text-align:left;font-weight:700}
.boxstudy-figtable tr.subtitle td,.boxstudy tr.subtitle td,.tablealpha tbody td,.boxstudy-figtable tbody th,.boxstudy tbody th{text-align:left}
.boxstudy-figtable tfoot td,.boxstudy tfoot td{text-align:left;font-size:0.8em}
.sort-table thead td{border:2px outset #000;cursor:pointer}
.sort-table thead td:active{border:2px inset #000}
.sort-arrow{width:11px;height:11px;background-position:center center;background-repeat:no-repeat;margin:0 2px}
.sort-arrow.descending{background-image:url(../../images/structure/table/downsimple.png)}
.sort-arrow.ascending{background-image:url(../../images/structure/table/upsimple.png)}
.sort-table thead td[_sortType=None]:active{border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:2px 5px}
#breadcrumblang{color:#666666;padding:0;margin:0;clear:both;font-size:0.9em}
#leftbread{display:none;float:left;width:403px;margin:0;padding:4px 0;text-align:left}
.a-z-list-table img{vertical-align:middle;}
.a-z-list-table td{background-color:white;padding:5px;}
.source{font-size:10px;text-align:center;}
#slider a{
    display:block;
}

#aToZ ul#aToZList{list-style-type:none;background-color:#FFFFFF;border:1px solid #BCD240;margin:0;padding:10px;border-radius: 6px 6px 6px 6px;}
#aToZ ul#aToZList li{font-size:12px;font-family:arial;margin:0px;line-height:20px;}
#aToZ ul#aToZList li a:link{text-decoration:underline;}-align:center;}
#slider a{
    display:block;
}

#aToZ ul#aToZList{list-style-type:none;background-color:#FFFFFF;border:1px solid #BCD240;margin:0;padding:10px;border-radius: 6px 6px 6px 6px;}
#aToZ ul#aToZList li{font-size:12px;font-family:arial;margin:0px;line-height:20px;}
#aToZ ul#aToZList li a:link{text-decoration:underline;}