/*********************/
/**french_style.css      			*/
/*last revised: 		*/
/*********************/


/*************************************************************************************/
/*BEGIN STANDARD ELEMENT STYLES                                                                                                               */
/*************************************************************************************/

BODY {font: 10pt arial, helvetica, sans-serif; color:#000000;}
A {color:#000000;}
A:VISITED {color:#000000;}
A:ACTIVE {color:#cccccc;}
H1 {}
H2 {}
H3 {}
H4 {}
H5 {}
H6 {}
TABLE,DIV {border-style:none; margin:0;	padding:0; spacing:0;}
THEAD {}
TBODY {}
TFOOT {}
TR {}
TH {font-weight:bold, font-family:arial, helvetica, sans-serif;}
TD {font: 10pt arial, helvetica, sans-serif; color:#000000;}
COL {}
COLGROUP {}
UL {font: 10pt arial, helvetica, sans-serif; color:#000000;}
OL {font: 10pt arial, helvetica, sans-serif; color:#000000;}
UL.LI {font: 10pt arial, helvetica, sans-serif; color:#000000;}
OL.LI {font: 10pt arial, helvetica, sans-serif; color:#000000;}
DT {font: 10pt arial, helvetica, sans-serif; color:#000000; font-weight:bold;}
LI  {font: 10pt Arial, Helvetica, sans-serif; color:#000000;}
B {font-weight: bold;}
I {font-style: italic;}
P {font: 10pt arial, helvetica, sans-serif; color:#000000; line-height: 150%;}
XMP {}
PRE {}



/*  TEXT  */
/*  TEXT  */
/*  TEXT  */
.legal {font: 10px Arial, Helvetica; color:#000000;}/*copyright notice*/
.pagenote {font: 10px arial, helvetica, sans-serif; color:#000000; font-style:italic}
.hometextbig {font: 16px arial, helvetica, sans-serif; color:#000000; font-weight:bold;}
.pagetext {font: 12px arial, helvetica, sans-serif; color:#000000; line-height: 150%;}
.pagetextblack {font: 12px arial, helvetica, sans-serif; color:#000000; line-height: 150%;}
.pagetextred {font: 12px arial, helvetica, sans-serif; color:#B0232A; line-height: 150%;}
.heading {font: 12px arial, helvetica, sans-serif; color:#B0232A; font-weight:bold; line-height: 150%;}
.headingblue {font: 12px arial, helvetica, sans-serif; color:#B0232A; font-weight:bold; line-height: 150%;}
.pagetextreversed, .pagetextreversed:visited, .pagetextreversed:active  {font: 12px arial, helvetica, sans-serif; color:#ffffff; line-height: 150%;}
.calendartext, .calendartext:visited, .calendartext:active {font: 12px arial, helvetica, sans-serif; color:#000000; line-height: 100%;}

td.blockdark {border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #A99E8F; border-left: 1px solid #A99E8F; background-color:#000000; layer-background-color: #000000;}
.blocktextrev {font: 16px arial, helvetica, sans-serif; color:#cccccc; font-weight:bold;}
td.blocklight{border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #A99E8F; border-left: 1px solid #A99E8F; background-color:#cccccc; layer-background-color: #cccccc;}
.blocktext {font: 16px arial, helvetica, sans-serif; color:#000000; font-weight:bold;}




.pagetitle  {font: 16px Arial, Helvetica, sans-serif; color:#AA090B;}
.pagetitleoff, .pagetitleoff:visited, .pagetitleoff:active  {font: 18px Arial, Helvetica, sans-serif; color:#A99E8F; text-decoration: none;}
.pagetitlemini  {font: 10px Arial, Helvetica, sans-serif; color:#A99E8F;}
.pageheading {font: 12px arial, helvetica, sans-serif; color:#AA090B; font-weight:bold;}
.pagecount, .pagecount:visited, .pagecount:active  {font: 12px Arial, Helvetica, sans-serif; color:#A99E8F; font-weight:bold;}
.pagesubtext {font: 9px arial, helvetica, sans-serif; color:#000000;}
.subhead {font: 10px arial, helvetica, sans-serif; color:#584C40; font-weight:bold; line-height: 150%;}
.greybig {font: 24px arial, helvetica, sans-serif; color:#3A2C1D;}
.greymedium {font: 18px arial, helvetica, sans-serif; color:#3A2C1D;}
.greysmall {font: 14px arial, helvetica, sans-serif; color:#3A2C1D;}



/*  TABLES  */
/*  TABLES  */
/*  TABLES  */
.tbl-brown {background-color:#A99E8F; layer-background-color: #A99E8F;}
.tbl-tan {background-color:#F3E9D7; layer-background-color: #F3E9D7;}
.tbl-teasertitle {background-color:#A99E8F; layer-background-color: #A99E8F;} 
.tbl-teaserbkg {background-color:#F3E9D7; layer-background-color: #F3E9D7;}
.tbl-redrule {background-color:#AA090B; layer-background-color: #AA090B;}
.tbl-tanrule {border-bottom: 1px solid #A99E8F; border-top: 1px solid #A99E8F; border-right: 1px solid #A99E8F; border-left: 1px solid #A99E8F;}


.tbl-pagetitle {border-top: 1px solid #A99E8F; border-right: 1px solid #A99E8F; border-left: 1px solid #A99E8F;}
.tbl-preptime {border-bottom: 1px solid #A99E8F; border-right: 1px solid #A99E8F; border-left: 1px solid #A99E8F;}

               
/**************** menu coding *****************/
#menu {
width: 850px;
background: #fff;
margin-top: -22px;
margin-left: 5px;
margin-bottom: 0px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 140px;
height: 29px;
float: left;

}

#menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0;
text-align:center;
}

#menu a {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
}

#menu h2 {
color: #fff;
text-transform: uppercase;
background-image: url(/images/membertab_a2.gif);
background-repeat: no-repeat;
margin: 0;
height:24px;
color: #000;
padding-top:5px;
}

#menu h2:hover {
background-repeat: no-repeat;
background-image: url(/images/membertab_b2.gif);
color: #fff;
}

#menu ul li a {
color: #000;
text-decoration: none;
width:100%;
}

#menu ul ul li a:hover {
background: #AF2229;
color: #fff;

}

#menu li {position: relative;
margin: 0;
}

#menu ul ul {
position: absolute;
z-index: 500;
width: 155%;
border-width: 2px;
border-style: solid;
border-color: #000;
background-color:#E7E7E9;
margin-left:1px;
height: 130px;
}

#menu ul ul li a {
border-width: 1px 0 1px 0;
border-style: solid;
border-color: #000;
}

#menu ul ul ul {
position: absolute;
top: 0;
margin-top:0;
width:100%;
left: 99%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


.sectionhead{
background-color:black;
width:70%;
color:#e1e1e1;
text-transform:uppercase;
font-size: 10pt;
padding-left: 30px;
}
.securecontentarea{
width:100%;
border-width: 2px;
border-style: solid;
border-color: black;
padding: 10px;
}
.cbox {
border-width: 1px; 
border-style: solid; 
border-color: #000;
margin:0 0 5px 0;
padding:0;
}
.cboxh{
background-color:#142639;
color:#fff;
font-family:sans-serif;
font-weight:bold;
padding: 5px 0 5px 0;
margin:0;
text-align:center;
margin:0;
width:100%;
}
.cboxhr{
background-color:#C00000;
color:#fff;
font-family:sans-serif;
font-weight:bold;
padding: 5px 0 5px 0;
margin:0;
text-align:center;
margin:0;
width:100%;
}
