BODY, TD, INPUT, SELECT, DIV, LI, UL,TEXTAREA {font-family : arial,helvetica; font-size: 12px;color:Black;}
UL {margin: 0px; padding-left: 0px; list-style: none;	list-style-position: OUTSIDE;}
LI {padding-left: 8px; background-image: url(../img/select01.gif); background-repeat: no-repeat; background-position: 0px 5px;}
LI.level1 {padding-left: 8px; MARGIN: 1px 5px; background-image: url(../img/select01.gif); background-repeat: no-repeat; background-position: 0px 5px;}
LI.level2 {padding-left: 8px; MARGIN: 1px 10px; background-image: url(../img/select02.gif); background-repeat: no-repeat; background-position: 0px 5px;}
LI.level3 {padding-left: 8px; MARGIN: 1px 15px; background-image: url(../img/select03.gif); background-repeat: no-repeat; background-position: 0px 5px;}
LI.level4 {padding-left: 8px; MARGIN: 1px 25px; background-image: url(../img/select03.gif); background-repeat: no-repeat; background-position: 0px 5px;}
BODY
{
margin: 0px;
color: black;
background-color: #ffffff;
border-style:none;
}
A {text-decoration: none; color:black;}
.masterfull {background:transparent url(../../../mkt/look/img/Pictos/page_bg.png) repeat-y center;
margin-left:auto; margin-right:auto; width:990px; }
.mastercontent, .masterbody  {width:990px;}
.mastercontent
{ text-align:left; vertical-align:top; margin-left:0px;}
.masterhead
{}
.masterleft
{}
.masterbody
{padding:10px;vertical-align:top;}
.masterfoot
{}
.grid
{
border: solid 1px #0280D5;
padding:1px;
margin:0px;
}
.gridrow
{}
.gridrcell
{   text-align:center;
}
.gridhead
{
vertical-align:top;
background-color:#ffffff;
color:White;
border-color:White;
border-width:1px;
border-style:solid;
}
.grid TH {border:solid 1px #0280D5;}
.gridhcell
{
text-align:center;
vertical-align:bottom;
text-align:center;
display:block;
width:100%;
}
.gridhcell SELECT
{
width:90%;
margin-top:3px;
margin-bottom:2px;
}
.gridgroup
{
background-color:#0280D5;
color:White;
border-color:White;
border-width:1px;
border-style:solid;
}
.gridfoot  {}
.gridfcell {}
.gridpaging
{ text-align:left;
padding-left: 20px;}
.lsthead
{}
.lstgroup
{}
.lstfoot
{}
.lstrow
{}
.listrow TD.label {padding-left:10px;}
.tbl
{border:none;}
.tblhead
{}
.tblbody
{ }
.tblfoot
{}
.tblgroup
{border:none;}
.form
{}
.formhead
{
}
.formbody
{
}
.formcmds
{
}
.formfoot
{}
.formgroup
{
border:none;
}
.formzone
{
border:none;
}
.sitemap .navpath {border: solid 1px #0FB8FF;color:#000000; margin-bottom:20px;}
.sitemap .navpath .navhead {}
.sitemap .navpath .navfoot {}
.sitemap .navpath .navzone {background-position:left; background-repeat:no-repeat; padding:0px 5px 0px 13px;}
.sitemap .navpath .navzone.odd,.sitemap .navpath .navzone.even {background-color: #ffffff;}
.sitemap .navpath .navzone.current A,.sitemap .navpath .navzone.current A:hover {font-weight:bold;background-color:#0FB8FF; color:#ffffff;border-color:#0FB8FF; }
.sitemap .navpath .navzone.selected A ,.sitemap .navpath .navzone.selected A:hover {font-weight: normal;background-color:#ffffff; color:#000000;}
.sitemap .navpath .navzone.disabled A ,.sitemap .navpath .navzone.disabled A:hover{text-decoration: none;background-color: transparent; color: Gray ;}
.sitemap .navpath .navsep { display:none;}
.sitemap .navpath .navsep.current {border-width: 0px;}
.sitemap .navpath .navsep.disabled,.sitemap .navpath .navsep.current,.sitemap .navpath .navsep.selected {background-color: #ffffff;}
.sitemap .navpath .navzone.current {background-image: url(../img/arrow_nav_select.gif);background-color:#0FB8FF;border-color:#0FB8FF; }
.sitemap .navpath .navzone.disabled {background-image: url(../img/arrow_nav_after.gif);}
.sitemap .navpath .navzone.selected {background-image: url(../img/arrow_nav_stand.gif);}
.reqinfo
{
}
A.button
{
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
border-top:solid 1px transparent;
border-left:solid 1px transparent;
border-style:outset;
padding: 2px 10px;
background-color: #0280D5;
color: #ffffff;
text-decoration: none;
vertical-align: middle;
}
A.button:hover
{
border:solid 1px Black;
color: #ffffff;
background-color: #0280D5;
}
.print, .email, .bookmark {
padding: 6px 10px 4px 28px;
background:transparent none no-repeat 0px 0px;
text-decoration:underline;
color : #0000FF;
}
.print:hover {
border:none;
background-color:Transparent ;
}
.marker{
font-size : 11px;
text-decoration : underline;
}
.print {background-image: url(../../../mkt/look/Img/pictos/print.gif);}
.email{background-image: url(../../../mkt/look/Img/pictos/email.gif);}
.bookmark{background-image: url(../../../mkt/look/Img/pictos/bookmark.gif);}
.fpanel { border-style:solid; border-width:1px; border-color:#0280D5;}
.fpanel .corner { border:solid 1px #0280D5;}
.fpanelhead {background-color :#0280D5;color:#ffffff;padding: 3px 0px 5px 5px;}
.fpanelhead H3,.fpanelhead H2  {color:#ffffff;}
.fpanelbody {background-color:#E7F8FF;}
.fpanelbody .t3, .fpanelbody .t4{color: #0280D5;}
.promo .fpanelbody .t3, .promo .fpanelbody .t4{color: #000000;}
H1{font-size:24px;margin:0px;padding:0px;}
H2{font-size:18px;margin:0px;padding:0px;}
H3{font-size:14px;font-weight:bold;color:#0280D5;margin:0px;padding:0px;}
H4{font-size:13px;font-weight:bold;color:#15ACF5;margin:0px;padding:0px;}
H5{font-size:12px;margin:0px;padding:0px;}
H6{font-size:12px;margin:0px;padding:0px;}
.t1 {
font-size:130%;
font-weight:900;
}
.t2{
font-size:120%;
font-weight:800;
}
.t3 {
font-size: 110%;
font-weight: bold;
}
.t4
{
font-size:100%;
}
.t5{
font-size:90%; color:#0D6E9E;font-weight:bold;
}
.t6 {
font-size:85% ;
}
.even       { background-color:#E7F8FF; }
.odd        { background-color:#FFFFFF; }
.highlight  { background-color: #add8e6;}
.hover      { background-color: #ffffcc;}
.selected   { background-color: #ffffff;}
.current    { border:none;}
.disabled   { }
.flash      { }
.error      { }
.textarea   { }
.label      { font-weight:bold; font-size:100%; }
.value      { }
.help       { }
.info       { }
.promo .fpanel {border-color:#FE0000;}
.promo .fpanel .corner{border-color:#FE0000;}
.promo .fpanel .fpanelhead{background-color:#FE0000;}
.promo .fpanel .fpanelbody {background-color:#ffffff;}
.promo .tblgroup .tblfoot { float:left;border-bottom: dashed 1px #FE0000; padding-bottom:5px;}
.promo .tblgroup.lastrow{border-bottom:none;}
.promo A.button {background-color:#FE0000;color:#ffffff;}
.promo A.button:hover {background-color:#FE0000;color:#ffffff;}
DIV.info    { background-color:#e2e3e8; padding: 5px; }
DIV.flash   { border: solid 1px red; font-weight:bold; padding: 5px; }
DIV.error   { font-weight: bold; padding: 5px; background-color: #ffe4e1; }
SPAN.error  { color: red; }
SPAN.help   { font-size:90%; font-style:oblique; }
.price{color:#FE0000;}
.price .t6 {color:#FE0000; font-size:75%;}
#col1{width:245px; float:left;}
#col2{width:390px;padding:0px 5px;float:left;}
#col3{width:295px;float:left;}
@media print
{
}
div.domTT {
border: 1px solid #010F70;
background-color: #687e25;
}
div.domTT .caption {
border-bottom: 1px solid #010F70;
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #010F70;
padding: 5px;
}
div.domTT .contents {
border: 1px solid #E5E7F0;
background-color: red;
font-family: Arial;
font-size: xx-small;
color: #010F70;
padding: 0px;
background-color: #D5E686;
}
.ppsearch,
.catpayment .paymentinput,
.catpayment .cbinput {border-right:solid 2px transparent; }
.newsletterinscription INPUT,
.newsletterinscription SELECT  {
width:95%;
}
.newsletterinscription .fpanel .fpanelbody DIV {
margin-bottom:5px;
}
.newsletterinscription A.button {
float:right;
}