/****************************
   default.css
   (C) Mangrove 2009
   Default style properties
*****************************/ 
body{position:relative; margin:0; padding:0; line-height:1.2em; font-size:1.0em; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff url(/images/bg_body.gif) repeat-x top left} 
img{border:none;}
p, li, dd, td{font-size:0.8em}
a:link, a:visited{color:#232423; text-decoration:none}
a:hover{text-decoration:underline}
h1{position:absolute; overflow:hidden; width:0;}
h2, h3, h4, h5, h6{display:block; padding:2px 0; margin:10px 0; font-size:1.0em; line-height:18px; color:#232423;}
th{text-align:left; vertical-align:top;} 
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.media{float:right; margin:5px 0 0 20px; display:block;}
a:link.more, a:visited.more{color:#979797; font-style:italic; float:right; padding:0 0 0 10px; background:#fff url(/images/bullet_activate.gif) no-repeat 0 4px;} 
form, form p, fieldset, legend{border:0; margin:0; padding:0;}
label{float:left;}
label span{position:absolute; overflow:hidden; width:0;}
input.submit{width:80px; height:31px; border:0; color:#fff; cursor:pointer; float:right; background-image:url(/images/btn_normal.gif); font-weight:bold; padding:0 0 5px 0; margin:0 0 30px 0;}
input.submit:hover {background-image:url(/images/btn_hover.gif);}
input.search{background:#fff url(/images/bg_input.gif) no-repeat top left; width:220px; border:0; padding:9px 0 9px 10px; margin:0; float:left;} 
.wrapper{width:959px; margin:0 auto;}
.header{position:relative; width:621px; height:202px; margin:0 0 10px 0; padding:0;}
.content-left{float:left; width:621px; margin:0 0 30px 0; padding:0;}
.content-right{float:right; width:318px; margin:0 0 30px 0;}
.content-right h2{margin:30px 0 10px 0;}
.footer{margin: 30px 0 0 0; padding:10px; background-color:#ececec; clear:both;}
.footer-content{width:959px; min-height:170px; margin:0 auto; background:#ececec url(/images/bg_footer.gif) no-repeat center top;} 
.content-left .block {width:300px; float:left; margin-bottom: 15px;}
.content-left .block h2, .content-left .block h2 a{color:#2086c6; font-size: 1em; margin-bottom: 5px;}
.content-left .block a.more{color:#2086c6; float:left;}
.content-left .left {float:left;}
.content-left .right {float:right;}
.content-left .block p{margin:0; height:202px; padding: 15px; border:6px solid #bcdaee; overflow: hidden;}
.content-left .block ul{list-style-type:none; margin:0; height:202px; padding:15px; border:6px solid #bcdaee; overflow:hidden;}
.content-left .block ul li{padding:0 0 5px 0; background-image:url(/images/bullet_activate.gif); background-repeat:no-repeat; background-position: 0 4px;}
.content-left .block li a{margin-left:10px; display: block;} 
.content-right .block{list-style-type:none; margin:0; padding:10px; border:6px solid #E8E8E8; overflow:hidden;}
.content-right .block li{padding:0 0 5px 0; background-image:url(/images/bullet_activate.gif); background-repeat:no-repeat; background-position: 0 4px;}
.content-right .block li a{margin-left:10px; display: block;}
.content-right p {margin: 0;} 
.footer-content dl{display:block; float:left; overflow:visible; width:460px; margin:0; padding:0;}
.footer-content dt{display:block; padding:0; margin:15px 0 10px 0; font-weight:bold; line-height:18px; color:#353535;}
.footer-content dd{display:block; float:left; padding:2px 0 3px 10px; width:220px; margin:0; background:#ececec url(/images/bullet_footer.gif) no-repeat center left;}
.footer-content a{color:#717171;}
.footer-content dl.right{float:right;} 
.logo{width:366px; height:121px; margin:0; padding:0;}
.logo a{margin:0; padding:0; display:block; float:left;} 
.menu{font-size:0.85em; display:block; clear:both; list-style-type:none; margin:0; padding:0 0 0 0; float:left; height:34px; width:621px; background:transparent url(/images/bg_menu.gif) no-repeat top left;}
.menu li{display:inline; padding:5px 0 0 6px; margin:0; float:left; width:117px;}
.menu a:link, .menu a:visited{display:block; text-decoration:none; padding:2px 0 0 0; height:26px; color:#000; font-weight:bold; text-align:center; width:115px;}
.menu a:hover, .menu .active a{background:transparent url(/images/bg_menubtn.gif) no-repeat top left; color:#000; padding-bottom:5px;}
.menu a:hover span, .menu .active a span {background:transparent url(/images/bg_menubtn.gif) no-repeat right top; color:#000; padding-bottom:5px;} 
.breadcrum{font-size:0.75em; position:absolute; bottom:3px; left:0; display:block; width:100%; clear:both; list-style-type:none; margin:20px 0 0 0; padding:0 0 0 14px; height: 20px; float:left; background:transparent url(/images/bg_breadcrum_home.gif) no-repeat center left}
.breadcrum li{display:inline; margin:0; float:left;}
.breadcrum a:link, .breadcrum a:visited{display:block; text-decoration:none; padding:0 20px 0 8px; color:#8ac6f5; font-weight:bold; text-align:center; background:transparent url(/images/bg_breadcrum.gif) no-repeat top right;}
.breadcrum span{display:block; padding: 3px 10px 2px 0;}
.breadcrum a:hover, .breadcrum a.active{color:#fff; background:none;} 
.question{margin:22px 0 0 0; padding: 10px 15px 30px 15px; background:#fff url(/images/bg_question.gif) no-repeat top left; color:#009ad3; border:5px solid #c6e1f2}
.question h2{color:#0193cf; margin:5px 0 0 38px;}
.question h2.subquestion{color:#0193cf; margin:0px 0 0 38px;}
.question h3{width:240px; display:block; color:#0193cf; margin:0 0 20px 40px; font-size:0.7em;}
.question span{color:#379ad8; margin:0; padding:0; font-size:0.7em}
.question h4{display:block; color:#0193cf;}
.question ul{list-style-type:none; margin:0; padding:0px;}
.question ul li{margin:0 0 2px 0; padding:0; background-color:#379ad8;}
.question ul li a:link, .question ul li a:visited{height:100%; display:block; padding:5px 10px; color:#fff;}
.question ul li a:hover{background-color:#0193cf; text-decoration:none;}
.question input.submit{width:39px; height:34px; line-height: 34px; border:0; color:#000; cursor:pointer; float:right; background-image:url(/images/btn_small_normal.gif); font-weight:bold; padding:0 0 5px 0; margin:0 0 30px 0;}
.question input.submit:hover{background-image:url(/images/btn_small_hover.gif);} 
.phases{position:relative; clear:both; height:66px; width:621px; background:#fff url(/images/sprite_phases.gif) no-repeat top left; margin:0 0 2px 0; padding:0; overflow:hidden;}
.phases li{position:absolute; display:block; float:left; height:66px; color:#000; list-style-type:none; padding:0;}
.phases li a:link, .phases li a:visited{font-size:0.9em; display:block; font-weight:bold; padding: 15px 10px 0 20px; text-decoration:none;}
.phase-1{z-index:1; width:136px; left:0; top:0;}
.phase-1 a {width:105px; height:51px;}
.phase-1 a:hover, .phase-1 a.active{color:#fff; background:transparent url(/images/sprite_phases.gif) no-repeat 0 -66px;}
.phase-2{z-index:2; width:136px; left:123px; top:0;}
.phase-2 a {width:107px; height:51px;}
.phase-2 a:hover, .phase-2 a.active{color:#fff; background:transparent url(/images/sprite_phases.gif) no-repeat -123px -132px;}
.phase-3{z-index:3; width:136px; left:248px; top:0;}
.phase-3 a {width:107px; height:51px;}
.phase-3 a:hover, .phase-3 a.active{color:#fff; background:transparent url(/images/sprite_phases.gif) no-repeat -123px -132px;}
.phase-4{z-index:4; width:136px; left:373px; top:0;}
.phase-4 a {width:107px; height:51px;}
.phase-4 a:hover, .phase-4 a.active{color:#fff; background:transparent url(/images/sprite_phases.gif) no-repeat -123px -132px;}
.phase-5{z-index:5; width:124px; left:497px; top:0;}
.phase-5 a {width:94px; height:51px;}
.phase-5 a:hover, .phase-5 a.active{color:#fff; background:transparent url(/images/sprite_phases.gif) no-repeat -497px -198px;} 
/*activation proces green*/
.activation{background-color:#c6e2f2; padding:10px 20px 20px 20px; margin:0 0 20px 0;}
.activation h3{color:#5ea104; margin: 5px 0 0 0;}
.activation p{margin:0; color:#464646;}
.activation a:link, .activation a:visited{color:#5ea104;} 
/*information proces blue*/
.information{margin:0; padding:20px 20px 0 20px; margin:0 0 20px 0; overflow:hidden;}
.information h3{color:#2086c6; margin:0 0 20px 0;}
.information p{color:#232423;}
.information a:link, .information a:visited{color:#2086c6;} 
.information-steps{background-color:#fff; margin:0; padding:0; margin:0; clear:both;}
.information-steps ul{list-style-type:none; margin:0 0 20px 0; padding:8px 10px 8px 10px; border:6px solid #bcdaee; overflow:hidden;}
.information-steps ul li{display:inline; margin:0; padding:0;}
.information-steps ul li h4, .information-steps ul li span{display: block; margin:0; padding:0; font-weight:normal; line-height:20px; color:#232423;}
.information-steps li a:link, .information-steps li a:visited{padding:17px 20px 16px 47px; margin:0 0 2px 0; display:block; color:#2086c6; background:#ebf2f8 url(/images/sprite_bullet_steps.gif) no-repeat top left;}
.information-steps li a:hover{background:#c4deec url(/images/sprite_bullet_steps.gif) no-repeat -589px 0; text-decoration:none;}
.information-steps li a.active:link, .information-steps li a.active:visited{background:#ebf2f8 url(/images/sprite_bullet_steps.gif) no-repeat top right; text-decoration:none;}
.information-steps li a.active:hover{background:#c4deec url(/images/sprite_bullet_steps.gif) no-repeat -589px 0;} 
.information-stepssub{background-color:#fff; margin:0; padding:0; margin:0;}
.information-stepssub p, .information-stepssub table {padding: 0 0 5px 32px;} 
.information-stepssub h3, .information-stepssub h4{padding: 0 0 5px 32px; font-weight:bold;} 
ul.information-stepssub{list-style-type:none; margin:0; padding:0; overflow:hidden; border:none; background-color:#fff; clear:both;}
ul.information-stepssub li{margin:2px 0 0 0; padding:0; overflow: hidden;}
ul.information-stepssub li a:link, ul.information-stepssub li a:visited{padding:12px 20px 12px 76px; margin:0 0 2px 0; display:block; color:#2086c6; background:#c4deec url(/images/sprite_bullet_stepssub.gif) no-repeat top left;}
ul.information-stepssub li a:hover{background:#a6cde3 url(/images/sprite_bullet_stepssub.gif) no-repeat -589px 0; text-decoration:none;}
ul.information-stepssub li a.active:link, ul.information-stepssub li a.active:visited{background:#c4deec url(/images/sprite_bullet_stepssub.gif) no-repeat top right; text-decoration:none;}
ul.information-stepssub li a.active:hover{background:#a6cde3 url(/images/sprite_bullet_stepssub.gif) no-repeat -589px 0; text-decoration:none;} 
.information-stepssubsub{background-color:#fff; margin:0; padding:0; margin:0; overflow: hidden;}
.information-stepssubsub p{padding: 0 0 5px 60px;}
.information-stepssubsub ul, .information-stepssubsub ol{margin: 20px 0 20px 60px; border:0; background:none;}
.information-stepssubsub ul li, .information-stepssubsub ol li{background:#fff url(/images/bullet_activate.gif) no-repeat top left; padding: 0 0 5px 15px;}
.information-stepssubsub strong, .information-stepssubsub b{color:#1c6999;}
.information-stepssubsub h3, .information-stepssubsub h4{padding:0 0 0 60px; margin:0; color:#1c6999;}
.information-stepssubsub .action{margin: 20px 0 20px 60px;}
ul.information-stepssubsub{list-style-type:none; margin:0; padding:0; overflow:hidden; border:none; background-color:#fff; clear:both;}
ul.information-stepssubsub li{margin:2px 0 0 0; padding:0; overflow: hidden;}
ul.information-stepssubsub li:first-child{margin:0;}
ul.information-stepssubsub li a:link, ul.information-stepssubsub li a:visited{padding:10px 20px 10px 100px; margin:0 0 2px 0; display:block; color:#232423; background:#c4deec url(/images/sprite_bullet_stepssubsub.gif) no-repeat top left;}
<!--ul.information-stepssubsub li a:hover{background:#a6cde3 url(/images/sprite_bullet_stepssubsub.gif) no-repeat -589px 0; text-decoration:none;}-->
ul.information-stepssubsub li a:hover, ul.information-stepssubsub li a.active{background:#c4deec url(/images/sprite_bullet_stepssubsub.gif) no-repeat -589px 0; text-decoration:none;} 
/*action proces orange*/
.action{background-color:#ffe5cc; margin:0; padding:20px; margin:0 0 20px 0; clear:both;}
.action h3{color:#ff7f00; margin:0 0 15px 0; padding:0; font-size: 1.2em;}
.action p{color:#ff7f00;}
.action a:link, .information a:visited{color:#2086c6;} 
.action ul{list-style-type:none; margin:0; padding:0; overflow:hidden;}
.action ul li{margin:0; padding:0 0 0 12px; background:#ffe5cc url(/images/bullet_action.gif) no-repeat 0 4px; overflow: hidden; width: 90%; display: block;}
.action ul li h4{display: inline; height:18px; margin:0; padding:0; font-weight:normal; color:#232423; font-size: 1em;}
.action li a:link, .action li a:visited{padding:0; margin:0; display:block; color:#ff7f00; background:none;}
.action li a:hover{text-decoration:underline;} 
/* information steps */
.steps {border:6px solid #BCDAEE; margin-bottom:20px; padding:8px 10px 10px 10px;}
.steps ul{list-style-type:none; margin:0; padding:0;}
.steps li{list-style-type:none; margin:0; padding:0; overflow: hidden;}
.steps li li{font-size: 1em;}
.steps a:link, .steps a:visited{display: inline-block; width: 522px; margin-top: 2px; color:#2086C6; padding:13px 20px 13px 47px; background-image:url(/images/sprite_bullet_steps.gif); background-repeat:no-repeat; background-position:right top; text-decoration:none;}
.steps a:hover{background-position: -589px 0;}
.steps h4, .steps span {display: block; color:#232423;} 
.steps-header ul.sub a:link, .steps-header ul.sub a:visited{width: 493px; margin-bottom: 0; padding: 9px 20px 9px 76px; background-color:#C4DEEC; background-image:url(/images/sprite_bullet_stepssub.gif); background-repeat:no-repeat; background-position:right top;}
.steps-header ul.sub a:hover{background-color:#A6CDE3; background-position:-589px 0;} 
.steps-header ul.subsub a:link, .steps-header ul.subsub a:visited{width: 492px; margin-bottom: 0; padding: 8px 20px 8px 76px; background-color:#C4DEEC; background-image:url(/images/stepssubsub.gif); background-repeat: repeat-y; background-position:right top;} 
.steps-content p{font-size:1em;}
.steps-content a:link, .steps-content a:visited{display: inline; padding: 0; background-image: none; color:#2086C6; width:auto; }
.steps-content a:hover {text-decoration: underline;} 
.steps-content ul {margin-bottom: 5px;}
.steps-content ul ul {margin-bottom: 0;}
.steps-content li {margin-top: 5px; background-image: url(/images/bullet_activate.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 10px;}
.steps-content li li {margin-left: 10px;} 
.steps-content ol {margin: 0; padding: 0;} 
.steps .steps-content-sub {padding-left: 32px;}
.steps .steps-content-subsub {padding-left: 60px;} 
.steps-footer li{font-size:1em; overflow: hidden;}
.steps-footer a:link, .steps-footer a:visited{display:block; width:469px; padding: 8px 20px 8px 76px; color:#2086C6; background-color:#C4DEEC; background-image:url(/images/sprite_bullet_stepssub.gif); background-repeat:no-repeat; background-position:left top;}
.steps-footer a:hover{background-color:#A6CDE3; background-position: -589px 0; text-decoration: none;}
.steps-footer span{display:block; line-height:20px; color:#232423;} 
.steps-footer-sub a:link, .steps-footer-sub a:visited {padding-left: 100px; background-image:url(/images/sprite_bullet_stepssubsub.gif);} 
/*action proces orange*/
.steps-content .action{background-color:#ffe5cc; margin:0; padding:20px; margin:0 0 10px 0; clear:both;}
.steps-content .action h3{color:#ff7f00; margin:0 0 15px 0; padding:0; font-size: 1.2em;}
.steps-content .action p{color:#ff7f00;}
.steps-content .action a:link, .steps-content .information a:visited{color:#2086c6;} 
.steps-content .action ul{list-style-type:none; margin:0; padding:0; overflow:hidden; border:none;}
.steps-content .action ul li{list-style-type: none; margin:0; padding:0 0 0 12px; background:#ffe5cc url(/images/bullet_action.gif) no-repeat 0 4px; overflow: hidden; width: 90%; display: block;}
.steps-content .action ul li h4{display: inline; height:18px; margin:0; padding:0; font-weight:normal; color:#232423; font-size: 1em;}
.steps-content .action li a:link, .action li a:visited{padding:0; margin:0; display:block; color:#ff7f00; background:none;}
.steps-content .action li a:hover{text-decoration:underline;} 
.special h4{display: block; color:#232423;}
.special a:link, .special a:visited{display: inline; padding: 0; background-image: none; color:#2086C6;}
.special a:hover {text-decoration: underline;} 
.special ul {list-style: none; margin: 0 0 5px 0; padding: 0;}
.special ul ul {margin-bottom: 0;}
.special li {margin-top: 5px; background-image: url(/images/bullet_activate.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 10px;}
.special li li {margin-left: 10px; font-size: 1em;} 
.special ol {margin: 0; padding: 0;} 
.video {margin: 20px 0;}
.placeholder-question {height: 182px;}
