BODY, TD, INPUT, SELECT, DIV, LI, UL,TEXTAREA {font-family : arial,helvetica; font-size: 11px;color:Black ;}
P { margin:4px 0px 4px 0px;  }
A IMG{border:0px;}
.current { border:none;}
SPAN.help {	font-style:normal;  color:#B30B0B; font-size: 110%}
A.button
{
text-decoration: none;
font-size: 125%;
font-weight: bold;
padding: 2px 10px 2px 18px;
margin:0px;
color: white;
background-color : #19baea;
border:solid 1px #FFF;
background-image: url(../Img/bt.png);
background-repeat:no-repeat;
background-position:2px 1px;
}
A.button:hover,.button:hover{background-color: transparent; color :white;text-decoration: underline;background-color : #19baea;}
.print {background-image: url(../Img/Print.gif); font-weight:normal;}
.pdf  { background-image: url(../Img/Pdf.gif);}
.pdf, .print, .word, .email, .bookmark{
background-repeat: no-repeat;
background-position: left center;
padding: 2px 0px 2px 16px;
color:#005597;
background-color:Transparent;
border:none;
text-decoration:underline;
}
A.print:hover, A.pdf:hover, A.word:hover, A.email:hover, A.bookmark:hover{background-color :Transparent;color:#005597;}
.marker {background-image: url(../Img/Up.gif);
background-repeat: no-repeat;
background-position: left center;
padding: 1px 5px 1px 20px;
margin:0px;
text-decoration: underline;
color: #010F70;
background-color : Transparent ;
float:right;
}
a {
cursor: hand;
color: black;
text-decoration: none;
}
a:HOVER { color: #8087B7;text-decoration: underline;}
.print, .email, .bookmark {
padding: 2px 6px 4px 24px;
background:transparent none no-repeat 0px 0px;
text-decoration:underline;
}
.print {background-image: url(../../../mkt/vat/img/pictos/print.gif);}
.email{background-image: url(../../../mkt/vat/img/pictos/email.gif);}
.bookmark{background-image: url(../../../mkt/vat/img/pictos/bookmark.gif);}
.form{}
.form .formhead{}
.form .formbody{}
.form .formgroup,
.form .formzone{border:none;}
.tbl{}
.tbl .tblhead{}
.tbl .tblbody{}
.tbl .tblgroup,
.tbl .tblzone{border:none;}
.reqinfo{width:auto; text-align:left; margin : 0px 2px 0px 1px; padding: 0px; border-color:white; border-width:3px;background-color : #E5E7F0;}
.reqinfo H1 { margin : 0px; padding:0px 0px 0px 10px; color: black;}
.fpanelhead {background-color:  #165193; color: white; }
.fpanelhead H3{font-size: 14px; padding: 0px 0px 5px 5px;}
#navigation .fpanel{border-color: #B30B0B;}
#navigation .fpanel .corner{border-color: #B30B0B;}
#navigation .fpanelhead { background-color: #B30B0B; color: white;}
#_navigation .fpanel .corner{border-color:#B30B0B;}
#_navigation .tbl .fpanel .tblhead{background-color: #B30B0B; color: white;}
BODY FORM { background: #106db5 url(../../../mkt/vat/img/header/filet_default.jpg) repeat-y center;}
BODY FORM.emptypage { background: none;}
.mastercontent,.masterbody {background-color:transparent;}
.masterfull {margin-left:auto; margin-right:auto; width:940px;   }
.mastercontent, .masterbody  {width:940px;background-color:transparent; }
.iframe .masterbody{width:820px;}
.iframe .mastercontent{width:820px;}
BODY FORM.iframe {background-image:none;background-color:Transparent; }
.masterfoot {padding-top:10px;background-color:transparent;}
.masterfoot .fpanel{width:100%}
.masterfoot #merchantgroup{	text-align:right;}
.masterbody {padding-left:5px; padding-right:5px;}
.lzone {float:left; width:185px; text-align:left;}
.czone {float:left; width:540px;margin-left:5px; margin-right:5px; display:inline;}
.rzone {float:left; width:195px;display:inline;}
div.domTT {
border: 1px solid #010F70;
background-color: #E5E7F0;
}
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: #F2F3F8;
}
.navpath {color: #010F70;padding: 5px 0px; margin-left:185px;}
.navhead {}
.navfoot {}
.navzone.odd, .navzone.even {background-color: transparent;}
.navzone.current {border-width: 0px;}
.navzone.selected A , navzone.selected A:hover, .navzone.current A, .navzone.current A:hover {font-weight: bold;}
.navzone.disabled A , .navzone.current A, .navzone.disabled A:hover, .navzone.current A:hover {text-decoration: none;background-color: transparent; color: inherit ;}
.navsep {}
.navsep.current {border-width: 0px;}
.navsep.disabled, .navsep.current, .navsep.selected {background-color: transparent;}
.navpath .current A{color:#010F70;}
.navpath .disabled A{color:#808080;}
.navpath .current A, .navpath .disabled A{cursor:auto ;}
.navpath{text-align:left;}
.newsletterinscription TABLE {padding:5px;}
.grid{border:solid 1px #155193;margin-top:2px;}
.grid TH,
.grid TD{border-right:solid 2px #155193;padding-top:5px;}
.grid TH{border-color:#ffffff;}
.grid .gridpager TD {border-color: #155193;border-top:solid 2px #155193;background-color:#ffffff;}
.grid .gridhead {background-color:#155193; color:#ffffff;text-align:center;vertical-align:top;}
.grid .gridhead .cssdivsortbutton {margin:4px;}
.grid .gridhead A{background-color:#ffffff;color:#155193;padding:1px 5px;}
.grid .gridrow {text-align:center;}
.grid .odd {background-color:white;border-color:White ;}
.grid .even{ background-color:#E7EDF4;border-color:White ;}
.grid .hover {background-color:#9cc2fe;}
BODY{}
.canada .grid .even{ background-color:#F7dFdF;border-color:White ;}
.canada  .grid .hover {background-color:#F74f4f;}
.canada #seatsel {padding:10px;}
.canada .fpanel td{border-color:#B30b0b}
.basketlink a{float:right;color:#B30b0b; font-weight:bold;}
.basketlink {width:820px;}