html    {height:100%; overflow-y: scroll;}
body    {font-family:Arial,Verdana; font-size:11px; background-color:#0f5d84; background-image:url('images/shared/background.jpg'); background-position:center top; background-repeat:no-repeat; margin:0px;}/**/
a       {color:#000000; text-decoration:none;}
a:hover {color:#0F5A82; text-decoration:underline;}
hr   {margin:0px;	padding:0px; border:0px; border-bottom:1px solid silver;	height:1px;	display:block;}
/* mod.2009-1 toegevoegd*/
.clear {
	display:block;
	height:0px;
	clear:both;
	font-size:0;
	line-height:0;
	background:none;
	padding:0;
}


/*** Input Styles ***/
input   {font-size:12px;}

.subPanelField { font-size: 11px; font-family:Arial,Verdana; }
.bigpagefonts {font-size:11px;}

#ctl00_plhContent_zoekenop { float:left; margin-right:5px;}

#maintable                 { width:979px; }  
#maintable2                { width:979px; background-image:url('images/shared/maintable_bg.gif'); background-repeat:repeat-y; background-position:center bottom;}  
#maintable3                { width:979px; } 

#maintableheader           { background-image:url('images/topvisual/topvisual.png'); width:979px; height:67px; vertical-align:top; }
#maintablefooter           { background-image:url('images/shared/footer.png'); height:28px; padding:0px 40px 0px 40px;}
#maintablefooterlinksleft  { float:left;}
#maintablefooterlinksright { float:right;}
#headerloginstatus         { width:700px; height:42px; margin-right:41px; font-size:12px; color:#0E5A80; margin-top:10px;} /* mod.2009-1 aangepast */

.mainshadow_l       { width:8px; background-image:url('images/shared/layoutCol_left_bg.jpg'); background-repeat:no-repeat; background-position:right -100px;}
.mainshadow_content { width:963px;}
.mainshadow_r       {
	width:8px;
	background-image:url('images/shared/layoutCol_right_bg.jpg');
	background-repeat:no-repeat;
	background-position:left -100px;
}
.mainshadow_outer_content { }

.mainshadow_l_mnu   { width:8px; background-image:url('images/shared/layoutCol_left_bg.jpg'); background-repeat:repeat-y; background-position:right -67px;} 
.mainshadow_r_mnu   { width:8px; background-image:url('images/shared/layoutCol_right_bg.jpg'); background-repeat:repeat-y; background-position:left -67px;} 

#mainbodycontainer       { width:100%; height:470px; }
#mainbody                {
	width:100%;
	background-color:#2f9cbb;
}
#mainbodytopgradient     { width:100%; background-image:url('images/shared/body_gradient_top.gif'); background-repeat:repeat-x;}
#mainbodybottomgradient  { width:100%; background-image:url('images/shared/body_gradient.png'); background-position:center bottom; background-repeat:repeat-x; }

#bottomreflecttable { width:963px;}
.bottomreflect_l    { background-image:url('images/shared/bot_reflect_left.png'); width:10px; }
.bottomreflect_c    { background-image:url('images/shared/bot_reflect_mid.png'); width:943px; height:30px; }
.bottomreflect_r    { background-image:url('images/shared/bot_reflect_right.png'); width:10px; }
 
#contenttablecontainer { width:100%; }
.contenttable          { width:952px; } /*margin-top:10px;*/
.contenttable_l        { width:5px; background-image:url('images/shared/body_mid_left.png'); }
.contenttable_r        { width:5px; background-image:url('images/shared/body_mid_right.png'); }
 
.contenttitletable     { width:952px; margin-top:0px;}
.contentcontenttable   { width:951px; }
.contentbottomtable    { width:952px; }
.contentheader         { width:952px; height:24px; background-image:url('images/shared/body_title.png'); padding-top:7px; }
.contentheaderpanel    { width:942px; }
.contentheadertitle    { font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:20px;}
.contentheadertitlepnl { padding-top:5px;}
.contentheadericon     { float: right; padding-right: 20px; margin-top:1px;}

.contentmaincontent     { width:941px; background-color:#e9f6fa; min-height:403px; overflow:hidden; }
.contentmaincontent12px { width:941px; background-color:#e9f6fa; min-height:403px; overflow:hidden; font-size:12px; }
.contentmaincontent12px a {text-decoration:underline; color:#0E5A80;}
.contentbuttonbar       { width:941px; height:39px; background-color:#78A5BB; vertical-align:middle; padding-right:14px; }
.contentbuttonbar a     { color:black; text-decoration:none;}
.contentbuttonbar #rightbutton { width:322px; }
.contenttopbar          { height:26px; width:100%; background-image:url('images/shared/content_top_bar.png'); }
.contentbottombar       { height:25px; width:100%; background-image:url('images/shared/body_bottom.png'); }
/**.contentbottombar       { height:25px; width:100%; background-image:url('images/shared/body_bottom_white.png'); }**/

.contentbottombargrid   { height:35px; width:100%; background-image:url('images/shared/body_bottom2.png'); }

.innercontentpanel      { width:871px; padding: 10px 35px 0px 35px; line-height:18px; color:#484848;}
.innercontentpanel b    { color:#2c9bba; font-size:14px;}
.innercontentpanel i    { color:silver;}
.innercontentpanel .intro {font-weight:bold;}
.innercontentpanel ol   {color:#2c9bba; margin-top:5px;	font-weight:bold;}
.innercontentpanel ol li {	margin-left: 0px;	list-style: decimal outside;}
.innercontentpanel ol li span {font-weight:normal; color:#484848; }
.innercontentpanel hr   {margin:0px;	padding:0px; border:0px; border-bottom:1px solid silver;	height:1px;	display:block;}
.innercontentpanel a {color:#484848;}
.innercontentpanel a:hover {color:#2c9bba;}

.intro {font-size:12px; line-height:18px; color:#484848; font-weight:bold;}

.formRegSubmit {color:#484848;}
.formRegSubmit b { color:#2c9bba;}
.formRegSubmit a {color:#484848;}

.collapsablecontenttable{ padding-left:1px;}
 
 
/*** Panels Sectie ***/
#panelpaneltable { width:951px;  } /*submenu margin-top:10px;*/
#panelpanel      { }
#panelpanel_l    { width: 8px; background-image:url('images/panels/contentvlak_left.gif');}
#panelpanel_c    { height: 92px; width:935px; background-image:url('images/panels/contentvlak_mid.gif'); vertical-align:top; padding-top:6px;}
#panelpanel_r    { width: 8px; background-image:url('images/panels/contentvlak_right.gif');}

.menubackgroundgradient { }
 
#panel    { }
.panel_tl { background-image:url('images/panels/top_left.jpg');}
.panel_t  { height:3px; background-image:url('images/panels/top_mid.jpg');}
.panel_tr { background-image:url('images/panels/top_right.jpg');}

.panel_l  { width:3px; background-image:url('images/panels/mid_left.jpg'); }

.panel_c  { height:76px; background-image:url('images/panels/mid_mid.jpg');}
.panel_co { height:76px; background-image:url('images/panels/mid_mid_o.jpg');}
.panel_r  { width:3px; background-image:url('images/panels/mid_right.jpg'); }

.panel_bl { background-image:url('images/panels/bot_left.jpg');}
.panel_b  { height:3px; background-image:url('images/panels/bot_mid.jpg');}
.panel_br { background-image:url('images/panels/bot_right.jpg');}

.panel_sp { padding-left: 3px; }

.panelrightcontent { padding-left:10px;}
.panelinnertable   { width:100%; }

.paneltitle        { clear:both; height:12px; padding-top:4px; text-align:center; vertical-align:middle; }/* mod.2009-1 aangepast */
.paneltitle, 
.paneltitle span   { line-height:13px; }/* mod.2009-1 nieuw */

.graphpanel        {}
.graphpanel_l      {width:4px; background-image:url('images/shared/panel_grafiek_left.png'); background-repeat:no-repeat; background-position:left top;}  
.graphpanel_c      {height:252px; background-image:url('images/shared/panel_grafiek_mid.png'); background-repeat:repeat-x; background-position:middle top;}
.graphpanel_r      {width:4px; background-image:url('images/shared/panel_grafiek_right.png'); background-repeat:no-repeat; background-position:right top;}


/*** Icons for panels ***/
.panelicomoney    { width:50px; height:60px; background-image:url('images/panels/icon_money.png'); background-repeat:no-repeat; background-position:left bottom;}
.panelicosearch   { width:50px; height:60px; background-image:url('images/panels/icon_search.png'); background-repeat:no-repeat; background-position:left bottom;}
.panelicoimport   { width:50px; height:60px; background-image:url('images/panels/icon_import.png'); background-repeat:no-repeat; background-position:left bottom;}
.panelicosettings { width:50px; height:60px; background-image:url('images/panels/icon_settings.png'); background-repeat:no-repeat; background-position:left bottom;}
.panelicoadjust   { width:50px; height:60px; background-image:url('images/panels/icon_adjustments.png'); background-repeat:no-repeat; background-position:left bottom;}
.paneliconone     { width:50px; height:60px;}

/*** Menu Sectie ***/
.menu {
	width:963px;
	height:29px;
	padding-top:4px; /* mod.2009-1 */
	background-image:url('images/menu/menu_bg.gif');
	background-position:bottom;
}
#mainmenu {height:29px; margin:0px 0px 0px 10px; padding: 0px; overflow:hidden;}
#mainmenu li {display: inline;}
#mainmenu li a {height: 0; float: left; padding-top: 29px;}

#extlogolist {margin:0px; padding: 0px;}
#extlogolist li {display: inline;}
/*#extlogolist li a {padding: 5px 5px 0px 0px;}*/


#submenu {height:26px; margin:0px 0px 0px 13px; padding: 0px; overflow:hidden;} /*background-color:Red;*/
#submenu li {display: inline; line-height:26px; vertical-align:bottom; font-size:12px; float: left; color:White;}
#submenu li a {color:White; font-weight:bold; }
#submenu li a.selected {color:black; font-weight:bold; }

#submenuseparator li {display: inline; line-height:20px; vertical-align:bottom; font-size:12px;}

/* mod.2009-1 in menu zijn breedte waarden aangepast */
#mainmenu li#menuoption0selected a { width: 70px; background-image:url('images/menu/menu_tab_start.gif'); background-position:0px 29px;}
#mainmenu li#menuoption0 a         { width: 70px; background-image:url('images/menu/menu_tab_start.gif');}
#mainmenu li#menuoption0 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption1selected a { width: 94px; background-image:url('images/menu/menu_tab_transacties.gif'); background-position:0px 29px;}
#mainmenu li#menuoption1 a         { width: 94px; background-image:url('images/menu/menu_tab_transacties.gif');} 
#mainmenu li#menuoption1 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption2selected a { width: 110px; background-image:url('images/menu/menu_tab_overzichten.gif'); background-position:0px 29px;}
#mainmenu li#menuoption2 a         { width: 110px; background-image:url('images/menu/menu_tab_overzichten.gif');}
#mainmenu li#menuoption2 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption3selected a { width: 96px; background-image:url('images/menu/menu_tab_vergelijk.gif'); background-position:0px 29px;}
#mainmenu li#menuoption3 a         { width: 96px; background-image:url('images/menu/menu_tab_vergelijk.gif');}
#mainmenu li#menuoption3 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption4selected a { width: 62px; background-image:url('images/menu/menu_tab_leren.gif'); background-position:0px 29px; }
#mainmenu li#menuoption4 a         { width: 62px; background-image:url('images/menu/menu_tab_leren.gif');}
#mainmenu li#menuoption4 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption5selected a { width: 98px; background-image:url('images/menu/menu_tab_instellingen.gif'); background-position:0px 29px; }
#mainmenu li#menuoption5 a         { width: 98px; background-image:url('images/menu/menu_tab_instellingen.gif');}
#mainmenu li#menuoption5 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption6selected a { width: 96px; background-image:url('images/menu/menu_tab_cappstore.gif'); background-position:0px 29px; }
#mainmenu li#menuoption6 a         { width: 96px; background-image:url('images/menu/menu_tab_cappstore.gif');}
#mainmenu li#menuoption6 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption7selected a { width: 155px; background-image:url('images/menu/menu_tab_help.gif'); background-position:0px 29px; }
#mainmenu li#menuoption7 a         { width: 155px; background-image:url('images/menu/menu_tab_help.gif');}
#mainmenu li#menuoption7 a:hover   { background-position:0px 58px;}
#mainmenu li#menuoption8selected a { width: 68px; background-image:url('images/menu/menu_tab_admin.gif'); background-position:0px 29px; }
#mainmenu li#menuoption8 a         { width: 68px; background-image:url('images/menu/menu_tab_admin.gif');}
#mainmenu li#menuoption8 a:hover   { background-position:0px 58px;}



.popupMenu { background-color:#FFFFFF; border:solid 1px #7AA7BD; position:absolute; display:none; padding:5px; width:175px; z-index:10001;}
.PopupMenulink {line-height:24px; font-size:12px; background-image:none;}

#contentmenu           { height:26px; margin:0px 0px 0px 10px; padding: 0px; overflow:hidden;} 
#contentmenu li        { display: inline; float: left; padding-top:5px;}
.contentmenuspacer     { height:26px; width:30px; display: inline; float: left; background-image:url('images/shared/content_top_bar_spacer.png');}


.infopopupicon             { height:21px; width:21px; background-image:url('images/shared/icon_info.png'); background-position:0px 0px;}
.infopopupicon:hover       { background-position:0px 21px;}
.infopopupiconmedium       { display:block; height:18px; width:18px; background-image:url('images/shared/icon_info_medium.png'); background-position:0px 0px; margin-top:1px;}
.infopopupiconmedium:hover { background-position:0px 18px;}
.infopopupiconsmall        { height:14px; width:14px; background-image:url('images/shared/icon_info_small.png'); background-position:0px 0px;}
.infopopupiconsmall:hover  { background-position:0px 14px;}


.minusbutton         { width:22px; height:23px; background-image:url('images/shared/icon_min.png'); display:-moz-inline-block; background-position:0px 0px;}
.minusbutton:hover   { background-position:0px 23px;}

.vergelijkbutton          { width:22px; height:23px; background-image:url('images/shared/icon_v.png'); display:-moz-inline-block; background-position:0px 0px;}
.vergelijkbutton:hover    { background-position:0px 23px;}

.plusbutton          { width:22px; height:23px; background-image:url('images/shared/icon_plus.png'); display:-moz-inline-block; background-position:0px 0px;}
.plusbutton:hover    { background-position:0px 23px;}

.plusbuttonsmall       { width:14px; height:14px; background-image:url('images/shared/icon_info_plus.png'); display:-moz-inline-block; background-position:0px 0px;}
.plusbuttonsmall:hover { background-position:0px 14px;}

.plusbuttonmedium       { width:19px; height:19px; background-image:url('images/shared/icon_info_plus19.png'); display:-moz-inline-block; background-position:0px 0px;}
.plusbuttonmedium:hover { background-position:0px 19px;}

.editbuttonsmall       { width:14px; height:14px; background-image:url('images/shared/icon_edit.png'); display:-moz-inline-block; background-position:0px 0px;}
.editbuttonsmall:hover { background-position:0px 14px;}

.bulletlink          { background-image:url('images/shared/bullet.png'); font-size:11px; background-repeat:no-repeat; padding-left:10px; background-position:0px 4px;}
.bulletlink:hover    { background-image:url('images/shared/bullet_hover.png');}

.grideditlink        { width:11px; height:13px; background-image:url('images/shared/icon_edit.gif'); background-repeat:no-repeat; background-position:0px 0px; display: inline-block;}
.grideditlink:hover  { background-position:0px -13px; }

.grideditspacedlink        { width:11px; height:13px; background-image:url('images/shared/icon_edit.gif'); background-repeat:no-repeat; background-position:0px 0px; display: inline-block; margin-right:20px;}
.grideditspacedlink:hover  { background-position:0px -13px; }

.griddeletelink      { width:11px; height:13px; background-image:url('images/shared/icon_delete.gif'); background-repeat:no-repeat; background-position:0px 0px; display: inline-block; margin-left:6px;}
.griddeletelink:hover{ background-position:0px -13px; }

.gridspacerlink      { width:11px; height:13px; background-repeat:no-repeat; background-position:0px 0px; display: inline-block; margin-left:6px;}

.ddata               { height:41px; width:350px; padding-top:8px; vertical-align:top; text-align:left; color:Red; font-weight:bold;  }
.myaccountlink       { height:41px; color:#0E5A80; background-image:url('images/shared/loginstatus_logout.jpg'); background-repeat:no-repeat; padding-left:25px; padding-top:8px;}
.myaccountlink:hover { }
.logoutlink          { height:42px; color:#0E5A80;}
.logoutlink:hover    { }
.loginlink           { height:42px; color:#0E5A80; background-image:url('images/shared/loginstatus_false.jpg'); background-repeat:no-repeat; padding-left:25px; padding-top:6px;}
.loginlink:hover     { }

.login td			 { font-size:11px; }
.loggedinText		 { padding-top:8px;} 
.loggedinText span	 { color:#2c9bba}
.loggedinlink        { height:42px; color:#0E5A80; background-image:url('images/shared/loginstatus_true.jpg'); background-repeat:no-repeat; padding-left:25px; padding-top:6px;}
.loggedinlink:hover  { }


/*** grid styles OLD ***/
.maingridtableheader { background-color:#0E5A80; height:29px; color:White; font-weight:normal; font-size:12px;}
.maingridtableheader a       { color:#FFFFFF; text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
.maingridtableheader a:hover { color:#FFFFFF; text-decoration:underline;}
.maingridtablerow    { }

.maingridrowtable     {}
.maingridrow          { background-color:#FFFFFF;}
.maingridrow2         { background-color:#E6EEF2;}
.maingridrowselected  { background-color:#7AA4B9; color:#000000;}
.maingridrowhover     { background-color:#A5C1D0; cursor:pointer;}

.adminmaingridview th {text-align:right;}
.amgvr   {border-right: solid 1px #A5C1D0;}


/*** grid styles ***/
.maingridview, .adminmaingridview { table-layout:fixed; background-color:#D0D7E5; color:Black; text-align:left; border-width:0px;border-style:none;border-collapse:collapse;}
.maingridview thead tr { background-color:#0E5A80; height:29px; color:White; font-weight:normal; font-size:12px;}
.maingridview thead a       { color:#FFFFFF; text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.maingridview thead a:hover { color:#FFFFFF; text-decoration:underline;}

.maingridview .edit        { display:block; float:left; width:11px; height:13px; overflow:hidden; background-image:url('../images/shared/icon_edit.gif'); background-repeat:no-repeat; background-position:0px 0px; }
.maingridview .del      { display:block; float:left; width:11px; height:13px; overflow:hidden; background-image:url('../images/shared/icon_delete.gif'); background-repeat:no-repeat; background-position:0px 0px; margin-left:6px;}

.maingridtablefooter { height:10px; background-image:url('images/shared/body_mid_bottom.png'); background-repeat:no-repeat;}

.maingridrowtable     {}
.maingridview .gr1  { background-color:#FFFFFF; cursor:pointer;}
.maingridview .gr2  { background-color:#E6EEF2; cursor:pointer;}
.maingridview .gr1a { background-color:#FFFFFF; } 
.maingridview .gr2a { background-color:#E6EEF2; }
.maingridview .grSelected  { background-color:#7AA4B9; color:#000000; border-top:solid 1px #D0D7E5; cursor:default;}
.maingridrowtotal     { background-color:#0E5A80; color:#FFFFFF;}

.gc1, .gc2, .gc3, .gc4, .gc5, .gc6, .gc6a, .gc7, .gc7a, .gc8 { height:20px; padding: 1px 15px 2px 15px; border-right:solid 1px #D0D7E5;}

.gc0  { width:0px; }
.gc1  { width:15px; }
.gc2  { width:65px; }
.gc3  { width:55px; }
.gc4  { width:181px; text-align:left;}
.gc5  { width:180px; text-align:left;}
.gc6  { width:85px; color:#BD1B1B; text-align:right;}
.gc6a { width:99px; color:#BD1B1B; text-align:right;}
.gc7  { width:85px; color:#66A312; text-align:right;}
.gc7a { width:99px; color:#66A312; text-align:right;}
.gc8  { width:46px; border:none;}

.gc1 div { background:url('../../images/shared/icon_info_small_zw.png') no-repeat; width:14px; height:14px;}
.gc2 div { background:url('../../images/shared/icon_info_small_zw.png') no-repeat; width:14px; height:14px;}
                             
.floatR { float:right}

.maingrideditpanel     { background-color:#FFFFFF; color:#000000; font-size:11px; background-image:url(images/grdmaintablebg.gif); background-position:1px center;}

.maingrideditpanelcol1 {width:96px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2; border-left:solid 1px #86ACBF;}
.maingrideditpanelcol2 {width:267px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; }
.maingrideditpanelcol3 {width:96px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2;}
.maingrideditpanelcol4 {width:74px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #FFFFFF; }
.maingrideditpanelcol5 {width:74px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #FFFFFF; }
.maingrideditpanelcol6 {width:46px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #86ACBF;}
.maingrideditpanelcolsp {width:85px;}
.maingrideditpanelcol3in1 {width:297px; padding: 0px 15px 0px 15px; border-right:solid 1px #86ACBF;}
.maingrideditpanelcolr {width:767px; padding: 0px 15px 0px 15px; border-right:solid 1px #86ACBF;}



.maingrideditpanelleftcol1 {width:95px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2; border-left:solid 1px #86ACBF;}
.maingrideditpanelleftcol2 {width:267px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; }

.maingrideditpanelrightcol1 {width:95px;  padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2;}
.maingrideditpanelrightcol2 {width:343px; padding: 0px 15px 0px 15px; vertical-align:top; }





.maingridbuttonbar          { width:924px; height:30px; background-color:#86ACBF; text-align:right; border-left:solid 1px #86ACBF;}
.maingridbuttonbarspacer    { width:5px; }
.maingridbuttonbarendspacer { width:15px; }
.maingrideditpaneltopspacer { height:15px; }

.posts2gridcol1 { width:225px; border-right:solid 1px #D0D7E5;}
.posts2gridcol2 { width:100px; border-right:solid 1px #D0D7E5;}
.posts2gridcol3 { width:200px; border-right:solid 1px #D0D7E5;}
.posts2gridcol4 { width:100px; border-right:solid 1px #D0D7E5;}
.posts2gridcol5 { width:235px; border-right:solid 1px #D0D7E5;}
.posts2gridcol6 { width:76px; }

.posts2gridcoldiv1 {width:194px; padding: 3px 15px 3px 15px; overflow:hidden;} /*width= maingridcol# - borderwidth - paddingleft - paddingright*/
.posts2gridcoldiv2 {width:69px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.posts2gridcoldiv3 {width:169px; padding: 3px 15px 3px 15px; overflow:hidden;}
.posts2gridcoldiv4 {width:69px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.posts2gridcoldiv5 {width:204px; padding: 3px 15px 3px 15px; overflow:hidden;}
.posts2gridcoldiv6 {width:45px;  padding: 3px 15px 3px 15px; overflow:hidden;}


.postsgridcol1   { width:225px; border-right:solid 1px #D0D7E5;}
.postsgridcol2   { width:250px; border-right:solid 1px #D0D7E5;}
.postsgridcol3   { width:389px; border-right:solid 1px #D0D7E5;}
.postsgridcol4   { width:76px; }

.postsgridcoldiv1 {width:194px; padding: 3px 15px 3px 15px; overflow:hidden;} /*width= maingridcol# - borderwidth - paddingleft - paddingright*/
.postsgridcoldiv2 {width:219px; padding: 3px 15px 3px 15px; overflow:hidden;}
.postsgridcoldiv3 {width:358px; padding: 3px 15px 3px 15px; overflow:hidden;}
.postsgridcoldiv4 {width:45px;  padding: 3px 15px 3px 15px; overflow:hidden;}

.postsgrideditpanel     { width:925px; background-color:#FFFFFF; color:#000000; font-size:11px;}
.postsgrideditpanelcol1 { width:179px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2; border-left:solid 1px #86ACBF;}
.postsgrideditpanelcol2 { width:684px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #86ACBF;}


.perpostgridcol1  { width:110px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5;}
.perpostgridcol15 { width:165px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5;}
.perpostgridcol2  { width:175px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#BD1B1B;}
.perpostgridcol3  { width:175px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#66A312;}
.perpostgridcol4  { width:235px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5;}
.perpostgridcol5  { width:76px;  border-top:solid 1px #D0D7E5;}

.perpostgridcoldiv1  { width:79px; padding: 0px 15px 0px 15px; overflow:hidden;}
.perpostgridcoldiv15 { width:134px; padding: 0px 15px 0px 15px; overflow:hidden;}
.perpostgridcoldiv2  { width:144px; padding: 0px 15px 0px 15px; overflow:hidden;}
.perpostgridcoldiv3  { width:144px; padding: 0px 15px 0px 15px; overflow:hidden;}
.perpostgridcoldiv4  { width:204px; padding: 0px 15px 0px 15px; overflow:hidden;}
.perpostgridcoldiv5  { width:45px;  padding: 0px 15px 0px 15px; overflow:hidden;}

.perpostinnergrid                    { color:#000000; width:100%;}
.perpostinnergridtable               { }
.perpostinnergridtableheader         { background-color:#66A312; height:29px; border-top:solid 1px #D0E5D4; }
.perpostinnergridtableheader a       { color:#FFFFFF; text-decoration:none; color:#FFFFFF; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.perpostinnergridtableheader a:hover { color:#FFFFFF; text-decoration:underline;}
.perpostinnergridtableheadernolink   { color:#FFFFFF; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.perpostinnergridrow      { background-color:#FFFFFF;}
.perpostinnergridrow2     { background-color:#EFF6E7;}
.perpostinnergridfooter   { }
.perpostinnergridfootertd { width:940px; height:27px; background-image:url('images/shared/grid_footer_green.jpg'); border-left:solid 1px #66A312; border-right:solid 1px #66A312; padding-right:15px;}

.perpostinnergridcol1 { width:95px; border-right:solid 1px #D0E5D4; border-left:solid 1px #66A312;}
.perpostinnergridcol2 { width:165px; border-right:solid 1px #D0E5D4; }
.perpostinnergridcol3 { width:175px; border-right:solid 1px #D0E5D4; color:#BD1B1B;}
.perpostinnergridcol4 { width:175px; border-right:solid 1px #D0E5D4; color:#66A312;}
.perpostinnergridcol5 { width:311px; border-right:solid 1px #66A312; }

.perpostinnergridcoldiv1 { width:64px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.perpostinnergridcoldiv2 { width:134px; padding: 3px 15px 3px 15px; overflow:hidden;}
.perpostinnergridcoldiv3 { width:144px; padding: 3px 15px 3px 15px; overflow:hidden;}
.perpostinnergridcoldiv4 { width:144px; padding: 3px 15px 3px 15px; overflow:hidden;}
.perpostinnergridcoldiv5 { width:225px; padding: 3px 15px 3px 15px; overflow:hidden;}


.accountgridcol1 { width:85px;  border-right:solid 1px #D0D7E5;}
.accountgridcol2 { width:200px; border-right:solid 1px #D0D7E5;}
.accountgridcol3 { width:200px; border-right:solid 1px #D0D7E5;}
.accountgridcol4 { width:96px;  border-right:solid 1px #D0D7E5;}
.accountgridcol5 { width:85px;  border-right:solid 1px #D0D7E5;}
.accountgridcol6 { width:95px;  border-right:solid 1px #D0D7E5;}
.accountgridcol7 { width:95px;  border-right:solid 1px #D0D7E5;}
.accountgridcol8 { width:76px;  }

.accountgridcoldiv1 { width:54px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv2 { width:169px; padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv3 { width:169px; padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv4 { width:65px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv5 { width:54px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv6 { width:64px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv7 { width:64px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.accountgridcoldiv8 { width:45px;  padding: 3px 15px 3px 15px; overflow:hidden;}

.accountgrideditpanel     { width:925px; background-color:#FFFFFF; color:#000000; font-size:11px;}
.accountgrideditpanelcol1 { width:241px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2; border-left:solid 1px #86ACBF;}
.accountgrideditpanelcol2 { width:622px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #86ACBF;}


.relationgridcol1 { width:288px; border-right:solid 1px #D0D7E5;}
.relationgridcol2 { width:288px;  border-right:solid 1px #D0D7E5;}
.relationgridcol3 { width:288px; border-right:solid 1px #D0D7E5;}
.relationgridcol4 { width:76px;  }

.relationgridcoldiv1 { width:257px; padding: 3px 15px 3px 15px; overflow:hidden;}
.relationgridcoldiv2 { width:257px; padding: 3px 15px 3px 15px; overflow:hidden;}
.relationgridcoldiv3 { width:257px; padding: 3px 15px 3px 15px; overflow:hidden;}
.relationgridcoldiv4 { width:45px;  padding: 3px 15px 3px 15px; overflow:hidden;}

.relationgrideditpanel     { width:925px; background-color:#FFFFFF; color:#000000; font-size:11px;}
.relationgrideditpanelcol1 { width:215px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #D0D7E5; background-color:#E6EEF2; border-left:solid 1px #86ACBF;}
.relationgrideditpanelcol2 { width:650px; padding: 0px 15px 0px 15px; vertical-align:top; border-right:solid 1px #86ACBF;}


/** Per month grid **/
.pmgc1, .pmgc2, .pmgc3, .pmgc4, .pmgc5, .pmgc6, .pmgc7 { height:20px; padding: 1px 15px 2px 15px; border-right:solid 1px #D0D7E5;}

.pmgc0 { width:0px; }
.pmgc1 { width:177px; text-align:left;}
.pmgc2 { width:125px; text-align:right; color:#BD1B1B;}
.pmgc3 { width:61px; text-align:right; color:#BD1B1B;}
.pmgc4 { width:125px; text-align:right; color:#66A312;}
.pmgc5 { width:61px; text-align:right; color:#66A312;}
.pmgc6 { width:99px; text-align:right;}
.pmgc7 { width:76px; text-align:right;}
th.pmgc2 {text-align:left;}
th.pmgc4 {text-align:left;}

/** compare grid **/
.cgc1, .cgc2, .cgc3, .cgc4, .cgc5, .cgc6 { height:20px; padding: 1px 15px 2px 15px; border-right:solid 1px #D0D7E5; font-weight:normal;}

.cgc0 { width:0px; }
.cgc1 { width:259px; text-align:left;}
.cgc2 { width:125px; text-align:right;}
.cgc3 { width:125px; text-align:right;}
.cgc4 { width:125px; text-align:right;}
.cgc5 { width:100px; text-align:right;}
.cgc6 { width:20px; text-align:right; border-right:none;}


/** News grid **/
.ngc1, .ngc2, .ngc3, .ngc4 { height:20px; padding: 1px 15px 2px 15px; border-right:solid 1px #D0D7E5; font-weight:normal; cursor:default;}
.ngc0 { width:0px; }
.ngc1 { width:90px; text-align:left;}
.ngc2 { width:85px; text-align:left;}
.ngc3 { width:553px; text-align:left;}
.ngc4 { width:90px; text-align:left;}

/* old */
.permonthgridcol1 { width:277px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5;}
.permonthgridcol2 { width:125px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#BD1B1B;}
.permonthgridcol3 { width:61px;  border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#BD1B1B;}
.permonthgridcol4 { width:125px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#66A312;}
.permonthgridcol5 { width:61px;  border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5; color:#66A312;}
.permonthgridcol6 { width:215px; border-top:solid 1px #D0D7E5; border-right:solid 1px #D0D7E5;}
.permonthgridcol7 { width:76px;  border-top:solid 1px #D0D7E5;}

.permonthgridcoldiv1 { width:246px; padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv2 { width:95px;  padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv3 { width:29px;  padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv4 { width:95px;  padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv5 { width:29px;  padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv6 { width:164px; padding: 0px 15px 0px 15px; overflow:hidden;}
.permonthgridcoldiv7 { width:45px;  padding: 0px 15px 0px 15px; overflow:hidden;}
/* end old*/

.permonthinnergrid                    { color:#000000; width:100%;}
.permonthinnergridtable               { }
.permonthinnergridtableheader         { background-color:#66A312; height:29px; border-top:solid 1px #D0E5D4;}
.permonthinnergridtableheader a       { color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.permonthinnergridtableheader a:hover { color:#FFFFFF; text-decoration:underline;}

.permonthinnergridrow      { background-color:#FFFFFF;}
.permonthinnergridrow2     { background-color:#EFF6E7;}
.permonthinnergridfooter   { }
.permonthinnergridfootertd { width:940px; height:27px; background-image:url('images/shared/grid_footer_green.jpg'); border-left:solid 1px #66A312; border-right:solid 1px #66A312; padding-right:15px;}

.permonthinnergridcol1 { width:95px;  border-right:solid 1px #D0E5D4; border-left:solid 1px #66A312;}
.permonthinnergridcol2 { width:165px; border-right:solid 1px #D0E5D4; }
.permonthinnergridcol3 { width:187px; border-right:solid 1px #D0E5D4; color:#BD1B1B;}
.permonthinnergridcol4 { width:187px; border-right:solid 1px #D0E5D4; color:#66A312;}
.permonthinnergridcol5 { width:287px; border-right:solid 1px #66A312; }

.permonthinnergridcoldiv1 { width:64px;  padding: 3px 15px 3px 15px; overflow:hidden;}
.permonthinnergridcoldiv2 { width:134px; padding: 3px 15px 3px 15px; overflow:hidden;}
.permonthinnergridcoldiv3 { width:156px; padding: 3px 15px 3px 15px; overflow:hidden;}
.permonthinnergridcoldiv4 { width:156px; padding: 3px 15px 3px 15px; overflow:hidden;}
.permonthinnergridcoldiv5 { width:256px; padding: 3px 15px 3px 15px; overflow:hidden;}

/*** import info links ***/
.lnkImportInfoAbnamro             { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-abn-amro.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoAbnamro:hover       { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoVanLanschot         { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-vanlanschot.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoVanLanschot:hover   { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoSNS                 { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-sns.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoSNS:hover           { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoFortis              { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-fortis.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoFortis:hover        { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoING                 { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-ing.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoING:hover           { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoRabobank            { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-rabobank.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoRabobank:hover      { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoFrieslandbank       { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-frieslandbank.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoFrieslandbank:hover { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoArgenta             { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoArgenta:hover       { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoDexia               { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-dexia.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoDexia:hover         { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoKBC                 { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-kbc.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoKBC:hover           { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoTriodos             { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-triodos.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoTriodos:hover       { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoASN                 { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-asn.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoASN:hover           { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoCenE                { width:100px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; background-image:url('images/shared/logo-CenE.gif'); display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoCenE:hover          { background-color:#BAE3F3; text-decoration:none;}
.lnkImportInfoParibas             { width:110px; height:32px; background-repeat:no-repeat; padding-left:40px; padding-top:7px; display:-moz-inline-block; background-position:0px 0px;}
.lnkImportInfoParibas:hover       { background-color:#BAE3F3; text-decoration:none;}

/*** Misc ***/
.pagetitle      { font-size: 30px; font-weight:bold; color:#2c9bba; line-height:80px;} /*font-size: 16px; */
.pagetitle2     { font-size: 16px; font-weight:bold; color:#2c9bba;} /*font-size: 16px; */
.importlog      { width:865px; height:200px;}
.bedragbij      { color:#66A312;}
.bedragaf       { color:#BD1B1B;}

.progressbarcontainer { width:865px; height:15px; background-image:url('images/shared/progressbar_bg.png'); text-align:left; border:solid 1px #B2B2B2;} /* when changing width also check width pnlProgress and lblProgress in code*/
.progresslabel        { text-align:center; position:relative; top:-14px;}
.progressbar          { width:0px; height:15px; background-image:url('images/shared/progressbar.png');}

.passwordstrength     { background-color:Transparent; font-size:12px; padding-top:3px;}

/*.modalBackground      { background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:1000; }*/

/* CUSTOM STYLES */
.disabledcontent{
    position:absolute;
    top:0px; 
    left:0px;
    height:0px; 
    width:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1;
}

.modalbg { width:100%; position:absolute; top:0; left:0; height:100%; z-index:999; background-color:#000; filter:alpha(opacity=50); opacity:0.5; }
.modalbgpart { width:100%; position:absolute; top:128px !important; left:0; z-index:999; background-color:#00AA00; filter:alpha(opacity=50); opacity:0.5;}
.modalbgsmall { width:963px; position:absolute; top:128px !important; z-index:999; background-color:#FFFFFF; filter:alpha(opacity=60); opacity:0.6;}
.modalbgdummy { top:128px !important; }

.moddlgbar      {width:100%; height:35px; background-color:#EEF8FA; text-align:center;}
.moddlgautorub  {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:250px; height:100px; font-size:12px; padding:3px;}
.moddlgextcomp  {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:300px; height:225px; font-size:12px; text-align:left; padding:3px;}
.moddlgdemodata {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:350px; height:300px; font-size:12px; text-align:left; padding:3px;}
.moddlgsq       {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:350px; height:370px; font-size:12px; text-align:left; padding:3px;}
.moddlgproinc   {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:350px; height:200px; font-size:12px; text-align:left; padding:3px;}
.moddlgcid      {background-color:#e9f6fa; border:solid 1px #7AA7BD; width:620px; height:500px; font-size:12px; text-align:left; padding:3px; margin-top:64px; overflow:auto;}
.moddlget       {background-color:#FFFFFF; border:solid 1px #7AA7BD; width:431px; height:354px; font-size:12px; text-align:left; padding:3px;}


/*** Info popups ***/
.popup            { background-color:#FFFFFF; border:solid 1px #7AA7BD; position:absolute; display:none; z-index:100;}
.popupheader      { height:24px; background-image:url('images/shared/popup_header_bg.png'); color:#FFFFFF; font-weight:bold; text-align:center; padding-left:5px;}
.popupheader span { color:#FFFFFF; }
.popupcontent,     
.popupcontenti,     
.popupcontentmini  { padding:5px; vertical-align:top;}
.popupcontentddata {padding:5px; vertical-align:top; font-weight:normal; color:black; font-size:11px;}
.popupfooter      { height:24px; background-image:url('images/shared/popup_header_bg.png'); vertical-align:bottom;}
.popuplist        { }
.popuplist li     { margin-left:-15px;}

.popupgrdsim       { width: 220px;}
#popupsearchhelp   { width: 220px;}
#popupinternalhelp { width: 200px;}
#popuploginhelp    { width: 200px;}
#popupdescription  { width: 300px;}
#popupddata        { width: 300px;}
#popupsecurityquestion {width: 300px; right:-302px; top:-1px;}
#popupusername     {width: 300px; right:-302px; top:-1px;}
#popuppassword     {width: 300px; right:-302px; top:-1px;}
#popupemail        {width: 300px; right:-302px; top:-1px;}
.popupcompare      { width:200px; text-align:left;}

.error_popup        { margin-right: 0px; display: block; background: #FFFFFF; border:solid 1px #7AA7BD;}
.error_popupheader  { height:24px; background-image:url('images/shared/popup_header_bg.png'); color:#FFFFFF; font-weight:bold; text-align:center; padding-left:5px;}
.error_popupcontent { padding:5px; vertical-align:top; font-size:12px;}
.error_popupfooter  { height:24px; background-image:url('images/shared/popup_header_bg.png'); vertical-align:bottom;}


/*** IE6 Styles ***/
* html .roundedbutton                  { width:109px; height:20px; background-image:url('images/shared/btn_109x20.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:center; padding-top:2px; color:Black; font-size:12px;}
* html .roundedbutton:hover            { color:black; text-decoration:none; background-position:0px 20px;}
* html .roundedbutton170               { width:170px; height:20px; background-image:url('images/shared/btn_170x20.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:center; padding-top:2px; color:Black; font-size:12px;}
* html .roundedbutton170:hover         { color:black; text-decoration:none; background-position:0px 20px;}

* html .roundednextbutton125           { width:125px; height:20px; background-image:url('images/shared/btn_125x20_forward.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; color:Black; font-size:12px;}
* html .roundednextbutton125:hover     { color:black; text-decoration:none; background-position:0px 20px;}
* html .roundednextbutton210           { width:210px; height:20px; background-image:url('images/shared/btn_210x20_forward.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; color:Black; font-size:12px;}
* html .roundednextbutton210:hover     { color:black; text-decoration:none; background-position:0px 20px;}
* html .roundednextbutton310           { width:310px; height:20px; background-image:url('images/shared/btn_310x20_forward.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; color:Black; font-size:12px;}
* html .roundednextbutton310:hover     { color:black; text-decoration:none; background-position:0px 20px;}

* html .roundedpreviousbutton125       { width:125px; height:20px; background-image:url('images/shared/btn_125x20_backward.gif'); display:-moz-inline-block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:50px; color:Black; font-size:12px;}
* html .roundedpreviousbutton125:hover { color:black; text-decoration:none; background-position:0px 20px;}


/*** 2/3 1/3 layout ***/
.contenttitletableL23     { width:631px; margin-top:0px;}
.contentheaderL23         { width:631px; height:24px; background-image:url('images/shared/23layout/body_title_medium.png'); padding-top:7px; }
.contentcontenttableL23   { width:630px; }
.contentmaincontentL23    { width:620px; background-color:#e9f6fa; min-height:403px; overflow:hidden; }

.contentbottomtableL23     { width:631px; }
.contentbottombargridL23   { height:36px; width:100%; background-image:url('images/shared/23layout/body_bottom_medium.png'); }


.contenttitletableL13     { width:320px; margin-top:0px;}
.contentheaderL13         { width:320px; height:24px; background-image:url('images/shared/23layout/body_title_small.png'); padding-top:7px; }
.contentcontenttableL13   { width:319px; margin-left:1px;}
.contentmaincontentL13    { width:309px; background-color:#e9f6fa; min-height:403px; overflow:hidden; }

.contentbottomtableL13     { width:320px; }
.contentbottombargridL13   { height:36px; width:100%; background-image:url('images/shared/23layout/body_bottom_small.png'); }


.supportquestiontitle   { cursor:pointer; }
.supportquestionanswer  { display:none; font-weight:normal; }

#cfosteps {}
#cfosteps .item {width:871px;}
#cfosteps .text {margin-left:50px;}
#cfosteps img {float:right; margin-left:35px;}
#cfosteps #bullet1, #bullet2, #bullet3, #bullet4, #bullet5, #bullet6, #bullet7, #bullet8, #bullet9, #bullet0 {width:50px; height:26px; float:left; background-repeat:no-repeat;}
#cfosteps #bullet1 {background-image:url('images/shared/img_opsomming1.gif'); }
#cfosteps #bullet2 {background-image:url('images/shared/img_opsomming2.gif'); }
#cfosteps #bullet3 {background-image:url('images/shared/img_opsomming3.gif'); }
#cfosteps #bullet4 {background-image:url('images/shared/img_opsomming4.gif'); }
#cfosteps #bullet5 {background-image:url('images/shared/img_opsomming5.gif'); }
#cfosteps #bullet6 {background-image:url('images/shared/img_opsomming6.gif'); }
#cfosteps #bullet7 {background-image:url('images/shared/img_opsomming7.gif'); }
#cfosteps #bullet8 {background-image:url('images/shared/img_opsomming8.gif'); }
#cfosteps #bullet9 {background-image:url('images/shared/img_opsomming9.gif'); }
#cfosteps #bullet0 {background-image:url('images/shared/img_opsomming0.gif'); }

#cfosteps hr {margin: 20px 0px 20px 0px;}


#quickstart #bullet1, #quickstart #bullet2, #quickstart #bullet3 {float:left; padding-left: 50px; width:220px; min-height:55px; background-repeat:no-repeat; cursor:pointer;}
#quickstart #bullet1 {background-image:url('images/panels/icon_money.png');}
#quickstart #bullet2 {background-image:url('images/panels/icon_import.png'); margin-left:20px;}
#quickstart #bullet3 {background-image:url('images/panels/icon_rubriceren.png'); margin-left:40px;}


.grdsimilarcontainer {width:340px; height:87px; overflow-y:scroll; border:solid 1px #D0D7E5; display:block;} /* border-bottom:solid 1px #D0D7E5;*/
#grdsimilarcontainer #load {background-image:url('images/shared/ajaxload.gif'); height:30px; width:30px;}

.grdsimilar {width:323px; border:solid 1px #D0D7E5; } /*border:none; border-collapse:collapse;*/
.grdsimilarcol1 {width:19px; } /*border-right:solid 1px #D0D7E5; border-top:solid 1px #D0D7E5;*/
.grdsimilarcol2 {width:14px; }
.grdsimilarcol3 {width:56px; }
.grdsimilarcol4 { }
.grdsimilarcol5 {width:60px; }


/*** Button styles ***/
/* mod.2009-1 button styles aangepast */
a.roundedbutton                  { color:white; font-weight:bold; text-decoration:none; width:109px; height:18px; background-image:url('images/shared/btn_109x20.gif'); display:block; background-position:0px 0px; text-align:center; padding-top:2px; font-size:11px;}
a.roundedbutton:hover            { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}
a.roundedbutton156               { color:white; font-weight:bold; text-decoration:none; width:156px; height:20px; background-image:url('images/shared/btn_156x20.gif'); display:block; background-position:0px 0px; text-align:center; padding-top:2px; font-size:11px;}
a.roundedbutton156:hover         { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}
a.roundedbutton170               { color:white; font-weight:bold; text-decoration:none; width:170px; height:20px; background-image:url('images/shared/btn_170x20.gif'); display:block; background-position:0px 0px; text-align:center; padding-top:2px; font-size:11px;}
a.roundedbutton170:hover         { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}
a.roundednextbutton125           { color:white; font-weight:bold; text-decoration:none; width:125px; height:20px; background-image:url('images/shared/btn_125x20_forward.gif'); display:block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; font-size:11px;}
a.roundednextbutton125:hover     { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}
a.roundednextbutton210           { color:white; font-weight:bold; text-decoration:none; width:210px; height:20px; background-image:url('images/shared/btn_210x20_forward.gif'); display:block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; font-size:11px;}
a.roundednextbutton210:hover     { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}
a.roundednextbutton310           { color:white; font-weight:bold; text-decoration:none; width:310px; height:20px; background-image:url('images/shared/btn_310x20_forward.gif'); display:block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:10px; font-size:11px;}
a.roundednextbutton310:hover     { color:white; font-weight:bold; text-decoration:none; background-position:0px 20px;}

a.roundedpreviousbutton125       { color:white; text-decoration:none; width:125px; height:20px; background-image:url('images/shared/btn_125x20_backward.gif'); display:block; background-position:0px 0px; text-align:left; padding-top:2px; padding-left:50px; font-size:11px;}
a.roundedpreviousbutton125:hover { color:white; text-decoration:none; background-position:0px 20px;}

a.btnlogin                        {color:white; width:110px; height:28px; background-image:url('images/shared/btn_home_inloggen.gif'); display:block; background-position:0px 0px; text-decoration:none; background-position:0px 0px;}
a.btnlogin:hover                  {color:white; text-decoration:none; background-position:0px 28px;}
a.btnsearch                       {color:white; width:110px; height:28px; background-image:url('images/shared/btn_search.gif'); display:block; background-position:0px 0px; text-decoration:none; background-position:0px 0px;}
a.btnsearch:hover                 {color:white; text-decoration:none; background-position:0px 28px;}
a.btnsearchblue                   {color:white; width:96px; height:23px; background-image:url('images/shared/search-button.gif'); display:block; background-position:0px 0px; text-decoration:none; background-position:0px 0px;}
a.btnsearchblue:hover             {color:white; text-decoration:none; background-position:0px 23px;}

.createaccountbig        { width: 236px; height: 44px; background: url(images/shared/btn_account_maken.png) left top no-repeat; border: none; display:-moz-inline-block; background-position:0px 0px;}
.createaccountbig:hover  { background-position:0px -44px;}
.requestaccountbig       { width: 236px; height: 44px; background: url(images/shared/btn_account_aanvragen.png) left top no-repeat; border: none; display:-moz-inline-block; background-position:0px 0px;}
.requestaccountbig:hover { background-position:0px -44px;}

.InsertFooter {display:none;}

#RelLoad                  { display:none;}
#RelLoadC, #CatLoadC      { float:left; width:16px; height:16px; }
#RelName, #CatName        { float:left; width:196px; padding-left:4px; }
#RelNameEdt, #CatNameEdt  { float:left; width:267px; padding-left:4px; height:19px; } /*272px*/
.RelCB, .CatCB, .RelTB    { float:left; display:none; }
.cbEKB                    { font-size:12px;}

a.combolink div       { text-decoration: underline; line-height:18px;}
a.combolink:hover div     { text-decoration: none; }

.tellogo {float:right; background-image:url('../../images/shared/dw_image_telegraaf2.gif'); width:119px; height:44px;}

/*radio button fixes*/
.flowLayoutList { margin:0px; }
.flowLayoutList LABEL { vertical-align: middle; height:20px; }
.flowLayoutList INPUT[type="radio"] { vertical-align: middle; height:20px; margin:0px; }
.flowLayoutList LABEL {clear: right; white-space: nowrap;}

.submenunew {width:100%;}
.submenunew tr {height:24px; line-height:24px; font-size:12px; cursor:pointer;}
.submenunew td {padding-left:5px; }
.submenunew a {background-image:none !important; width:165px !important; margin:0px !important; padding:0px !important; height:24px !important; line-height:24px !important;}
.submenunew tr:hover { background-color: #E1EAF7; }

.aptxt1 {width:150px;}
.aptxt2 {width:150px;}
.apddl1 {width:156px;}
.apddl2 {width:156px;}

/*** CappDetail ***/
.cdtable    { width:600px; margin:15px 0px 0px 0px; font-size:12px; background-color:#e9f6fa;}
.cdtable td { vertical-align:top;}
.cdlogo     { margin:0 15px 15px 15px; border:solid 1px #2c9bba;} 
.cdtablec1  { width:130px; text-align:center;}
.cdtablec2  { width:470px; padding-right:15px;}
.cdtablecs  { width:600px; padding-left:15px; padding-right:15px;}

.cdkop      { color:#2c9bba; font-size:14px; font-weight:bold;}
.cdsmall    { font-size:9px;}
.cdss       { border: 0px solid; margin-right:15px;}

/*** CappStore ***/
.csllogo    { margin:10px; height:50px; width:50px; border:solid 1px #2c9bba;}
.cstablec1  { width:70px;}
.cstablec2  { width:100%;}
.cskop      { color:#2c9bba; font-size:14px; font-weight:bold; line-height:24px; padding-left:5px;}

.13gridrow          { background-color:#FFFFFF; height:70px;}
.13gridrow2         { background-color:#E6EEF2; height:70px;}

.submenuactivecapp {color: #66A312 !important; font-weight:bold;}
.submenudemocapp   {color: #BD1B1B !important; font-weight:bold;}


#cpleft,#cpright {float:left; line-height:24px; width:448px; text-align:center; margin-left: 15px;}


/*** Open KB posts ***/
div.okbpost {}
div.okbpost h1 {margin:0px; font-size:18px;}
div.okbpost h1 a {color:#2C9BBA; font-size:18px; font-weight:bold; margin:0px;}
div.okbpost .author {color: #666666; font-size: 10px; float: left; text-transform: capitalize;}
div.okbpost .text {margin-top:20px;}
div.okbpost .text a {color:#2C9BBA; font-weight:bold; }


/* Posts */
div.kbpost {  }
div.kbpost h1 {margin:0px; font-size:18px; color:#2C9BBA; font-weight:bold;}
div.kbpost h1 a {color:#2C9BBA; font-size:18px; font-weight:bold; margin:0px;}
div.kbpost .author { color: #666666; font-size: 11px; float: left; text-transform: capitalize; }
div.kbpost .pubDate { color: #666666; font-size: 11px; float: right; }
div.kbpost .text {  margin-top: 20px; font-size : 12px; color:#484848; }
div.kbpost .text h3 { font-size: 12px; padding: 0; }
div.kbpost .footer { text-align: right; border-top: 1px dashed silver; padding-top: 4px; padding-bottom: 2px; }
div.kbpost .title { display: block; border-bottom: solid 1px #000000; height: 35px; }
div.kbpost .more { margin-bottom : 4px; text-align : right; }
div.kbpost a.more {	background: url('images/shared/arrow_morenews.gif') right 6px no-repeat; padding: 0 11px 0 0; text-decoration: underline; }
div.kbpost a:hover.more {	text-decoration: none;	}
div.kbpost .logo {border: 1px solid black; float:right; margin: 0px 0px 7px 7px;}

.checkboxes .formRegRow label {float:none; width:400px;}
.checkboxes .formRegRow .box {width:450px; float:left;}
.checkboxes .formRegRow .box input {float:left; margin:5px 7px 0px 0px; padding:0px; }

.valerr {color:Red; margin-top:0px; border: 1px solid red;}

.edittrxtable    { float: left; text-align: left; margin-top: 5px;}
.edittrxtable td { padding-bottom:3px;}
