body, td {
color : #000000; 
font-family : Arial, Verdana, Helvetica; 
font-weight : normal; 
font-style : normal; 
font-size : 0.7em; 
}
BODY {
font-weight : normal; 
font-size : 11px; 
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica;
}
P {
font-size : 11px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
}
A {
font-size : 10px; 
font-weight : normal;
font-style : normal; 
font-family : Verdana, Arial, Helvetica; 
text-decoration : underline; 
} 
A:hover {
font-weight : normal; 
color : #C00000;
text-decoration : underline; 
}
table.my_tab     { border-spacing: 0; border-bottom: solid thin #C0D4E6; text-align: center }
td.my_tab        { no-wrap; padding: 2 12 2 12; width: 80; background-color: #FAFAD2 }
td.my_tab_actv   { padding: 2 12 2 12; width: 80; background-color: #C0D4E6; font-weight: bold }
td.my_tab_spc    { width: 5 }
td.my_tab_ind    { width: 15 }
.ferrari {font-weight: bold; background-color:#F21E1E}
A.adminLinks {
font-weight : normal; 
font-size : 13px;
color : #000066; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica; 
text-decoration : underline; 
} 
A.adminLinks:hover {
font-weight : bold; 
font-style : normal;
color: #FFFFFF; 
font-family : Verdana, Arial, Helvetica; 
background-color: #000066;
text-decoration : none;
}
A.liens {
font-weight : bold; 
font-size : 11px;
color : #330099; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica; 
} 
A.liens:hover {
font-weight : bold; 
color : #9966ff; 
font-family : Arial, Helvetica; 
text-decoration : underline;
}
A.titleList {
font-weight : bold; 
font-size : 11px;
color : #330099; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
} 
A.titleList:hover {
font-weight : bold; 
color : #9966ff; 
font-family : Arial, Helvetica; 
text-decoration : underline;
}
A.printer {
font-weight : bold; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
} 
A.printer:hover {
font-weight : bold; 
color : #003293; 
font-family : Arial, Helvetica; 
text-decoration : underline;
}
A.menus {
font-weight : normal; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.menus:hover { 
font-weight : normal; 
font-size : 11px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.titleMenus {
font-weight : bold; 
font-size : 11px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.titleMenus:hover { 
font-weight : bold; 
font-size : 11px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.search {
font-weight : normal; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.search:hover { 
font-weight : normal; 
font-size : 11px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.more {
font-weight : normal; 
font-size : 11px;
color : #CC3300; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
}
A.more:hover { 
font-weight : normal; 
font-size : 11px;
color : #CC3300; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : underline; 
}
A.moreRub {
font-weight : normal; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.moreRub:hover { 
font-weight : normal; 
font-size : 11px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.moreBrief {
font-weight : bold; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.moreBrief:hover { 
font-weight : bold; 
font-size : 11px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.newsRight {
font-weight : normal; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.newsRight:hover { 
font-weight : normal; 
font-size : 11px;
color : #O00000; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.language {
font-weight : bold; 
font-size : 11px;
color : #FFE9D1;
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.language:hover { 
font-weight : bold; 
font-size : 11px;
color : #FFE9D1;
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.writeToUs {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
}
A.writeToUs:hover {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : underline; 
}
A.pagination {
font-size : 11px; 
font-weight : bold;
font-style : normal; 
color : #003293;
font-family : Arial, Helvetica; 
text-decoration : underline; 
} 
A.pagination:hover {
font-size : 11px; 
font-weight : bold;
font-style : normal;
color : #8d9ecd;
font-family : Arial, Helvetica;
text-decoration : underline; 
}
A.rubNewsTitle {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.rubNewsTitle:hover {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.nlTitle {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : none; 
}
A.nlTitle:hover {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.privacy {
font-weight : normal; 
font-size : 11px;
color : #4A4D6B; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
A.privacy:hover { 
font-weight : normal; 
font-size : 11px;
color : #6B2C29; 
font-style : normal; 
font-family : Arial, Helvetica; 
text-decoration : underline; 
}
.admin {
font-weight : normal; 
font-size : 13px;
color : #000066; 
font-style : normal; 
font-family : Verdana, Arial, Helvetica; 
text-decoration : none; 
}
.titleHeader {
font-weight : bold; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Helvetica; 
}
.titleSearch {
font-weight : bold; 
font-size : 11px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Helvetica; 
}
.ntext {
font-weight : normal; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
}
.ntextW {
font-weight : normal; 
font-size : 11px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
}
.note {
font-weight : normal; 
font-size : 10px;
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica;
}
.titlewhite {
font-weight : bold; 
font-size : 11px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none;
}
.titleblack {
font-weight : bold; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none;
}
.rubNewsTitle {
font-weight : bold; 
font-size : 12px;
color : #FFFFFF; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
} 
.rubNewstheme {
font-weight : bold; 
font-size : 11px;
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
}
.date {
font-weight : normal; 
font-size : 11px; 
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none;
}
.rubTitle {
font-weight : bold; 
font-size : 11px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
}
.rubTitleMain {
font-weight : bold; 
font-size : 14px;
color : #C00000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
}
.rubTitleMainW {
font-weight : bold; 
font-size : 12px;
color : #000033; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica; 
text-decoration : none; 
}
.resumeText {
font-weight : normal; 
font-size : 11px; 
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica;
}
.contentText {
font-weight : normal; 
font-size : 12px; 
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica;
}
.newsletterTitle {
font-weight : bold; 
font-size : 14px; 
color : #B58A18; 
font-style : normal; 
font-family : Arial, Helvetica;
} 
.cursor {
cursor : help; 
} 
.cursorm {
cursor : hand; 
} 
.INPUT {
font-size : 11px; 
font-family : Verdana, Helvetica; 
color : #000000;
}
.RADIOTEXT {
font-weight : normal; 
font-size : 11px; 
color : #000000; 
font-style : normal; 
font-family : Arial, Verdana, Helvetica;
}
.SELECT {
font-size : 11px; 
font-family : VERDANA, HELVETICA;
color : #000000; 
background-color : #ffffff; 
}
.SUBMIT {
font-size : 11px; 
font-family : VERDANA, ARIAL, HELVETICA;
font-weight : bold;
border-right : 1px outset black; 
border-top : 1px outset black; 
border-left : 1px outset black; 
border-bottom : 1px outset black;
color : #FFFFFF;
background-color : #003293;
cursor : hand;
}
.SUBMIT2 {
font-size : 11px; 
font-family : VERDANA, ARIAL, HELVETICA;
font-weight : bold;
border-right : 1px outset black; 
border-top : 1px outset black; 
border-left : 1px outset black; 
border-bottom : 1px outset black;
color : #FFFFFF;
background-color : #B58A18; 
cursor : hand;
}
TABLE.chestnut {
border : 1px none ; 
border-style : solid; 
border-color : #A59E5A;
background-color : #FFFFFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.chestnut {
background-color : #A59E5A;
}
TABLE.blue {
border : 1px none ; 
border-style : solid; 
border-color : #003293;
background-color : #FFFFFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.blue {
background-color : #003293;
}
TABLE.rubNews {
border : 1px none ; 
border-style : solid; 
border-color : #e9eeFF;
background-color : #e9eeFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.rubNews {
background-color : #e9eeFF;
}
TABLE.rubNewsLight {
border : 1px none ; 
border-style : solid; 
border-color : #FFE9D1;
background-color : #FFFFFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.rubNewsLight {
background-color : #FFE9D1;
}
TABLE.rubInfos {
border : 1px none ; 
border-style : solid; 
border-color : #A59E5A;
background-color : #FFFFFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.rubInfos {
background-color : #A59E5A;
}
TABLE.rubNewsRight {
border : 1px none ; 
border-style : solid; 
border-color : #C00000;
background-color : #FFFFE6;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.rubNewsRight {
background-color : #C00000;
}
TABLE.miseEnAvant {
border : 1px none ; 
border-style : solid; 
border-color : #003293;
background-color : #E8ECF1;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.miseEnAvant {
background-color : #003293;
}
TABLE.search {
border : 1px none ; 
border-style : solid; 
/*border-color : #C00000;*/
/*background-color : #FFFFFF;*/
border-color : #003293;
background-color : #E8ECF1;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.search {
/*background-color : #FFE9D1;*/
background-color : #003293;
}
TABLE.writeToUs {
border : 1px none ; 
border-style : solid; 
border-color : #8d9ecd;
background-color : #8d9ecd;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.writeToUs {
background-color : #8d9ecd;
}
TABLE.newsLetter {
border : 1px none ; 
border-style : solid; 
border-color : #B58A18;
background-color : #FFFFFF;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 1px;  
} 
TD.newsLetter {
background-color : #B58A18;
}
TD.newsHomeSeparator {
background-color : #808080;
}
TD.language {
background-color : #FFE9D1;;
}
TD.printer
{
border : 0px none ; 
}
TABLE.printer
{
border : 0px none ; 
}
@media print
{
TD.printer
{
border : 0 none ; 
VISIBILITY: hidden;
}
TABLE.printer
{
border : 0 none ; 
VISIBILITY: hidden;
}

.dynamic-tab-pane-control .tab-page {
	height:		200px;
}

.dynamic-tab-pane-control .tab-page .dynamic-tab-pane-control .tab-page {
	height:		100px;
}

html, body {
	background:	ThreeDFace;
}

form {
	margin:		0;
	padding:	0;
}

/* over ride styles from webfxlayout */

body {
	margin:		10px;
	width:		auto;
	height:		auto;
}

.dynamic-tab-pane-control h2 {
	text-align:	center;
	width:		auto;
}

.dynamic-tab-pane-control h2 a {
	display:	inline;
	width:		auto;
}

.dynamic-tab-pane-control a:hover {
	background: transparent;
}
