/* => Partie Globale <= */
html,body{margin:0;padding:0}
.hidden{display: none}
body{width:970px;margin:auto;background:#CBDAED;padding:0 10px 10px 10px;font: normal 10px verdana, sans-serif;color:#000}

/* Top line */
.h0{display:block;line-height:12px;color: #4B647B;font-size:10px;margin:4px 0;padding:0}

#dhtmlgoodies_progressBar_bg{height:14px;border:1px solid #213975;background-color:#EEE;text-align:left;overflow:hidden}
#dhtmlgoodies_progressBar_outer{width:0;height:100%;overflow:hidden}
#dhtmlgoodies_progressBar{width:100%;background-color:#213975;filter: Alpha(Opacity=0, FinishOpacity=100,Style=1,StartX=0, StartY=0, FinishX=450,FinishY=14);height:100%;z-index:50}
#dhtmlgoodies_progressBar_txt{position:relative;left:0px;top:10px;color:#000;z-index:100;width:0;font-family:helvetica,arial}
#dhtmlgoodies_progressBar_arrow{position:relative;left:0px;top:10px;color:#000;z-index:100;width:0}

a{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#000}
a.link:hover{text-decoration:underline}

#cadrepage{background-color:#FFF;width:970px}
#cadrepage .padding {padding:10px;padding-top:0}
#pagecontent{margin:0;text-align:left;background:#FFF}
#pagecontent .padding {padding:0}

/* => Header <= */
#header{width:100%;height:76px;background:#FFF}
div#menu{text-align:left}

a.NavigationS:hover{text-decoration:underline}

#headercontent{width:100%;text-align:left;background:#FFF;padding:0;margin-bottom:20px}
#headerlogo{margin:2px}
input.headerright{font: normal 10px verdana;width:80px}

/* => Menu <= */
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{font-size:100%}
ul#nav li{float:left;margin-left:3px;text-align:center}
ul#nav a{float:left;width:95px;padding:5px 0;background:#DAEAFA;text-decoration:none;color:#000;height:19px}
ul#nav a:hover{background:#6FA8DD;color:#FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background:#6FA8DD;color:#FFF;font-weight:bold}

/* => Sous Menu <= */
.vertmenu {text-align:left;padding:2px;Filter: Alpha(Opacity=92); -moz-opacity:0.92;z-index:10000}
.vertmenu {background:#DAEAFA;border: 1px solid #6FA8DD;color:#000}
.vertmenu a {text-decoration:none}
.vertmenu td {padding:2px;font-size:10px}
.vertmenu td.selectedvertmenu {font-weight:bold;background:#DAEAFA;color:#000}
.vertmenu td.item:hover {background:#6FA8DD;color:#FFF}
.vertmenu td.item a:hover {background:#6FA8DD;color:#FFF}
.vertmenu td.title{font-weight:bold;color:#197ddb}

/* => file ariane <= */
#submenu{background:#6FA8DD;text-align:left;color:#FFF}
#submenu .padding {padding:10px}
#submenu a {color:#FFF}

/* => structure <= */
#cadrecentral{background:#FFF}
#cadrecentral .padding{padding:0}
/* => fin structure <= */

/* => Questionnaire <= */
#questallwidth{background:#FFF;margin-top:0;margin-bottom:0;padding:6px}
#questleftside{background:#FFF;float:left;width:226px;margin:0;padding:2px}
#questrightside{background:#FFF;float:right;width:678px;margin-top:0;margin-bottom:0;padding:6px}
/* => fin Questionnaire <= */

/* => footer <= */
#footer{clear:both;margin:10px 0;background:#FFF;color:#696969;text-align:left}
#footer .padding {padding:0}
#footer a{text-decoration:none;color:#696969}
#footer a:hover{text-decoration:underline}
#footer p.menufooter{margin:0;padding:5px;text-align:center;background-color:#EFEFEF;color:#696969}
#footer p.menufooter a{color:#3E4347;text-decoration:none}
#footer p.menufooter a:hover{text-decoration:underline}
/* => footer <= */

/* => Zone Confirm Phones <= */
#updatePhones{background: #FFE9E9 url('http://www.devisprox.com/templates/common/images/bg_pink.gif') repeat-x;padding:5px;margin:10px}
#updatePhones .inputtel{border:1px solid red;font-size:12px;color:#AF291B;text-align:center}
#updatePhones .boutonconfirm{padding:5px;background:#FF9D93;text-align:center;width:180px;height:20px}
#updatePhones .boutonconfirm a:link{color:white;text-decoration:none}
#updatePhones .boutonconfirm a:hover{color:red;text-decoration:none}
#updatePhonesMerci{font-weight:bold;font-size:14px;font-family:arial;color:red;margin:5px;text-align:center}
/* => Fin Zone Confirm Phones <= */

/* => Divers <= */
table.noborder td{padding:0;margin:0;border-width:0;border-style:none}

.Star{color:#F00}
.pointerhand{cursor:pointer;cursor:hand}
.noclick{cursor:default}

div#pub_droite{
	position:absolute;top:120px;left:50%;margin-left:490px;
	width: 120px;height: 600px;
}

#progressbar{margin:0;text-align:left}
#progressbar .padding{padding-right:2px}

/* Actualités */
.bloc_actu_titre{background-color:#eee;font-weight:bold;padding: 2px}
.bloc_actu_resume{text-align:justify;padding:2px 2px 10px 2px}

/* Comments */
.comment_commentaires{font-size:10px}
.comment_client_nom{font-weight:bold;font-size:11px}
.comment_client_info{font-size:9px}

/* Stars */
.star-rating{list-style:none;margin: 0px;padding:0px;height: 14px;position: relative;background: url('http://www.devisprox.com/templates/common/images/star_rating_small.gif') top left repeat-x;
	width: 80px; /* total star width (star width * nb star) */	
}
.star-rating li{padding:0px;margin:0px;height:14px;
	width:16px; /* star width */		
	/*\*/
	float: left;
	/* */
}
.star-rating li.current-rating{background: url('http://www.devisprox.com/templates/common/images/star_rating_small.gif') left bottom;position: absolute;height: 14px;display: block;text-indent: -9000px;z-index: 1}

/* Pagination */
div.pagination {padding:3px;margin:3px;text-align:center}
div.pagination a {padding: 2px 5px 2px 5px;margin-right:2px;border: 1px solid #ddd;text-decoration:none;color:#88AF3F}
div.pagination a:hover, div.pagination a:active {border:1px solid #5d91e0;color: #254b84;background-color: #d6edff;text-decoration:none}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #5d91e0;font-weight:bold;background-color:#5d91e0;color:#FFF}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color:#ccc}

/* Catégories */
#categories {width: 100%}
#categories li {border-bottom: 1px solid #DEDEDE;line-height: 20px;font-size:10px;text-align:left}
#categories li a:link, #categories li a:visited {display: block;background-color: #eee;padding: 4px 10px;text-decoration: none}
#categories li.current a:link, #categories li.current a:visited {display: block;background-color: #253556;padding: 4px 10px;text-decoration: none;color:#FFF}
#categories li a:hover {background-color: #CBDAED;padding: 4px 10px;text-decoration: underline}
#categories li.current a:hover {background-color: #CBDAED;color:#253556;padding: 4px 10px;text-decoration: underline}
#categories ul {list-style: none outside none;margin: 0;padding: 0}
#categories li.main a:link, #categories li.main a:visited, #categories li.main a:hover{text-decoration: none;font-weight:bold;background-color: #ccc}

/* Bloc Recherche */
#search{background-color: #eee;padding: 4px 6px}
#search:hover{background-color: #CBDAED;padding: 4px 6px}
#search input{font-size:12px}

/* Bloc Actus Titre */
.bloc_actu_titre-titre{text-align:left}
.bloc_actu_titre-titrelink{font-size:10px}
.bloc_actu_titre-date{font-size:9px}

/* => Gestion du contenu <= */
div#contenu{text-align:justify;font-size:12px;padding:5px;font-family:Verdana;color:#3F3F3F}
#contenu h1{color:#253556;font-size:18px;font-weight:bold;margin-top:0}
#contenu h2{color:#253556;font-size:15px;font-weight:bold;margin-top:0}
#contenu h2 a{color:#253556;text-decoration:none}
#contenu h2 a:hover{color:#253556;text-decoration:none}
#contenu h3{font-size:13px;font-weight:bold;color:#253556}
#contenu h4{font-size:11px;font-weight:bold;color:#253556}
#contenu a:link{text-decoration:none;color:#1D598F}
#contenu a:hover{text-decoration:underline;color:#1D598F}
#contenu a:visited{text-decoration:none;color:#1D598F}
/* => Fin contenu <= */

/* => Questionnaire V1 <= */

/* Entete Questionnaire */
#entetequestionnaire{background-color:#FFF;margin-bottom:10px}
.entetequestionnaire_padding {padding:5px}
#enteteleftside{float:left;width:226px;margin-top:4px;margin-left:4px}
.enteteleftside_padding {padding:0}
#enteterightside{margin-left:239px}
.enteterightside_padding{padding:6px;padding-left:0}
#entetetexte{background-color:#F5F5F5;padding-right:5px}
#topmessage{margin-bottom:0;padding:0}

ul#message_button,ul#message_buton li{list-style-type:none;margin:0;padding:0}
ul#message_button{float:right;font-size:100%}
ul#message_button li{float:left;margin-left: 3px;text-align: center}
ul#message_button a{float:left;width:95px;padding:5px 0;background-color:#D8C5D0;text-decoration:none;color:#000}
ul#message_button a:hover{background-color:#6F465E;color:#FFF}

#message_entete{clear:right;background:#C5E4F6;margin-top:0;text-align:left}
#message_entete .padding {padding:10px}
#message_entete_texte {color:#284D88;text-align:center;font-size:13px}
#message_entete_texte a:link{color:#284D88;text-decoration:none}
#message_entete_texte a:hover{color:#284D88;text-decoration:none}
#message_entete_texte a:visited{color:#284D88;text-decoration:none}

ul#liste {margin-top:9px;margin-bottom:9px;margin-left:10px;padding-left:0;list-style:none}
ul#liste li {height:26px;padding-left:30px;background-image: url(http://www.devisprox.com/templates/common/images/liste.gif);background-repeat:no-repeat;background-position:0 50%;vertical-align:middle;margin:2px}
/* Fin Entete Questionnaire */

/* => Left Side <= */
ul.arrow {margin: 0 10px 0 10px;padding: 0;font-size: 90%;line-height: 1.4em;list-style: none;cursor:default}
ul.arrow li {margin: 0;padding: 0;font-size:10px;color:#696969;font-family:verdana}
ul.arrow li {display: block;padding: 4px 4px 4px 20px;border-bottom: 1px dotted #B0C29B;background: url(http://www.devisprox.com/templates/common/images/arrow_orange.gif) no-repeat 4px 6px}
ul.arrow li a{text-decoration: none;color: #696969;cursor:pointer}
ul.arrow li:hover {text-decoration: none;background-color:#EEE}
ul.arrow li.last {border-bottom: none}

dl.liste dd{padding-right:10px;padding-left:10px;color:#696969;cursor:default;text-align:justify}
dl.liste dt{margin:0;float:left}
/* => Fin Left Side <= */

/* => Questionnaire <= */
.help{cursor:help}
div#aide {color:#000;background-color:#EEE;margin-bottom:3px}
div#aide p{text-align:right;margin-bottom:1px;margin-right:10px}
div#erreurinfo {color:#FF0000;background-color:#f9d1d3;margin-bottom:3px}
div#erreurinfo p{text-align:right;margin-bottom:1px;margin-right:10px}

.titre p{padding:10px 5px;color:#FFF;background-color:#3186C9;font-size:10px;font-weight:bold;margin:0}
.champs{padding-left:5px; color:#000}
.erreur{padding-left:5px; color:#FF0000;font-weight:bold}
.dp_q_fielddata_erreur{border:1px solid #FF0000;color:#FF0000}

.light{background-color:#C5E4F6}
.dark{background-color:#FFF}

.champsligne{padding-left:5px;padding-right:15px;color:#000}
.radiofloatright{float:right;padding:5px}

#questionnaire input, #questionnaire select{font-size:10px}
/* => Questionnaire <= */

/* Buttons */
ul.bouton{font-size: 100%}
ul.bouton,ul.bouton li{margin:0;padding:0;list-style-type:none}
ul.bouton li{width: 9em;font-size:140%;margin-right: 5px;margin-right: 5px}
ul.bouton a{display:block;width:9em;padding:5px 0;font: bold 100% Arial,sans-serif;
    background-color:#3186C9;color:#FFF;
    text-decoration:none;text-align:center}
ul.bouton a:hover{background-color:#106EB9;color:#FFF}

/* Questionnaire Submit Buttons */
ul.postnav{float:right;font-size: 100%}
ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none}
ul.postnav li{float:left;width: 9em;font-size:140%;margin-right: 5px}
ul.postnav a{display:block;width:9em;padding:5px 0;font: bold 100% Arial,sans-serif;
    text-transform:uppercase;background-color:#3186C9;color:#FFF;
    text-decoration:none;text-align:center}
ul.postnav a:hover{background-color:#106EB9;color:#FFF}

ul.boutonsecteur{float:right;font-size: 100%}
ul.boutonsecteur,ul.boutonsecteur li{margin:0;padding:0;list-style-type:none}
ul.boutonsecteur li{float:left;width:17em;font-size:11px}
ul.boutonsecteur a{display:block;width:15em;padding:5px 0;font: bold 100% Arial,sans-serif;
    text-transform:uppercase;background-color:#68AFD6;color: #FFF;
    text-decoration:none;text-align:center}
ul.boutonsecteur a:hover{background-color:#2E6AB3;color:#FFF}

ul.lienbouton,ul.lienbouton li{margin:0;padding:0;list-style-type:none}
ul.lienbouton a{display:block;padding:5px 0;background-color:#3186C9;color:#FFF;text-decoration:none;text-align:center;font-size:9px;text-transform:uppercase}
ul.lienbouton a:hover{background-color:#106EB9;color:#FFF}

/* Boutons */

.btn {background:url(http://www.devisprox.com/templates/common/images/sprites-boutons/sprites-boutons.gif) no-repeat top left}
.btn-bouton_assurance_pret{background-position: 0 0; width: 213px; height:19px}
.btn-bouton_consulter_avis{background-position: 0 -20px; width: 163px; height:19px}
.btn-bouton_credit_auto{background-position: 0 -40px; width: 213px; height:19px}
.btn-bouton_credit_conso{background-position: 0 -60px; width: 213px; height:19px}
.btn-bouton_credit_immobilier{background-position: 0 -80px; width: 213px; height:19px}
.btn-bouton_defiscalisation{background-position: 0 -100px; width: 213px; height:19px}
.btn-bouton_devenir_partenaire{background-position: 0 -120px; width: 163px; height:19px}
.btn-bouton_espace_partenaire{background-position: 0 -140px; width: 163px; height:19px}
.btn-bouton_les_actualites{background-position: 0 -160px; width: 163px; height:19px}
.btn-bouton_rachat_credit_immobilier{background-position: 0 -180px; width: 213px; height:19px}
.btn-bouton_rachat_credits{background-position: 0 -200px; width: 213px; height:19px}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

/* => Divers <= */

.contenu_coldroite{width:300px}

hr.search{color:#eee}

.half{width:50%}
.small{font-size:9px;font-family:verdana;color:#000}
.right{margin-right:10px;text-align:right}

.titre1div{font-weight:bold;font-size:18px;color:#2f3954;background-image:url(http://www.devisprox.com/templates/common/images/bg-h1.gif);width:100%;height:48px;line-height:48px;margin-bottom:24px}
h1.titre1{margin:0;font-weight:bold;font-size:18px;color:#2f3954;float:left;margin-right:10px}
span.titre1{font-size:14px}

#articletext{text-align:justify;font-size:12px;color:#3F3F3F}

h4.bloc{background-color: #eee;padding: 4px 10px;font-weight:bold;margin:0}

.zonegrise{background-color:#F7F7F7;margin:10px;padding:3px}


/* Pages Optimisées */
.titre_incitation{height:48px;width:481px;font-weight:bold;font-size:14px;color:#ffffff;padding-left:10px}
.tr_titre_section{height:40px;background-color:#f2f0f0}
.titre_section{padding:5px;font-weight:bold;font-size:14px;color:#213975}
.temoin_nom{color:#213975;font-weight:bold}
.temoin_photo{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #ccc;padding:2px}
.info_titre{margin:0;padding:15px 5px;font-weight:bold;font-size:14px;color:#213975}
.titre_bg{background-color:#f2f0f0}
.info_contenu{padding:5px;font-size:11px;text-align:justify}
.puce_titre{margin:0;padding:12px 0;font-weight:bold;font-size:12px;color:#213975}
.puce_contenu{padding:5px;font-size:11px;text-align:justify}
.tick_contenu{padding:3px 0;font-size:11px}
.titre2{margin:20px 0 0 0;background-color:#6f465e;width:100%;padding: 10px 10px;color:#ffffff;font-weight:bold;font-size:18px}
.titre1div{font-weight:bold;font-size:18px;color:#2f3954;background-image: url(http://www.devisprox.com/templates/common/images/bg-h1.gif);width:100%;height:48px;line-height:48px;margin-bottom:24px}
.titre1{margin:0;font-weight:bold;font-size:18px;color:#2f3954}
a.form_mini_submit{color:#ffffff}
a.form_mini_submit:hover{color:#d8c5d0}


/* Left Menu */
#leftmenu {
	padding:0;
	margin:0;
	width:224px;
}

/* Root = Vertical, Secondary = Vertical */
ul#leftmenu,
ul#leftmenu li,
ul#leftmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  z-index:1000;
  width: 224px; /*For KHTML*/
  list-style: none;
}
ul#leftmenu ul {
	border: 1px solid #169CFE;
}

ul#leftmenu li {
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
	border-bottom: 1px dotted #B0C29B;
}
ul#leftmenu li.last {border-bottom: none}

/* Root Menu */
ul#leftmenu a {
/*  border: 1px solid #F00;
  border-right-color: #CCC;
  border-bottom-color: #CCC; */
  padding: 0 6px;
  display: block;
  background: #FFF;
  color: #222;
  font: normal 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#leftmenu a:hover,
ul#leftmenu li:hover a,
ul#leftmenu li.iehover a {
  background: #EEE;
  color: #3186C9;
}

/* 2nd Menu */
ul#leftmenu li:hover li a,
ul#leftmenu li.iehover li a {
  background: #EEE;
  color: #3186C9;
}

/* 2nd Menu Hover Persistence */
ul#leftmenu li:hover li a:hover,
ul#leftmenu li:hover li:hover a,
ul#leftmenu li.iehover li a:hover,
ul#leftmenu li.iehover li.iehover a {
  background: #3186C9;
  color: #FFF;
}

/* 3rd Menu */
ul#leftmenu li:hover li:hover li a,
ul#leftmenu li.iehover li.iehover li a {
  background: #EEE;
  color: #3186C9;
}

/* 3rd Menu Hover Persistence */
ul#leftmenu li:hover li:hover li a:hover,
ul#leftmenu li:hover li:hover li:hover a,
ul#leftmenu li.iehover li.iehover li a:hover,
ul#leftmenu li.iehover li.iehover li.iehover a {
  background: #3186C9;
  color: #FFF;
}

/* 4th Menu */
ul#leftmenu li:hover li:hover li:hover li a,
ul#leftmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#leftmenu li:hover li:hover li:hover li a:hover,
ul#leftmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#leftmenu ul,
ul#leftmenu ul ul,
ul#leftmenu ul ul ul {
  display: none;
  position: absolute;
  top: 3px;
  left: 224px;
  background: #EEE;
  margin:0;padding:0;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#leftmenu li:hover ul ul,
ul#leftmenu li:hover ul ul ul,
ul#leftmenu li.iehover ul ul,
ul#leftmenu li.iehover ul ul ul {
  display: none;
}

ul#leftmenu li:hover ul,
ul#leftmenu ul li:hover ul,
ul#leftmenu ul ul li:hover ul,
ul#leftmenu li.iehover ul,
ul#leftmenu ul li.iehover ul,
ul#leftmenu ul ul li.iehover ul {
  display: block;
}

/* New Style Questionnaires V1 */
.dp_align_right{margin-right:10px;text-align:right}

.dp_star{color:#FF0000}
.dp_pointerhand{cursor:pointer;cursor:hand}
.dp_help{cursor:help}

/* Post Buttons */
.dp_questionnaire_buttons{display:block;padding:3px 8px;font: bold 8px arial,sans-serif;
    text-transform:uppercase;background: #3186C9;color:#FFF;
    text-decoration:none;text-align:center}
.dp_questionnaire_buttons:hover{background:#106EB9;color:#FFF}
.dp_questionnaire_buttons_next{padding:6px 12px;font-size:14px}

/* Questionnaire */
.dp_q_aide{padding-left:5px;padding-bottom:3px;color:#000;background-color:#EEE}
.dp_q_aide_fermer{text-align:right;margin-bottom:1px;margin-right:10px}
.dp_q_erreurinfo{padding-left:5px;padding-bottom:3px;color:#FF0000;background-color:#ffeced}
.dp_q_fielddata_erreur{border:1px solid #FF0000;color:#FF0000}

.dp_q_titre{padding:10px 5px;color:#FFF;background-color:#3186C9;font-weight:bold}
.dp_q_intitule{padding-left:5px;color:#000}
.dp_q_intituleligne{padding-left:5px;padding-right:15px;color:#000}
.dp_q_erreur{padding-left:5px;color:#FF0000;font-weight:bold}
.dp_q_row_light{background-color:#e4edf2}
.dp_q_row_dark{background-color:#FFF}
.dp_q_radiofloatright{float:right;padding:5px}

.dp_q_erreurs{color:#FF0000;padding:0 5px 5px 5px}

/* Pagination */
#dp_progress_points {padding:3px;margin:3px;text-align:left;font-size:10px}
#dp_progress_points span.previous {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;background-color: #ababab;color: #f7f7f7}
#dp_progress_points span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #66afe9;font-weight: bold;background-color: #106EB9;color: #FFF}
#dp_progress_points span.next {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;text-decoration: none;background-color: #3faaff;color: #e1f2ff}
