form.bottom { margin-bottom: 0px; }

.topbar{
font-size: 11px; 
font-weight: normal; 
color: #EBE3A6; 
background-color: #7D0200;
font-family: Arial, Helvetica, sans-serif; 
}
.highlightbar{
font-size: 12px; 
font-weight: normal; 
color: #ffffff; 
background-color: #660000;
font-family: Arial, Helvetica, sans-serif; 
}
.cwTableOutline{
background-color: #777777;
}
.cwUnderline{
font-size: 11px; 
font-weight: normal; 
color: #CEC79B; 
background-color: #CEC79B;
font-family: Arial, Helvetica, sans-serif; 
}
.cwInfroText {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #333333; 
text-decoration: none
}

.cwPromoHeadline{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #990000; 
}

/* TEXT */
.cwSearchText{
color: #880000; 
}
.cwBodyText14{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
color: #000000; 
line-height:130%
}
.cwBodyText{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #000000; 
line-height:130%
}
.cwFooterText{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
line-height:130%
}
p.spip{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
line-height:130%
}
.spip{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
line-height:130%
}
/* Article Details */
.cwArticleType{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #A1741C; 
}
.cwArticleHeadline{
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #670101; 
}
.cwArticleSubhead{
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #000000; 
}
.cwPageTitle{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #AC0200; 
background-color: #ffffff;
}
.cwPageTitleSm{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #A1741C; 
background-color: #ffffff;
}
.cwPageTitle2{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #852A35; 
background-color: #ffffff;
}


/* Author Bylines */
.cwArticleAuthor{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
}
.cwArticleAuthorMaj{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #000000; 
}


/* text links */
.spipin {
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
}
a.spipin:link, a.spipin:visited {
color: #000099;
font-weight: bold; 
text-decoration: none;
}
a.spipin:hover, a.spipin:active {
color: #cccccc;
font-weight: bold; 
text-decoration: none;
}



.spip_note {
font-family: Arial, Helvetica, sans-serif; 
font-size:10px; 
}
a.spip_note:link, a.spipin:visited {
color: #000099;
font-weight: bold; 
text-decoration: none;
}
a.spip_note:hover, a.spipin:active {
color: #cccccc;
font-weight: bold; 
text-decoration: none;
}

/* END TEXT */
h3.spip{
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #BB6A18; 
line-height:130%
}


.cwBRtitle{
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #000000; 
}
.cwBRsubtitle{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #000000; 
}
.cwBRauthor{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
}
.cwBRpublisher{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #000000; 
font-style: italic; 
}
    
.popular{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #990000; 
}
.cwIssueDate{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #ffffff; 
}

.cwPageTitleGr{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #89835B; 
}

.cwSearchTerm{
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #7F8017; 
}
    

.cwFeaturedCurrent{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
color: #000000; 
}
a.cwFeaturedCurrentLink:link, a.cwFeaturedCurrentLink:visited {
color: #000099;
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}

