.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}
.mejs-container{position:relative;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}
.me-plugin{position:absolute}
.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}
.mejs-fullscreen{overflow:hidden!important}
.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}
.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}
.mejs-clear{clear:both}
.mejs-background{position:absolute;top:0;left:0}
.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}
.mejs-poster{position:absolute;top:0;left:0;background-position:50% 50%;background-repeat:no-repeat}
:root .mejs-poster img{display:none}
.mejs-poster img{border:0;padding:0;border:0}
.mejs-overlay{position:absolute;top:0;left:0}
.mejs-overlay-play{cursor:pointer}
.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/bigplay.svg) no-repeat}
.no-svg .mejs-overlay-button{background-image:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/bigplay.png)}
.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}
.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}
.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/loading.gif) 50% 50% no-repeat}
.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}
.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}
.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/controls.svg) no-repeat}
.no-svg .mejs-controls .mejs-button button{background-image:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/controls.png)}
.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}
.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}
.mejs-controls .mejs-play button{background-position:0 0}
.mejs-controls .mejs-pause button{background-position:0 -16px}
.mejs-controls .mejs-stop button{background-position:-112px 0}
.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}
.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}
.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}
.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}
@-webkit-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@-moz-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@-ms-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@-o-keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
@keyframes buffering-stripes{from{background-position:0 0}
to{background-position:30px 0}
}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));width:0}
.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}
.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}
.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}
.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}
.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}
.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}
.mejs-controls .mejs-mute button{background-position:-16px -16px}
.mejs-controls .mejs-unmute button{background-position:-16px 0}
.mejs-controls .mejs-volume-button{position:relative}
.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}
.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}
.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}
.mejs-controls .mejs-captions-button{position:relative}
.mejs-controls .mejs-captions-button button{background-position:-48px 0}
.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}
.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}
.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}
.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}
.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}
.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}
.mejs-captions-layer a{color:#fff;text-decoration:underline}
.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}
.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}
.mejs-captions-position-hover{bottom:35px}
.mejs-captions-text{padding:3px 5px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(20,20,20,0.5);white-space:pre-wrap}
.me-cannotplay a{color:#fff;font-weight:bold}
.me-cannotplay span{padding:15px;display:block}
.mejs-controls .mejs-loop-off button{background-position:-64px -16px}
.mejs-controls .mejs-loop-on button{background-position:-64px 0}
.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}
.mejs-controls .mejs-backlight-on button{background-position:-80px 0}
.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}
.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}
.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}
.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}
.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}
.mejs-controls .mejs-sourcechooser-button{position:relative}
.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}
.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}
.mejs-postroll-layer-content{width:100%;height:100%}
.mejs-postroll-close{position:absolute;right:0;top:0;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}
div.mejs-speed-button{width:46px!important;position:relative}
.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}
.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{visibility:visible}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}
.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(../../../common/base/libs/mediaelementjs/mediaelementjs_2-17-0/src/skipback.png) no-repeat;background-position:3px 3px}
.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
/*!
 * VWFS CQ5: VW-Bank UI 2.19.4
 * 
 * Copyright Volkswagen Financial Services AG
 */@font-face{font-family:'VW-Book';src:url('../src/fonts/vwheadlineot-book.eot');src:url('../src/fonts/vwheadlineot-book.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vwheadlineot-book.woff') format('woff'),url('../src/fonts/vwheadlineot-book.ttf') format('truetype'),url('../src/fonts/vwheadlineot-book.svg#webfontX0LFdQBr') format('svg');font-style:normal;font-weight:normal}
