/* STANDARD CLASS ELEMENTS */
BODY {font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; line-height:10pt; font-weight: normal; letter-spacing: 0px;  color: #000000; background-color: #FFFFFF;}
TD,P {font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; line-height:10pt; font-weight: normal; letter-spacing: 0px;  color: #000000;}

h2 {font-size: 18px; color: #2358A7;;}
INPUT {}
INPUT.SearchForm{font-size: 12px; COLOR: #000000; height:17px; width:260px; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;}
INPUT.StandardList {font-size:11px;	width: 100px;}
INPUT.CheckBox {width:15px; height:15px}

SELECT {}
SELECT.TopNavList {font-size:11px; width: auto;}
SELECT.TopNavBar {font-size:12px; width: 150px;}
SELECT.SearchForm {font-size:12px; font-family: verdana; color:#000000; height: 17px;width: 160px; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color:white; }
SELECT.SearchFormSmall {font-size:9px; font-family: verdana; color:#000000; height: 17px; width:65px; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color:white; }
SELECT.SearchFilters {font-size:9px; font-family: verdana; color:#000000; height: 17px;width: 240px; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color:white; }

/* STAND-ALONE CLASS SELECTORS */
.HighLight {background-color: Yellow;}
.Separator {font-size:11px; font-weight:bold; color:#2358A7;}
.JacketBorder:link {border-color: black; width: 1px;}
.StandardText {font-size: 12px; font-style: normal; font-weight: normal; line-height: 10pt; color: #000000;}
.StandardTextGreen {font-size: 12px; font-style: normal; font-weight: 300; color: #006633;}
.StandardTextBlue {font-size: 11px; font-style: normal; font-weight: 300; line-height:10pt; color: #2358A7;}
.StandardLabel {font-size: 12px; font-style: normal; font-weight: bold; line-height:10pt; color: #000000;}
.StandardLabelGreen {font-size: 11px; font-style: normal; font-weight: 600; color: #006633;}
.StandardLabelBlue {font-size: 11px; font-style: normal; font-weight: 600; line-height:10pt; color: #2358A7;}
.VerySmallText {font-size: 9px; font-style: normal; font-weight: 300; letter-spacing: 0px; color: #c8c8c8;}
.SmallText {font-size: 11px; font-style: normal; font-weight: 300; letter-spacing: 0px; color: #666666;}
.SmallTextBlue {font-size: small; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 17px; color: Black; text-decoration:none;}
.SmallLabel {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 1px; line-height: 17px; color: Black; text-decoration:none;}
.HeaderText {font-size: 17px; font-style: normal; font-weight: bold; line-height: 14pt; color: #2358A7;}
.HeaderTextBlue {font-size: 20px; font-style: normal; line-height: 15pt; font-weight: 600; color:#2358A7;}
.SearchNavText {font-size: 11px; font-style: normal; font-weight: 300; letter-spacing: 0.5px; line-height: 10pt; color: #2358A7;}
.SearchNavLabel {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 0.5px; line-height: 10pt; color: #666666;}
.LeftNavText {font-size: small; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 17px; color: Black; text-decoration:none;}
.BasketText {font-size: small; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 17px; color: Black; text-decoration:none;}
.SubHeaderText {font-size: small; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 17px; color: Black; text-decoration:none;}
.SearchFormText {font-size: 12px; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 17px; color: #000000; text-decoration:none;}
.BrowseHeaderText {font-size: 14px; font-style: normal; font-weight: 600; letter-spacing: 1px; line-height: 17px; color: White; text-decoration:none; background-color:black;}
.SeriesTitle {font-size: 13px; font-style: italic; line-height:10pt; font-weight: 300;  color: #2358A7;}
.WelcomeText {font-size: 11px; font-style: normal; line-height:10pt; font-weight: normal; color: #193077;}
.SearchText {font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: 300; color: #333366; letter-spacing: -0.5px;}
.SearchTextWhite {font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: 300; color: #ffffff; letter-spacing: -0.5px;}
.SubTitle {font-size: 12px; font-style: normal; font-weight: bold; line-height: 11px; color: #2358A7;}
.Title {font-size: 14px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;}
.Availability {font-size: 12px; font-style: italic; font-weight: 600; color: #313E72; float:middle;}
.TableOfContent {font-size: 12px; font-style: normal; font-weight: 300; color: #000000;}
.TopWhite {font-size: 11px; font-style: normal; font-weight: 500; color: #FFFFFF;}
.PrintHeaderBlack {font-size: 20px; line-height:18pt; font-style: normal; font-weight: 500; color: #000000;}
.PrintHeaderBlue {font-size: 20px; line-height:18pt; font-style: normal; font-weight: 500; color: #2358A7;}

.fond1 {background-image: url(/oecd/images/picture.jpg);background-repeat: no-repeat;background-position: left top;}
.fond2 {background-image: url(/oecd/images/picture2.jpg);background-repeat: no-repeat;background-position: left top;}
			 
/* LINKS */		
a:link {color:#2358A7; font-size:12px; font-weight:normal; line-height:10pt; text-decoration:none}
a:visited {color:#2358A7; font-size:12px; font-weight:normal; line-height:10pt; text-decoration:none}
a:active {color:#2358A7; font-size:12px; font-weight:normal; line-height:10pt; text-decoration:none}
a:hover {color:#2358A7; font-size:12px; font-weight:normal; line-height:10pt; text-decoration:underline}
 	
a.BreadCrumb:link {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:none}
a.BreadCrumb:visited {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:none}
a.BreadCrumb:active {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:none}
a.BreadCrumb:hover {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}

a.SearchNav:link {font-size:16px; color: #333366;	font-weight: 100;font-style: normal;line-height: normal;font-variant: normal;text-transform: none;letter-spacing: -0.5px;  text-decoration:none}
a.SearchNav:visited {font-size:16px; color: #333366;	font-weight: 100;font-style: normal;line-height: normal;font-variant: normal;text-transform: none;letter-spacing: -0.5px;  text-decoration:none}
a.SearchNav:active {font-size:16px; color: #333366;	font-weight: 100;font-style: normal;line-height: normal;font-variant: normal;text-transform: none;letter-spacing: -0.5px; text-decoration:none}
a.SearchNav:hover {font-size:16px; color: #333366;	font-weight: 100;font-style: normal;line-height: normal;font-variant: normal;text-transform: none;letter-spacing: -0.5px; text-decoration:underline}
	 
a.LeftNav:link {font-size:11px; color:#2358A7; font-weight:300;  text-decoration:none}
a.LeftNav:visited {font-size:11px; color:#2358A7; font-weight:300;  text-decoration:none}
a.LeftNav:active {font-size:11px; color:#2358A7; font-weight:300;  text-decoration:none}
a.LeftNav:hover {font-size:11px; color:#2358A7; font-weight:300;  text-decoration:underline}

a.RightNav:link {font-size:12px; color:#02174D; font-weight:normal;  text-decoration:none}
a.RightNav:visited {font-size:12px; color:#02174D; font-weight:normal;  text-decoration:none}
a.RightNav:active {font-size:12px; color:#02174D; font-weight:normal;  text-decoration:none}
a.RightNav:hover {font-size:12px; color:#02174D; font-weight:normal;  text-decoration:underline}
	 
a.Basket:link {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Basket:visited {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Basket:active {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Basket:hover {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:none}

a.Title:link {font-size: 12px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.Title:visited {font-size: 12px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.Title:active {font-size: 12px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.Title:hover {font-size: 12px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:underline}

a.TitleBlue:link {font-size: 14px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.TitleBlue:visited {font-size: 14px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.TitleBlue:active {font-size: 14px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:none}
a.TitleBlue:hover {font-size: 14px;	font-style: normal;	font-weight: bold;	line-height:10pt; color: #2358A7;  text-decoration:underline}

a.SubTitle:link {font-size: 12px;	font-style: normal;	font-weight: 300;	color: #2358A7;  text-decoration:none}
a.SubTitle:visited {font-size: 12px;	font-style: normal;	font-weight: 300;	color: #2358A7;  text-decoration:none}
a.SubTitle:active {font-size: 12px;	font-style: normal;	font-weight: 300;	color: #2358A7;  text-decoration:none}
a.SubTitle:hover {font-size: 12px;	font-style: normal;	font-weight: 300;	color: #2358A7;  text-decoration:underline}

a.Author:link {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Author:visited {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Author:active {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:underline}
a.Author:hover {font-size:8pt; color:#4C4C4C; font-weight:300;  text-decoration:none}

a.TopNav:link {font-size: 11px; font-style: normal; font-weight: 300; line-height: 10pt; color: #2358A7;  text-decoration:none}
a.TopNav:visited {font-size: 11px; font-style: normal; font-weight: 300; line-height: 10pt; color: #2358A7;   text-decoration:none}
a.TopNav:active {font-size: 11px; font-style: normal; font-weight: 300; line-height: 10pt; color: #2358A7;   text-decoration:none}
a.TopNav:hover {font-size: 11px; font-style: normal; font-weight: 300; line-height: 10pt; color: #2358A7;  text-decoration:underline}

a.TopNavBold:link {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 0.5px; line-height: 10pt; color: #666666;  text-decoration:none}
a.TopNavBold:visited {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 0.5px; line-height: 10pt; color: #666666;   text-decoration:none}
a.TopNavBold:active {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 0.5px; line-height: 10pt; color: #666666;   text-decoration:none}
a.TopNavBold:hover {font-size: 11px; font-style: normal; font-weight: 600; letter-spacing: 0.5px; line-height: 10pt; color: #666666;  text-decoration:underline}

a.MainTextLink:link {font-size:13px; color:#2358A7; font-weight:300;  text-decoration:none}
a.MainTextLink:visited {font-size:13px; color:#2358A7; font-weight:300;  text-decoration:none}
a.MainTextLink:active {font-size:13px; color:#2358A7; font-weight:300;  text-decoration:none}
a.MainTextLink:hover {font-size:13px; color:#2358A7; font-weight:300;  text-decoration:underline}

a.BrowseLink:link {font-size:13px; color:#4C4C4C; font-weight:400;  text-decoration:none; letter-spacing: 1px;}
a.BrowseLink:visited {font-size:13px; color:#4C4C4C; font-weight:400;  text-decoration:none; letter-spacing: 1px;}
a.BrowseLink:active {font-size:13px; color:#4C4C4C; font-weight:400;  text-decoration:none; letter-spacing: 1px;}
a.BrowseLink:hover {font-size:13px; color:#4C4C4C; font-weight:400;  text-decoration:underline; letter-spacing: 1px;}
		 		 		
a.AccountMenu:link {font-size:11px; color:#FFFFFF; font-weight:300;  text-decoration:none; }
a.AccountMenu:visited {font-size:11px; color:#FFFFFF; font-weight:300;  text-decoration:none; }
a.AccountMenu:active {font-size:11px; color:#FFFFFF; font-weight:300;  text-decoration:none; }
a.AccountMenu:hover {font-size:11px; color:#FFFFFF; font-weight:300;  text-decoration:underline; }
		 					 
a.RelationLinks:link {font-size:12px; color:#2358A7; font-weight:normal;  text-decoration:none; }
a.RelationLinks:visited {font-size:12px; color:#2358A7; font-weight:normal;  text-decoration:none; }
a.RelationLinks:active {font-size:12px; color:#2358A7; font-weight:normal;  text-decoration:none; }
a.RelationLinks:hover {font-size:12px; color:#FF6600; font-weight:normal;  text-decoration:underline; }

a.WelcomeLink:link {color:#2358A7; font-size:11px; font-weight:normal; line-height:10pt; text-decoration:none}
a.WelcomeLink:visited {color:#2358A7; font-size:11px; font-weight:normal; line-height:10pt; text-decoration:none}
a.WelcomeLink:active {color:#2358A7; font-size:11px; font-weight:normal; line-height:10pt; text-decoration:none}
a.WelcomeLink:hover {color:#2358A7; font-size:11px; font-weight:normal; line-height:10pt; text-decoration:underline}
		
/* SUBJECT PAGE */		 					 
.forthcoming {list-style-type: disc; color: #193077; padding: 0; margin: 0 0 12px 20px;}
.forthcoming li {list-style-type: disc;}
.forthcoming li a {}
a.imprint {border: 1px solid #D2CDBF; background: #fff; padding: 5px;}
.key-jacket {border: 1px solid #333; float: left; margin: 0 5px 5px 0;}
.just-pub-home {}
.just-pub-home td {padding: 0 0 0 0; vertical-align: top;}


.sidebox {margin: 0 0 10px 0; background: url("/oecd/images/rounded_box_br.png") no-repeat bottom right; font-size: 100%;}
.boxhead {background: url("/oecd/images/rounded_box_tr.png") no-repeat top right; margin: 0; padding: 0; text-align: left;}
.boxhead .tl {background: url("/oecd/images/rounded_box_tl.png") no-repeat top left; margin: 0; padding: 6px 0 6px 16px;}
.boxhead .tl h2 {padding: 6px 0 0.2em 0; margin: 0;}
.boxbody {background: url("/oecd/images/rounded_box_bl.png") no-repeat bottom left; margin: 0; padding: 1px 14px 12px 14px; overflow:hidden;}
.boxbody p {margin-top: 0; padding-top: 0;margin-right:10px;}
.more-info {text-align: right;}


/* BESTSELLER COLUMN */	
	
.bestsellers {list-style-type: decimal; list-style-position: outside; margin: 0 0 0 24px; padding: 0; text-align: left; color: #193077; font-size: 11px; padding-bottom: 8px;}
.bestsellers li {list-style-type: decimal; margin-bottom: 4px;}
.bestsellers li img {float: right; border: 1px solid #333;}
.bestsellers li a.Title,.bestsellers li a.Title:hover, .bestsellers li a.Title:active {font-size: 11px;}
.bestsellers li a.SubTitle,.bestsellers li a.SubTitle:hover,.bestsellers li a.SubTitle:active {font-size: 11px; font-weight: 300;}
a.imprints-link:link, a.imprints-link:visited {height: 4em; border: 1px solid #D2CDBF; background: #fff; padding: 5px 25px 5px 5px; display: block; text-align: left; line-height: 120%;}
a.imprints-link:hover {border-color: #FFBB00; text-decoration: none;}
.imprints-link img {margin: 0 5px 3px 3px; border: 0; float: left;}
h2.rheading {color:#193077;	font-size:14px;	font-weight:bold;padding:5px;}