a.cwFeaturedCurrentLink:hover, a.cwFeaturedCurrentLink:active {
color: #cccccc;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}


a.cwLeadCurrentLink:link, a.cwLeadCurrentLink:visited {
color: #003366;
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
text-decoration: none;
}

a.cwLeadCurrentLink:hover, a.cwLeadCurrentLink:active {
color: #990000;
font-size: 18px; 
font-weight: bold; 
text-decoration: none;
}

a.cwCurrentLink:link, a.cwCurrentLink:visited {
color: #003366;
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}
a.cwCurrentLink:hover, a.cwCurrentLink:active {
color: #990000;
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}



a.cwSearchLink:link, a.cwSearchLink:visited {
color: #003366;
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}
a.cwSearchLink:hover, a.cwSearchLink:active {
color: #990000;
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}

a.cwCurrentLinkNB:link, a.cwCurrentLinkNB:visited {
color: #003366;
font-size: 12px; 
font-weight: normal; 
text-decoration: none;
}
a.cwCurrentLinkNB:hover, a.cwCurrentLinkNB:active {
color: #990000;
font-size: 12px; 
font-weight: normal; 
text-decoration: none;
}






td.cwFeaturedSection{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
background-color: #660000;
}



.cwFeaturedText{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
background-color: #ffffff;

}

a.cwSideBarLink:link, a.cwSideBarLink:visited {
color: #003366;
font-size: 11px; 
font-weight: bold; 
text-decoration: none;
}
a.cwSideBarLink:hover, a.cwSideBarLink:active {
color: #990000;
font-size: 11px; 
font-weight: bold; 
text-decoration: none;
}
a.cwSideBarLinkN:link, a.cwSideBarLinkN:visited {
color: #003366;
font-size: 11px; 
font-weight: normal; 
text-decoration: none;
}
a.cwSideBarLinkN:hover, a.cwSideBarLinkN:active {
color: #990000;
font-size: 11px; 
font-weight: normal; 
text-decoration: none;
}


a.cwMore:link, a.cwMore:visited {
color: #003065;
font-size: 10px; 
font-weight: normal; 
text-decoration: none;
}
a.cwMore:hover, a.cwMore:active {
color: #990000;
font-size: 10px; 
font-weight: normal; 
text-decoration: none;
}


a.cwSideBarLinkAuthor:link, a.cwSideBarLinkAuthor:visited {
color: #003065;
font-size: 11px; 
font-weight: normal; 
text-decoration: none;
}
a.cwSideBarLinkAuthor:hover, a.cwSideBarLinkAuthor:active {
color: #990000;
font-size: 11px; 
font-weight: normal; 
text-decoration: none;
}

.cwSideBarLinkInactive {
color: #000000;
font-size: 16px; 
font-weight: bold; 
text-decoration: none;
}

td.cwAlsoHighlight{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #ffffff; 
background-color: #660000;
}
td.cwAlsoSection{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
background-color: #CEC79B;
}
td.cwAlsoMinor{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #670101; 
background-color: #ffffff;
}
td.cwAlsoMinor2{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000; 
background-color: #ffffff;
}

.cwAlsoText{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 

}



.cwPromoBody{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
background-color: #EBE3A6;
}

.cwNavBack{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #cccccc; 
background-color: #AC0200;
}
.cwNavBack2{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #cccccc; 
background-color: #ffffff;
}
td.cwNavMajor{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #cccccc; 
background-color: #EBE3A6;
}
td.cwNavMinor{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
background-color: #CEC79B;
}
td.cwNavSpacer{
font-family: Arial, Helvetica, sans-serif; 
font-size: 3px; 
font-weight: bold; 
color: #D4B273; 
background-color: #000000;
}


a.cwNavMajorLink:link, a.cwNavMajorLink:visited {
color: #003065;
text-decoration: none;
}
a.cwNavMajorLink:hover, a.cwNavMajorLink:active {
color: #660000;
text-decoration: none;
}

a.cwNavMinorLink:link, a.cwNavMinorLink:visited {
color: #003065;
text-decoration: none;
}
a.cwNavMinorLink:hover, a.cwNavMinorLink:active {
color: #660000;
text-decoration: none;
}



a.cwLittleLink:link, a.cwLittleLink:visited {
color: #000066;
text-decoration: none;
font-size: 9px; 
}
a.cwLittleLink:hover, a.cwLittleLink:active {
color: #777777;
text-decoration: none;
font-size: 9px; 
}

a.cwAccessoryLink:link, a.cwAccessoryLink:visited {
color: #003065;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
}
a.cwAccessoryLink:hover, a.cwAccessoryLink:active {
color: #660000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
}


a.cwBodyLink:link, a.cwBodyLink:visited {
color: #003366;
text-decoration: none;
}
a.cwBodyLink:hover, a.cwBodyLink:active {
color: #990000;
text-decoration: none;
}


a.cwFeaturedLink:link, a.cwFeaturedLink:visited {
color: #000099;
text-decoration: none;
font-size: 10px; 
}
a.cwFeaturedLink:hover, a.cwFeaturedLink:active {
color: #777777;
text-decoration: none;
font-size: 10px; 
}


/***************** HOME PAGE */
/**ARTICLE LINKS */
a.cwHPArticleLink:link, a.cwHPArticleLink:visited {
color: #000099;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight: bold; 
font-size: 14px; 
}
a.cwHPArticleLink:hover, a.cwHPArticleLink:active {
font-family: Arial, Helvetica, sans-serif; 
color: #444444;
text-decoration: none;
font-weight: bold; 
font-size: 14px; 
}
.cwHPArticleLinkInactive {
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}
/**END ARTICLE LINKS */
/**AUTHOR LINKS */
a.cwHPAuthorLink:link, a.cwHPAuthorLink:visited {
color: #000099;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight: normal; 
font-size: 12px; 
}
a.cwHPAuthorLink:hover, a.cwHPAuthorLink:active {
font-family: Arial, Helvetica, sans-serif; 
color: #444444;
text-decoration: none;
font-weight: normal; 
font-size: 12px; 
}
.cwHPAuthorLinkInactive {
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 12px; 
font-weight: normal; 
text-decoration: none;
}
/**END ARTICLE LINKS */
/**SUBTITLE */

a.cwHPSubtitle:link, a.cwHPSubtitle:visited {
color: #000099;
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight: normal; 
font-style:italic;
font-size: 12px; 
}
a.cwHPSubtitle:hover, a.cwHPSubtitle:active {
font-family: Arial, Helvetica, sans-serif; 
color: #444444;
text-decoration: none;
font-weight: normal; 
font-style:italic;
font-size: 12px; 
}
.cwHPSubtitleInactive {
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 12px; 
font-weight: normal; 
font-style:italic;
text-decoration: none;
}
/**END ARTICLE LINKS */

/* END HOME PAGE */

/* TABLES */
table.spip  td {
	padding: 2px;
    spacing: 0px;
	text-align: left;
	vertical-align: center;
}
.cwRowFirst {
background-color: #EBE3A6;
}
.cwRowEven {
background-color: #dedede;
}
.cwRowOdd {
background-color: #ffffff;
}
/* END TABLES */
/* Pull quotes */
blockquote.spip {
	margin-left: 40px;
	margin-right: 40px;
	margin-top : 10px;
	margin-bottom : 10px;
	border : solid 1px #aaaaaa;
	background-color: #ffffff;
	padding: 5px;
}
blockquote.cwPullQuote {
	margin-left: 40px;
	margin-right: 40px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color: #ffffff;
	padding: 5px;
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 22px; 
line-height:130%;
text-align: center;
}

hr.cwHRPull{
color: #990000;
}

blockquote.cwAttributeQuote {
	margin-left: 40px;
	margin-right: 40px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color: #ffffff;
	padding: 5px;
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 12px; 
font-style: italic; 
line-height:130%;
text-align: center;
}

hr.cwHRAttribute{
color: #990000;
}
div.cwAttributeAuthor {
	margin-left: 0px;
	margin-right: 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color: #ffffff;
	padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 12px; 
font-style: normal; 
line-height:130%;
text-align: right;
}

/* End Pull quotes */


a.cwAlsoLink:link, a.cwAlsoLink:visited {
text-decoration: none;
font-size: 11px; 
}
a.cwAlsoLink:hover, a.cwAlsoLink:active {
color: #777777;
text-decoration: none;
font-size: 11px; 
}



a.cwArchiveLink:link, a.cwArchiveLink:visited {
color: #000099;
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}
a.cwArchiveLink:hover, a.cwArchiveLink:active {
color: #777777;
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}


a.cwReaderLink:link, a.cwReaderLink:visited {
color: #000099;
font-size: 11px; 
font-weight: bold; 
text-decoration: none;
}
a.cwReaderLink:hover, a.cwReaderLink:active {
color: #777777;
font-size: 11px; 
font-weight: bold; 
text-decoration: none;
}


input.searchinput  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #990000; 
}



.Nsurtitre {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #000000; 
text-decoration: none
}

.Ntitretexte {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #808000; 
text-decoration: none
}
.Interests {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
color: #000000; 
text-decoration: none
}