@font-face{font-family:'VW-Semibold';src:url('../src/fonts/vwheadlineot-semibold.eot');src:url('../src/fonts/vwheadlineot-semibold.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vwheadlineot-semibold.woff') format('woff'),url('../src/fonts/vwheadlineot-semibold.ttf') format('truetype'),url('../src/fonts/vwheadlineot-semibold.svg#webfontfbDJZY22') format('svg');font-style:normal;font-weight:normal}
@font-face{font-family:'VW-Black';src:url('../src/fonts/vwheadlineot-black.eot');src:url('../src/fonts/vwheadlineot-black.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vwheadlineot-black.woff') format('woff'),url('../src/fonts/vwheadlineot-black.ttf') format('truetype'),url('../src/fonts/vwheadlineot-black.svg#webfontfbDJZY22') format('svg');font-style:normal;font-weight:normal}
@font-face{font-family:'VWHeadWeb';src:url('../src/fonts/vw/VWHeadWeb-Regular.eot');src:url('../src/fonts/vw/VWHeadWeb-Regular.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWHeadWeb-Regular.woff') format('woff'),url('../src/fonts/vw/VWHeadWeb-Regular.woff2') format('woff2'),url('../src/fonts/vw/VWHeadWeb-Regular.ttf') format('truetype'),url('../src/fonts/vw/VWHeadWeb-Regular.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'VWHeadWeb';src:url('../src/fonts/vw/VWHeadWeb-Bold.eot');src:url('../src/fonts/vw/VWHeadWeb-Bold.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWHeadWeb-Bold.woff') format('woff'),url('../src/fonts/vw/VWHeadWeb-Bold.woff2') format('woff2'),url('../src/fonts/vw/VWHeadWeb-Bold.ttf') format('truetype'),url('../src/fonts/vw/VWHeadWeb-Bold.svg') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'VWHeadWeb';src:url('../src/fonts/vw/VWHeadWeb-BoldItalic.eot');src:url('../src/fonts/vw/VWHeadWeb-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWHeadWeb-BoldItalic.woff') format('woff'),url('../src/fonts/vw/VWHeadWeb-BoldItalic.woff2') format('woff2'),url('../src/fonts/vw/VWHeadWeb-BoldItalic.ttf') format('truetype'),url('../src/fonts/vw/VWHeadWeb-BoldItalic.svg') format('svg');font-weight:bold;font-style:italic}
@font-face{font-family:'VWHeadWeb-ExtraBold';src:url('../src/fonts/vw/VWHeadWeb-ExtraBold.eot');src:url('../src/fonts/vw/VWHeadWeb-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWHeadWeb-ExtraBold.woff') format('woff'),url('../src/fonts/vw/VWHeadWeb-ExtraBold.woff2') format('woff2'),url('../src/fonts/vw/VWHeadWeb-ExtraBold.ttf') format('truetype'),url('../src/fonts/vw/VWHeadWeb-ExtraBold.svg') format('svg')}
@font-face{font-family:'VWHeadWeb-Light';src:url('../src/fonts/vw/VWHeadWeb-Light.eot');src:url('../src/fonts/vw/VWHeadWeb-Light.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWHeadWeb-Light.woff') format('woff'),url('../src/fonts/vw/VWHeadWeb-Light.woff2') format('woff2'),url('../src/fonts/vw/VWHeadWeb-Light.ttf') format('truetype'),url('../src/fonts/vw/VWHeadWeb-Light.svg') format('svg')}
@font-face{font-family:'VWTextWeb';src:url('../src/fonts/vw/VWTextWeb-Regular.eot');src:url('../src/fonts/vw/VWTextWeb-Regular.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWTextWeb-Regular.woff') format('woff'),url('../src/fonts/vw/VWTextWeb-Regular.woff2') format('woff2'),url('../src/fonts/vw/VWTextWeb-Regular.ttf') format('truetype'),url('../src/fonts/vw/VWTextWeb-Regular.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'VWTextWeb';src:url('../src/fonts/vw/VWTextWeb-RegularItalic.eot');src:url('../src/fonts/vw/VWTextWeb-RegularItalic.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWTextWeb-RegularItalic.woff') format('woff'),url('../src/fonts/vw/VWTextWeb-RegularItalic.woff2') format('woff2'),url('../src/fonts/vw/VWTextWeb-RegularItalic.ttf') format('truetype'),url('../src/fonts/vw/VWTextWeb-RegularItalic.svg') format('svg');font-weight:normal;font-style:italic}
@font-face{font-family:'VWTextWeb';src:url('../src/fonts/vw/VWTextWeb-Bold.eot');src:url('../src/fonts/vw/VWTextWeb-Bold.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWTextWeb-Bold.woff') format('woff'),url('../src/fonts/vw/VWTextWeb-Bold.woff2') format('woff2'),url('../src/fonts/vw/VWTextWeb-Bold.ttf') format('truetype'),url('../src/fonts/vw/VWTextWeb-Bold.svg') format('svg');font-weight:bold;font-style:normal}
@font-face{font-family:'VWTextWeb';src:url('../src/fonts/vw/VWTextWeb-BoldItalic.eot');src:url('../src/fonts/vw/VWTextWeb-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWTextWeb-BoldItalic.woff') format('woff'),url('../src/fonts/vw/VWTextWeb-BoldItalic.woff2') format('woff2'),url('../src/fonts/vw/VWTextWeb-BoldItalic.ttf') format('truetype'),url('../src/fonts/vw/VWTextWeb-BoldItalic.svg') format('svg');font-weight:bold;font-style:italic}
@font-face{font-family:'VWTextWeb-Light';src:url('../src/fonts/vw/VWTextWeb-Light.eot');src:url('../src/fonts/vw/VWTextWeb-Light.eot?#iefix') format('embedded-opentype'),url('../src/fonts/vw/VWTextWeb-Light.woff') format('woff'),url('../src/fonts/vw/VWTextWeb-Light.woff2') format('woff2'),url('../src/fonts/vw/VWTextWeb-Light.ttf') format('truetype'),url('../src/fonts/vw/VWTextWeb-Light.svg') format('svg')}
div.erroricon{float:left;height:22px;width:20px;margin:0 0 10px;background:transparent url('../src/images/base/icon_error.gif') 0 2px no-repeat}
div.notificationicon{height:22px;width:20px;margin-left:2px;background:transparent url('../src/images/base/icon_hint.gif') no-repeat 0 2px;position:relative}
div.errormessage{margin:0 0 10px 30px}
div.errormessage,div.errormessage p,div.errormessage label,#wrapper div.errormessage,#wrapper div.errormessage p,#wrapper div.errormessage label{color:#e3002d;font-size:11px}
div.capsnotification .errormessage label,#wrapper div.capsnotification div.errormessage label{color:#2274ac}
form input.validationerror{border:1px solid #e3002b}
form input.vwfsnotification{border:1px solid #2274ac}
div.validationmessage,div.capsnotification{float:left;margin-left:2px;position:relative}
div.validationmessage .erroricon,div.capsnotification .notificationicon{height:20px;margin:0;background-position:left top}
div.validationmessage .errorflyout,div.capsnotification .errorflyout{display:none;position:absolute;bottom:20px;left:-100px;width:221px;z-index:1000}
div.capsnotification div.errorflyout{display:block}
div.validationmessage .errorflyout .top,div.capsnotification .errorflyout .top{height:5px;background:url('../src/images/flyout/advice_flyout.png') no-repeat top}
div.validationmessage .errorflyout .errormessage,div.capsnotification .errorflyout .errormessage{padding:7px 15px 20px;margin:0;background:url('../src/images/flyout/advice_flyout.png') no-repeat bottom}
div.validationmessage .errorflyout label,div.capsnotification .errorflyout label{float:none;overflow:visible;padding:0;width:auto}
.vw-font1 .c800_form form{font-family:Arial,Helvetica,sans-serif}
.c800_form form{font-family:VWTextWeb,Arial,Helvetica,sans-serif}
.c800_form legend{display:none;visibility:hidden}
.vw-font1 .c800_form label,.vw-font1 .c800_form input,.vw-font1 .c800_form button,.vw-font1 .c800_form textarea{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
.c800_form label,.c800_form input,.c800_form button,.c800_form textarea{color:#333;font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
.c800_form select{background:#fff;border:1px solid #d1d3d5;padding:2px;width:100%}
.vw-font1 .c800_form select{font-family:Arial,Helvetica,sans-serif;font-size:11px}
.c800_form select{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px}
.c800_form div.formlabel{float:left;width:120px}
.c800_form label{color:#33434c;cursor:pointer;float:none;margin-right:10px;padding-top:3px;width:100%}
.c800_form label.text{overflow:hidden;padding:3px 15px 5px 0;position:relative;width:100%}
.c800_form input.radio{position:absolute;background:0;border:0;cursor:pointer;margin:2px 0 0 0;padding:0}
.c800_form div.radio{position:relative;min-height:12px;padding-bottom:2px}
.c800_form .horizontal div.radio{margin-right:10px}
.c800_form input.checkbox{position:absolute;background:0;border:0;margin:2px 0 0 0;padding:0}
.c800_form div.checkbox{position:relative;min-height:12px;padding-bottom:2px}
.c800_form .horizontal div.checkbox{margin-right:10px}
.c800_form label.checkbox{display:block;margin:0 0 4px 20px;padding:0}
.c800_form .c813_checkbox{float:left}
.c800_form .vertical .c813_checkbox{width:100%}
.c800_form .vertical div.nextCheck{clear:left;margin-left:0}
.c800_form .vertical div.firstCheck{margin-left:0}
.c800_form label.radio{display:block;margin:0 0 4px 20px;padding:0}
.c800_form .c815_radio{float:left}
.c800_form .vertical .c815_radio{width:100%}
.c800_form .vertical div.nextRadio{clear:left;margin-left:0}
.c800_form .vertical div.firstRadio{margin-left:0}
.c800_form div.formfield{margin-left:145px;width:195px}
.c800_form .c891_composite .formfield .formfield{width:auto}
.c800_form input.text{color:#33434c;border:0 none;padding:0;margin:0}
.c800_form textarea.textarea{border:0 none}
.c800_form textarea.textareacolls{padding:3px 2px 2px 2px!important;border:1px solid #d1d3d5}
.c800_form a.captchalink{display:block;text-decoration:none}
.c800_form input.captchafield{width:100%}
.c800_form .readonly input.text,.c800_form .readonly textarea.textarea,#wrapper .c800_form .readonly input.text,#wrapper .c800_form .readonly textarea.textarea{background-color:#f3f7f6;color:#666}
.c800_form .inputborder{background:#fff;border:1px solid #d1d3d5;padding:3px 2px 2px 2px;overflow:hidden}
.c800_form .readonly .inputborder{background-color:#f3f7f6}
.c800_form .error .inputborder{border:2px solid #c03!important;overflow:hidden}
.c800_form .c891_composite{margin-bottom:0!important}
.c800_form .section{margin-bottom:5px}
.c800_form .formErrorLine{background:transparent url(../src/images/form/error.png) no-repeat 0 0;min-height:20px;clear:left;margin-top:4px}
.c800_form .vwfscq_form_columns .formErrorLine{margin-bottom:5px;margin-top:0}
.c800_form .formErrorSingle{width:auto;min-height:22px;color:#c03;padding:0;font-weight:bold;margin:-2px 0 0 25px!important}
.c800_form label.clienterror,#wrapper .c800_form label.clienterror{display:block;background:transparent url(../src/images/form/error.png) no-repeat 0 0;min-height:20px;margin-top:4px;padding:2px 0 0 25px;color:#c03;font-weight:bold}
.c800_form .vwfscq_form_columns div.formfield{width:100%}
.c800_form input.password{width:100%}
.c800_form div.formfield input.text,.c800_form div.formfield input.password{margin:0}
.c800_form .c891_composite input.text,.c800_form .c891_composite input.password,.c800_form .c891_composite textarea,.c800_form .c891_composite select{width:100%}
.c800_form .vwfscq_form_columns{width:100%}
.c800_form .vwfscq_form_columns .column_content{padding:0}
.c800_form .vwfscq_form_columns .column_first .column_content{padding-right:2px}
.c800_form .vwfscq_form_columns .column_middle .column_content{padding-left:2px;padding-right:2px}
.c800_form .vwfscq_form_columns .column_last .column_content{padding-left:2px}
.c800_form .vwfscq_form_columns .innerMargin{margin:0!important}
#colFull .c800_form .innerMargin{margin:0 10px}
.c800_form .clearfixForm{clear:both;height:0;line-height:0;overflow:hidden;font-size:0}
.c800_form .radiobuttons div.error,.c800_form .checkboxes div.error{border:2px solid #c03}
.c800_form div.error>textarea.error,.c800_form div.error>textarea.clienterror{border:2px solid #c03}
.c800_form select.error,.c800_form select.clienterror{border:2px solid #c03}
.c800_form input.radio.error,input.checkbox.error,.c800_form input.radio.clienterror,input.checkbox.clienterror{border:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;text-align:left;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style-type:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{font-weight:normal;text-align:left}
:focus{outline:0}
body{background:transparent url('../src/images/base/bg.jpg') repeat-x center top;color:#333;direction:ltr}
body.vw-font1{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
body{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
h1,h2,h3,h4,h5,h6{color:#111}
h1{font-size:30px;font-weight:normal;line-height:33px}
h2{font-size:16px;font-weight:normal;line-height:24px}
.vw-font1 h3,.vw-font1 h4,.vw-font1 h5,.vw-font1 h6{font-size:11px;line-height:13px}
h3,h4,h5,h6{font-size:12px;line-height:120%}
.vw-font1 h1.c_30{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:30px;line-height:33px}
h1.c_30{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;line-height:33px}
.vw-font1 h1.c_24{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:24px;line-height:29px;margin-bottom:7px}
h1.c_24{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:29px;margin-bottom:7px}
.vw-font1 h2.c_20{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:20px;padding-bottom:2px}
h2.c_20{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;padding-bottom:2px}
.vw-font1 h2.c_16{font-family:VW-Semibold,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;padding-bottom:2px}
h2.c_16{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:18px;padding-bottom:2px}
.vw-font1 h2.c_16_b{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;padding-top:4px;padding-bottom:2px}
h2.c_16_b{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:18px;padding-top:4px;padding-bottom:2px}
.vw-font1 h2.c_14,h2.c_14{font-size:14px;padding-bottom:2px}
.vw-font1 h2.c_14_b,h2.c_14_b{font-size:14px;padding-bottom:2px}
.vw-font1 h2.c_11{font-size:11px;padding-bottom:2px}
h2.c_11{font-size:12px;padding-bottom:2px}
.vw-font1 h2.verylarge,.vw-font1 #loginpanel h2.verylarge{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:20px}
h2.verylarge,#loginpanel h2.verylarge{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-size:20px}
.vw-font1 h3.large{font-family:VW-Black,Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:18px}
h3.large{font-family:VWHeadWeb,Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:18px}
a{color:#2274ac;text-decoration:underline}
a:hover,a:active,a:focus{text-decoration:underline}
hr{display:none}
img{display:block}
img.right{margin-left:auto;margin-right:0}
img.center{margin-left:auto;margin-right:auto}
div.right{margin-left:auto;margin-right:0}
div.center{margin-left:auto;margin-right:auto}
strong{font-weight:bold}
sub,sup{font-size:91.6667%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.3em}
sup{top:-0.4em}
#page{position:relative}
.vw-font1 #wrapper form{font-family:Arial,Helvetica,sans-serif}
#wrapper form{font-family:VWTextWeb,Arial,Helvetica,sans-serif}
#wrapper legend{display:none;visibility:hidden}
.vw-font1 #wrapper label,.vw-font1 #wrapper input,.vw-font1 #wrapper button,.vw-font1 #wrapper textarea,.vw-font1 #wrapper select{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
#wrapper label,#wrapper input,#wrapper button,#wrapper textarea,#wrapper select{color:#333;font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
.vw-font1 a.more{display:block;background:transparent url('../src/images/base/arrow_right_ff871f.gif') 0 5px no-repeat;padding:2px 0 2px 8px;text-decoration:none}
a.more{display:block;background:transparent url('../src/images/base/arrow_right_ff871f.gif') 0 6px no-repeat;padding:2px 0 2px 8px;text-decoration:none}
a.more:hover,a.more:active,a.more:focus{background-image:url('../src/images/base/arrow_right_2274ac.gif');text-decoration:underline}
.linkList{list-style-type:none}
.linkList li a{background:transparent url('../src/images/base/arrow_right_ff871f.gif') 0 5px no-repeat;color:#2274ac;display:block;padding:2px 0 2px 8px;text-decoration:none}
.linkList li a:hover,.linkList li a:active,.linkList li a:focus{background-image:url('../src/images/base/arrow_right_2274ac.gif');color:#2274ac;text-decoration:underline}
.checklistitem{background:url('../src/images/base/checklistmark.png') no-repeat left top;padding:2px 0 6px 16px}
.download a{background:transparent url('../src/images/base/arrow_right_ff871f.gif') 0 4px no-repeat;padding-left:8px;text-decoration:none;display:inline-block}
.download a:hover,.download a:active,.download a:focus{background-image:url('../src/images/base/arrow_right_2274ac.gif');text-decoration:underline}
.download .description{padding-left:8px}
ul.tabs{background:transparent url(../src/images/tabs/tab_ul.png) left bottom no-repeat;margin-bottom:28px;padding-left:2px}
ul.tabs li{background:transparent url(../src/images/tabs/tab_bg.png) right top no-repeat;float:left;padding:1px 1px 0 0}
ul.tabs li.active{border-bottom:1px solid #fff}
ul.tabs li a,ul.tabs li span{background:#eaeeed;color:#33434c;cursor:pointer;display:block;line-height:26px;text-decoration:none}
ul.tabs li span{padding:0 9px 0 10px}
ul.tabs li a:hover,ul.tabs li span:hover{color:#2274ac}
ul.tabs li.active a,ul.tabs li.active span{background:#fff;color:#2274ac}
.separatorLine{background-color:#cad2d5;height:1px;line-height:1px;overflow:hidden}
.switchContent{display:none}
a.switch{background:transparent url('../src/images/base/arrow_right_ff871f.gif') 0 4px no-repeat;display:block;padding-left:8px;text-decoration:none}
a.switch:hover,a.switch:active,a.switch:focus{background-image:url('../src/images/base/arrow_right_2274ac.gif');text-decoration:underline}
a.switch span.closed{display:none}
a.open{background:transparent url('../src/images/base/arrow_down_ff871f.gif') 0 6px no-repeat;padding-left:10px}
a.open:hover{background-image:url('../src/images/base/arrow_down_2274ac.gif')}
a.prev{background:transparent url('../src/images/base/arrow_left_ff871f.gif') 0 4px no-repeat;padding-left:8px;text-decoration:none;display:block}
a.prev:hover,a.prev:active,a.prev:focus{background-image:url('../src/images/base/arrow_left_2274ac.gif');text-decoration:underline}
a.next{background:transparent url('../src/images/base/arrow_right_ff871f.gif') right 4px no-repeat;padding-right:8px;text-decoration:none;display:block;text-align:right}
a.next:hover,a.next:active,a.next:focus{background-image:url('../src/images/base/arrow_right_2274ac.gif');text-decoration:underline}
span.plus{background:transparent url('../src/images/base/arrow_up_51ae30.gif') 0 6px no-repeat;color:#51ae30;padding-left:10px}
span.minus{background:transparent url('../src/images/base/arrow_down_e4002c.gif') 0 6px no-repeat;color:#e4002c;padding-left:10px}
.icon_check{background:transparent url('../src/images/base/icon_check.gif') center center no-repeat;height:10px;line-height:0;font-size:0;width:10px}
.message_warning{color:#e3002d}
.smallprint{color:#8994a0;display:block;font-size:10px;margin-left:7px;text-indent:-7px}
a.button{background-position:0 0;background-repeat:no-repeat;display:block;height:25px;margin-left:-3px}
a.button:hover{background-position:0 -50px}
a.button span{display:none;visibility:hidden}
a.button.left{margin-right:12px}
a.button.right{margin-left:12px}
.buttonBasic a,.buttonBasic button{position:relative;float:left;display:block;height:25px;margin:0 0 0 13px;padding:0;background:url("../src/images/buttons/btn_orange_right.png") no-repeat top right;text-decoration:none}
.buttonBasic button{border:0;overflow:visible;font-size:11px;line-height:13px;text-align:left;cursor:default}
.buttonBasicRight{float:right}
button::-moz-focus-inner{padding:0!important;border:0 none!important}
.buttonBasic a:hover,.buttonBasic a.light:hover,.buttonBasic button:hover,.buttonBasic button.light:hover{background-position:right -25px}
.buttonBasic a span.arrow,.buttonBasic button span.arrow{position:relative;float:left;display:block;height:23px;padding:1px 1px 1px 16px;margin-left:-16px;background:url("../src/images/buttons/btn_orange_left.png") no-repeat top left}
.buttonBasic a span.text,.buttonBasic button span.text{position:relative;float:left;display:block;height:13px;margin:4px 9px 0 4px;color:white}
.vw-font1 .buttonBasic a span.text,.vw-font1 .buttonBasic button span.text{font-family:VW-Semibold,Arial,Helvetica,sans-serif;font-size:1.05em}
.buttonBasic a span.text,.buttonBasic button span.text{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px}
.buttonBasic a:hover span.arrow,.buttonBasic a.light:hover span.arrow,.buttonBasic button:hover span.arrow,.buttonBasic button.light:hover span.arrow{background-position:left -25px}
.buttonBasic a.light,.buttonBasic button.light{background:url("../src/images/buttons/btn_white_right.png") no-repeat top right}
.buttonBasic a.light span.arrow,.buttonBasic button.light span.arrow{background:url("../src/images/buttons/btn_white_left.png") no-repeat top left}
.buttonBasic a.light span.text,.buttonBasic button.light span.text{color:#2274ac}
.buttonBasic a.light:hover span.text,.buttonBasic button.light:hover span.text{border-bottom:1px solid #2274ac}
button.buttonBasic{background:transparent no-repeat 0 0;border:0;cursor:pointer;display:block;height:25px;margin-left:-3px}
button.buttonBasic:hover{background-position:0 -25px}
button.buttonBasic span{display:none;visibility:hidden}
button.buttonBasic.left{margin-right:12px}
button.buttonBasic.right{margin-left:12px}
a.buttonLogin,div.buttonLogin,a.buttonLogout,div.buttonLogout{display:block;height:28px;width:140px;padding:14px 6px 0;text-align:center;text-decoration:none}
a.buttonLogin,div.buttonLogin{background:transparent url('../src/images/buttons/btn_login.png') 0 0 no-repeat}
a.buttonLogout,div.buttonLogout{background:transparent url('../src/images/buttons/btn_logout.png') 0 0 no-repeat}
a.buttonLogin:hover{background-position:0 -41px}
a.buttonLogout:hover{background-position:0 -41px}
button.buttonLogin{background:transparent url('../src/images/buttons/btn_login.png') 0 0 no-repeat;border:0;cursor:pointer;display:block;height:42px;width:152px;text-align:center}
button.buttonLogin:hover,button.buttonLogin.hover{background-position:0 -41px}
button.buttonLogout{background:transparent url('../src/images/buttons/btn_logout.png') 0 0 no-repeat;border:0;cursor:pointer;display:block;height:42px;width:152px;text-align:center}
button.buttonLogout:hover,button.buttonLogout.hover{background-position:0 -41px}
.buttonLogin span,.buttonLogout span{background:url('../src/images/buttons/btn_arrow.png') no-repeat left 7px;height:14px;padding-left:8px;color:white}
.vw-font1 .buttonLogin span,.vw-font1 .buttonLogout span{font-family:VW-Black,Arial,Helvetica,sans-serif;font-size:14px}
.buttonLogin span,.buttonLogout span{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}
button.buttonLogin span,button.buttonLogout span{line-height:11px;background-position:left 7px}
a.close{background:transparent url('../src/images/base/icon_close.png') 0 0 no-repeat;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;position:absolute;right:0;text-decoration:none;top:0;width:20px}
a.close:hover{background-position:0 -21px;text-decoration:none}
a.close em{visibility:hidden}
a.print{background:transparent url('../src/images/base/icon_print.png') 0 0 no-repeat;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;right:0;text-decoration:none;top:0;width:20px}
a.print:hover{background-position:0 -21px;text-decoration:none}
a.print em{visibility:hidden}
.leftAligned{float:left}
.rightAligned{float:right;text-align:right}
.innerMargin{margin:0 10px}
.tabbed .innerMargin{margin:0 10px}
.c906 .innerMargin,.c907_iframe .innerMargin{margin:0}
.teaserInfo .innerMargin{margin:0}
.teaserTopic .c900 .innerMargin{margin:0}
.teaserTopic .c906 .innerMargin{margin:0 10px}
.teaserTopic .c908 .innerMargin{margin:0}
.teaserWide .innerMargin{margin:0}
.feature_box .c900 .innerMargin{margin:0}
.column_content .innerMargin{margin:0}
.c902 .c903 .innerMargin,.c902 .c923 .innerMargin,.c924 .c925 .innerMargin{margin:0}
.greyBackground{background:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0}
.tabbed .greyBackground{background:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0}
.greyBackground .dynamicheight{padding:10px 0}
.greyBackground .fixedheight{padding:10px 0;overflow-y:auto}
.greyBackgroundNb{background:#eaeeed;padding:10px 0}
.greyBackgroundAccordion{background:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0}
.articleBox{padding:17px 10px 48px 10px}
#overlay{background:#33434c;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:250}
.clearfix:after{clear:both;content:"\0020";display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden}
.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden}
embed,object{border:0;display:block;margin:0;outline:0;padding:0}
#portalTopbar{background:transparent url('../src/images/topbar/topbar_bg.gif') 0 0 repeat-x;height:30px;left:0;min-width:986px;position:fixed;top:0;width:100%;z-index:200}
#portalTopbarPlaceholder{height:23px}
#portalTopbar_container{margin:0 auto;position:relative;width:980px}
#portalTopbar .linkList{float:left;margin:4px 0 0 10px}
#portalTopbar .linkList li{background:transparent url('../src/images/topbar/nav_seperator.gif') 0 3px no-repeat;float:left;font-size:12px;margin:0 0 0 9px;padding:0 0 0 11px}
#portalTopbar .linkList li.first{background:0;margin-left:0;padding-left:0}
#portalTopbar .linkList li a{background:0;color:#33434c;display:block;padding:0;text-decoration:none}
.vw-font1 #portalTopbar .linkList li a{font-family:VW-Semibold,Arial,Helvetica,sans-serif}
#portalTopbar .linkList li a{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-weight:bold}
#portalTopbar .linkList li a:hover,#portalTopbar .linkList li a:active,#portalTopbar .linkList li a:focus,#portalTopbar .linkList li a.active{background:0;color:#2274ac}
#portalTopbarFeature{float:right;position:absolute;right:33px;width:50%;height:40px}
#portalTopbarFeature h4{color:#33434c;margin:5px 157px 0 0;padding:0;text-align:right}
.vw-font1 #portalTopbarFeature h4{font-family:VW-Semibold,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:1}
#portalTopbarFeature h4{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:1}
#portalTopbarFeature p{color:#89939f;font-size:11px;line-height:1;margin:0 157px 0 0;padding:5px 0 0 0;text-align:right}
#portalTopbarFeature .c005{width:100%;height:100%}
#portalTopbarFeature a.buttonLogin,#portalTopbarFeature div.buttonLogin,#portalTopbarFeature button.buttonLogout{position:absolute;right:0;top:-6px}
#loginpanel{background:#fff;border-bottom:1px solid #cfd7d9;left:0;min-width:986px;position:fixed;top:-800px;width:100%;z-index:300}
#loginpanel_container{background:transparent url('../src/images/loginpanel/loginpanel_spacer.gif') 50% 0 repeat-y;margin:20px auto;position:relative;width:980px}
.loginpanel_left{float:left;margin-left:10px;width:450px}
.loginpanel_right{float:right;margin-right:10px;width:450px}
.login{margin-bottom:10px}
.login .leftContent{float:left;width:298px}
.login .rightContent{float:left;width:152px}
.login .leftContent p{padding-top:2px}
.loginpanel_left .rightContent>*{float:right}
#loginpanel .innerMargin,.login .innerMargin{margin:0}
.login .loginfield{height:26px}
.login label{float:left;width:122px;overflow:hidden;padding:3px 15px 5px 0;position:relative}
.login input{width:130px;border:1px solid #d1d3d5;color:#33434c;float:left;padding:2px}
.vw-font1 .login input{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
.login input{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
.loginloader{width:300px}
.loginloader .loginloader_content{display:none}
#fancybox-content .loginloader .loginloader_content{display:block}
#loginpanel_message{background:#eaeeed;border-top:1px solid #cfd7d9;width:100%}
#loginpanel_message_container{margin:0 auto;padding:9px 0;position:relative;width:980px}
#loginpanel_container a.close{right:11px;top:0}
#loginpanel div.errormessage,#loginpanel div.erroricon,#loginpanel div.capsnotification{margin-bottom:0}
#wrapper{background:transparent url('../src/images/container/container_bg_top.png') 70px 0 no-repeat;margin:0 auto;padding:5px 70px 40px 70px;position:relative;top:26px;width:846px}
.contentonly #wrapper{width:604px;padding-left:0;padding-right:0;background-position:0 0}
#container{background:transparent url('../src/images/container/container_bg_mid.png') 0 0 repeat-y;margin:0 auto;padding:9px 18px 15px 18px;width:810px}
.contentonly #container{width:568px}
#containerBottom{background:transparent url('../src/images/container/container_bg_bottom.png') 0 0 no-repeat;height:6px;line-height:0;width:846px}
.contentonly #containerBottom{width:604px}
#header{color:#8994a0;font-size:10px;height:92px;position:relative}
#brandimage{float:left;height:92px;margin-left:30px}
#metanav{float:right;position:relative}
#metanav .linkList{margin-top:-1px}
#metanav .linkList li{background:transparent url('../src/images/metanav/metanav_seperator.gif') 0 center no-repeat;float:left;margin:0 0 0 10px;padding:0 0 0 10px}
#metanav .linkList li .innerMargin{margin:0}
#metanav .linkList li.firstsection{background:0;margin-left:0;padding-left:0}
#metanav .linkList li a{background:0;color:#8994a0;display:block;padding:0;text-decoration:none}
#metanav .linkList li a:hover,#metanav .linkList li a:active,#metanav .linkList li a:focus,#metanav .linkList li a.active{background:0;color:#2274ac}
#metanav .quickedit{position:absolute;right:0;top:5px}
.editmodemetanav{width:810px;margin:0 auto}
#footer{position:relative;color:#8994a0;padding:12px 0 18px 0}
.vw-font1 #footer{font-size:10px}
#footer{font-size:11px}
#footer .disclaimer{color:#8994a0;float:left;width:20%}
#footer .linkList{float:right}
#footer .linkList li{background:transparent url('../src/images/metanav/metanav_seperator.gif') 0 center no-repeat;float:left;margin:0 0 0 10px;padding:0 0 0 10px}
#footer .linkList li.firstsection{background:0;margin-left:0;padding-left:0}
#footer .linkList li .innerMargin{margin:0}
#footer .linkList li a{background:0;color:#8994a0;display:block;padding:0;text-decoration:none}
#footer .linkList li a:hover,#footer .linkList li a:active,#footer .linkList li a:focus,#footer .linkList li a.active{background:0;color:#2274ac}
#footer .quickedit{float:right}
.editmodefooter{width:810px;margin:0 auto}
#content{background:#fff;border:1px solid #cbd1d6;padding:0 0 25px 0}
.contentonly #content{padding:0 20px 20px}
.home{padding-bottom:3px!important}
#contentMain{background:#fff;margin-top:28px;position:relative}
#contentMain .fullwidth{margin-left:16px;margin-right:16px}
#contentMain.home{margin-top:0}
#contentMain.tabbed{margin-top:28px}
#col1{float:left;margin-right:5px;width:255px}
#contentMain.tabbed #col1{margin-top:0;margin-right:5px}
#contentMain.noStage #col1{margin-top:37px}
#col2{float:left;width:528px}
#contentMain.tabbed #col2{width:528px}
#colFull{padding:0 20px}
#colFull .innerMargin{margin:0}
#colFull .c920_highlightbox .innerMargin{margin:0 10px}
#colFull .ui-accordion .innerMargin{margin:0 10px}
.column_left{float:left;width:49.5%}
.column_right{float:right;width:49.5%}
#navigation{background:transparent url('../src/images/container/container_shadow.png') 0 0 repeat-x;height:30px;padding:0 18px 0 9px;width:781px}
#languageswitch,#mainNavigation{float:left}
#languageswitch{background:url('../src/images/nav/nav_seperator.gif') right 4px no-repeat}
#languageswitch li,#mainNavigation li{background:transparent url('../src/images/nav/nav_seperator.gif') 0 center no-repeat;display:block;float:left;font-size:12px;line-height:12px;margin:3px 0 0 -2px;padding:0 0 0 2px;z-index:62}
#languageswitch li{margin:-3px 0 0 -2px}
#languageswitch li:hover,#languageswitch li.hover{background:#fff url('../src/images/nav/nav_tab.png') 0 1px no-repeat!important}
#languageswitch li.first,#mainNavigation li.first{background:none!important}
#languageswitch li.first{background:url("../src/images/sitemap/sitemap_icon.gif") no-repeat scroll right 11px transparent!important;margin-right:10px}
#languageswitch li.first:hover{background:url("../src/images/sitemap/sitemap_icon_hover.gif") no-repeat scroll right 11px transparent!important;margin-right:10px}
#languageswitch li.noChild,#mainNavigation li.noChild{background:transparent url('../src/images/nav/nav_seperator.gif') 0 center no-repeat!important}
#languageswitch li p.main,#mainNavigation li a.main{display:block;position:relative;padding:6px 11px 6px 7px;color:#33434c;text-decoration:none;z-index:62}
.vw-font1 #languageswitch li p.main,.vw-font1 #mainNavigation li a.main{font-family:VW-Semibold,Arial,Helvetica,sans-serif;line-height:12px}
#languageswitch li p.main,#mainNavigation li a.main{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-weight:bold;line-height:12px}
#languageswitch li:hover p.main,#languageswitch li.hover p.main,#mainNavigation li:hover a.main,#mainNavigation li.hover a.main{background:#fff url('../src/images/nav/nav_tab.png') right 1px no-repeat}
#languageswitch li:hover p.main,#languageswitch li.hover p.main,#languageswitch li a.active,#mainNavigation li:hover a.main,#mainNavigation li.hover a.main,#mainNavigation li a.active{color:#2274ac}
#languageswitch li.first p.main,#languageswitch li.noChild p.main,#mainNavigation li.first a.main,#mainNavigation li.noChild a.main{background:none!important}
#languageswitch .flyout,#mainNavigation .flyout{background:transparent url('../src/images/flyout/flyout_top.png') 0 0 no-repeat;display:none;margin:-1px 0 0 -14px;padding-top:11px;position:absolute;width:200px;z-index:60}
#languageswitch div.flyout{margin-top:-2px}
#languageswitch li:hover .flyout,#languageswitch li.hover .flyout,#mainNavigation li:hover .flyout,#mainNavigation li.hover .flyout{display:block}
#languageswitch .flyout_outer,#mainNavigation .flyout_outer{background:transparent url('../src/images/flyout/flyout_mid.png') 0 0 repeat-y;padding:0 10px 8px 10px;width:180px}
#mainNavigation .flyout_inner{background:#fff;font-size:11px}
#languageswitch .flyout_bottom,#mainNavigation .flyout_bottom{background:transparent url('../src/images/flyout/flyout_bottom.png') 0 bottom no-repeat;font-size:0;height:4px;line-height:0;overflow:hidden;width:200px}
#languageswitch .flyout_nav .languageLinkList li,#mainNavigation .flyout_nav .linkList li{background-image:none;border-top:1px solid #cfd7d9;float:none;margin:0;padding:0}
.vw-font1 #languageswitch .flyout_nav .languageLinkList li,.vw-font1 #mainNavigation .flyout_nav .linkList li{font-size:11px;line-height:13px}
#languageswitch .flyout_nav .languageLinkList li,#mainNavigation .flyout_nav .linkList li{font-size:12px;line-height:120%}
#languageswitch .flyout_nav .languageLinkList li.firstEntry,#mainNavigation .flyout_nav .linkList li.first{border-top:0}
#mainNavigation .flyout_nav .linkList li a{background:0;color:#33434c;display:block;padding:4px 18px 5px 10px;text-decoration:none}
#languageswitch .flyout_nav .languageLinkList li a{color:#33434c;display:block;padding:4px 18px 5px 10px;text-decoration:none}
#mainNavigation .flyout_nav .linkList li a:hover,#mainNavigation .flyout_nav .linkList li a:active,#mainNavigation .flyout_nav .linkList li a:focus{background:#cfd7d9 168px 8px no-repeat;color:#33434c;text-decoration:none}
#mainNavigation li .flyout h3{border-bottom:1px solid #cfd7d9;margin:0;padding:5px 10px 4px 10px}
#mainNavigation li .flyout .flyout_feature{padding:7px 10px}
#mainNavigation li .flyout .flyout_feature h3{border-bottom:0;padding:3px 0 5px 0}
#mainNavigation li .flyout .flyout_feature a.more{background-position:0 3px;margin-top:5px}
#mainNavigation li .flyout .flyout_feature ul{margin:3px 0 -2px 0}
#mainNavigation li .flyout .flyout_feature ul li{background:0;float:none;font-size:11px;margin:0;padding:0;border-top:0}
#mainNavigation li .flyout .flyout_feature ul li a{background-position:0 5px;color:#2274ac;padding:2px 0 2px 8px}
#mainNavigation li .flyout .flyout_feature ul li a:hover{color:#2274ac;background:transparent url('../src/images/base/arrow_right_2274ac.gif') 0 6px no-repeat;text-decoration:underline}
#languageswitch .c901 .innerMargin,#mainNavigation .c905c .innerMargin,#mainNavigation .c901 .innerMargin,#mainNavigation .c902 .innerMargin{margin:0}
#mainNavigation .linkList .flyout_feature li a{background:transparent url('../src/images/base/arrow_right_ff871f.gif') no-repeat;background-position:0 5px!important;color:#2274ac;padding:2px 0 2px 8px;text-decoration:none}
#languageswitch li.first .flyout ul.languageLinkList li.firstEntry,#languageswitch li ul.languageLinkList li{background-image:none}
.cq-wcm-edit #searchbox{height:30px}
#globalsearch{float:right;padding-top:5px}
#globalsearch br{display:none}
#globalsearch label{color:#33434c;margin-right:0;padding:3px 4px 0 0;float:left}
.vw-font1 #globalsearch label{font-family:VW-Semibold,Arial,Helvetica,sans-serif;font-size:12px}
#globalsearch label{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
#globalsearch input{border:1px solid #cfd7d9;float:left;margin:0;padding:2px;width:94px!important}
#fe_globalsearch_button{background:transparent url('../src/images/base/icon_search.png') 0 0 no-repeat;border:0;cursor:pointer;display:block;float:left;height:20px;margin-left:5px;padding:0;width:20px}
#fe_globalsearch_button:hover,#fe_globalsearch_button.hover{background-position:0 -21px}
#fe_globalsearch_button span{display:none;overflow:hidden;visibility:hidden}
#globalsearchFlyout{background:transparent url('../src/images/flyout/flyout_top.png') 0 0 no-repeat;display:none;margin:23px 0 0 0;padding-top:11px;position:absolute;right:108px;width:179px;z-index:60}
#globalsearchFlyout .flyout_outer{background:transparent url('../src/images/flyout/flyout_mid.png') 0 0 repeat-y;padding:0 7px 4px 7px;width:165px}
#globalsearchFlyout .flyout_inner{background:#eaeeed;font-size:11px}
#globalsearchFlyout .flyout_bottom{background:transparent url('../src/images/flyout/flyout_bottom.png') 0 0 no-repeat;font-size:0;height:4px;line-height:0;overflow:hidden;width:179px}
#globalsearchFlyout li a{background-position:0 6px}
#globalsearchFlyout .flyout_feature{border-top:1px solid #cfd7d9;padding:7px 10px}
#globalsearchFlyout .flyout_feature.first{border-top:0}
#globalsearchFlyout .flyout_feature h3{padding:1px 0 4px 0}
#globalsearch_resultpage{padding-top:15px}
#globalsearch_resultpage br{display:none}
.searchresultform input{border:1px solid #cfd7d9;float:left;margin:0;padding:2px;width:232px}
#fe_globalsearch_resultpage_button{background:transparent url('../src/images/base/icon_search.png') 0 0 no-repeat;border:0;cursor:pointer;display:block;float:left;height:20px;margin-left:1px;margin-top:3px;padding:0;width:20px}
#fe_globalsearch_resultpage_button:hover,#fe_globalsearch_resultpage_button.hover{background-position:0 -21px}
#fe_globalsearch_resultpage_button span{display:none;overflow:hidden;visibility:hidden}
#sitemap{float:right}
#sitemap li{background:url('../src/images/nav/nav_seperator.gif') right 6px no-repeat;display:block;float:left;font-size:12px;line-height:12px;margin:3px 10px 0 0;padding:0 2px 0 2px;z-index:62}
#sitemap li.hover{background:#fff url('../src/images/sitemap/sitemap_tab.png') 0 -29px no-repeat!important;margin-right:10px;padding-right:0}
#sitemap li p.main{background:transparent url('../src/images/sitemap/sitemap_tab.png') right 1px no-repeat;color:#33434c;display:block;padding:6px 19px 6px 10px;position:relative;z-index:62}
.vw-font1 #sitemap li p.main{font-family:VW-Semibold,Arial,Helvetica,sans-serif;line-height:12px}
#sitemap li p.main{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-weight:bold;line-height:12px}
#sitemap li.hover p.main{background:#fff url('../src/images/sitemap/sitemap_tab.png') right -29px no-repeat;color:#2274ac;padding-right:21px}
#sitemap .sitemap_flyout{display:none;left:107px;margin:-5px 0 0 0;padding:8px 0 17px 0;position:absolute;z-index:60}
#sitemap .col1top{background:transparent url('../src/images/sitemap/sitemap_top_col1.png') 0 4px no-repeat;left:510px;margin-top:-7px}
#sitemap .col2top{background:transparent url('../src/images/sitemap/sitemap_top_col2.png') 0 4px no-repeat;left:318px;margin-top:-7px}
#sitemap .col3top{background:transparent url('../src/images/sitemap/sitemap_top_col3.png') 0 4px no-repeat;left:125px;margin-top:-7px}
#sitemap .col4top{background:transparent url('../src/images/sitemap/sitemap_top_col4.png') 0 4px no-repeat;width:772px}
#sitemap li:hover .sitemap_flyout_noJs,#sitemap li.hover .sitemap_flyout_noJs{display:block}
#sitemap .sitemap_flyout_outer{padding:4px 7px 4px 7px}
#sitemap .col1mid{background:transparent url('../src/images/sitemap/sitemap_mid_col1.png') 0 0 repeat-y;width:184px}
#sitemap .col2mid{background:transparent url('../src/images/sitemap/sitemap_mid_col2.png') 0 0 repeat-y;width:377px}
#sitemap .col3mid{background:transparent url('../src/images/sitemap/sitemap_mid_col3.png') 0 0 repeat-y;width:580px}
#sitemap .col4mid{background:transparent url('../src/images/sitemap/sitemap_mid_col4.png') 0 0 repeat-y;width:758px}
#sitemap .sitemap_flyout_inner{background:#fff;height:100%;padding:20px 15px}
.vw-font1 #sitemap .sitemap_flyout_inner{font-size:11px}
#sitemap .sitemap_flyout_inner{font-size:12px}
#sitemap .col2mid .sitemap_flyout_inner{width:347px;padding-right:5px}
#sitemap .col3mid .sitemap_flyout_inner{width:542px;padding-right:5px}
#sitemap .sitemap_flyout_bottom{font-size:0;height:4px;line-height:0;overflow:hidden}
#sitemap .col1bottom{background:transparent url('../src/images/sitemap/sitemap_bottom_col1.png') 0 0 no-repeat;width:200px}
#sitemap .col2bottom{background:transparent url('../src/images/sitemap/sitemap_bottom_col2.png') 0 0 no-repeat;width:390px}
#sitemap .col3bottom{background:transparent url('../src/images/sitemap/sitemap_bottom_col3.png') 0 0 no-repeat;width:576px}
#sitemap .col4bottom{background:transparent url('../src/images/sitemap/sitemap_bottom_col4.png') 0 0 no-repeat;width:772px}
#sitemap .sitemap_flyout_cols{background:transparent url('../src/images/sitemap/sitemap_cols.gif') 173px 0 repeat-y;height:100%}
#sitemap .sitemap_flyout_col{float:left;margin:0 0 0 31px;padding:0;width:158px}
#sitemap .firstCol{margin-left:0}
#sitemap li .sitemap_flyout h3{border-bottom:0;padding:1px 0 9px 0}
#sitemap li .sitemap_flyout .linkList{margin:0;padding-bottom:30px}
#sitemap li .sitemap_flyout .linkList li{background:none!important;float:none;margin:0;padding:0 0 13px 0}
.vw-font1 #sitemap li .sitemap_flyout .linkList li{font-size:11px;font-weight:bold}
#sitemap li .sitemap_flyout .linkList li{font-size:12px;font-weight:bold}
#sitemap li .sitemap_flyout .linkList li a{background-position:0 5px;color:#2274ac;padding:2px 0 2px 8px}
#sitemap li .sitemap_flyout .linkList li ul{padding:0}
#sitemap li .sitemap_flyout .linkList li ul li{font-weight:normal;padding:0}
#sitemap .col4{width:722px}
#sitemap .col3{width:580px}
#sitemap .col2{width:387px}
#sitemap .col1{width:194px}
#stageContainer.noStage{background-color:#cad2d5;height:1px;line-height:1px;overflow:hidden}
#stageContainer .innerMargin{margin:0}
.cycleteaser{position:relative;z-index:10}
.cycleteaser .section{display:none}
.cycleteaser .parsys .firstsection{display:block;float:left}
.editmode .cycleteaser .section{display:block;width:33.3%;float:left}
.editmode .cycleteaser{display:flex;flex-flow:row wrap;align-items:flex-start}
.editmode .cycleteaser>.parsys{width:100%;margin:0 0 10px}
.editmode .parsys .new.lastsection{clear:both;width:100%}
.editmode .c922_cycleteaseritem img{display:block;width:90%}
.cycleteaser-nav-wrapper{position:absolute;bottom:17px;width:100%;z-index:11}
.cycleteaser-nav-inner{display:table;margin:0 auto}
.cycleteaser-nav{list-style:none}
.cycleteaser-nav li{display:inline-block;position:relative;margin:0 3px;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity = 75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}
.cycleteaser-nav li.activeSlide,.cycleteaser-nav li:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity = 100);-moz-opacity:1.00;-khtml-opacity:1.00;opacity:1.00}
.cycleteaser-nav li a{display:block;background-color:#fff;padding:2px;box-shadow:0 0 3px #000}
.submenu{font-size:12px;list-style-type:none;margin:0 20px 20px 20px;text-align:left}
.submenu li{border-top:1px solid #cfd7d9}
.submenu li.first{border:0}
.submenu li a{color:#33434c;display:block;padding:7px 0 8px 0;text-decoration:none}
.submenu li a:hover,.submenu li a:active,.submenu li a:focus,.submenu li.active a:hover,.submenu li.active a:active,.submenu li.active a:focus{color:#2274ac;text-decoration:none}
.submenu li.active a{background:transparent url('../src/images/base/arrow_right_2274ac.gif') 0 11px no-repeat;color:#2274ac;padding-left:8px}
.submenu li ul{list-style-type:none;margin-bottom:10px}
.submenu li ul li{border:0}
.submenu li.active ul li a{background:0;color:#33434c;padding:2px 0 3px 18px}
.submenu li.active ul li a:hover,.submenu li.active ul li a:active,.submenu li.active ul li a:focus,.submenu li ul li.active a:hover,.submenu li ul li.active a:active,.submenu li ul li.active a:focus{color:#2274ac}
.submenu li ul li.active a{background:transparent url('../src/images/base/arrow_right_2274ac.gif') 18px 6px no-repeat;color:#2274ac;padding-left:26px}
.submenu li ul li ul{list-style-type:none;margin:5px 0}
.submenu li ul li ul li{border:0}
.submenu li.active ul li ul li a{background:0;color:#33434c;padding:2px 0 3px 28px}
.submenu li.active ul li ul li a:hover,.submenu li.active ul li ul li a:active,.submenu li.active ul li ul li a:focus,.submenu li ul li ul li.active a:hover,.submenu li ul li ul li.active a:active,.submenu li ul li ul li.active a:focus{color:#2274ac}
.submenu li ul li ul li.active a{background:transparent url('../src/images/base/arrow_right_2274ac.gif') 28px 6px no-repeat;color:#2274ac;padding-left:36px}
.tabbedNavigation{background:transparent url('../src/images/container/container_shadow.png') 0 0 repeat-x;border-top:1px solid #cbd1d6;border-right:1px solid #cbd1d6;border-left:1px solid #cbd1d6;float:none;padding:2px 20px 2px 20px}
.tabbedNavigation li{background:transparent url('../src/images/nav/nav_seperator.gif') 0 center no-repeat;display:block;float:left;font-size:12px;margin:0 0 0 9px;padding:0 0 0 10px}
.tabbedNavigation li.first{background:0;margin-left:0;padding-left:0}
.tabbedNavigation li a{color:#33434c;display:block;padding:7px 0 7px 0;text-decoration:none;font-weight:bold}
.vw-font1 .tabbedNavigation li a{font-family:VW-Semibold,Arial,Helvetica,sans-serif}
.tabbedNavigation li a{font-family:VWTextWeb,Arial,Helvetica,sans-serif}
.tabbedNavigation li.hover a,.tabbedNavigation li.active a{color:#2274ac}
.switchTrigger{margin:9px 26px 8px 26px}
.infoservices{border-bottom:1px solid #cbd1d6;border-top:1px solid #cbd1d6;height:35px;margin:0 26px 14px;position:relative}
.infoservices h1{color:#33434c;font-size:18px;line-height:24px;float:left;margin:5px 35px 0 0}
.infoservices .innerMargin{margin:0}
.infoservices ul.ticker{height:14px;margin:14px 0 0 0;overflow:hidden;padding:0}
.infoservices ul.ticker li{background:#fff;display:none;height:14px;margin:0;padding:0}
.infoservices ul.ticker li.visible{display:block}
.infoservices .serviceLinks{position:absolute;top:5px;right:0}
.infoservices a.button{margin-left:11px}
.editmodeticker ul.ticker>li{margin-bottom:20px}
.editmodeticker{width:810px;margin:0 auto}
.infoservices .quickedit{position:absolute;right:-10px;top:5px}
.infoservices td{vertical-align:top}
.box_left{float:left;width:50%}
.box_right{float:right;width:50%}
.teaserInfo{float:left;margin-left:16px;padding-bottom:8px;width:177px}
.teaserInfo.first{margin-left:2px}
.teaserInfo .section.c905c{margin-bottom:5px}
.teaserInfo h3,.teaserInfo h2{padding:0}
.teaserInfo h3.large,.content .teaserInfo h3.large,.teaserInfo h2.verylarge,.content .teaserInfo h2.verylarge{padding-bottom:2px}
.teaserInfo a.more{margin-top:5px}
.teaserInfo .linkList{margin:3px 0 -2px 0}
.box_3cols,.box_4cols{padding:0 24px;width:760px}
.box_2cols .section,.box_3cols .section,.box_4cols .section{margin-bottom:10px}
.teaserTopic{float:left;margin-left:12px;width:181px}
.teaserTopic.first{margin-left:0}
.teaserTopic_top{background:transparent url('../src/images/teaser/teaser_top.png') 0 0 no-repeat;height:4px;line-height:3px;overflow:hidden}
.teaserTopic_mid{background:transparent url('../src/images/teaser/teaser_mid.png') 0 0 repeat-y;padding:3px 2px 0;position:relative}
.teaserTopic_bottom{background:transparent url('../src/images/teaser/teaser_bottom.png') 0 0 no-repeat;height:3px;line-height:3px;overflow:hidden}
.teaserTopic .section.c905c{margin-bottom:5px}
.teaserTopic h3,.content .teaserTopic h3,.teaserTopic h2,.content .teaserTopic h2{padding:0}
.teaserTopic h3.large,.content .teaserTopic h3.large,.teaserTopic h2.verylarge,.content .teaserTopic h2.verylarge{padding-bottom:2px}
.teaserTopic .linkList{margin:3px 0 -2px 0}
.columnteaser .box_3cols,.columnteaser .box_4cols{padding:0 8px}
.box_3cols .teaserTopic{width:244px;margin-left:14px}
.box_3cols .teaserTopic.first{margin-left:0}
.box_3cols .teaserTopic_top{background-image:url(../src/images/teaser/teaser244_top.png)}
.box_3cols .teaserTopic_mid{background-image:url(../src/images/teaser/teaser244_mid.png)}
.box_3cols .teaserTopic_bottom{background-image:url(../src/images/teaser/teaser244_bottom.png)}
.teaserSmall{display:inline;float:left;margin-left:18px;padding:3px 0 20px 0;width:245px}
.teaserSmall.first{margin-left:0}
.teaserSmall_content{margin:-1px 0 0 100px;width:145px}
.teaserSmall img{float:left;width:90px}
.teaserWide{padding-bottom:30px}
.teaserWide_content{margin-left:200px}
.teaserWide .teaserimage{float:left;width:180px}
.teaserWide h3{font-size:11px;padding-bottom:1px}
.teaserWide a.more{margin-top:5px}
.teaserWide .linkList{margin:3px 0 -2px 0}
.teaserWide_content img{float:none;width:auto}
.randomteasergroup{margin:0 3px}
.randomteaser{display:none;float:left;width:164px;margin:0 5px 15px}
.randomteaser .priority,.randomteaser .keepposition{display:none}
.randomteaser .teasermain{padding:0 2px;background:transparent url('../src/images/randomteaser/randomteaser-contentbg.png') left top repeat-y}
.randomteaser .teaserbottom{height:5px;background:transparent url('../src/images/randomteaser/randomteaser-bottombg.png') left top no-repeat}
.randomteaser .teasercontent{position:relative;padding:10px 0 1px}
.content .randomteaser .teasercontent h3{padding:0}
.standardTeaser{margin:20px 18px 0 18px;width:219px}
.standardTeaser_box{background:transparent url('../src/images/feature/feature_bg.png') left bottom no-repeat;height:1%;padding:0 2px 10px 2px}
.standardTeaser_box img{margin-bottom:2px}
.standardTeaser_box h1{font-size:1.0em;margin:0 10px}
.standardTeaser_box p{margin:0 10px}
.standardTeaser_box .linkList{margin:0 10px}
.content .hgroup{padding-bottom:10px}
.content .hgroup h2{padding-top:2px}
.content h3{padding-bottom:5px}
.content h3.large{font-size:16px;line-height:18px}
.content .textList{list-style-type:disc;margin:0;padding:16px 0 16px 16px}
.content .textList li{padding:2px 0 3px}
.content .textListNs{list-style-type:disc;margin:0;padding:0 0 0 16px}
.content .textListNs li{padding:2px 0 3px}
.content .downloadList li{padding-top:3px;padding-bottom:3px}
.content .downloadList img.appIcon{display:inline;padding-left:5px;vertical-align:top}
ul.tabsContent{margin-bottom:20px}
.tabbedContainer{display:none;overflow:hidden;position:relative;width:528px}
.tabbedContainer.active{display:block}
.objectSlider{width:4000px}
.objectSlider li{float:left}
.table{border-top:1px solid #8894a0}
.table table{width:100%;table-layout:fixed}
.table table th,.table table td{padding:7px 10px 8px 10px;vertical-align:top;background-color:#fff;border-left:5px solid #fff}
.table table th[valign="baseline"],.table table tr[valign="baseline"],.table table td[valign="baseline"]{vertical-align:baseline}
.table table th[valign="bottom"],.table table tr[valign="bottom"],.table table td[valign="bottom"]{vertical-align:bottom}
.table table th[valign="top"],.table table tr[valign="top"],.table table td[valign="top"]{vertical-align:top}
.table table th[valign="middle"],.table table tr[valign="middle"],.table table td[valign="middle"]{vertical-align:middle}
.table table th.firstcol,.table table td.firstcol{border-left:none}
.table table th{font-weight:normal;border-bottom:1px solid #cfd7d9}
.table table th.firstrow{font-weight:bold;background-color:transparent;border-bottom:1px solid #8894a0}
.table table td{background-color:#eaeeed;border-bottom:1px solid #cfd7d9}
.table table td.lastrow,.table table th.lastrow{border-bottom:1px solid #8894a0}
.greyBackground .table table td,.greyBackgroundNb .table table td{background-color:#bac2c5}
.greyBackground .table table th,.greyBackground .table table td,.greyBackgroundNb .table table th,.greyBackgroundNb .table table td{border-left:5px solid #eaeeed}
.table table th.firstcol,.table table td.firstcol,.greyBackground .table table th.firstcol,.greyBackground .table table td.firstcol,.greyBackgroundNb .table table th.firstcol,.greyBackgroundNb .table table td.firstcol{border-left:none}
.statusdate{text-align:right;margin-top:4px}
.announcement{margin:4px 0}
.announcement .previewlink{float:right;margin:0 0 0 20px}
#account_options{border-top:1px solid #8894a0;width:100%}
#account_options li{float:left;margin:0 3px}
#account_options li.first{margin-left:0}
#account_options li a{color:#333;float:left;font-size:10px;padding:3px 10px 8px 10px;text-align:center;text-decoration:none}
#account_options li a:hover{color:#2274ac}
#account_options li a span.icon{background:transparent url('../src/images/banking/account_options_icons.gif') center 0 no-repeat;display:block;padding:21px 0 0 0;margin:0 auto}
#account_options li a.account_details span.icon{background-position:center 0}
#account_options li a.account_details:hover span.icon{background-position:center -35px}
#account_options li a.account_transactions span.icon{background-position:center -70px}
#account_options li a.account_transactions:hover span.icon{background-position:center -105px}
#account_options li a.account_transfer span.icon{background-position:center -140px}
#account_options li a.account_transfer:hover span.icon{background-position:center -175px}
#account_options li a.account_standingOrder span.icon{background-position:center -210px}
#account_options li a.account_standingOrder:hover span.icon{background-position:center -245px}
.pagination ul.paging{float:left;overflow:hidden;text-align:center;width:64%}
.pagination li{background:transparent url('../src/images/pagination/pagination_seperator.gif') 0 center no-repeat;display:inline;margin:0 0 0 1px;padding:0 0 0 6px}
.pagination li.skip_to_first{background:0}
.pagination li.paging_desc{background:0;margin:0;padding:0 3px 0 0}
.pagination li.first{background:0;margin:0;padding:0}
.pagination li.active{color:#2274ac;font-weight:bold}
.pagination p.prev{display:block;float:left;width:18%}
.tabbedContainer .pagination p.prev{margin-left:10px}
.pagination p.next{display:block;float:right;text-align:right;width:18%}
.contactTeaser{margin:0 18px;width:219px}
.contactTeaser ul.tabs{margin-bottom:10px;width:215px}
.contactTeaser .firstsection{padding-top:10px}
.contactTeaser .c900.firstsection{padding-top:0}
#contactTeaserContainer .firstsection{padding-top:0!important}
.c130{margin-bottom:40px}
.feature_box{background:transparent url('../src/images/feature/feature_bg.png') left bottom no-repeat;display:none;height:1%;padding:0 2px 10px 2px}
.feature_box.active{display:block}
.feature_box img{margin-bottom:2px}
.feature_box .linkList{margin:0 10px}
.search .tabs{margin-bottom:18px}
.search .more{margin-top:5px}
#searchresult_recent{margin:0 18px;width:219px}
.searchresult_recent_box{background:transparent url('../src/images/feature/feature_bg.png') left bottom no-repeat;display:block;height:1%;padding:13px 2px 20px 2px}
.searchresult_recent_box h1{font-size:1.0em;margin:0 10px}
.searchresult_recent_box .linkList{margin:8px 10px}
.searchresult_recent_box .buttonBasic{margin:0 10px}
.searchresultform .searchinput{float:left;margin:3px 5px 0 0}
#tools{background:transparent url('../src/images/tools/tools_bg.gif') 0 center no-repeat;margin:106px 0 0 837px;overflow:hidden;padding-left:7px;position:absolute;top:0;width:68px}
#tools .outer{background:#fff;border-top:1px solid #cbd1d6;border-right:1px solid #cbd1d6;border-bottom:1px solid #cbd1d6;height:100%;margin-right:2px;padding:5px 5px 5px 5px}
#tools .inner{background-color:#e1e7e7;width:55px}
#tools h6{color:#333;margin:0;padding:1px 1px 7px 1px;white-space:nowrap}
.vw-font1 #tools h6{font-size:11px;font-weight:normal}
#tools h6{font-size:12px;font-weight:normal}
#tools ul li{border-top:1px solid #cdcdcd;display:block;margin:0;padding:0}
#tools ul li.first{border-top:0}
#tools ul li a{position:relative;display:block;height:auto;margin:0;width:55px;padding:46px 0 0;background:transparent url('../src/images/tools/tools_icons.png') no-repeat 0 0;text-decoration:none}
#tools ul li a span{display:block;padding:0 2px 7px;color:#49585f;background-color:#e1e7e7;text-align:center}
.vw-font1 #tools ul li a span{font-size:9px}
#tools ul li a span{font-size:10px}
#tools ul li a:hover span{color:#3e85b6;background-color:#fff}
#tools ul li a.tools_custom{background:#e1e7e7 none}
#tools ul li a.tools_custom:hover{background:#fff none 0 -66px}
#tools ul li a.tools_calculate{background-position:0 0}
#tools ul li a.tools_calculate:hover{background-position:0 -66px}
#tools ul li a.tools_print{background-position:0 -132px}
#tools ul li a.tools_print:hover{background-position:0 -198px}
#tools ul li a.tools_memorize{background-position:0 -264px}
#tools ul li a.tools_memorize:hover{background-position:0 -330px}
#tools ul li a.tools_bookmark{background-position:0 -264px}
#tools ul li a.tools_bookmark:hover{background-position:0 -330px}
#tools ul li a.tools_recommend{background-position:0 -396px}
#tools ul li a.tools_recommend:hover{background-position:0 -462px}
#tools ul li a.tools_brochure{background-position:0 -528px}
#tools ul li a.tools_brochure:hover{background-position:0 -594px}
#tools ul li a.tools_assistant{background-position:0 -660px}
#tools ul li a.tools_assistant:hover{background-position:0 -726px}
#tools ul li a.tools_lexicon{background-position:0 -792px}
#tools ul li a.tools_lexicon:hover{background-position:0 -858px}
#tools ul li a.tools_newsletter{background-position:0 -924px}
#tools ul li a.tools_newsletter:hover{background-position:0 -990px}
#tools ul li a.tools_faq{background-position:0 -1056px}
#tools ul li a.tools_faq:hover{background-position:0 -1122px}
#tools ul li a.tools_world{background-position:0 -1188px}
#tools ul li a.tools_world:hover{background-position:0 -1254px}
body .accordionStart{border-bottom:1px solid #8894a0;border-top:1px solid #8894a0}
body .ui-accordion .section{margin:0}
body .ui-state-default,body .ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default{background:transparent;border-bottom:1px solid #cbd1d6;color:#1c94c4;font-weight:bold}
body .lastAccordion h3{border-bottom:0}
body .ui-state-default a,body .ui-state-default a:link,body .ui-state-default a:visited{color:#2274ac;font-weight:normal;text-decoration:none}
body .ui-state-active a,body .ui-state-active a:link,body .ui-state-active a:visited{color:#2274ac;font-weight:normal;text-decoration:none}
body .ui-accordion .ui-accordion-content{border-bottom:1px solid #cbd1d6;padding:5px 10px 5px 10px}
body .ui-accordion .lastAccordion .ui-accordion-content{border-bottom:0}
body .accordionStart.bigAccordion{border:0}
body .bigAccordion .ui-state-default,body .bigAccordion .ui-widget-content .ui-state-default,body .bigAccordion .ui-widget-header .ui-state-default{background:transparent;border-bottom:1px solid #000;color:#1c94c4;font-weight:bold}
body .bigAccordion .ui-accordion .ui-accordion-header .ui-icon{height:20px;left:10px;margin-top:-8px;position:absolute;top:50%;width:20px}
body .bigAccordion .ui-icon.ui-icon-triangle-1-e{background:transparent url(../src/images/accordion/icon_expand.png) left top no-repeat}
body .bigAccordion .ui-icon.ui-icon-triangle-1-s{background:transparent url(../src/images/accordion/icon_reduce.png) left top no-repeat}
body .bigAccordion .ui-state-hover .ui-icon{background:transparent url(../src/images/accordion/icon_expand.png) left -20px no-repeat}
body .bigAccordion .ui-state-active:hover .ui-icon{background:transparent url(../src/images/accordion/icon_reduce.png) left -20px no-repeat}
body .bigAccordion .ui-accordion-icons .ui-accordion-header a{padding-left:34px}
body.vw-font1 .bigAccordion .ui-state-default a,body.vw-font1 .bigAccordion .ui-state-default a:link,body.vw-font1 .bigAccordion .ui-state-default a:visited,body.vw-font1 .bigAccordion .accordionHead{color:#111;font-family:VW-Semibold,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding-bottom:2px;text-decoration:none}
body .bigAccordion .ui-state-default a,body .bigAccordion .ui-state-default a:link,body .bigAccordion .ui-state-default a:visited,body .bigAccordion .accordionHead{color:#111;font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding-bottom:2px;text-decoration:none}
body .bigAccordion .ui-state-active a,body .bigAccordion .ui-state-active a:link,body .bigAccordion .ui-state-active a:visited{color:#111;font-size:16px;font-weight:bold;padding-bottom:2px;text-decoration:none}
body .bigAccordion .ui-state-hover a,body .bigAccordion .ui-state-hover a:hover{text-decoration:none!important}
body .bigAccordion .ui-accordion .ui-accordion-content{border-bottom:1px solid #000;padding:5px 10px 5px 10px}
.ccs_form{background:transparent;margin:0;padding:10px 0;text-align:left}
.ccs_main{display:none;margin-bottom:25px}
.ccs_form h4{color:#2274ac;font-weight:normal;margin:0;padding:0 0 15px 0}
.ccs_form h4.ccs_oc_header{margin-top:0}
.ccs_form p{margin:0;padding:0}
.ccs_form .infoTxt{padding:10px 0 0 20px}
.ccs_form select{width:110px;background:none repeat scroll 0 0 #fff;border:1px solid #d1d3d5;margin:-1px 0 5px;padding:2px}
.ccs_get{padding:0 0 20px 0}
.ccs_checkbox{vertical-align:middle}
.ccs_form p.buttonRow{margin:0;padding:0;text-align:right}
.ccs_infobox{float:right;position:relative;text-align:right;width:110px}
.ccs_slider a{display:block;height:16px;margin:0 auto;visibility:hidden;width:44px}
.ccs_slider a span{display:none;visibility:hidden}
.ccs_slider a.prev{background:transparent url(../src/images/creditcard/up.png) 0 0 no-repeat;margin-top:6px;margin-bottom:8px}
.ccs_slider a.prev:focus,.ccs_slider a.prev:hover{background:transparent url(../src/images/creditcard/up_over.png) 0 0 no-repeat}
.ccs_slider a.next{background:transparent url(../src/images/creditcard/down.png) 0 0 no-repeat;margin-top:8px;margin-bottom:10px}
.ccs_slider a.next:focus,.ccs_slider a.next:hover{background:transparent url(../src/images/creditcard/down_over.png) 0 0 no-repeat}
.ccs_slider_thumbs_container{height:186px;overflow:hidden;padding-bottom:2px;position:relative;text-align:left}
.ccs_slider_thumbs{left:0;position:absolute;top:0;width:110px}
.ccs_slider_thumbs_container p{cursor:pointer;display:block;height:62px;margin:0 auto!important;position:relative;width:110px}
.ccs_slider_thumbs_container p img{margin:0 0 0 10px;padding-top:3px}
.ccs_slider_thumbs_container p span.ccs_thumb_layer{background:transparent url(../src/images/creditcard/ccs_layer_thumb.png) left top no-repeat;display:block;height:62px;left:0;position:absolute;top:0;width:110px}
.ccs_slider_thumbs_container p.selected span.ccs_thumb_layer{background-image:url(../src/images/creditcard/ccs_layer_thumb_selected.png)}
.ccs_preview{float:left;height:261px;position:relative;width:364px}
.ccs_preview img{margin:24px 0 0 17px}
.ccs_preview .ccs_preview_layer{background:transparent url(../src/images/creditcard/ccs_layer_preview.png) left top no-repeat;height:261px;left:0;position:absolute;top:0;width:364px}
.c160_creditcardselector .c162_creditcard{float:left;width:259px}
.c160_creditcardselector .new{clear:both}
.ccs_edit_preview{float:left;margin-right:20px;position:relative}
.ccs_edit_preview .ccs_preview{display:none;position:absolute;top:0;right:110px;z-index:9000;border:3px solid #cbd1d6}
.column_first,.column_middle,.column_last{float:left;overflow:hidden}
.columnSpacer{float:left;width:20px}
div#wrapper.editmode .columnSpacer{float:left;width:19px!important}
.c705 .index{margin-bottom:16px}
.c705 .index li{color:#ccc;display:block;float:left;font-size:12px;padding:2px 0 2px 8px}
.c705 .index li a{background:0;color:#33434c;display:inline;padding:0;text-decoration:none}
.c705 .index li a:focus,.c705 .index li a:hover,.c705 .index li a.active{background:0;color:#2274ac;text-decoration:none}
.c705 .letter{font-weight:bold}
.c707{float:right;margin-top:8px}
.topnotice{background:#eaeeed;border-bottom:1px solid #cfd7d9;display:block;font-size:11px;min-width:986px;position:relative;z-index:150;color:#e3002d;font-weight:normal;padding:10px 20px}
.topnotice p{color:#e3002d;margin:0 0 5px}
#cookielegislation .accept{margin-top:10px}
#cookielegislation .accept input{vertical-align:middle;margin:0}
#cookielegislation .accept label{vertical-align:middle;margin-left:5px}
#content.nojs{border-color:#fff;border-bottom-color:#cbd1d6}
.nojs #navigation{background:0}
.nojs #stageContainer.noStage{margin:0}
#fancybox_content #colFull{padding:0}
.fancyboxhidden{display:none}
.container_box{background:transparent url('../src/images/container/container_shadow.png') 0 0 repeat-x;border:1px solid #cbd1d6;padding:22px}
.container_box ul.tabs{margin-bottom:18px}
.container_box .submenu{margin:0 0 20px 0}
.content_box{position:relative}
.content_box_left_150{float:left;margin:3px 22px 0 2px;width:150px}
.content_box_right_450{float:left;width:470px}
#fancybox_content .container_box .content_box_right_450{height:462px;max-height:462px;overflow-x:hidden;overflow-y:auto;position:relative}
#fancybox_content .container_box .inpagenav .content_box_right_450{height:402px;max-height:402px}
#fancybox_content .container_box .content_box_right_450.inpagenav{margin-bottom:0}
#fancybox_content .container_box .content_box_right_450::-webkit-scrollbar{-webkit-appearance:none;width:11px;height:11px}
#fancybox_content .container_box .content_box_right_450::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,.5)}
.editmode .container_box .content_box_right_450{max-height:none}
#fancybox_content #stageContainer.noStage{background:0}
.max_height{overflow:hidden;overflow-y:auto;position:relative}
#fancybox_content .lightboxStandalone .accordionStart{overflow:hidden;overflow-y:auto;position:relative}
.optionsRow{margin:0 10px}
.parsysContent .section,.feature_box .section,#loginpanel .section{margin-bottom:10px}
#contentMain .c902 .section,#loginpanel .c902 .section,#contentMain .c924 .section,#loginpanel .c924 .section,#loginpanel .unorderedlist .section{margin-bottom:0}
.c152 .section{margin-bottom:0!important}
.c901 ul{list-style-type:disc}
.c901 ol{list-style-type:decimal}
.c901 ul,.c901 ol{margin:0;padding:2px 0 0 24px}
.c901 ul li,.c901 ol li{padding:2px 0 3px}
.c901 div.footnote{color:#8994a0}
.vw-font1 .c901 div.footnote,.vw-font1 .c901 div.footnote p,.vw-font1 .c901 div.footnote li{font-size:10px;line-height:12px}
.c901 div.footnote,.c901 div.footnote p,.c901 div.footnote li{font-size:11px;line-height:120%}
.container_box label{color:#33434c;cursor:pointer;margin-right:10px;padding-top:3px;width:auto}
.container_box select{background:#fff;border:1px solid #d1d3d5;margin:0 0 5px 0;padding:2px;width:242px;color:#333}
.vw-font1 .container_box select{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
.container_box select{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120px}
select#inpagenav_selection{width:auto;min-width:242px}
#fancybox_content #contentMain{margin-top:0}
.inpagenav{margin-bottom:10px}
#bookmarks table{width:100%}
table .b_t_d{background-color:#fff;border-top:1px solid #8894a0}
table .b_t_d_d{background-color:#fff;border-top:1px solid #8894a0}
table .b_b_d{background-color:#fff;border-bottom:1px solid #8894a0}
table .b_b_d_b{background-color:#fff;border-bottom:1px solid #8894a0;font-weight:bold}
table .b_t_b{background-color:#fff;border-top:1px solid #cfd7d9}
table .b_b_b{background-color:#fff;border-bottom:1px solid #cfd7d9}
table .b_b{background-color:#eaeeed}
.greyBackground table .b_b,.greyBackgroundAccordion table .b_b{background-color:#bac2c5}
table .c{text-align:center}
table .r{text-align:right}
table.table_list{border-top:1px solid #8894a0;table-layout:fixed}
table.table_list caption{font-weight:bold;padding:7px 10px 8px 10px}
table.table_list td{padding:7px 10px 8px 10px;vertical-align:top}
.row_select_combo{padding-top:12px!important;padding-bottom:11px!important}
.row_select_combo .c901{padding-top:3px}
a.trash{background:transparent url('../src/images/base/icon_trash.png') 0 0 no-repeat;display:block;padding:3px 0 5px 29px;text-decoration:none}
a.trash:hover,a.trash:active,a.trash:focus{background-position:0 -21px;text-decoration:underline}
a.recommend{background:transparent url('../src/images/base/icon_recommend.png') 0 0 no-repeat;display:block;padding:3px 0 5px 29px;text-decoration:none}
a.recommend:hover,a.recommend:active,a.recommend:focus{background-position:0 -21px;text-decoration:underline}
#messageCol{margin-top:-8px;margin-right:5px;width:255px}
.info{position:relative}
.info .infoicon{background:url("../src/images/base/icon_info.png") no-repeat scroll 0 0 transparent;height:20px;width:20px;margin:0}
.info .infoicon:hover{background-position:0 -21px;cursor:pointer}
.info .infoflyout{display:none;position:absolute;bottom:20px;left:-100px;width:221px;z-index:1000}
.info .infoflyout .top{height:5px;background:url('../src/images/flyout/advice_flyout.png') no-repeat top}
.info .infoflyout .infomessage{position:relative;padding:7px 15px 20px;margin:0;background:url('../src/images/flyout/advice_flyout.png') no-repeat bottom}
.info .infoflyout label{float:none;overflow:visible;padding:0;width:auto}
@-moz-document url-prefix(){#deleteSelectedRows canvas{margin-top:1px!important}
}
#page .socialbookmark .plugin{background-color:#eaeeed}
#page .socialbookmark .plugin a.enable{color:#8994a0}
#page .socialbookmark .plugin a.disable{background-color:#cfd7d9}
#page .socialbookmark .plugin a.disable:hover{background-color:#2274ac}
.verticalteaser_1{float:left;width:374px;margin-left:23px}
.verticalteaser_2{float:left;width:374px;margin-left:13px}
.verticalteaser_1 .c076 .innerMargin{margin:0 0 0 3px}
.verticalteaser_2 .c076 .innerMargin{margin:0}
.verticalteaser_2 .c076{margin-left:2px}
.richfontcolor-vwred{color:#e4002c}
.richfontcolor-vwred-dark{color:#730019}
.richfontcolor-vwblack{color:black}
.footnotice{margin-top:10px}
.brandimage{margin:0;padding:0}
.brandimage-default{margin:0;padding:0}
.iframe,iframe.modal{position:relative}
iframe.modal{background-color:#fff}
#modaloverlay{position:absolute;top:0;left:0;width:100%;background-color:#33434c;opacity:.85;filter:alpha(opacity = 85);z-index:1100}
.modalcloselink{position:absolute;display:block;top:0;right:-30px;width:20px;height:20px;text-decoration:none;background:url('../src/images/fancybox/fancy_close.png') 0 0 no-repeat;z-index:1102}
.modalcloselink:hover{text-decoration:none;background-position:0 -21px}
.vw-font1 .c157 .ui-widget{font-family:Arial,Helvetica,sans-serif}
.c157 .ui-widget{font-family:VWTextWeb,Arial,Helvetica,sans-serif}
.c650-head{padding:2px}
.c650-image{float:left}
.c650-title{float:left}
.c650-configuration{padding:2px}
.c650-configuration-label{float:left;margin-right:5px}
.c650-configuration-image{float:left}
.c650-ekomi-launcher .ui-helper-hidden{display:none}
.c652-ekomi-display-stars .star{float:left;width:16px;height:16px}
.c652-ekomi-display-stars .star.empty{background:url("../src/images/ekomi/star_empty.png") no-repeat}
.c652-ekomi-display-stars .star.half{background:url("../src/images/ekomi/star_half.png") no-repeat}
.c652-ekomi-display-stars .star.full{background:url("../src/images/ekomi/star.png") no-repeat}
#infotool{display:none;position:absolute;top:320px;left:0;height:92px;padding:6px 6px 6px 0;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,0.25);z-index:100}
#infotool .box{height:90px;background-color:#eaeeed;border-top:1px solid #cbd1d6;border-right:1px solid #cbd1d6;border-bottom:1px solid #cbd1d6}
#infotool .panel{float:left;width:246px;height:inherit;padding:0 12px;background-color:#eaeeed}
#infotool .trigger{float:left;width:78px;height:inherit;border-left:1px dotted #cbd1d6}
#infotool .trigger a{display:block;width:100%;height:100%;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9lJREFUeNrUWLFy1DAQ9R0p0mE6upiCGQpmzvkCTBcqXNLFfEFc0sX5ApwvwNfRYSpKlA4qfF+A6SjNFwTp5u3Nuz3J54NhhmhGc4llrd7uvn2SHEX/UZsdOuHFq/Nn9iezPbU9pqHO9t729tP75Y9/BsYCOLE/pe2FAhBqDlhtQS2VnYX9GUJgZxOAXAJIHFi0QURygNXjhV18BVu3eJ7ZZzeTwdiJ913IkRLXDLovRQ5MMuKTA7S0Nr9h7gBAq71gAMTQxMpOvFbjDaKhW4PuWkXOFHBO7HbW5ilPnAc8kQnSWgLyEuHPmR8AHeF54tJg+3N6LuBzPEtBgXBk7AtvwZEB4d94QWOSmkJyD5I3FIkavyWZH2AvJwcc8F87YGCwJw97RClWvHBpuxohfKU5g+6AGhcx+9532NvY0mkSI04rPoJg4llCxLsKMRVjDMagxKXSMmhVRUC3OYOoFBROaRn9HauxMU2KaPEFtKVTZF47Cf3ZigxXRgLDFwTQyK9MHpGDGAu3RN6IiqIAT1peex6IQAbDFZEwxwJuoQbjY3IgPJHKeefZVjoGOdfRUOoZo5Ku4UlOFWEEkAfIWtAwZ4cbBMBQ+rfApEpTEl2ayHtGgJoQEJpzTRXK9mO99jygoFwJN6paVsSvnLTIK/EKQE+piVRheMGYwN8M6IYiFtPmtwoUWR6gAovhFpjOk9siUDULj7CVgXcvFIjSIx+dBtN7jCZ6/8DeZKh8NwT1VMwJjfcqkh1V8E5kjArlBpzoCrxkHRE1LgjQZ0dqpTmG9ipOdcqRmQX2JdEdOQJ0dIASkpeywWH+OZGf3x/gIJdyQ5vxupoc3/RG+UGRbYDhrZzz2cbDJUOp2FQYRM6Qo4mcEu34I1811ar2CwWkD1XYyN6VqE1Y5KLSUjJ2ntHlHo+c/ISohapM5kS67zzj05lKCVONE1tGhKzdedbxBKntCUiN1Jx6NshSRalm3k0+AxN3qoB4rQlLNwF9Ti7xf/AMPPMQsMak1nMW3tcGVUlx4DDu3TrueSrhCQz9tC+/fvw01ccLiYID/AaGH2LhYyrjYwA7s/2LcuzM2v7qvTepkhzIo5ZukZXydtKNEordkO3cd4FjArO8J0SwnMjp9OUBnlUUdukiZAm40Ds1JtL3oZukjsyl6IqwGyLVKLJuAOh8g7Ap3Y0SpV8VV86f3rXP4fEhROazUTX1q8TkTyLgVR64azNXOkSv3ReJv/4+owDe7rvUHdLmd/LLFc4yceAGajwbaH1omo4O+HRWj7ySeYTRtas7m6ajie91JF5TWxvd5fZbgAEAWhXwHg5N67cAAAAASUVORK5CYII=') no-repeat center center transparent}
#infotool .prev,#infotool .next{float:left;width:20px;height:100%;background-image:none;padding:0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA0CAYAAAD46nqNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZRJREFUeNrsmbtOhEAUhjkDxk10E0NCVksL34DW0PpCvoDxWWh4FWoKuq22sHCFNY7h5hl2xtDB4FnF5EzyZydk55tvLtAc6LrOWXKDpQt6vSVA/4MR+pmn+zAyXq2uxdQ6LS64o+Q5gx10i6J4bJrmtZvY6rre53n+hGM3mAvFoOYZQYjjeKP+01m2tm2bKIrukXGNWVHzhFluEAR+b2x7iQGE7/u32F1jzqh5RhDKsnTnXmQppTqO1UCIjCcGD8VcIB6Lq18Ccp6g+BSoF3fCGzqLJ5yFNxZkQRZkQRZkQRZkQRrBMAzJJrVhid+Ws2WKv5CzYf//O5im6ckmn8IWVKBTyFkdMaWkDYs/1CzIgizIgizIgizIgiz44wYAqrxEVpUc8r4F8zzfq0qULUyN2W63pXMsArbkPFNbw6yzLHuuquowta4mpfxIkiTGsQ+YO8Wg5vX1YjjWT88xV5gbTIC5dMZrbQ3mgHnB7DBq1yQlzzM7i6kwpe6/6QnG7qg6hk/MuwZX1Dyzg+ZYFlfQ/hJgAHOXAMgg40BLAAAAAElFTkSuQmCC') no-repeat 0 center transparent}
#infotool .prev{margin:0 6px 0 -3px}
#infotool .next{margin:0 -3px 0 6px;background-position:-20px center}
#infotool .panel>.items{position:relative;float:left;width:200px;height:100%;overflow:hidden}
#infotool .panel>.items .section{position:absolute;top:0;left:200px;width:200px;height:100%}
#infotool .panel .c082{height:100%}
#infotool .infotoolteaser{display:table;width:100%;height:100%}
#infotool .teaserimage{display:table-cell;vertical-align:middle;max-width:82px;height:100%}
#infotool .teaserimage img{display:block;padding:0 12px 0 0}
#infotool .teasercontent{display:table-cell;vertical-align:middle;min-width:118px;max-width:118px;height:100%;overflow:hidden}
#homepagebanner{position:absolute;top:1px;left:940px;width:160px}
#homepagebanner .section{margin-bottom:10px}
#homepagebanner .innerMargin{margin:0}
#filterAccountDiv,#filterMessageDiv{display:none}
#inbox_options{border-top:1px solid #8894a0;width:100%}
#inbox_options li.first{margin-left:0}
#inbox_options li{float:left;margin:0 3px}
#inbox_options li a{color:#333;float:left;font-size:10px;padding:3px 10px 8px 10px;text-align:center;text-decoration:none}
#inbox_options li a:hover,#inbox_options li.active a{color:#2274ac}
#inbox_options li a span.icon{background:transparent url('../src/images/banking/banking_options_icons.gif') center 0 no-repeat;display:block;padding:21px 0 0 0;margin:0 auto}
#inbox_options li a.inbox_allMessages span.icon{background-position:center -280px}
#inbox_options li a.inbox_allMessages:hover span.icon,#inbox_options li.active a.inbox_allMessages span.icon{background-position:center -315px}
#inbox_options li a.inbox_accountStatements span.icon{background-position:center -350px}
#inbox_options li a.inbox_accountStatements:hover span.icon,#inbox_options li.active a.inbox_accountStatements span.icon{background-position:center -385px}
#inbox_options li a.inbox_messages span.icon{background-position:center -420px}
#inbox_options li a.inbox_messages:hover span.icon,#inbox_options li.active a.inbox_messages span.icon{background-position:center -455px}
#inbox div.tableFilter{background-color:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0;margin:0 0 0 1px;padding:7px 10px 8px}
#inbox div.tableFilter select{border:1px solid #d1d3d5;margin:-1px 0 0;padding:2px;width:390px}
#inbox div.tableFilter div.filterMessage{padding:3px 0 4px;width:242px}
#inbox div.tableFilter label{color:#33434c;cursor:pointer;float:left;margin-right:5px;padding-top:3px;width:71px;font-weight:bold}
#inbox div.tableFilter .info{float:left;margin-right:5px;margin-top:1px}
#inbox .pagination{margin:0 0 10px;padding:7px 13px}
#inbox .pagination a.paginate_button_disabled{background:0;color:white;cursor:default}
#inbox .pagination a.paginate_button{display:inline;margin:0 0 0 1px;padding:0 0 0 6px;cursor:pointer;color:#2274ac;text-decoration:underline}
#inbox .pagination a.first,#inbox .pagination a.last{display:none}
#inbox .pagination .paginate_active{display:inline;margin:0 0 0 1px;padding:0 0 0 6px;color:#2274ac;font-weight:bold;text-decoration:none}
#inbox .paging_full_numbers{text-align:center}
#inbox .pagination .previous{background:url("../src/images/base/arrow_left_ff871f.gif") no-repeat scroll 0 4px transparent;padding-left:8px!important;cursor:pointer;display:block;float:left;width:150px;text-decoration:none!important}
#inbox .pagination .next{background:url("../src/images/base/arrow_right_ff871f.gif") no-repeat scroll right 4px transparent;padding-right:8px!important;cursor:pointer;display:block;float:right;width:150px;text-align:right;text-decoration:none!important}
#inbox .legend_icon{display:inline-block;height:19px;margin:-5px 0 0 0;padding:0;width:19px}
#inbox .legend_icon span{display:none;visibility:hidden}
#inbox .icon_read{background:transparent url('../src/images/banking/read_message.png') center bottom no-repeat}
#inbox .icon_unread{background:transparent url('../src/images/banking/unread_message.png') center bottom no-repeat}
#inbox .icon_sent{background:transparent url('../src/images/banking/sent_by_smail.png') center bottom no-repeat}
#inbox .legend{display:block;margin:0;height:16px;padding:5px 0 0 23px}
#inbox .legend.icon_read{background:transparent url('../src/images/banking/read_message.png') 0 bottom no-repeat}
#inbox .legend.icon_unread{background:transparent url('../src/images/banking/unread_message.png') 0 bottom no-repeat}
#inbox .legend.icon_sent{background:transparent url('../src/images/banking/sent_by_smail.png') 0 bottom no-repeat}
#dynamicstandard{width:528px}
#dynamicquickview{width:528px;border-top:1px solid #8894a0}
#dataTables_wrapper{position:relative;min-height:302px;clear:both;_height:302px;zoom:1}
#inbox .dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white}
#inbox .dataTables_length{width:40%;float:left}
#inbox .dataTables_filter{width:50%;float:right;text-align:right}
#inbox .dataTables_info{width:60%;float:left}
#inbox table.display{margin:0 auto;clear:both;width:100%}
#inbox table.display thead th{padding:7px 5px 8px;border-bottom:1px solid #8894a0;font-weight:bold;cursor:pointer;* cursor:hand;white-space:nowrap;overflow:hidden}
#inbox table.display tfoot th{padding:7px 5px 8px;border-top:1px solid black;font-weight:bold;overflow:hidden}
#inbox table.display tr.heading2 td{border-bottom:1px solid #aaa;vertical-align:top;white-space:nowrap}
#inbox table.display td{padding:7px 5px 8px;vertical-align:top;border-bottom:1px solid #cfd7d9}
#inbox div.overflowcontainerstandard{overflow:hidden;width:335px}
#inbox div.overflowcontainerquickview{overflow:hidden;width:437px}
#inbox td.rowDelete input{margin:0;padding:0}
#inbox span.nowrap{white-space:nowrap}
#inbox table.display td.center{text-align:center}
#inbox table.display td.rowDate{border-right:solid 5px #fff;text-align:left;width:50px}
#inbox table.display td.rowSubject{border-right:solid 5px #fff;text-align:left;width:289px}
#inbox table.display td.rowStatus{border-right:solid 5px #fff;width:44px}
#inbox table.display td.rowDelete{width:46px}
#inbox tr:last-child td{border-bottom:solid 1px #8894a0}
#inbox .sorting_asc .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -24px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#inbox .sorting_desc .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -32px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#inbox .sorting .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#inbox .sorting_asc_disabled .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -16px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#inbox .sorting_desc_disabled .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -16px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#inbox .message{padding-bottom:8px;font-size:11px;line-height:13px;color:#111;font-weight:bold}
#inbox .message .info{float:right;font-weight:normal}
#promotionStatistics{margin-right:10px;margin-left:10px}
#statisticTable_wrapper{position:relative;min-height:400px;clear:both;zoom:1}
#promotionStatistics .dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white}
#promotionStatistics .dataTables_length{width:40%;float:left}
#promotionStatistics .dataTables_filter{width:50%;float:right;text-align:right}
#promotionStatistics table.display{margin:0 auto;clear:both;width:100%}
#promotionStatistics table.display thead th{padding:7px 10px 8px;border-bottom:1px solid #8894a0;font-weight:bold;cursor:pointer;* cursor:hand;white-space:nowrap}
#promotionStatistics table.display span.rowSubject{white-space:normal}
#promotionStatistics table.display tfoot th{padding:7px 10px 8px;border-top:1px solid black;font-weight:bold;overflow:hidden}
#promotionStatistics table.display tr.heading2 td{border-bottom:1px solid #aaa;vertical-align:top;white-space:nowrap}
#promotionStatistics table.display td{padding:7px 10px 8px;vertical-align:top;border-bottom:1px solid #cfd7d9}
#promotionStatistics span.nowrap{white-space:nowrap}
#promotionStatistics table.display td.center{text-align:center}
#promotionStatistics tr:last-child td{border-bottom:solid 1px #8894a0}
#promotionStatistics .sorting_asc .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -24px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#promotionStatistics .sorting_desc .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -32px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#promotionStatistics .sorting .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#promotionStatistics .sorting_asc_disabled .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -16px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#promotionStatistics .sorting_desc_disabled .sortarrow{background:transparent url('../src/images/banking/arrow_sorting.gif') center 0 no-repeat;background-position:center -16px;display:inline-block;height:8px;margin:0;padding:0;width:11px}
#statisticTable_info{float:left;width:500px;padding:7px 13px}
#statisticTable_paginate{margin:0 0 10px;padding:7px 13px;text-align:center}
#statisticTable_paginate a{cursor:pointer;color:#2274ac;text-decoration:none}
#statisticTable_paginate a:hover{text-decoration:underline}
#statisticTable_paginate span a{display:inline;margin:0 0 0 1px;padding:0 0 0 6px}
#statisticTable_paginate span a.paginate_active{font-weight:bold}
#statisticTable_paginate a.first,#statisticTable_paginate a.last{display:none}
#statisticTable_paginate a.previous{display:block;float:left;padding:0 8px 0 0;background:0}
#statisticTable_paginate a.next{display:block;float:right;padding:0 0 0 8px;background:0}
#promotionStatistics div.tableFilter{background-color:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0;margin:0 0 15px 1px;padding:7px 10px 8px}
#promotionStatistics div.tableFilter select{border:1px solid #d1d3d5;margin:-1px 0 0;padding:2px;width:242px}
#promotionStatistics div.tableFilter label{color:#33434c;cursor:pointer;float:left;margin-right:10px;padding-top:3px;width:120px;font-weight:bold}
#promotionStatistics .statisticsFilter>div{margin:10px 0}
#promotionStatistics .buttonStatistic button{margin:20px 0 0 13px;padding:3px 10px}
#promotionStatistics .DateInput>*{float:left;margin-right:2px}
#promotionStatistics .ui-datepicker-trigger{background-repeat:no-repeat;display:inline;vertical-align:bottom}
#promotionStatistics .ui-datepicker-trigger:hover{background-position:0 -21px;cursor:pointer}
#promotionStatistics img{margin:0;padding:0;display:inline}
#promotionStatistics tr.red{background-color:#f60}
#promotionStatistics tr.yellow{background-color:#ff0}
#promotionStatistics tr.green{background-color:#9f0}
@media print{.hasModal #page,body #CQ,body #col1,body #col2 ul.tabs,body #fancybox-close,body #fancybox-left,body #fancybox-right,body #fancybox-title,body #footer .c090,body #globalsearch,body #login,body #loginpanel,body #mainNavigation,body #metanav,body #navigation,body #portalTopbar,body #searchbox,body #tools,body #advice_rightcol_topcontainer>innerMargin,body .buttonBasic,body .container_box .submenu,body .container_box .content_box_left_150,body .container_box ul.tabs,body .c008,body .c081,body .c140,body .c904,body form.inpagenav,#inbox .tableFilter,#inbox_options,#inbox .pagination,#inbox .rowDelete,.info .infoicon{display:none;background:0}
body,#wrapper,#container,#containerBottom,#inbox .sorting .sortarrow,#inbox .sorting_desc .sortarrow,#inbox .sorting_asc .sortarrow{background:none!important}
body #fancybox-overlay{display:none!important;background:none!important}
body,body .footnote{color:#000}
#fancybox-wrap{left:0!important;top:0!important}
#content,#fancybox-outer,#fancybox-content,#fancybox-bg-n,#fancybox-bg-ne,#fancybox-bg-e,#fancybox-bg-se,#fancybox-bg-s,#fancybox-bg-sw,#fancybox-bg-w,#fancybox-bg-nw,.container_box,body .ui-state-default,body .ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default{border:none!important}
#inpagecontentLightBox,.ui-accordion .ui-accordion-content{display:block!important}
#container,#wrapper{margin:0;padding:0}
.c920_highlightbox .greyBackground{background-color:#fff}
body .greyBackgroundAccordion{border:0;background-color:#fff}
#fancybox-content>div{overflow:visible!important}
#fancybox-content,#fancybox_content .container_box,#fancybox_content .content_box,#fancybox_content .content,#fancybox_content .container_box .content_box_right_450,#fancybox_content .content_box .content_box_right_450{overflow:visible!important;height:auto!important;max-height:none!important}
a{text-decoration:none;color:#000!important}
}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../src/images/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:4px;right:8px;width:20px;height:20px;background:url('../src/images/fancybox/fancy_close.png') 0 0;cursor:pointer;z-index:1103;display:none}
#fancybox-close:hover{background-position:0 -21px}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:0;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('../src/images/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background:url('../src/images/fancybox/fancybox.png') -40px -30px}
#fancybox-right-ico{background:url('../src/images/fancybox/fancybox.png') -40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:none}
#fancybox-bg-ne{top:-20px;right:-20px;background:none -40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background:none -20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background:none -40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background:none 0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background:none -40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:none}
#fancybox-bg-nw{top:-20px;left:-20px;background:none -40px -122px}
.vw-font1 #fancybox-title{font-family:Helvetica,sans-serif;font-size:12px;z-index:1102}
#fancybox-title{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../src/images/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:0;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../src/images/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../src/images/fancybox/fancybox-x.png') 0 -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../src/images/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/etc/designs/vwbank/base/src/images/fancybox/fancy_loading.png',sizingMethod='scale')}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/*\*/* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:transparent;font-weight:bold;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;padding-top:10px!important}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:transparent;font-weight:bold;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:underline!important;padding-top:10px!important}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:transparent;font-weight:bold;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none;padding-top:10px!important}
.ui-widget :active{outline:0}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../src/libs/jquery_ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../src/libs/jquery_ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(../src/libs/jquery_ui/images/ui-icons_ef8c08_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(../src/libs/jquery_ui/images/ui-icons_ef8c08_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(../src/libs/jquery_ui/images/ui-icons_ef8c08_256x240.png)}
.ui-state-default .ui-icon{background-image:url(../src/libs/jquery_ui/images/ui-icons_ef8c08_256x240.png)}
.ui-state-hover .ui-icon{background-image:url(../src/libs/jquery_ui/images/ui-icons_222222_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(../src/libs/jquery_ui/images/ui-icons_222222_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -17px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-widget-overlay{background:#666 url(../src/libs/jquery_ui/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../src/libs/jquery_ui/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:18px}
.ui-accordion-icons .ui-accordion-header a:hover{text-decoration:underline}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:3px;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:0;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-datepicker{width:17em;padding:.2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.CSSUK_BodyBackground{background:none repeat scroll 0 0 transparent}
.CSSUK_FormFrame{background:#eaeeed;border-top:1px solid #8894a0;border-bottom:1px solid #8894a0;padding:10px 0}
.CSSUK_UserQuestion{margin-bottom:10px}
.CSSUK_FormRow{margin:0 10px;margin-bottom:10px}
.CSSUK_UserQuestion .CSSUK_LabelDiv span.CSSUK_Label{font-weight:bold}
.CSSUK_UserQuestion .CSSUK_UserQuestion_AnswerDiv .CSSUK_UserQuestion_AnswerChar .CSSUK_LabelDiv span.CSSUK_Label{font-weight:normal}
.CSSUK_FormRow .CSSUK_LabelDiv{float:left;width:120px;margin-bottom:5px;padding-top:5px}
.CSSUK_ButtonDiv{color:#333}
.vw-font1 .CSSUK_ButtonDiv{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
.CSSUK_ButtonDiv{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
.CSSUK_UserQuestion_AnswerDiv .CSSUK_LabelDiv{float:left}
.CSSUK_FormRow .CSSUK_TextBoxDiv,.CSSUK_FormRow .CSSUK_CaptchaDiv,.CSSUK_FormRow .CSSUK_DateControl{margin-left:145px;width:195px}
.CSSUK_FormRow .CSSUK_SingleCharTextBoxDiv{margin-left:145px;width:20px}
.CSSUK_FormRow .CSSUK_DDLDiv{margin-left:145px}
.CSSUK_TextBox{border:1px solid #d1d3d5;margin:0;padding:3px 2px 2px;width:195px}
.CSSUK_SingleCharTextBox{border:1px solid #d1d3d5;padding:3px 2px 2px;margin:0;width:15px}
.CSSUK_TextBox_Error{border:1px solid #e3002b;margin:0;padding:3px 2px 2px;width:195px}
.CSSUK_SingleCharTextBox_Error{border:1px solid #e3002b;padding:3px 2px 2px;margin:0;width:15px}
.CSSUK_FormRow .CSSUK_CaptchaDiv{padding:3px 0 2px}
.CSSUK_FormRow select.CSSUK_DDL{background:none repeat scroll 0 0 #fff;border:1px solid #d1d3d5;color:#333;margin:0 0 5px;padding:2px;width:100%!important}
.vw-font1 .CSSUK_FormRow select.CSSUK_DDL{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px}
.CSSUK_FormRow select.CSSUK_DDL{font-family:VWTextWeb,Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}
.CSSUK_ErrorSummary .CSSUK_ErrorLine{background-position:0 0;min-height:20px;clear:left;margin-top:4px;margin-bottom:5px}
.CSSUK_ErrorSummary{margin:5px 0 5px 10px}
.CSSUK_ErrorSummary .CSSUK_ErrorLine span.CSSUK_Label{margin-bottom:5px;margin-top:0}
.CSSUK_ErrorSummary .CSSUK_ErrorLine span.CSSUK_Label{width:auto;min-height:22px;color:#c03;padding:0;font-weight:bold}
.CSSUK_ValidationSummary{margin:5px 0 5px 10px;color:#c03;font-weight:bold;display:block}
.CSSUK_ValidationSummary ul li{color:#c03;Font-weight:bold}
a.CSSUK_Button:hover{background-position:right -25px}
.CSSUK_ButtonDiv{margin:0 10px 0 0}
.CSSUK_ButtonDiv a.CSSUK_Button{position:relative;float:left;display:block;margin:3px 9px 0 4px;font-size:1.05em;color:white}
a.CSSUK_Button span span{background:url("../src/images/buttons/btn_orange_right.png") no-repeat scroll right top transparent;display:block;float:left;height:21px;padding:5px 0 0 5px;position:relative;text-decoration:none;width:140px}
a.CSSUK_Button span{background:url("../src/images/buttons/btn_orange_left.png") no-repeat scroll left top transparent;display:block;float:left;height:23px;padding:0 1px 1px 16px;position:relative}
.vw-font1 a.CSSUK_Button span{font-family:VW-Semibold,Arial,Helvetica,sans-serif}
a.CSSUK_Button span{font-family:VWTextWeb,Arial,Helvetica,sans-serif}
.CSSUK_UserQuestionSelection .CSSUK_Label{margin-bottom:5px}
.CSSUK_FormRow input#birthDate{display:none}
.CSSUK_FormFrame .tooltipTB{height:22px;width:20px;margin-left:210px;background:transparent url('../src/images/base/icon_hint.gif') no-repeat 0 2px;position:absolute;margin-top:-22px;font-size:0}
.CSSUK_DateControlRow .tooltipTB{margin-left:358px}
.CSSUK_UserQuestionSelection .CSSUK_FormRow .CSSUK_DDLDiv .tooltipTB{display:none}
.CSSUK_FormFrame .tooltipTB .notificationicon{background-image:none}
.CSSUK_FormFrame .tooltipTB .notificationmessage{margin:0 0 10px 30px}
.CSSUK_FormFrame .tooltipTB .ibanotification .errorflyout .notificationmessage label#notification{color:#2274ac}
.CSSUK_FormFrame div.ibanotification{float:left;margin-left:2px;position:relative}
.CSSUK_FormFrame div.ibanotification .notificationicon{height:20px;margin:0;background-position:left top}
.CSSUK_FormFrame div.ibanotification .errorflyout{display:none;position:absolute;bottom:20px;left:-100px;width:221px;z-index:1000}
.CSSUK_FormFrame div.ibanotification .hideNotification{display:none}
.CSSUK_FormFrame div.ibanotification .showNotification{display:block}
.CSSUK_FormFrame div.ibanotification .errorflyout .top{height:5px;background:url('../src/images/flyout/advice_flyout.png') no-repeat top}
.CSSUK_FormFrame div.ibanotification .errorflyout .notificationmessage{padding:7px 15px 20px;margin:0;background:url('../src/images/flyout/advice_flyout.png') no-repeat bottom}
.CSSUK_FormFrame div.ibanotification .errorflyout label{float:none;overflow:visible;padding:0;width:auto}
.CSSUK_FormRow select.CSSUK_DDL_Error{background:none repeat scroll 0 0 #fff;border:1px solid #e3002b;margin:0 0 5px;padding:2px;width:100%!important}
.CSSUK_CaptchaRefreshButtonDiv{padding:3px 2px 2px;margin-bottom:2px}
a.CSSUK_CaptchaRefreshButton{margin-left:145px;text-decoration:none;display:block}
a.CSSUK_CaptchaRefreshButton span{background:url("../src/images/base/arrow_right_ff871f.gif") no-repeat scroll 0 4px transparent;padding-left:8px}
.CSSUK_FormFrame a:hover{text-decoration:underline}