@charset "utf-8";
/* Interaction models CSS Document */
.multitable td{width: 16.66%;padding: 3px 0;vertical-align: top;} 
.multitable input{border:1px solid #bbb;height:16px;padding:2px 0 0 5px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;float:left;margin:0 10px 0 0;}



/*** Text styles ************************/
h2,h2 a{color:#00534d;font-size:12px; font-family:verdana; padding:16px 0px 6px;}
h4,h4 a{color:#005b5d;font-size:11px;font-family:verdana;}
.content_box_top .inner_content_top h2{margin:0pt;padding:0pt;}
P {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:18px; color:#666666;}
.result_groupheading { font-family:Verdana, Arial, Helvetica; color:#005B5D; font-size:11px; font-weight:bold; line-height:18px; padding:0px 0px 0px 20px; }
.result_subgroupheading { font-family:Verdana, Arial, Helvetica; color:#005B5D; font-size:11px; line-height:18px; padding:0px 0px 0px 20px; }
SPAN.label_error { color:#b25fa3; }
.strong { font-weight:bold; }
.large_introtext{padding-left:12px;}
.bottom_text {padding-left:12px;padding-right:90px ;color:#005B5D;}

/***  Rotate left ***********************/
.RotLeft {    filter:progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=1, M21=-1, M22=0, sizingmethod='auto expand');    height: 1px;    width: 1px;}


/*** Layer styles ***********************/
DIV .IAM_head { position: relative; width: 465px; height:120px;}
DIV .IAM_heading_introtext {position:relative; width:490px; padding:0px 0px 0px 20px;}
DIV .IAM_formdiv { padding:14px 0px 0px 0px; }
DIV .IAM_resultdiv { padding:14px 0px 0px 0px; }
DIV .IAM_introtext { position:relative; width:490px; padding:14px 0px 0px 20px; }
DIV .IAM_heading_largeintrotext {position:relative; width:520px; padding:0px 0px 0px 20px;}
DIV .IAM_prescreen {color:#00534d;margin:0 0 15px 0;height:38px;font-size:28px;position:relative;padding:40px 0 5px 10px;background:url(../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/h1_bg.gif) repeat-x bottom left;}
DIV .IAM_bgimage {color:#00534d;margin:0 0 15px 0;height:38px;font-size:28px;position:relative;padding:40px 0 5px 10px;background:url(../../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/h1_bg.gif) repeat-x bottom left;}

/*** Formtable overrulers ***************/
.char12 { width:17px;}
.char34 { width:31px;}
.char59 { width:70px;}
.char1015 { width:90px;}
.mandatory { padding-left: 20px; float:none; }
.select{width:170px;border:1px solid #bbb;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;float:left;margin:2px 10px 0 0;padding-left:10px;}
.select_small {width:44px!important;}
.select_medium{width:70px!important;}
.select_large{width:170px!important;}
.select_medlarge{width:220px!important;}
.select_xlarge{width:285px!important;}
.select_xxlarge{width:353px!important;}
.select{width:170px;border:1px solid #bbb;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;float:left;margin:2px 10px 0 0;padding-left:10px;}
.formtable .include_extra label span {  }/*color:#666666; removed by TCS team */
.formtable .pre_input { color:#666666; }/* TCS edit */
.formtable .post_input { color:#666666; }
*+html .formtable input[type="radio"], *+html .formtable input[type="checkbox"] { margin-left:-5px;} /* hack IE 7 */
* html .formtable input[type="radio"], * html .formtable input[type="checkbox"] { margin-left:-5px;} /* hack IE 6 */
.formtable .small_label_TD { width:25%!important; }
.formtable .large_input_TD { width:75%!important; }

/*** Pre screen *************************/
.inner_tabs_topbox DIV.inner_tabs_intro { padding: 8px 0px 0px 0px; }


/*** Resulttable ************************/
.resulttable { margin-bottom:25px; width:728px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; empty-cells:show;}

TABLE .resultbar_top { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_line_dotted2.gif) repeat-x top; padding:2px 0px 0px 0px; font-size:1px; }
TABLE .resultbar_bottom { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_line_dotted2.gif) repeat-x bottom; padding:2px 0px 0px 0px; font-size:1px; }
TABLE .resultbar_label_TD { background-color:#e7e8d7; text-align:right; width:478px; color:#005b5d;  height:20px;}
TABLE .resultbar_leftlabel_TD { background-color:#e7e8d7; text-align:left; width:478px; color:#005b5d; padding:3px 0px 3px 25px; }
TABLE .resultbar_label_TD SPAN.resultbar_label { margin: 0px 22px 0px 0px; }
TABLE .resultbar_label_TD SPAN.resultbar_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }
TABLE .resultbar_result_TD { background-color:#e7e8d7; text-align:left; color:#005b5d; padding:3px 0px 3px 0px; }
TABLE .resultbar_extraspace { background-color:#e7e8d7; padding:2px 0px 0px 0px; font-size:1px; display:/* Opera Hack */inline-block; }
/*** for nalaten model****************/
TABLE .resultbar_TD_rightpad { background-color:#e7e8d7; text-align:left; color:#005b5d; padding:3px 130px 3px 0px; }
/*** Result third column ****************/
TABLE .resultbar_label_cal_TD {background-color:#e7e8d7; text-align:left; width:478px; color:#005b5d; height:25px;}
TABLE .resultbar_label_cal_TD SPAN.resultbar_label { margin: 0px 22px 0px 165px; }
TABLE .resultbar_label_cal_TD SPAN.resultbar_labelStrong { margin: 0px 22px 0px 165px; font-weight:bold; }
TABLE .resultbar_result_cal_TD { background-color:#e7e8d7; text-align:left; color:#005b5d; padding:3px 0px 3px 0px; }
/***/
TABLE .result_label_TD { text-align:right; width:478px; color:#666666; padding:4px 0px 3px 0px; }
TABLE .result_label_TD SPAN.result_label { margin: 0px 22px 0px 0px;  }
TABLE .result_label_TD SPAN.result_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }
TABLE .result_label_TD INPUT { float:none; }
TABLE .result_result_TD { text-align:left;  width:250px; color:#005b5d; padding:3px 0px 3px 0px;  }
TABLE .result_result_TD_largetxt { text-align:left;  width:252px; color:#005b5d; padding:3px 0px 3px 0px;  }
TABLE .result_result_TD SPAN.result_label { color:#666666; padding:3px 0px 3px 0px; }
TABLE .result_result_TD SPAN.result_labelStrong { color:#666666; padding:3px 0px 3px 0px; }
TABLE .result_result_TD P {color:#005b5d;}
TABLE .result_label_large_TD P {text-align:right; width:458px; color:#666666; padding:4px 0px 3px 0px; }
TABLE .result_label_customer_info_TD P {text-align:right; width:458px; color:#005b5d; padding:4px 0px 3px 0px; }
TABLE .result_plaintext_TD { padding: 4px 0px 4px 20px; }
TABLE .result_advicetext { padding: 4px 20px 4px 20px ; width:450px; }
TABLE .result_pensiontext { padding: 4px 20px 4px 15px ; width:620px; }/*for pensioen_jaarruimte*/
TABLE .specification_label{color:#005b5d;}/*for pension_jarruimte*/
TABLE .result_label_right { padding-right: 90px;}/*for pension_jarruimte*/
TABLE .result_plaintext_TD DIV { width:465px; }
TABLE .result_dividerline { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_olive_line.gif) repeat-x bottom;  padding-top:2px; font-size:1px;}
TABLE .result_horizontalline { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_line_dotted2.gif) repeat-x bottom; padding-top:2px; font-size:1px; }
TABLE .result_extraspace { padding:2px 0px 0px 0px; font-size:1px; display:block; }
TABLE .result_extraspace_between_resultbar { padding:22px 0px 0px 0px; font-size:1px; display:/* Opera Hack */inline-block; }

/*** Result third column ***/
TABLE .result_label_cal_TD { text-align:left; color:#666666; padding:4px 0px 0px 0px;}
TABLE .result_label_cal_TD SPAN.result_label { margin: 0px 22px 0px 165px; display:block; }
TABLE .result_label_cal_TD SPAN.result_labelStrong { margin: 0px 22px 0px 165px; font-weight:bold; display:block; }
TABLE .result_label_cal_TD INPUT { float:none; margin:0pt 10px 0pt 0pt;}
TABLE .result_label_cal_TD SPAN.sumline { background:#dadbc1; height:3px; margin: 0px 0px 0px 164px; display:block; font-size:0.1em; }
TABLE .result_result_cal_TD { text-align:left; width:auto; color:#005b5d; padding:4px 0px 0px 0px;}
TABLE .result_result_cal_TD SPAN.result_label { color:#005b5d; padding:3px 0px 3px 0px; }
TABLE .result_result_cal_TD SPAN.result_labelStrong { color:#005b5d; padding:3px 0px 3px 0px; font-weight:bold; }
TABLE .result_result_cal_TD SPAN.sumline { background:#dadbc1; height:3px; margin:0pt 148px 0pt 0pt; display:block; font-size:0.1em;}
.digit3 { width:45px!important; }   /* ten      ->              10,-- */     
.digit6 { width:65px!important; }   /* thousand ->           1.000,-- */
.digit11 { width:100px!important; } /* miljon ->         1.000.000,-- */
.digit16 { width:120px!important; } /* biljon ->     1.000.000.000,-- */
.digit21 { width:148px!important; } /* biljon -> 1.000.000.000.000,-- */

TABLE .result_label_cal_TD DIV.sumresultlabel,*.sumresultlabel{margin: 0px 22px 0px 165px;}
TABLE .result_label_cal_TD DIV.sumresultlabel DIV.block {display:inline-block; float:left; width:auto; padding-right:22px; height:18px; color:#666666; font-weight:bold;} 
TABLE .result_label_cal_TD DIV.sumresultlabel DIV.block input { margin: 1px 7px -3px 1px; padding:0px; }
* html TABLE .result_label_cal_TD DIV.sumresultlabel DIV.block input { margin:  3px 4px -2px 0px; padding:0px; } /* IE 6 hack */
*+html TABLE .result_label_cal_TD DIV.sumresultlabel DIV.block input { margin:  3px 4px -2px 0px; padding:0px; } /* IE 7 hack */
* html TABLE .result_label_cal_TD DIV.sumresultlabel .label { padding-top:6px; } /* IE 6 hack */
*+html TABLE .result_label_cal_TD DIV.sumresultlabel .label { padding-top:6px; } /* IE 7 hack */
/***/

TABLE .result_button_spacer { padding:20px 0px 3px 0px;}
TABLE .result_button_spacer_IAM{ padding:10px 0px 0px 0px;}
TABLE .result_button_left_IAM { text-align:right; width:645px; color:#666666; }
TABLE .result_button_left_IAM A { padding-right: 22px;}
TABLE .result_button_left { text-align:right; width:478px; color:#666666; }
TABLE .result_button_left A { padding-right: 22px;}
TABLE .result_button_right { text-align:left; color:#005b5d; }
/*Created for Advieswijzer Geld*/
TABLE .result_button_middle { text-align:right; width:364px; color:#666666; }
TABLE .result_button_middle A { padding-right: 22px;}

TABLE .resulttable .include_extra { text-align:right; color:#005b5d; padding:6px 4px 5px 10px;}
TABLE .resulttable .include_extra label span { padding:0 0 0 12px;}
.groupheading_TD { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_line_dotted2.gif) repeat-x bottom; height:28px; vertical-align:bottom!important; }
.subgroupheading_TD { height:28px; vertical-align:bottom; }

TABLE .td_dynamic_hidden{background:#f6f7f7;border:solid #dadbc1;border-width:1px 0;padding: 5px 0 5px 0;height:23px;}
TABLE .td_dynamic_hidden .formtable{display:none !important; /* important for Safari 2 */ }
LABEL.dynamicpanelcheckbox { display:block; padding:2px 0 6px 0; cursor:pointer; }
LABEL.dynamicpanelcheckbox SPAN { padding: 0px 6px 0px 9px; }
LABEL.dynamicpanelcheckbox SPAN INPUT { background:#e8ebeb; border:1px; /*border:o; background:transparent;*/}
DIV.dynamicpanelradiobtnheader { display:table; padding-bottom:1px; }
DIV.dynamicpanelradiobtnheader .dynamicpanelradiobutton { padding:0 0 1px 26px; float:left; }
DIV.dynamicpanelradiobtnheader .radiobuttons { float:left; padding: 0 0 0 243px; width:200px }
DIV.dynamicpanelradiobtnheader .radiobuttons .radio { min-width: 60px; float:left; display:inline;}
DIV.dynamicpanelradiobtnheader .radiobuttons .radio LABEL { padding: 0 0 0 6px; }
TABLE .td_dynamic_active{background:#e8ebeb;border-top:1px solid #dadbc1;padding: 5px 0 0 0;}
TABLE .td_dynamic_active a.show_hide_table{display:block;margin-top:2px;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/panel_active.gif) no-repeat 10px 2px;color:#005b5d;font-weight:bold;text-decoration:none;padding: 0 0 4px 28px;}
TABLE .td_dynamic_hidden a.show_hide_table{display:block;margin-top:2px;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/sitemap_hassub.gif) no-repeat 10px 1px;color:#3a4f4f;font-weight:normal;text-decoration:none;padding: 0 0 4px 28px;}
TABLE .td_dynamic_hidden a.show_hide_table:hover, .formtable .td_dynamic_active a.show_hide_table:hover{color:#68811a;text-decoration:underline;}
TABLE .td_dynamic_active .formtable{display:inline-table;margin:20px 0 0 230px;width: 500px;padding:0;}
TABLE .td_dynamic_active .formtable .inline{margin:2px 0 0 0;}
TABLE .td_dynamic_active .formtable td{width:auto;}

TABLE .td_iam_bottom { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_olive_line.gif) repeat-x bottom; }

/*td_iam_center   for death and work insurance */
TABLE .td_iam_center { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_olive_line.gif) repeat-x center; }

/****** For ZZP Schadepakket  *******/
DIV .screenSupportModel{ position:absolute; width: auto; height:auto; visibility:hidden; z-index: 1000; top:80px; left:330px;}                   
DIV .graphLegend { magin:0px; padding:0px; position: absolute; top:70px; width: 160px; height: 80px; z-index:1;}
DIV .div_Error_pos { position: absolute; width: 160px; z-index:4;}
DIV .div_err { position: absolute; width: 181px; margin-top: 0px; border: 1px solid #FFCE4D; padding: 8px 10px 10px 30px; background-color: #FFFFCC; color:#FF0000; z-index:4;}
DIV .div_tipbox { position: absolute; width: 181px; margin-top: 0px; border: 1px solid #00526F; padding: 8px 10px 10px 30px; background-color: #B8E5E3;	color:#000000; z-index:4;}
DIV .tipbox_pointer { position: absolute; left: -10px; top: 2px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_blue_left.gif) left top no-repeat;}
DIV .tipbox_icon { position: absolute; left: 8px; top: 8px; width: 14px; height: 14px; background: #B8E5E3 url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/icon/icon_tip.gif) left top no-repeat;	}
DIV .err_icon { position: absolute; left: 8px; top: 8px; width: 14px; height: 14px; background: #FFFFCC url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/icon/icon_warning.gif) left top no-repeat;	}
DIV .err_pointer {position: absolute; left: -10px; top: 2px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_yellow_left.gif) left top no-repeat;}
DIV .err_shadow{position:absolute; background-color:#777777; left:2px; top:2px; z-index:0;}
DIV .back_shadow1{margin:0px 0px 0px 7px;padding:6px 6px 10px;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/content_bg.gif) no-repeat scroll 0pt 0px;}
DIV .back_shadow2{margin:0px 0px 0px 7px;padding:6px 6px 10px;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/content_bg_nogradient.gif) no-repeat scroll 0pt 0px;}


DIV.disclaimer { border:1px solid #CCCCCC; background-color:#FFFFCC; color:#666666; display:block; }
DIV.disclaimer P { padding: 5px 0px 5px 8px; }

DIV.result_value_euro { float:right; position:relative; }
DIV.result_value_euroStrong { float:right; position:relative; font-weight:bold; }
DIV.result_value_digit3 { width:45px; display:block; }   /* ten      ->              10,-- */     
DIV.result_value_digit6 { width:65px; display:block; }   /* thousand ->           1.000,-- */
DIV.result_value_digit11 { width:100px; display:block; } /* miljon ->         1.000.000,-- */
DIV.result_value_digit16 { width:120px; display:block; } /* biljon ->     1.000.000.000,-- */
DIV.result_value_digit21 { width:148px; display:block; } /* biljon -> 1.000.000.000.000,-- */
DIV.result_value_amount { float:right; }
DIV.result_value_amountStrong { float:right; font-weight:bold; }

/* For ZZP Schadepakket  version2.0*******/
td.zzp_autosuggestGap{padding:0px;}
td.zzp_tdTopExtraSpace{padding-top:8px;}
.black_overlay{ display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; z-index:1001; opacity:0.5; filter: alpha(opacity=50); cursor:normal; }
.white_content { display: none; position: absolute; top: -7px; left: 170.5px; width: 550px; height: 480px; padding-top:4px; padding-left:8px; padding-bottom:4px; padding-right:0px; border: 0px solid #444444; background-color: #ffffff; z-index:1002; color: #bbbbbb; }
DIV .screenSupportModel{ position:absolute; width: auto; height:auto; visibility:hidden; z-index: 1000; top:80px; left:330px;}                   
DIV .graphLegend { margin:0px; padding:0px; position: absolute; top:70px; width: 160px; height: 80px; z-index:1;}
DIV .div_Error_pos { position: absolute; width: 160px; z-index:4;}
DIV .div_err { position: absolute; width: 181px; margin-top: 0px; border: 1px solid #FFCE4D; padding: 8px 10px 10px 30px; background-color: #FFFFCC; color:#FF0000; z-index:4;}
DIV .div_tipbox { position: absolute; width: 181px; margin-top: 0px; border: 1px solid #00526F; padding: 8px 10px 10px 30px; background-color: #B8E5E3;	color:#000000; z-index:4;}
DIV .tipbox_pointer { position: absolute; left: -10px; top: 2px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_blue_left.gif) left top no-repeat;}
DIV .tipbox_icon { position: absolute; left: 8px; top: 8px; width: 14px; height: 14px; background: #B8E5E3 url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/icon/icon_tip.gif) left top no-repeat;	}
DIV .err_icon { position: absolute; left: 8px; top: 8px; width: 14px; height: 14px; background: #FFFFCC url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/icon/icon_warning.gif) left top no-repeat;	}
DIV .err_pointer {position: absolute; left: -10px; top: 2px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_yellow_left.gif) left top no-repeat;}
DIV .err_shadow{position:absolute; background-color:#777777; left:2px; top:2px; z-index:0;}
DIV .back_shadow1{margin:0px 0px 0px 7px;padding:6px 6px 10px;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/content_bg.gif) no-repeat scroll 0pt 0px;}
DIV .back_shadow2{margin:0px 0px 0px 7px;padding:6px 6px 10px;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/content_bg_nogradient.gif) no-repeat scroll 0pt 0px;}

DIV.disclaimer { border:1px solid #CCCCCC; background-color:#FFFFCC; color:#666666; display:block; }
DIV.disclaimer P { padding: 5px 0px 5px 8px; }

DIV.result_value_euro { float:right; position:relative; }
DIV.result_value_euroStrong { float:right; position:relative; font-weight:bold; }
DIV.result_value_digit3 { width:45px; display:block; }   /* ten      ->              10,-- */     
DIV.result_value_digit6 { width:65px; display:block; }   /* thousand ->           1.000,-- */
DIV.result_value_digit11 { width:100px; display:block; } /* miljon ->         1.000.000,-- */
DIV.result_value_digit16 { width:120px; display:block; } /* biljon ->     1.000.000.000,-- */
DIV.result_value_digit21 { width:148px; display:block; } /* biljon -> 1.000.000.000.000,-- */
DIV.result_value_amount { float:right; }
DIV.result_value_amountStrong { float:right; font-weight:bold; }
td.zzp_Step2Width{width:50%;}
DIV.ZZP_headerImgAlign{margin-bottom:0px;padding-bottom:0px;}
p.ZZP_introTxt{color:#005B5D; line-height:14px;padding-top:13px;padding-bottom:11px;}
DIV.ZZP_headingIntroTxt{width:711px;}
h2.ZZP_mainIntroTxt{width:353px;padding-top:0px;padding-bottom:10px;}
td.ZZP_plainTxt{width:450px; padding-right:51px; z-index:2}
p.ZZP_plainTxt{width:386px; margin-top: 6px;}
td.ZZP_contactBox{width:261px;}
DIV.ZZP_agreementCheck{padding-left:250px;}
span.ZZP_agreementCheckInput{padding-left:17px;}
DIV.ZZP_topSpacing{ padding:25px 0px 0px 0px; }
.formtable .ZZP_nextBtnSpacing{padding-top:17px;}
DIV .IAM_heading_introtext  TABLE .txtcontactBox{ padding-left:5px; width:264px; border:1px solid #ffd97d;}
DIV .IAM_heading_introtext  span .plainTxt{ line-height:1px solid #e7ebd6;}
td.ZZP_plainTextSpacing{padding:1px 0;}
.formtable a.ZZP_showtooltip {background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_itext.gif) no-repeat right 2px;padding:1px 5px;margin:0 0 0 1px;}
h2.ZZP_step3Heading{padding-top:4px;}
DIV.ZZP_step3HeadingIntroTxt{width:710px;}
DIV.ZZP_formdiv{padding-top:8px;}
a.backButton {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_secondary_back.gif) no-repeat scroll left top transparent;display:inline-block;font-size:12px;height:22px;margin:8px 0 3px;padding:0;text-decoration:none;font-family:: Verdana, Geneva, sans-serif;}
a.backButton span {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_secondary_back.gif) no-repeat scroll left top transparent;border:0 none;color:#FFFFFF;display:inline-block;font-size:12px;font-family:Verdana,Geneva,sans-serif;font-weight:inherit;letter-spacing:0.45px;text-decoration:none;background-position:right top;height:19px;margin:0 0 0 22px;padding:3px 11px 0px 0px;}
a.backButton.disabled { cursor: default !important; background-position: left bottom !important; }

a.backButton.disabled span { color: #ececec !important; cursor: default !important; background-position: right bottom !important; }
a.nextButton {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_primary_forward.gif) no-repeat scroll left top transparent;display:inline-block;font-size:12px;height:22px;margin:8px 0 3px;padding:0;text-decoration:none;font-family:Verdana,Geneva,sans-serif;}
a.nextButton span {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_primary_forward.gif) no-repeat scroll left top transparent;border:0 none;color:#FFFFFF;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:inherit;letter-spacing:0.45px;text-decoration:none;background-position:right top;height:19px;margin:0 0 0 8px;padding:3px 20px 0px 5px;}
a.nextButton.disabled {cursor: default !important;background-position: left bottom !important;}
a.nextButton.disabled span {color: #ececec !important; cursor: default !important; background-position: right bottom !important;}
.IAM_heading_introtext_width{width:98%;}
DIV .div_err_box{background-color:#ffffff;border-color:#6798a9;padding:0px 5px 0px 6px;width:139px;}
p.infoTitle{font-weight:bold; padding-bottom:2px;}
span.infoText{line-height:18px; color:#636563;}
DIV.err_pointer_bg{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/pointer_msg.gif) left top no-repeat; top:7px; height:13px;left:-8px;width:8px;}
.sluiten_pos{cursor:pointer; position: absolute; left: 134px;Z-index:4; top: 5px; width: 11px; height: 17px; background: transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_itext_close.gif) left top no-repeat;}
DIV.screenSupport{top:311px;left:315px;}
DIV.screenSupportModel_bg{background-color:#ffffff; position:absolute;width:350px;height:190px;}
td.txtLayer_subHeading_content{padding-bottom:9px;text-align:left;}
td.txtLayer_subHeading_content label{color:#000000; }
td.txtLayer_introTxt_content{vertical-align:top;text-align:left;}
td.txtLayer_introTxt_content label{color:#000000; }
td.backButton_pos{vertical-align:bottom; padding:0px 9px 6px 9px;}
td.backButton_pos table{width:100%;}
.backButton_text{text-align:left;}
.nextButton_text{text-align:right;}
DIV.overlay1_pos{display: none; z-index: 999; background-color:#000000; height:100%;left:0pt;position:fixed;top:0pt;width:100%;-moz-opacity: 0.5; opacity:0.5; filter: alpha(opacity=50);}
.ZZP_showTip{margin-left:0px;position:absolute;}

.lightboxHeading_txt{font-weight:bold;}
.lightBox_close{padding-left:230px;}
.lightboxSubHeading_txt{color:#68811A}
a.list_alphabet{text-decoration: none; cursor:pointer;}
td.blank{padding-top:17px;}
label.addBusiness_pos{margin-left:-12px; margin-right:-12px; margin-top:-4px; border-color:#ffffff;}
label.txtAnnotation_pos{float:right; display:block; color:#68811A; margin-top:3px;}
tr.business10{position:absolute; z-index: 4;}
td.business_blank{padding-left:365px;}
tr.business20{position:absolute; z-index: 3;}
.txtStep2{color:#68811A}
.overlay_pos{visibility: inherit; width: 684px; z-index:520;}
.infotext_pos{padding:4px 0px 0pt;}
.vorigeButton_pos{padding-top:22px;}
.box_size{width: 195px;}
tr.box_pos{position:absolute; z-index: 5;}
tr.box_pos td.textBox_pos{padding-left:345px;}
.lightbox_width{width:400px;}
td.bottom{margin-top:0px;}
.screen_pos{vertical-align:top;padding:10px 9px 10px 9px;}
input.radioBox_color{border:#ffffff;}
.disableAlphabetLightBox{color: #DDDDDD; cursor: default; text-decoration: none;}
a.disableAlphabetLightBox:hover{color: #DDDDDD; cursor: default; text-decoration: none;}
.activeAlphabetLigthBox{text-decoration: none; cursor:pointer;}
a.activeAlphabetLigthBox:hover{text-decoration: none; cursor:pointer;}
DIV .warning_shadow{position:absolute; background-color:#777777; left:2px; top:2px; z-index:0;top:80px;}
LABEL.warning_txt{margin:5px -7px 0 0;}
DIV .warning_pointer {z-index:1; position:absolute;right:150px;top:-1px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_yellow_left.gif) left top no-repeat;}
.ac_odd_ZZP {
	background-color: #f7f7f7;
	color: black;
}

.synonym_Heading{
	text-align:left;
	padding-left:2px;
	border-top: 1px solid #bbbbbb; 
	background-color: #f7f7f7; 
	color: #bbbbbb; 
	cursor: default;
}
.ac_results {padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999;}
.ac_results span {background-color: #FFFFCC; font-style:normal;}
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0;}
.ac_results li {margin: 0px; padding: 2px 5px; cursor: pointer; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden;}
.ac_even{color: black;}
.ac_over {background-color: #F0F0F0; color: black;}
.ac_odd {background-color: white; color: black;}

/*new wish for button position*/
a.nextButton1 {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_primary_forward.gif) no-repeat scroll left top transparent;display:inline-block;font-size:12px;height:22px;margin:8px 0 -6px;padding:0;text-decoration:none;font-family:Verdana,Geneva,sans-serif;}
a.nextButton1 span {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_primary_forward.gif) no-repeat scroll left top transparent;border:0 none;color:#FFFFFF;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:inherit;letter-spacing:0.45px;text-decoration:none;background-position:right top;height:19px;margin:0 0 0 8px;padding:3px 20px 0px 5px;}

a.nextButton1.disabled {cursor: default !important;background-position: left bottom !important;}
a.nextButton1.disabled span {color: #ececec !important; cursor: default !important; background-position: right bottom !important;}
a.backButton1.disabled { cursor: default !important; background-position: left bottom !important; }
a.backButton1.disabled span { color: #ececec !important; cursor: default !important; background-position: right bottom !important; }

a.backButton1 {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_secondary_back.gif) no-repeat scroll left top transparent;display:inline-block;font-size:12px;height:22px;margin:8px 0 -6px;padding:0;text-decoration:none;font-family: Verdana, Geneva, sans-serif;}
a.backButton1 span {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_secondary_back.gif) no-repeat scroll left top transparent;border:0 none;color:#FFFFFF;display:inline-block;font-size:12px;font-family:Verdana,Geneva,sans-serif;font-weight:inherit;letter-spacing:0.45px;text-decoration:none;background-position:right top;height:19px;margin:0 0 0 22px;padding:3px 20px 0px 5px;}
/end of new wish for button position*/

/*zzp stap3 with light box classes */
.overlay_stap3_Bottom{padding-bottom:6px;}
a.action_NextButton {cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_call_to_action.gif) no-repeat scroll left top transparent;display:inline-block;font-size:12px;height:22px;margin:8px 0 3px;padding:0;text-decoration:none;font-family:Verdana,Geneva,sans-serif;}
a.action_NextButton SPAN{cursor:pointer;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/buttons_sprite_call_to_action.gif) no-repeat scroll left top transparent;border:0 none;color:#FFFFFF;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:inherit;letter-spacing:0.45px;text-decoration:none;background-position:right top;height:19px;margin:0 0 0 8px;padding:3px 20px 0px 5px;}
.white_content_stap3 { display: none; position: absolute; top: -121px; left: 161.5px; width: 550px; height: 480px; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:4px; border: 0px	solid #444444; background-color: #ffffff; z-index:1002; color: #bbbbbb; }
.userdata_resultStap{border-bottom:1px dotted #cecfce;}
.userdata_resultStap h2.table_Heading{padding-top:6px;padding-bottom:0px;margin-left:6px;}
td.userdata_width{width: 350px;}
td.userdata_top{padding-top: 23px;}
td.userdataAdditional_top{padding-top: 13px;}
td.userdata_width LABEL.business{color:#000000; font-weight:bold;} 
td.userdata_top LABEL.business{color:#000000; font-weight:bold;}
td.userdataAdditional_top LABEL.business{color:#000000; font-weight:bold;}
td.userdata_width LABEL.userdata_pad{padding-left: 47px;}
td.userdata_width LABEL.userdataAdditional_pad{padding-left: 190px;}
.resultTable_resultStap{width:712px;margin-bottom:5px;}
.resultTable_resultStap h2.pricingText_pos{padding-top:6px;padding-bottom:0px;}
.resultTable_resultStap td.dottedLine{border-bottom:1px dotted #cecfce;}
.resultTable_resultStap td.size_pos{text-align:left;padding:8px 0px 10px 14px;}
.resultTable_resultStap td.size_pos SPAN.result_text{font: 24px verdana; color:#00595a; font-weight:bold;}
.resultTable_resultStap td.img_pos{background: transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/premie.gif) right center no-repeat;}
.resultTable_resultStap td.img_pos LABEL.premieResult_text{font: 24px verdana; color:#00595a; padding-right:20px; padding-top:22px; font-weight:bold;float:right;}
.info_Table{width:445px;border: 1px solid #cecfce;}
.info_Table1{padding-bottom:10px; padding-top:5px;} 
.info_Table td.look_size{background-color: #f1f1f1; padding-left:6px; padding-right:6px; }
.info_Table td.look_size1{background-color: #ffffff; padding-left:6px; padding-right:6px; }
.info_Table LABEL.infoPart1_text{font-family:Verdana,Arial,Helvetica,sans-serif; margin-right:0px;display:block; float:left;}
.info_Table LABEL.infoPart21_text{padding-left:145px;}
.info_Table SPAN.infoPart2_text{color:#008780;display:block; float:right;}
.info_Table  SPAN.infoPart22_text{display:block; float:right;}

.info_Table1 td.infoTableAdditional_size{padding-left:6px; padding-right:4px;}
.info_Table1 td.infoTableAdditional_size DIV.infoText{padding-bottom:23px;}
.info_Table1 td.infoTableAdditional_size DIV.hyperLink{padding-bottom:18px;}
.info_Table1 td.infoTableAdditional_size DIV.hyperLink a.hyperLink_design{color:#008780; cursor:pointer;}
td.heading_width{width:533px;text-align:left;}
.textColor_overlay{color:#000000;text-align:left;}
ul.normallist li.subHeading_overlay{padding:4px 0 0 13px;}

/*Bottom and Top border line for zak_juridischeprescan */
DIV.dottedlinebottom{padding:0pt 0pt 4px 0pt;margin-bottom:-2px;margin-left:12px;width:716px; border-bottom:1px dotted #A5A6A5;}
DIV.dottedlinetop{padding:0px;margin:0px;width:716px; border-top:1px dotted #A5A6A5;}
DIV.rekening_dottedlinetop{border-top:1px dotted #A5A6A5;}
TABLE .warning{display:block}
TABLE .warning h4{color:#666;}
TABLE .warning .icon_warning { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_warning.gif) no-repeat; height:14px; margin:0px; padding:3px 5px 0px 0px; position:relative; visibility:inherit; width:16px; float:left/* Opera Hack */!important; }
/**graph table**/
TABLE.graphtable { border-collapse:collapse; empty-cells:show; margin: 0pt 0pt 0pt 0pt;border-spacing: 0.0em 0.0em; font:11px Tahoma, Verdana; color:#666; width:100%;}
TABLE.graphtable TD { display:table-cell;vertical-align:top; padding:0pt 0pt 0pt 0px; }


/*** Stocktable *************************/
TABLE.currencytable { border-collapse:collapse; border-color:#CDCDCD; empty-cells:show; margin: 0pt 0pt 0pt 1px;  font:11px Tahoma, Verdana; color:#666; }
TABLE.currencytable THEAD { font-weight:bold; }
TABLE.currencytable TFOOT { background-color:#FFFFFF; }
TABLE.currencytable TFOOT TD { border:none; }
TABLE.currencytable TR.odd { background-color:#FFFFFF; }
TABLE.currencytable TR.even { background-color:#EBEBEB; }
TABLE.currencytable TD { border:solid 1px #CDCDCD; display:table-cell; height:28px; vertical-align:middle; padding:0pt 0pt 0pt 8px; }
TABLE.currencytable TD.value { color: #005b5d; }
.ctlarge {width:728px;}
.ctmedium {width:640px;}

TABLE.weathertable { border-collapse:collapse; border-color:#CDCDCD; empty-cells:show; margin: 0pt 0pt 0pt 1px;  font:11px Tahoma, Verdana; color:#666; width:715px;}
TABLE.weathertable TR.odd { background-color:#FFFFFF; }
TABLE.weathertable TR.even { background-color:#e8ebeb; }
TABLE.weathertable TD { border:none; display:table-cell; border-right:1px solid #CDCDCD; text-align:center; height:28px; vertical-align:middle; padding:0pt 0pt 0pt 0pt; width:12%}
TABLE.weathertable TD.Firstvalue { text-align:right; background-color:#e8ebeb; width:16%}


TABLE.weathertable_popup { background-color:#e8ebeb; border-collapse:collapse; border-color:#CDCDCD; empty-cells:show; margin: 0pt 0pt 0pt 0pt;  font:11px Tahoma, Verdana; color:#666; width:455px;}
TABLE.weathertable_popup TD {  border:solid 1px #CDCDCD; border-left:0; background-color:#FFFFFF;  display:table-cell; height:20px; vertical-align:middle; padding:0pt 2px 0pt 0pt; text-align:right; width:26px;}
TABLE.weathertable_popup TD.border_right_small {  background-color:#e8ebeb; color:#005B5D; width:26px; text-align:center; padding-left:7px;  }
TABLE.weathertable_popup TD.noborder { border:none; background-color:#e8ebeb; text-align:center; width:277px;}
TABLE.weathertable_popup TD.border_right {border:none; background-color:#e8ebeb;  text-align:center; padding-left:6px; padding-right:0px; width:52px;}
TABLE.weathertable_popup TD span.left {padding:0 0 0 4px; text-align:right;}
TABLE.weathertable_popup TD span.right {padding: 0 0 0 5px; text-align:right;}
TABLE.weathertable_popup TD.noborder_right { border-right:0; padding:0 3px 0 0 ;}
TABLE.weathertable_popup TD.noborder_right_bold { border-right:0; padding:0 3px 0 0 ; font-weight:bold;}
TABLE.weathertable_popup TD.bold{font-weight:bold;}
TABLE.weathertable_popup TD.noborder_right_grey { border-right:0; padding:0 3px 0 0 ; background-color:#e8ebeb;}
TABLE.weathertable_popup TD.border_grey{  background-color:#e8ebeb; }
TABLE.weathertable_popup TD.border_large{border:solid 1px #CDCDCD; font-weight:bold;  background-color:#e8ebeb; height:25px;  text-align:center; padding-left:4px; padding-right:0px; width:52px;}
TABLE.weathertable_popup TD.noborder_blue { border-right:0; padding:0 3px 0 0; background-color:#d7ffff;}
TABLE.weathertable_popup TD.blue { background-color:#d7ffff;}
TABLE.weathertable_popup TD.noborder_blue_bold { border-right:0; padding:0 3px 0 0; background-color:#d7ffff; font-weight:bold;}
TABLE.weathertable_popup TD.blue_bold { background-color:#d7ffff; font-weight:bold;}
TABLE.weathertable_popup TD.border_right_time {border:none; background-color:#e8ebeb;  text-align:center;  width:52px;}

TABLE.weathertable_popup_short { background-color:#e8ebeb; border-collapse:collapse; border-color:#CDCDCD; empty-cells:show; margin: 0pt 0pt 0pt 1px;  font:11px Tahoma, Verdana; color:#666; width:124px;}
TABLE.weathertable_popup_short TD {  border:solid 1px #CDCDCD; background-color:#e8ebeb;  display:table-cell; height:20px;  text-align:center;}
TABLE.weathertable_popup_short TD.blue { background-color:#d7ffff;}
TABLE.weathertable_popup_short TD.white{  background-color:#FFFFFF;}
TABLE.weathertable_popup_short TD.noborder {border:none; background-color:#FFFFFF; font-weight:bold; text-align:left;}

/*** Tool Tip ***************************/

a.showtooltip {background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_info.gif) no-repeat right 2px;padding:0 5px;margin:0 0 0 3px;}
a.showtooltip:hover{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_info.gif) no-repeat right 2px;padding:0 5px;margin:0 0 0 3px;} 
.hd {cursor: auto;padding-bottom:1px;}
.yui-panel .bd p { margin: 0pt 0pt 1em -4px; }

.yui-infoLayerPanel-container {background-color:transparent;overflow:visible;position:absolute;visibility:hidden;width:auto;z-index:520;}
.yui-infoLayerPanel-container.matte {background-color:#FFFFFF;padding:3px;}
.yui-infoLayerPanel-container.matte .underlay {display:none;}
.yui-infoLayerPanel-container.shadow {background-color:transparent;padding:0px;}
.yui-infoLayerPanel-container.shadow .underlay {background-color:#CCCCCC;height:100%;opacity:0.7;position:absolute;left:3px;top:3px;visibility:inherit;width:100%;z-index:0;}
.infopannel_UL { margin:0px 0px 8px -2px; color:#666; }
.infopannel_UL LI { padding:1px 0px 1px 6px; color:#666666;}
.infopannel_UL LI:before { content:'-\0020'; margin-left:-6px;}
.yui-infoLayerPanel .bd p { margin: 0pt 0pt 1em -3px; }
.yui-infoLayerPanel {background-color:#FFFFFF;font-family:Tahoma, Verdana, sans-serif;padding:5px 10px 10px 10px;text-align:left;border:1px solid #b1b75a;background:#fff;border-collapse:separate;line-height:normal;position:relative;top:0px;visibility:hidden;z-index:1; font-weight:normal}
.hoverfeedback {background-color:red;}
.yui-infoLayerPanel .hd {border:none; font-weight:bold; color:#00534d;font-weight:bold;line-height:100%;overflow:hidden;}
.yui-infoLayerPanel .bd {overflow:hidden;padding:4px 4px 0 4px;line-height:18px}
.yui-infoLayerPanel .bd p {margin:0pt 0pt 1em;}
.yui-infoLayerPanel .container-close{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif) no-repeat;cursor:pointer;height:12px;margin:0px;padding:0px;position:absolute;right:4px;top:5px;visibility:inherit;width:12px;z-index:6;}
.yui-infoLayerPanel .container-close.nonsecure {background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif);}
.yui-infoLayerPanel .container-close.secure {background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif);}
.yui-infoLayerPanel .bd p {color:#000066;}
#infopopup_hiddenicon a.showInfolayer {background:none;padding:0 5px;margin:0 0 0 -2px;text-decoration: underline;}
a.showInfolayer {background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_info.gif) no-repeat right 2px;padding:0 5px;margin:0 0 0 3px; text-decoration:none;}
a.showInfolayer:hover { text-decoration:none; }

/* Image styles */
IMG .IAM_icon_info { border:none; }

/* Right side navigation */
/*** Temporary changes, TS will remove classes after Mirebeau updated their General.css */
#rightpanel .steps .top_bg  { height:12px;}

#rightpanel .steps .steps_subcontent { padding:10px; }

/* Bullets without Hyperlink */
ul.IAM_normallist{position:relative;background:none;padding:0;margin-bottom:10px;}
ul.IAM_normallist li{position:relative;background:url(../../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/list_item.gif) no-repeat 0 8px;padding:4px 0 5px 17px;}
ul.normallist li a{
	text-decoration: underline;
}

/*** Savingselector **/
.savingselector h3.highlighted{font-size:16px;color:#ffffff;padding:0 0 0 25px;margin:0 0 0 0;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/header_small.gif) no-repeat top left; width:307px; height:20px; font-family:Arial, Helvetica, sans-serif; font-weight: 800;}
.savingselector h3{font-size:16px;color:#787878;padding:0 0 0 25px;margin:0 0 0 0;background: #f3f3f3 no-repeat top left; height:20px; font-family:Arial, Helvetica, sans-serif; font-weight: 900;}
.savingselector label {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:18px;} 
.savingselector_header_box{margin:0 0 5px 0;padding:7px 1px 0 3px;float:left;min-height:114px;_height:114px;background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/h3_bg.gif) repeat-x bottom left}
.savingselector_header_box p{margin-top:-100px;float:left;width:150px}
.savingquestions { border:1px solid #cecece;color:#656565; overflow:hidden;padding:5px 5px 10px 5px;margin:0;}
.savingselector span{ color:#008780; display:block; padding: 5px 0 10px 25px; }
.radiobttns { margin: 3px 5px 0 25px; float:left; }
.radiobttns_txt { display: compact; float:left; width: 275px; padding: 0 0 10px; }
.savingselector br { clear:left;}
.savingforms { background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/spaarvorm_bg.gif) left bottom repeat-x; width: 365px; position: relative; border-top: 3px solid #fff; /*border-bottom: dotted 1px #cfcfcf*/;}
.savingforms img { position:absolute; bottom: 7px; right: 5px; }
.savingforms span { float: right; }
.savingforms h4 { float: left; margin: 10px 0 0 4px; color: #005b5d; width: 300px; }
.savingforms .info_spaarselector { float: left; width: 200px; color:#005b5d; margin: 10px 0 0 0;}
.savingforms .meer_info_top{ position:absolute; right:10px; top: 5px; float:none;}
.savingforms .meer_info_top a {text-align:right; background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/link_list_item.gif) left center no-repeat; padding: 0 0 0 10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.savingforms .meer_info_top a:hover {color: #68811A}
.info_spaarselector { line-height: 20px; }
.info_spaarselector span{ float: none; display: inline; margin: 0; padding: 0; color: #005b5d; font-weight:900; }
.closed { background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/spaarvorm_bg_closed.gif); height: 31px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.closed .radiobttns_txt, .closed input, .closed span, .closed img{display: none;}
.closed .meer_info_top { display: inline; }
.closed .meer_info_top a{ color: #008780;}
.closed .meer_info_top a:hover {color: #68811A}
.closed h4 { margin: 8px 0 0 4px; color: #666666;}
.main_content_box_left .closed { height: 5px; padding: 0; }
.main_content_box_left{position:relative;float:left;clear:both;width:345px;padding:0 0 0 0;margin:0 7px 0 0;overflow:hidden;}
.main_content_box_right{position:relative;width:377px;padding:0 0 0 0px;overflow:hidden;float:left;}
h3.highlighted-savingform{ color: #666666; width: 340px; }
.answers { margin: 0; padding: 0 0 13px; }
.answers span {
	margin: 5px 0 0 0;
	font-weight: 900;
}
.headingColor{color:#008780;}
/**Kredietwijzer **/
h3.kredietformsheading {color:#606060;font-size:12px;font-family:verdana;}
.kredietwijzer label {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding-top:1px; width:230px;} 
.kredietquestions { border:1px solid #cecece;color:#656565; overflow:hidden;padding:5px 5px 10px 5px;margin:0;}
.kredietwijzer span{ color:#008780; display:block; padding: 5px 0 10px 25px; }
.kredietwijzer br { clear:left;}
.kredietforms { background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/spaarvorm_bg.gif) left bottom repeat-x; width: 338px; position: relative; border-top: 3px solid #fff; /*border-bottom: dotted 1px #cfcfcf*/;}
.kredietforms img { position:absolute; bottom: 7px; right: 5px; padding-bottom:5px;}
.kredietforms h4 { float: left; margin: 10px 0 0 4px; color: #008780; width: 300px; }
.kredietforms h4.content {width:110px; text-align:left; padding-bottom:2px;}
.kredietforms a.content {color:#008780; text-decoration:underline;}
.kredietforms p {padding:7px 7px 0 0; text-align:right;}
.radiobttns_krediet {cursor:pointer;margin:.0px 5px -1px -4px;vertical-align: middle;}
h3.highlighted-kredietforms{ font-size:13px; color:#005B5D; }
DIV .krediet_active_right { background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/model_header_green_right.gif) no-repeat;  height:20px; padding:5px 0 0 26px; font-weight: 800; }
DIV .krediet_inactive_right {background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/model_header_grey_right.gif) no-repeat;   height:20px; padding:6px 0 2px 26px; font-weight: 800;}
DIV .krediet_active_left {background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/model_header_green_left.gif) no-repeat;  height:20px; padding:5px 0 0 26px; font-weight: 800; }
DIV .krediet_inactive_left {background: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/model_header_grey_left.gif) no-repeat;   height:25px; padding:5px 0 0 26px; font-weight: 800;}

/** for ARIBA **/
TABLE .td_dynamic_active_IAM{background:#e8ebeb;padding: 5px 0 0 0;}
TABLE .td_dynamic_active_bottom_IAM{background:#e8ebeb;border-bottom:1px solid #dadbc1;padding: 5px 0 0 0;}

.resulttable .td_extraspace_left_IAM{padding-left:20px;}

TABLE .result_label_cal_TD_IAM { text-align:left; color:#005B5D; padding:4px 0px 0px 16px;}
TABLE .result_label_cal_TD_IAM DIV.sumresultlabel_IAM {margin: 0px 22px 0px 20px;}
TABLE .result_label_cal_TD_IAM DIV.sumresultlabel_IAM DIV.block_IAM {display:inline-block; float:left; width:auto; padding-right:22px; height:18px; color:#005B5D;} 
TABLE .result_label_cal_TD_IAM DIV.sumresultlabel_IAM DIV.block_IAM input { margin: 1px 7px -3px 1px; padding:0px; }

/* for pop-up in mijnhuis bank */
.formtable_popup{margin-bottom:25px; width: 575px;border-collapse:collapse;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.formtable_popup input{border:1px solid #bbb;height:16px;padding:2px 0 0 5px;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;float:left;margin:0 10px 0 0;}
.formtable_popup input.no_border{border:0;}
DIV .IAM_popup {position:relative; width:500px; padding:0px 0px 0px 20px;}
DIV .IAM_form_field_popup {position:relative; padding:0px 0px 0px 20px;}
DIV.IAM_popup .mandatory_popup { float:none; }
.formtable_popup .td_doublespace_top{padding-top:30px;}
.formtable_popup .td_extraspace_bottom{padding-bottom:20px;}
.formtable_popup .nav_button_prev{height:auto;float:right;border:0;margin-right:14px;}
.formtable_popup .nav_button_next{height:auto;float:none;border:0;padding-left:0;}
.formtable_popup .error{margin-left:-3px;height:17px;color:#b25fa3;background:#ffc;padding:6px 20px 6px 6px;border:3px solid #fff;clear:both;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.formtable_popup .small_label_TD { width:25%!important; text-align:right; }
.formtable_popup .small_label_TD_IAM { width:25%!important; text-align:right; padding-right:58px; }
.formtable_popup .small_label_center_TD { width:25%!important; text-align:center; }
.formtable_popup .small_label_left_TD { width:25%!important; text-align:left; }
.formtable_popup .small_right_label_TD { width:25%!important; text-align:right; padding-right:175px; }
.formtable_popup .small_left_label_TD { width:25%!important; text-align:left; padding-left:175px; }
.formtable_popup .popup_previous_button {margin-right:130px; text-align:right; }
.popup_green{color:#005b5d;}
.resulttable_popup { margin-bottom:25px; width:550px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; empty-cells:show;}
DIV .IAM_result_popup {margin-left:13px; padding:14px 0px 0px 0px;}
TABLE .resultbar_label_popup_TD { margin-left:13px; background-color:#e7e8d7; width:550px; color:#005b5d; padding:3px 0px 3px 20px; }
TABLE .result_popup_link { width:478px; color:#666666; padding:3px 0px 3px 20px;}
TABLE .result_popup_link A { padding-right: 22px;}
TABLE .result_button_popup_left { text-align:right; width:200px; color:#666666; }
TABLE .result_button_popup_left A { padding-right: 22px;}

/*for inboedel */
TABLE .td_dynamic_active_IAM DIV.error {margin-left:0px;height:17px;color:#b25fa3;background:#ffc;padding:6px 20px 6px 6px;border:3px solid #e8ebeb;clear:both;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
TABLE .td_dynamic_active_IAM DIV.longerror{margin-left:0px;color:#b25fa3;background:#ffc;padding:2px 20px 6px 3px;border:3px solid #e8ebeb;clear:both;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
TABLE .td_dynamic_active_PRE DIV.error {margin-left:0px;height:17px;color:#b25fa3;background:#ffc;padding:6px 20px 6px 6px;border:3px solid #E8EBEB;clear:both;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
TABLE .td_dynamic_active_PRE DIV.longerror{margin-left:0px;color:#b25fa3;background:#ffc;padding:2px 20px 6px 3px;border:3px solid #E8EBEB;clear:both;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
TABLE .td_dynamic_active_PRE{background:#F6F7F7;}
.border_top_left{border-top-style:solid;border-top-width:1px;border-top-color:#DADBC1;}
.border_top{border-top-style:solid;border-top-width:1px;border-top-color:#DADBC1;}
.border_left{border:none;}
.border_bottom_left{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#DADBC1;}
TABLE .td_dynamic_active_PRE DIV.border_error{border:3px solid #F6F7F7;}
.border_bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#DADBC1;}
.info_lineheight { line-height:18px;}
.left-spacer {padding-left:160px;}
.left_spacer_mod {padding-left:155px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/* for privepakket*/
TABLE .td_dynamic_active_IAM .result_doublespace{padding-top:20px;}
TABLE .resultbar_label_TD_PP { background-color:#e7e8d7; text-align:right; width:950px; color:#005b5d; padding:3px 5px 3px 0px; height:25px; }
TABLE .resultbar_label_TD_RP { background-color:#e7e8d7; text-align:left; width:478px; color:#005b5d;  height:20px;padding-left:20px;}
TABLE .resultbar_label_TD_PP SPAN.resultbar_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }
TABLE .resultbar_result_TD_PP { background-color:#e7e8d7; text-align:left; width:200px;  color:#005b5d; padding:3px 0px 3px 0px; }
TABLE .result_label_TD_PP { text-align:right; width:950px; color:#005b5d; padding:4px 5px 3px 0px; }
TABLE .result_label_TD_PP SPAN.result_label { margin: 0px 22px 0px 0px;  }
TABLE .result_label_TD_PP SPAN.result_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }
TABLE .result_label_TD_PP INPUT { float:none; }
TABLE .result_result_TD_PP { text-align:left; width:200px;  color:#005b5d; padding:3px 0px 3px 0px; }
TABLE .result_result_TD_PP SPAN.result_label { color:#666666; padding:3px 3px 3px 0px; }
TABLE .result_result_TD_PP SPAN.result_labelStrong { color:#666666; padding:3px 0px 3px 0px; }
TABLE .result_result_TD_PP P {color:#005b5d;}
TABLE .result_button_left_PP { text-align:right; width:588px; color:#666666; }
TABLE .result_button_left_PP A { padding-right: 22px;}
TABLE .result_button_right_PP {  color:#005b5d; }

td.PP_topSpace{padding-bottom:11px;}
select.PP_alignBox{margin-left:8px;}
a.PP_alignIpopup{vertical-align:middle;}


/* for bedrijfspolis ***/
TABLE .result_button_left_BE { text-align:right; width:558px; color:#666666; }
TABLE .result_button_left_BE A { padding-right: 22px;}
TABLE .result_label_Top_TD_BE{text-align:left; width:448px; color:#666666; height:25px;}
TABLE .result_label_Top_TD_BE SPAN.result_label { margin: 0px 22px 0px 152px; }
TABLE .result_label_cal_TD_BE {text-align:left; width:558px; color:#666666; height:25px;}
TABLE .result_label_cal_TD_BE SPAN.result_label { margin: 0px 22px 0px 155px; }
TABLE .result_result_cal_TD_BE{text-align:left; color:#005b5d; padding:3px 0px 3px 9px; }
TABLE .resultbar_label_TD_BE { background-color:#e7e8d7; text-align:left; width:558px; color:#005b5d; padding:3px 5px 3px 150px; height:25px; }
TABLE .resultbar_label_TD_BE SPAN.resultbar_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }
TABLE .resultbar_result_TD_BE { background-color:#e7e8d7; text-align:left; width:200px;  color:#005b5d; padding:3px 0px 3px 0px; }
DIV.result_value_digit11_BE { width:80px; display:block; }
TABLE .result_label_cal_TD SPAN.sumline_BE { background:#dadbc1; height:3px; margin: 0px 90px 0px 164px; display:block; font-size:0.1em; }
TABLE .result_label_cal_TD_BE DIV.sumresultlabel {margin: 0px 22px 0px 165px;}
TABLE .result_label_cal_TD_BE DIV.sumresultlabel DIV.block {display:inline-block; float:left; width:auto; padding-right:22px; height:18px; color:#666666; font-weight:bold;} 
TABLE .result_label_cal_TD_BE DIV.sumresultlabel DIV.block input { margin: 1px 7px -3px 1px; padding:0px; }
* html TABLE .result_label_cal_TD_BE DIV.sumresultlabel DIV.block input { margin:  3px 4px -2px 0px; padding:0px; } /* IE 6 hack */
*+html TABLE .result_label_cal_TD_BE DIV.sumresultlabel DIV.block input { margin:  3px 4px -2px 0px; padding:0px; } /* IE 7 hack */
* html TABLE .result_label_cal_TD_BE DIV.sumresultlabel .label { padding-top:6px; } /* IE 6 hack */
*+html TABLE .result_label_cal_TD_BE DIV.sumresultlabel .label { padding-top:6px; } /* IE 7 hack */
TABLE .result_result_TD_BE { text-align:left; color:#005b5d; padding:3px 0px 3px 0px;  }
TABLE .result_result_TD_BE SPAN.result_label { color:#666666; padding:3px 0px 3px 0px; }
TABLE .result_result_TD_BE SPAN.result_labelStrong { color:#666666; padding:3px 0px 3px 0px; }
TABLE .result_result_TD_BE P {color:#005b5d;}

/* classes added for zak_verzekerings_wijzer*/
.header_verzekerings{-x-background-x-position:0%;-x-background-y-position:100%;background-attachment:scroll;background-color:transparent;background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/model_header_green_right.gif);background-repeat:no-repeat;
height:30px;margin-left:-1px; margin-right:-1px; padding:6px 0px 0px 21px;color:#FFFAFA;}

.span_verzekerings{color:#005B5D;font-size:11px;font-weight:900;padding-left:8px;padding-top:22px;}

.verzkeringswijzer span{ color:#008780; display:block; padding: 5px 0px 5px 40px; }

.selectBox_background{-x-background-x-position:0%;background-attachment:scroll;background-color:#FFFFFF;background-image:none;background-repeat:repeat;border-bottom-color:#CDCFCE;border-bottom-style:solid;border-bottom-width:2px;border-left-color:#CDCFCE;border-left-style:solid;border-left-width:2px;border-right-color:#CDCFCE;border-right-style:solid;border-right-width:2px;border-top-color:#CDCFCE;border-top-style:solid;border-top-width:2px;height:438px;left:0px;position:absolute;top:0px;width:367px;}

.radiobttns_verzkeringswijzer{ margin: 0px 5px 0 41px; float:left; height:21px }

.savingselector_verzkeringswijzer label {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;} 

.selectBox_tableTr1 {background-color:#E7EBD7;padding-left:2px;border:2px solid #F8F8F8;}

.selectBox_tableTr2 {background-attachment:scroll;background-color:#E7EBD7;background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/bg_gradient_green_70px.png);background-repeat:repeat-x;margin-left:10px;}

.selectBox_plus {-x-background-x-position:0%;-x-background-y-position:5%;background-attachment:scroll;background-color:transparent;background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/sprite_plusmin.png);background-repeat:no-repeat;height:15px;margin-bottom:-25px;padding-bottom:9px;margin-left:-2px}

.selectBox_min {-x-background-x-position:0%; -x-background-y-position:67%;background-attachment:scroll;background-color:transparent;background-image:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/sprite_plusmin.png);background-repeat:no-repeat;height:15px;margin-bottom:-25px;padding-bottom:9px;margin-left:0px}

.verzkeringswijzer_tr1{padding-left:5px;color:#005B5D;font-size:11px;font-weight:900;padding-top:22px;padding-bottom:5px;}
.overige_div{position:absolute;top:38px;left:200px;line-height:18px;margin-bottom:-23px;padding-right:10px; }
.overige_div a{text-decoration:underline;}
.selectBox_heading{color:#005B5D;font-size:11px;font-weight:900;padding-top:9px;padding-bottom:2px;padding-left:2px;width:295px;}

.selectBoxMain{position:absolute;visibility: visible; width: 313px;background:#FFFFFF none repeat scroll 0%; left:442px;}
.selectTag{padding-bottom:0px; padding-left:5px; border:1px solid #bbbbbb;width:298px;}

.selectBox_description{color:#666666; margin-bottom:25px; margin-top:13px; line-height:18px; padding-left:30px;padding-right:18px;}
.verzkeringswijzer_answers span {padding-left:20px;margin-bottom:-10px;line-height:25px;}
.verzkeringswijzer_advice{position:relative;top:20px;clear:both;width:708px;display:block;background:#FFC;margin:0 0 20px 0px;border:1px solid #dadbc1;color:#666;padding:10px 10px 10px 10px;}
.verzkeringswijzer_advice p{padding-right:223px;}
.calltoAction{padding-left:20px;padding-right:20px; line-height:18px;padding-top:12px}
.calltoAction a{text-decoration:underline;}
.link_tips_text{position:absolute;top:-25px;left:291px;text-decoration:underline;z-index:1}
.link_tips_image{position:absolute;padding-left:354px;margin-top:-24px;}
.calltoAction_Form{padding-top:21px; padding-left:4px; padding-bottom:17px}
.calltoAction_Form a{text-decoration:underline;}
.divOk{padding-left:221px;padding-bottom:10px;}
.divOk_link{padding-left:156px; padding-top:10px; position:absolute; text-decoration:underline;}
/*new class*/
.div_header{padding-left:5px;padding-bottom:3px;padding-top:5px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#008780;border-bottom:1px solid #CDCFCE;}

/*Classes for "Generic Q&A question*/
.rightSideText{position:absolute;left:263px;top:-5px;}
ul.normalListBorderTop{border-top:1px solid #DADBC1;margin:8px 0pt 0pt;}
ul.normalListBorderTop li{position:relative;background:url(../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/list_item.gif) no-repeat 0 8px;padding:4px 0 5px 17px;}

/*Classes for "Woontool "*/

.tablePopUpStyle{width:100%;}
.tableHeadingStyle{width:600px;}
.resultButtonSpace{padding-top:3px;}
.resulDivStyle{padding-left:20px;}
.mainTableWidth{width:715px;}
.disclaimerWidthStyle{width:716px;}
.tableSubQts{width:100%;margin-bottom:0px;}
.euroStyle{color:#005B5D;font-size:11px;padding-left:10px;}
.euroValStyle{color:#005B5D;padding-left:5px;font-size:11px;}
DIV.WT_headingIntroTxt{width:583px;padding-top:16px;}
.WT_headingType{color:#005B5D;font-family:arial;font-size:17px;}
.WT_headingText{padding-left:20px;padding-top:7px;}
TABLE .WT_resultbar_label_cal_TDwidth {background-color:#e7e8d7; text-align:left; width:554px; color:#005b5d; height:25px;}
TABLE .WT_resultbar_label_cal_TDwidth SPAN.resultbar_labelTD { margin: 0px 22px 0px 165px; }
TABLE .WT_resultbar_label_cal_TDwidth SPAN.resultbar_labelStrongTD { margin: 0px 22px 0px 165px; font-weight:bold; }
.WT_resultbar_result_cal_TDwidth{width:186px;}
DIV.WT_widthDiv{width:81px;}
.spaceBetweenResultbarTop{padding:6px 0px 0px;font-size:1px;}
.spaceBetweenResultbarBottom{padding:11px 0px 0px;font-size:1px;}

.attentionLayerStyle{left:20px;border:2px solid #E6C463;background-color:#FFFFCC;color:#666666;display:block;}
.td_extraspacePadding{padding:0px 0px 0px;}
.td_firstSpace{padding-left:4px;width:56px;}
.td_secondWidth{width:653px;}
.td_secondWidthSpace{width:653px;line-height:17px;}
.td_firstWidth{width:56px;}
.td_firstSpace1{padding-left:4px;width:61px;}
.td_secondWidth1{width:647px;}
.td_secondWidthSpace1{width:647px;line-height:17px;}
.td_firstWidth1{width:61px;}
.spanStyle{color:#00534d;z-index:1999;}
/*.WT_attentionLayerStyle{left:20px;border:2px solid #E6C463;background-color:#FFFFCC;color:#666666;display:block;}
.WT_warning{background-color:#FFFFCC;color:#666666;padding:0px;display:inline;float:left;width:711px;border-left:2px solid #E6C463;border-top:2px solid #E6C463;border-right:2px solid #E6C463;margin:0px;}
.WT_warning1{background-color:#FFFFCC;color:#666666;padding:0px;display:inline;float:left;width:711px;border-left:2px solid #E6C463;border-bottom:2px solid #E6C463;border-right:2px solid #E6C463;margin:0px;}
TABLE .WT_warning .WT_icon_warning { background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_warning.gif) no-repeat; height:14px;padding:0px;position:relative; visibility:inherit; width:59px;float:left/* Opera Hack */!important; }*/

.td_checkboxStyle{width:65px;text-align:left;vertical-align:top;}
.td_checkboxStyle1{margin-left:41px;}
.td_textCheckboxStyle{width:459px;padding-top:1px;padding-right:33px;background:#e8ebeb;}
.td_column3WidthBgColor{width:202px;background:#e8ebeb;}
.td_column2Width{width:568px;}
.td_column3Width{width:172px;}
.tableWidth{width:440px;margin-bottom:-6px;}
.leftTableWidth{width:360px;}
.rightTableWidth{width:107px;}
.finalpremWidth{width:469px;}
.discountcolumn2Width{width:474px;padding-right:46px;text-align:right;}
.border-left{border-left-style: solid ; border-left-color: #DADBC1;border-left-width: 1px;}


.popupHeaderStyle{padding-left:5px;}
.popupSubHeadingStyle{padding:0pt 13pt 3px;}
.popupSpanStyle{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.popupBottomWidth{width:22px;}
.popupBottomRightWidth{width:275px;}
.popup1ButtonStyle{padding-top:22px;text-align:center;}
.popup2WarningStyle{border:1px solid #E6C463;margin-top:0pt;width:513px;}
.disclaimer_Width{width:513px;}
.popupStyle{position:absolute;visibility:hidden;width:600px;top:12px;left:62px;background-color:#FFFFFF;z-index:1000;}
.layerStyle{display: none; z-index: 999;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/overlay.gif) repeat scroll 0pt;height:1530px;left:0pt;position:absolute;top:0pt;width:1400px;}
.headerStyle{z-index: 999;background:transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/h1_bg.gif);position:absolute;top:5pt;width:600px;height:80px;}
.closeIconStyle{right:62px;top:58px;color:#00534d;z-index:1999;position:absolute;cursor:pointer;}
.closeIconTextStyle{color:#00534d;z-index:1999;top:58px;position:absolute;right:12px;cursor:pointer;}
.popupFieldStyle{width:22px;padding:3px 0pt;vertical-align:top;}
.popupButtonStyle{text-align:left;}
.popupButton1Style{padding:6px 0pt 0pt 5px;}
.popupField1Style{width:270px;padding-left:12px;}
.popupInputStyle{width:225px;}
.popupInputSpanStyle{float:none;color:#00534d;z-index:100;border:1px solid #BBBBBB;}
.popupPostInputStyle{margin-left:-2px;}
.td_column1Width{width:17px;}
.popup_header{background:transparent url(../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/h1_bg.gif) repeat-x scroll left bottom;color:#00534D;font-size:28px;height:38px;margin:0pt 0pt 15px;padding:40px 0pt 5px 10px;position:relative;}
.extraSpaceTop{padding:3px 0px 0px;display:block;font-size:1px;}
.heightHeading{height:31px;}
.finalPremiumStyle{padding-bottom:31px;}
.finalPremiumTextStyle{text-align:right;padding-right:45px;}
.finalPremiumTextFieldStyle{padding-right:43px;vertical-align:top;}
.finalPremiumSubTextStyle{vertical-align:top;}
.bottomTableWidth{width:716px;}
.bottomField1Width{width:492px;}
.bottomField2Width{width:70px;}
.bottomField2Style{text-align:right;color:#008780;}
.bottomField3Width{width:178px;}
.resultBarTopSpace{ background:none;padding:0px 0px 0px 0px; font-size:1px; }
.extraSpaceTopStyle{padding:4px 0px 0px;}
DIV.popupSubHeading1Style{padding-left:39px;}
td.subtable1Style{width:360px;}
td.subtable2Style{width:107px;}

												
/*Classes for Wish _Woontool Tooltips*/														
/*Tooltip for Textbox*/																											
DIV .err_pointer1 {position:absolute;right:208px;top:3px; width: 10px; height: 17px; background: #FFFFFF url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/arrow_yellow_left.gif) left top no-repeat;}														
.yui-panel1-container{background-color:transparent;overflow:visible;position:absolute;visibility:hidden;width:auto;z-index:520;}														
.yui-panel1-container.matte {background-color:#FFFFFF;padding:3px;}														
.yui-panel1-container.matte .underlay1 {display:none;}														
.yui-panel1-container.shadow{background-color:transparent;padding:0px;}														
.yui-panel1-container.shadow .underlay{background-color:#777777;height:100%;opacity:0.7;position:absolute;left:2px;top:2px;visibility:inherit;width:100%;z-index:0;}														
.yui-panel1 {background-color:#FFFFCC;font-family:Tahoma, Verdana, sans-serif;padding:10px 10px 10px 10px;text-align:left;border:1px solid #FFCE4D;border-collapse:separate;line-height:normal;position:relative;top:0px;visibility:hidden;z-index:1; font-weight:normal}														
.hoverfeedback {background-color:red;}														
.yui-panel1 .hd {border:none; font-weight:bold; color:#595959;font-weight:bold;line-height:100%;overflow:hidden;}														
.yui-panel1.bd {overflow:hidden;padding:4px 4px 0 4px;line-height:18px}														
.yui-panel1 .bd p {margin:0pt 0pt 1em;}														
.yui-panel1 .container-close{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_close.gif) no-repeat;cursor:pointer;height:12px;margin:0px;padding:0px;position:absolute;right:4px;top:5px;visibility:inherit;width:12px;z-index:6;}
.yui-panel1 .container-close.nonsecure {background-image:url(../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif);}														
.yui-panel1 .container-close.secure {background-image:url(../../images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif);}														
.yui-panel1 .ft {}														
.hoverfeedback .yui-panel1 {background-color:#ffffcc;font-family:Tahoma, Verdana, sans-serif;padding:0 0 2px 1px;text-align:left;border:1px solid #e3c166;border-collapse:separate;														
line-height:normal;position:relative;top:0px;visibility:hidden;z-index:1; font-weight:normal; color:#595959;}														
.hoverfeedback .hd {display:none;}														
.hoverfeedback .underlay {display:none;}														
														
/*Classes for Investment tool*/
TD.graph_heading {width:354px;color:#005B5D;padding-top:8px;padding-bottom:3px;}
DIV .graph_background {background-image: url('/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/standardDeviationNewUpdate.gif');background-repeat:no-repeat;height:122px;margin-left:3px;}
TABLE .graph_table {width:273px; text-align:center;margin-top:84px;}
TD .graph_left {padding-right:9px;width:33.3%;font-size:9px;}
TD .graph_middle {padding-right:5px;padding-left:5px;width:33.3%;font-size:9px;}
TD .graph_right {padding-left:9px;width:33.3%;font-size:9px;}
SPAN.graph_result_width {width:82px;}

/*Disclaimer vermogen*/																	
DIV.disclaimer_vermogen { border:1px solid #CCCCCC; background-color:#FFFFCC; color:#666666; display:block;}																	
DIV.disclaimer_vermogen P { padding: 11px 9px 9px 9px; }

/*Classes for Young Professional Pakket*/
TABLE .resultbar_label_TD_PP1 { background-color:#e7e8d7; text-align:left; width:950px; color:#005b5d; padding:5px 5px 5px 4px; height:25px; }
TABLE .resultbar_label_TD_PP1 SPAN.resultbar_labelStrong { margin: 0px 22px 0px 0px; font-weight:bold; }

select.YP_alignBox{margin-left:8px;}
a.YP_alignIpopup{vertical-align:middle;}
TABLE.formtable td .YP_spacingVertical{padding-top:9px;}
.formtable input.YP_spacingBottom{margin-bottom:9px;}

/*Classes for PCNL AEX mode;*/
TABLE.formtable_margin {margin-bottom:0px;}
P.bullet_padding {padding-left:15px;}

/*Classes for General Error Messages */
.genericError{padding:2px 20px 6px 6px;background:#FFFFCC none repeat scroll 0% 50%;border:3px solid #FFFFFF;clear:both;color:#B25FA3;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin-left:-3px;}

/*Classes for Fiscaal Sparen*/
.FS_content_box{border:1px solid #CECFCE;clear:both;margin:0pt 2pt 3px;overflow:hidden;padding-bottom:6px;position:relative;width:718px;}
DIV.introHeading{padding:0px 0px 0px 0px;position:relative;}
DIV.spaceIntroText{margin-bottom:7px;}
.introText{padding-left:8px;padding-top:2px;}
DIV .IAM_boxHeading_introtext {position:relative;padding:4px 2px 0px 7px;}
DIV .IAM_boxHeading_introtextResult {position:relative;padding:8px 2px 0px 7px;}
TABLE.formtable TD .IAM_boxHeading_introtext1 {width:245px;padding-left:7px;}
DIV.bottomDottedLine{border-top:1px solid #e7ebd6;margin:0px 7px 0px 7px;}
DIV.bottomContent{background:#F7F7F7;padding-right:17px;padding-top:20px;padding-bottom:20px;width:688px;margin-left:7px;}
.bottomTextColor{color:#636563;}
p.listAlign{padding-left:55px;}
DIV.blankLine{margin-top:-17px;}
a.textUnderline{text-decoration:underline;}
DIV.alignLinkContent{padding-top:10px;padding-left:5px;}
/*DIV.DottedLine{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/cd_olive_line.gif) repeat-x bottom;width:700px; }*/
DIV.topDivMargin{margin:0pt 0pt 0px;}
DIV.topDivPadding{padding:0px;}
.textStyle{padding:6px 0px 6px;}
DIV.fontStyle{font-size:12px;}
.textColor{color:#008780;}
p.textColor{color:#008780;}
.imageTextSpacing{padding-top:11px;}
.fontStyle a {text-decoration: underline;}
DIV.stepDisclaimer { border:1px solid #DADBC1; background-color:#FFFFCC; color:#666666; display:block;margin:0px 0px 20px 5px;padding:10px;}
td.first_hypopre1{width:148px;text-align:right;padding:8px 8px 4px 0;}

#slider-bg1 { position: relative;float: left; background:url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/bttn/slider_bg.gif) 4px 0 no-repeat;height:28px; width:120pt;margin-left:-4pt;text-align: left;padding-left:5px;margin-right:-12pt;padding-right:0px;} 
#slider-thumb1 {position: absolute;top: 0px;left:0px;float: left;}  
#slider-bg1 span {
background:transparent url(/nl/images/Systeem/abnamroNL/Content/Afbeelding/bttn/slider_fill.gif) 4px 0 no-repeat;
height:20px;
left:3px;
position:absolute;
top:2pt;
float: left;
}
TABLE .result_button_middle_spacer { padding:7px 0px 0px 0px;}
DIV.topSpace{padding:7px 0px 0px;}
h4.FS_subHeadingStyle{font-size:12px;line-height:19px;}
td.FS_subTableWidth{width:344px;}
TABLE.chartTable{width:715px;}
TABLE.chartTable td.chartPosition{width:344px;}
TABLE.chartTable DIV.chartAlignment{width:340px;position:relative;padding-bottom:17px;z-index:1;}
TABLE.chartTable DIV.chartAlignment SPAN.chartWidth{width:170px;}
TABLE.chartTable  DIV.chartCylLeft{position:absolute;z-index:100;left:24px;top:181px;width:150px;text-align:center;}
TABLE.chartTable  DIV.chartCylRight{position:absolute;z-index:100;left:169px;top:181px;width:150px;text-align:center;}
TABLE.chartTable  DIV.labelAlignmentLeft{position:absolute;z-index:100;left:68px;top:69px;}
TABLE.chartTable  DIV.labelAlignmentRight{position:absolute;z-index:100;left:199px;top:69px;}
TABLE.chartTable label.valAlignment{color:#005B5D;font-size:13px;}
TABLE.chartTable td.spacingTop{width:344px;padding:0px;}
TABLE.chartTable td.centerAlign{text-align:center;}
.alignResultText{margin-right:7px;}
.alignResultText{margin-right:7px;}
.bulletTextHeading{padding-left:18px;}
TABLE.bottomLinksWidth{width:705px;}
.bottomLinksAlign{width:235px;}
.alignTextCenter{text-align:center;}
.alignTextRight{text-align:right;}
.alignTextLeft{text-align:left;}
.alignResultHeading{vertical-align:top;}
.alignResultLabel{padding-left:6px;color:#005B5D;}
DIV.hd SPAN.infotitleColor{color:#005B5D;}
DIV.infotextColor{color:#666666;}
.spaceBetweenLineText{padding:9px 0px 0px;}
.resultTextStyle{font-size:13px;font-weight:bold;}

/*Ondernemersmenu*/
.tr_initialColor{background-color:#f0f0f0; cursor:pointer;}
.hover_changecolor{background-color: #ffffff; cursor:pointer;}
.product_headText{color:#868686; font-size:13px; cursor:pointer; display:block; width:160px; font-weight:bold;}
.pos_checkBox{cursor:auto; margin:3px 5px 0 5px;}
.pos_checkBox_image{cursor:auto; margin-right:6px; margin-top:3px; margin-left:5px;}
.pos_checkBox_imageIE{cursor:auto; margin-right:9px; margin-top:4px; margin-left:9px;}
.border_top_ondere{border-top-style:solid;border-top-width:1px;border-top-color:#DADBC1; margin-left:30px; width:204px;}
.leadText_prod{display:block; cursor:pointer; margin-top:5px; margin-left:7px; width:175px;}
.image_info{margin-top:1px;cursor:auto;}
.sluiten_pos_ondere{cursor:pointer; position: absolute; left:715px; top:8px; Z-index:4; width: 11px; height: 17px; background: transparent url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_close.gif) left top no-repeat;}
div.vert_Leftborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/border_left.gif);background-repeat:repeat-y; background-position: left; width:254px;}
div.vert_Rightborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/border_right.gif);background-repeat:repeat-y; background-position: right;}
div.vert_Topborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/border_top.gif);background-repeat:repeat-x; background-position: top;}
div.vert_Downborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/border_down.gif);background-repeat:repeat-x; background-position: bottom;}
div.vert_CornerTopLeftborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/corner-top_left-active.gif);background-repeat:no-repeat; background-position: top left;}
div.vert_CornerTopRightborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/corner-top_right.gif);background-repeat:no-repeat; background-position: top right;}
div.vert_CornerBottomRightborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/corner-down_right.gif);background-repeat:no-repeat; background-position: bottom right;}
div.vert_CornerBottomLeftborder{background-image: url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/corner-down_left.gif);background-repeat:no-repeat; background-position: bottom left;}
.pos_arrowIndustry_onder{margin-top:8px; left:207px; position:absolute;}
.pos_arrowProduct_onder{position:absolute; right:238px;}
.pos_leftIndustryPanel{width:206px; vertical-align:top;}
table.pos_industrySelect{height:256px; width:206px;background-color:#f0f0f0; margin-left:1px;}
table.pos_industrySelectIE6{height:256px; width:206px;background-color:#f0f0f0; margin-left:1px; display:inline;}
p.headText_industrySelect{color:#009286; font-size:22px; margin-left:10px;}
label.leadText_industrySelect{cursor:pointer; color:#868686; font-size:15px; margin-left:10px}
.pos_selectBox_onder{width:180px; cursor:auto; margin-left:10px; color:#5c5c5c; font-family:Verdana,Geneva,sans-serif; font-size:11px; border: 1px solid #5c5c5c;}
.border_bottom_selectPanel{border-top-style:solid;border-top-width:1px;border-top-color:#DADBC1;margin-left:5px; width:192px;}
p.headText_notSelected_onder{color:#868686; cursor:pointer; font-size:18px; margin-left:10px; }
.text_notSelected_onder{cursor:pointer; display:block; margin-left:10px; margin-right:8px; padding-bottom:5px;}
.text_initialScreen_onder{padding-left:30px; padding-right:40px;}
td.pos_productList{padding-left:13px; padding-right:13px; vertical-align:top;}
div.pos_borderBottom{padding-bottom:8px; padding-top:1px;}
div.pos_cornerTop_onder{padding-left:1px;}
table.productList_onder{width:244px; margin-left:1px; background-color:#f0f0f0;}
td.imagePos_onder{vertical-align:top;}
.pos_checkImage_onder{position:absolute; right:476px;}
tr.lookButton_onder{cursor:pointer; background:#ffffff;}
a.nextButtonSize_onder{margin-left:8px;}
a.nextButtonSize_onder span{padding:3px 49px 0 39px;}
.infoTextHead_S1c{padding-left:6px; display:block; padding-top:7px;}
.pos_productDetail_onder{display:block; padding-left:6px; width: 218px;}
div.sizeS1c{width:238px;}
.size_OnderTable{width:740px;}
.pos_infoText_button{display:block; padding-left:8px; padding-top:6px;}

/*zak_creditcard_wijzer*/
.Imagebottom {vertical-align:bottom;padding-right:9px;padding-bottom:6px;text-align:right;width:216px;}

/*Rendement Calculator*/
td.rendement-calculator-button-align{text-align:right;vertical-align:bottom;}
div.rendement-calculator-text-align{width:202px;}
img.resultLine{width:350px; height:4px;}
a.button-line:hover{text-decoration:none;}

/*bedrijpolish*/
.container-close{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_closett.gif) no-repeat;cursor:pointer;height:12px;margin:0px;padding:0px;position:absolute;right:4px;top:5px;visibility:inherit;width:12px;z-index:6;}
#overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display:none;z-index:999;background:url(/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/overlay.gif) repeat 0 0;}

/*ogv*/

a.OGV_showtooltip {background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/icon_itext.gif) no-repeat right 2px;padding:1px 5px;margin:0 0 0 1px;}
.OGV_result_groupheading { font-family:Verdana, Arial, Helvetica; color:#005B5D; font-size:13px; font-weight:bold; line-height:18px;}
DIV.err_pointer_bg_top{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/pointer_msg_top.gif) center top no-repeat; top:7px; height:13px;left:365px;width:16px;}

table.ogvLightBox2
{
    border:solid 1pt #bbbbbb;
    border-collapse:collapse;
}
table.ogvLightBox2 td
{
    border:solid 1pt #bbbbbb;
    padding:.5em;
}
table.ogvLightBox2 th
{
    border:solid 1pt #bbbbbb;
    padding:.75em;
    text-align:left;
}
.ogvStap1ButtonTop
{
	padding-top:19px;
}
.ogvStap1Buttonbottom
{
	padding: 0 0px!important;
}
.ogvStap1disclimerTextcolor
{
	color: #68811a;
}
.ogvStap2HeadingTop
{
	padding-top:0px!important;
}
.ogvStap2FormTableHeight
{
	height:292px; 
	margin-bottom:0px;
}
.ogvStap2LblCoreBusiness
{
	height:25px;
}
.ogvStap2InputMarginTop
{
	margin-top:3px;
}
.ogvStap2AnotationTxt
{
	margin-bottom: 0px!important;
	margin-left: -5px!important;
	margin-right: 0px!important;
	margin-top: 4px!important;
}
.ogvStap2TrAddBusiness1
{
	padding-bottom: 0px!important;
}
.ogvStap2DropdownWidth
{
	width:203px!important;
}
.ogvStap2RadioButton2
{
	display:block; 
	float:right; 
	width:152px;
}
.ogvStap2ChkboxRowHeight
{
	height:155px;
}
.ogvStap2ChkboxLebel
{
	margin:0px!important;
}
.ogvStap2chkboxInfoHeight
{
	height:155px;
}
.ogvstap2ChkBoxUlWidth
{
	width:260px;
}
.ogvStap2ChkBoxspan
{
	float:right;
}
.ogvStap2ButtonTop
{
	padding-top:78px!important;
}
table.ogv-check-box-space td
{
	padding:0px;
}
.ogvStap2RadioLabel
{
	padding-top:1px!important;
	margin-top:-1px!important;
}
.ogvStap3TableHeight
{
	height: 166px;
}
.ogvStap3HeadingIntrotxt
{
	width:727px!important;
	position:relative; 
	padding:0!important;
}
.ogvStap3DivBorder
{
	border:1px solid #cecfce;
}
.ogvStap3DivContentPosition
{
	margin-left:6px;
	position:relative;
}
.ogvStap3LebelPrmSubTitle
{
	color:#00595A; 
	padding-left:5px;
}
.ogvStap3Premium
{
	padding-bottom:30px;
}
.ogvstap3PremieRslText
{
	padding-bottom:28px!important;
}
.ogvStap3SubTextPremium
{
	padding-left:9px!important;
}
.ogvStap3infoRightTable
{
	vertical-align:top;
}
.ogvStap3infoLeftTable
{
	width:270px;
}
.ogvStap3Infotext
{
	padding-left:6px;
}
.ogvStap3InfotxtLebel
{
	float:right; 
	display:block; 
	width:20px;
}
.ogvStap3InfotxtLbl2
{
	padding-bottom:10px!important;
}
.ogvStap3InfotxtLbl2
{
	padding-bottom:6px!important;
}
.ogvStap3Display
{
	display: none;
}
.ogvStap3LbHeading
{
	text-align:left!important; 
	width:517px!important; 
	padding-bottom:15px!important;
}
.ogvStap3LbClosebtn
{
	text-align:right!important;
	padding-top:5px!important; 
	padding-bottom:15px!important; 
	padding-right:15 px!important;
}
.ogvStap3TableborderWhite
{
	border-right-color: white;
}
.ogvStap3LbTableHeading
{
	text-align:left; 
	font-weight:bold;
}
.ogvStap3LbTableBorder1
{
	border-bottom-color: white!important; 
	border-right-color: white!important; 
	border-top-color: white!important;
}
.ogvStap3LbTableTxtAlign
{
	text-align:left!important;
}
.ogvStap3buttonTop
{
	padding-top:50px!important;
}
.ogvStap3LbMargin
{
	margin-right:5px!important;
}
DIV.err_pointer_bg_right{background:url(/nl/images/Systeem/abnamroNL/Content/includes/images/System/Includes/gfx/pointer_msg_right.gif) center top no-repeat; top:7px; height:13px;left:365px;width:16px;}
DIV .err_shadow_right{position:absolute; background-color:#777777; left:-1px; top:2px; z-index:0;}

/*all new insurance models*/
span.add-provision{display:inline;font-weight:bold; margin: 0 0 0 0;}

/*Q and A models*/
.radiobutton2 {float:left;margin:0px 5px 0 25px;}
