@charset iso-8859-1
/* date de creation: 2002-05-16 */

BODY {font-size: 11pt; font-family: Book Antiqua, Times New Roman; color: #000000; ;} 
P    {font-size: 12pt; font-family: Book Antiqua, Times New Roman; color: #000000; ;}
DIV {font-size: 8pt; font-family: Book Antiqua, Times New Roman; color: #000000;} 
H3 {color: #000066;  font-size: 18px;}
H4 {color: #000066}
HR {color: #C0C0C0}
B {color: #000000}


.T0{color:#bb0000;font-size:20px;font-family:Verdana,sans serif;font-weight:bold;}
.T1{color:#bb0000;font-size:13px;font-family:Verdana,sans serif;text-align:left;}
.L0{color:#000000;font-size:13px;font-family:Verdana,sans serif;text-align:left; background-color:#f0f0f0;}
.L1{color:#000000;font-size:13px;font-family:Verdana,sans serif;text-align:right;background-color:#f0f0f0;}
.L2{color:#000000;font-size:13px;font-family:Verdana,sans serif;text-align:left; background-color:#c0c0f0;}
.S0{color:#0000bb;font-size:13px;font-family:Verdana,sans serif;font-weight:bold;}
.S1{color:#0000bb;font-size:15px;font-family:Verdana,sans serif;font-weight:bold;}
PRE{color:#000000;font-size:13px;font-family:Courier;margin:0px;}
.Bl{color:#0000ff;font-size:13px;font-family:Verdana,sans serif;}
.Rg{color:#f00000;font-size:15px;font-family:Verdana,sans serif;font-weight:bold;}

A:visited {
   color : #000099; 
   background : transparent; 
    
}

A:link {
   color : #000099; 
   background : transparent; 
   
}

A:hover {text-decoration : underline; color: #CC0000;}

A.help {cursor: help;}	 

TD{font-size: 11px; font-family: Book Antiqua, Times New Roman, helvetica, sans-serif; color: #000000} 
Input {color: #000000; font: normal 10px Verdana; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}
Select {width: 150px; color: #000000; font: normal 9px Verdana; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}
.input {width: 200px;}
TextArea {width: 300px; color: #000000; font: normal 10px Verdana; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}
.commentTextArea {width: 550px; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}}

.checkBox Input{width: 3em; color: #000000; font: normal 10px Verdana;border-width: 0px;}
.textAreaSite textArea {width:500px; font: normal 10pt}

.topMenu {font: normal 10px Verdana; color: #343434; font: bold; }
.topMenu Input {color: #999900; font: normal 10px Verdana; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}

.header {color: #343434; font-size: 7pt;}
.footer {color: #343434; font-size: 7pt;}
.footer a:visited{color: #343434; font-size: 7pt;}
.footer a:link{color: #343434; font-size: 7pt;}
.sectionTitle {color: #343434; font: bold; font-size: 14pt;}
.sectionSubTitle {color: #343434; font: bold; font-size: 12pt;}

.sectionNavigation {color: #999900; font-size: 7pt;}
.sectionNavigation A:link{color: #999900;}
.sectionNavigation A:visited{color: #999900;}
														   
.summaryLnk a:link{color: #343434; text-decoration: none;}
.summaryLnk a:visited{color: #343434; text-decoration: none;}
.summaryLnk a:hover {color: #993300; text-decoration: none; font: bold}

.articleTitle {color: #0000CC; font-size: 15pt; text-decoration: underline;}
.articleInfos {color: #0000CC; font-size: 7pt;}
.articleInfos td{color: #000000; font-size: 7pt;}
.bigTitle {color: #343434; font-size: 13pt;}
.bigTitle a:link {color: #343434; text-decoration: none;}
.bigTitle a:visited {color: #343434; text-decoration: none;}
.bigTitleWhite {color: #FFFFFF; font-size: 13pt;}
.bigTitleWhite a:link {color: #FFFFFF; text-decoration: none;}
.bigTitleWhite a:visited {color: #FFFFFF; text-decoration: none;}
.menuItem a:link {color: #343434; font-size: 10pt; text-decoration: none;}
.menuItem a:visited {color: #343434; font-size: 10pt; text-decoration: none;}

.commentRowDesc {width: 100%; height: 80px; background: #F0F2FC; vertical-align: top; border: 1px #D6D6D6; border-style: solid; border-collapse: collapse;}
.commentRowDesc {padding: 10 10 10 10;}
.commentRow {padding: 2 2 2 2; color: #343434; font-size: 7pt; text-align: right}
.commentTab {width: 100%;}

.voteBig {font-size: 13pt;}
.voteSmall {font-size: 8pt;}  
.smallFont {font-size: 7pt; font: normal;}
.CategoryList {font-size: 10px;}
.CategoryListSelected a:link {color: #990000; font: bold; font-size: 11px; text-decoration: none;}
.CategoryListSelected a:visited {color: #990000; font: bold; font-size: 11px; text-decoration: none; }

.tabVert {color: #000000; text-align: justify; font: normal 10px Verdana; border-color: #999900; border-width: 1px; border-collapse: collapse; border-style: solid}
	
.formLabel {font: bold;}
.formError {font: bold; color: #FF0000;}  

.lnkSummary {text-decoration: none;}
.separator {border-right: 1px #D6D6D6; border-right-style: solid; border-collapse: collapse}
.lineSeparator {border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse}

.notSpecified {color: #CCCCCC;}	

.rateUser Input{width: 2em; color: #000000; font: normal 10px Verdana;border-width: 0px; font-size: 8pt;}
.rateUser #button{width: 60px; font: normal 10px Verdana;border-width: 1px; font-size: 8pt;}
.rateUser {width:130px; border: 1px #990000; border-style: solid; border-collapse: collapse; background: white;}
.rateUser td {color: #343434; font-size: 7pt;} 

.reportProblem Input{width: 2em; color: #000000; font: normal 10px Verdana;border-width: 0px; font-size: 8pt;}
.reportProblem #button{width: 60px; font: normal 10px Verdana;border-width: 1px; font-size: 8pt;}
.reportProblem {width:130px; border: 1px #999900; border-style: solid; border-collapse: collapse; background: white;}
.reportProblem td {color: #343434; font-size: 7pt;}  

.newsSiteEx {white-space: nowrap; background: #F0F2FC; padding: 5 5 5 5}   

.topUsers {width: 100%; padding: 10 10 10 10 };
.topUserHeader td{border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse; padding: 5 5 10 5}	
.topUserHeaderCell {color: #343434; font-size: 13px; font: bold;}
.topUserNb {text-align: center; padding: 5 5 5 5; border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse;}
.topUserNb2 { width: 80px;text-align: center; padding: 5 5 5 5; border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse;}
.topUserRatio {font-size: 7pt; color: #ACACAC; width: 20px; text-align: right; border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse;}
.topUserCount {color: #626262; font-size: 15px; font: bold; border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse; padding: 5 5 5 5}
.topUserRowImpair {background: #F0F2FC;}
.topUserCell {border-bottom: 1px #D6D6D6; border-bottom-style: solid; border-collapse: collapse;} 
.topUserHeaderCellOrderBy {color: #CC0000; font-size: 13px; font: bold;}

.pageIndex {text-align: center}						   
.TabPageList {border: 1px #D6D6D6; border-style: solid; border-collapse: collapse;}
.TabPageList td{padding: 5 5 5 5; color: #343434; font-size: 12px;}
.TabPageList a:link{text-decoration: none;}
.TabPageList a:visited{text-decoration: none;}
.pageListDisabled {color: #BFBFBF;}
.pageListEnabled {}
.pageListItem {}
.pageListItemCurrent {color: #CC0000; font: bold; background: #F0F2FC; padding: 5 5 5 5;}
			  
.calendar {width: 200px; text-align: center;}
.calendarDayHdr {color: #FFFFFF;}
.calendarSelDay {border: 2px #990000; border-collapse: collapse;}
.calendarDay {}
.calendarOtherMonthDay {color: #EEEEEE;}
.calendarNextPrev {}
.calendarToday {border: 1px #F4BBBB; border-collapse: collapse;}
.calendarWEDay {color: #ffffff; background: #EFEDC3;}
