/** START Componentpresentation output:
 * Component: new default | layout | header, navigation, footer
 */

/*------------------------------------------------------*/       
/* Page Layout elements - HEAD + FOOTER                 */
/*------------------------------------------------------*/
.logo                       {float:left;margin:0;padding:0;border:0;}
#headerloginview span	    {margin-right:8px;}  
#headerquicknavmenu         {float:right;margin:0 0 12px 0;padding:0;clear:right;} 
#headerquicknavmenu ul      {margin:0;padding:0 0 4px 0;list-style:none;}
#headerquicknavmenu li      {float:left;margin:0;padding:0 4px 0 4px;list-style:none;border-right:solid 1px;}
#headerquicknavmenu .last   {margin-right:0;padding-right:0;border:0;}  
#accessibilitytools         {width:250px;float:right;clear:right;}
#accessibilitytools ul      {float:right;padding:0;margin:0;clear:right;list-style:none;font-weight:bold;} 
#accessibilitytools li      {float:left;margin:0;padding:0 4px 0 4px;list-style:none;border-right:solid 1px;} 
#accessibilitytools a       {text-decoration:none;border:0;}
#accessibilitytools a:hover {text-decoration:underline;}
#accessibilitytools img     {border:0;}
#accessibilitytools .last   {margin:0;padding:0 0 0 4px;border:0;} 
.bread			{float:left;margin:10px 0 0 0;padding:0;display:inline;list-style:none;}
.bread li		{float:left;}
.bread #last		{text-decoration:none;}
#lnkPrint		{float:right;padding:8px;} 
.container-left-navigation	{margin:0 0 24px 0;padding:0;}
.container-left-navigation h3	{border-bottom:solid 1px;padding:0 8px 4px 0;width:176px;margin:0;}
.container-left-navigation ul	{list-style:none;padding:0;margin:0;}
.container-left-navigation a	{display:block;padding:0 0 0 10px;text-decoration:none;border:0;outline:medium none;background-image:url(/images/arrow-right.png);background-repeat:no-repeat;background-position:left center;}
.container-left-navigation a:hover,a:visited, a.active {text-decoration:underline;} 
.container-left-navigation li	{margin:0;padding:4px 0 4px 0;width:180px;display:block;border-bottom:solid 1px;outline:medium none;} 
.container-left-navigation a.accordionHeader.ui-state-default	{border:0;background-image:url(/images/arrow-right.png);background-repeat:no-repeat;background-position:left center; }
.container-left-navigation a.accordionHeader.ui-state-active 	{border:0;background-image:url(/images/arrow-down.png);background-repeat:no-repeat;background-position:left center; } 
.container-left-navigation a.accordionHeader.ui-state-default ul.accordionContent	{display:none;}
.container-left-navigation ul.accordionContent	{list-style:none;padding:0;margin:4px 0 0 0;text-align:left;border-top:solid 1px;}
.container-left-navigation ul.accordionContent li	{list-style:none;margin:0;padding:4px 0 4px 20px;width:160px;border-bottom:solid 1px;}
.container-left-navigation ul.accordionContent li a	{padding:0;margin:0;background-image:none;}
.container-left-navigation ul.accordionContent li.last	{border:0;} 
ul.sf-menu                  {width:1000px;}
.sf-menu, .sf-menu *        {margin:0;padding:0;list-style:none;}
.sf-menu                    {margin-bottom:0;float:left;line-height:1.0;}
.sf-menu ul                 {width:10em;position:absolute;top:-999em;}/* left offset of submenus need to match (see below) */
.sf-menu ul li              {width:200px;}
.sf-menu li ul              {width:200px;}
.sf-menu li:hover           {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li                 {float:left;position:relative;}
.sf-menu li li li           {padding:0 4px 0 4px;}
.sf-menu li ul a            {padding:.75em 1em;}
.sf-menu a                  {display:block;position:relative;padding:.75em 1em;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul      {left:0;top:2.6em;z-index:99;} /* match top ul list item height */ 
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul  {top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul  {left:10em; /* match ul width */top:0;} 
.submenu                    {width:985px;height:28px;margin-left:5px;clear:left;}
.sf-sub-menu                {width:985px;float:left;margin:0 0 16px 0;padding:2px 0 2px 0;list-style:none;display:block;}
.sf-sub-menu li             {float:left;margin:0;padding:0px;list-style:none;}
.sf-sub-menu li a           {float:left;margin:0;padding:4px 6px 4px 6px;font-size:90%;}  
.printbutton                {float:right;clear:right;text-decoration:none;border:none;} 
.printbutton:hover          {text-decoration:underline;}
.printbutton img            {border:none;} 
#lnkPrint                   {float:right;padding:8px;} 
#footer                     {width:1000px;margin:0 auto;border-top:dashed 1px;}    
#footer ul                  {float:left;margin:8px 0;padding:0;list-style:none;}     
#footer li                  {float:left;padding:0 8px 0 8px;border-right:solid 1px;} 
#footer ul .last            {border-right:0;}    
#socialmediaicons	    {float:right;list-style-type:none;}
#socialmediaicons li	    {float:left;padding:4px 2px 0 0;} 
/** END Componentpresentation output:
 * Component: new default | layout | header, navigation, footer
 */
/** START Componentpresentation output:
 * Component: new default | layout | containers
 */

/********************************************************/
/* Title        :       default                         */
/* Authors      :       M.A. van Zuylen, D. Eijsermans, */
/*                      D.Ennals                        */
/* Original Date:       09/04/2009                      */
/* Update       :       08/03/2011                      */
/* Description  :       layout Stylesheet               */
/*                                                      */
/* OVERVIEW                                             */
/*------------------------------------------------------*/
/* Section:                                             */
/*------------------------------------------------------*/
/* - html elements                                      */
/* - Containers                                         */
/* - Page elements header+footer                        */
/* - HomePage elements                                  */
/* - Misc           |                                   */
/********************************************************/  
/*------------------------------------------------------*/
/* Generic html elements                                */
/*------------------------------------------------------*/
html, body              {height:100%;margin:0;padding:0;}
p img, table img        {margin:0;padding:0;}
p                       {margin:0 0 18px 0;padding:0;}        
h1                      {margin:0 0 18px 0;padding:0;border:0;}
h2, h3, h4              {margin:0;padding:0;border:0;}
.selected               {font-weight:bold;}
.spacer                 {margin-bottom:10px;clear:both;}
.clear                  {clear:both;} 
/*------------------------------------------------------*/
/* Container elements                                   */
/*------------------------------------------------------*/
#container-page             {width:100%;min-height:100%;height:auto !important;height:100%;position:relative;}     
#container-header           {width:1000px;margin:0 auto;padding:25px 0 0 0;text-align:left; /* for IE < 7 reset alignment */} 
#container-navigation   {width:1000px;margin:0 auto;}
#container-breadcrumbs {width:1000px;margin:0 auto;}     
#container-splash           {width:1000px;margin:0 auto;}   
#container-content          {width:1000px;margin:0 auto;text-align:left; /* for IE < 7 reset alignment */}
#container-footer           {width:1000px;margin:0 auto;height:80px;clear:both;padding-top:40px;text-align:left; /* for IE < 7 reset alignment */} 
#content-leftpane           {width:200px;float:left;margin:0 20px 0 0;padding:0;} 
#content-middlepane         {width:560px;float:left;margin:0;padding:0;} 
#content-rightpane          {width:200px;float:left;margin:0 0 0 20px;padding:0;} 
#content-middlepane.large   {width:760px;float:left;margin:0;padding:0;}
#content-middlepane.xlarge  {width:1000px;float:left;margin:0;padding:0;}
.content-block              {width:100%;float:left;margin:0;padding:0;background-color:inherit;}  
.content-block .rechts      {margin:14px 0 14px 14px;float:right;} 
.content-block .links       {margin:14px 14px 14px 0;float:left;} 
.content-block .middenonder {margin: 0 auto;display:block;text-align:center; /* for IE < 7 reset alignment */}   
.small                      {width:250px;} 
.medium                     {width:500px;}   
.large                      {width:750px;}  
.fullsize                   {width:1000px;text-align:center;}    
/** END Componentpresentation output:
 * Component: new default | layout | containers
 */
/** START Componentpresentation output:
 * Component: new default | layout | homepage elements
 */

/*------------------------------------------------------*/
/* Homepage elements                                    */
/*------------------------------------------------------*/ 
.hp .linklist h3      {width:190px;}     
.hp .linklist h4      {width:190px;} 
.hp .banner           {float:left;margin:0;padding:4px 0 0 0;border:0;}  
.hp .banner img       {border:0;} 
.hp .home-links       {float:left;} 
.hp .home-rechts      {float:right;}
.hp  #container-splash img {margin-top:0;} 
#banner {height:280px;position:relative;clear:left;}
#banner a {}
#bannerImage{border-width:0;}
#bannerLink	{position:absolute;top:0;}
#bannerMenuImage {height:280px;width:37px;position:absolute;left:728px;top:0;}
#bannerMenuLinks {margin:0;padding:15px 0 0 0;width:235px;height:265px;list-style:none;position:absolute;left:765px;top:0;}
#bannerMenuLinks li {height:39px;line-height:39px;width:220px;text-align:left;border-bottom-width:1px;border-bottom-style:solid;}
#bannerMenuLinks li.last {border-bottom:none;}
#bannerMenuLinks li a {padding-left:5px;text-decoration:none;font-weight:bold;}
#bannerMenuLinks li a:hover {}
 
/** END Componentpresentation output:
 * Component: new default | layout | homepage elements
 */
/** START Componentpresentation output:
 * Component: new default | layout | page elements
 */

/*------------------------------------------------------*/
/* Page elements                                        */
/*------------------------------------------------------*/     
.announcement h3            {padding:0 0 4px 0;font-size:1em;}  
.linklist                   {width:190px;float:left;margin:0 0 22px 0;}
.linklist h3                {width:190px;margin:0;padding:0 0 4px 0;list-style:none;list-style-image:none;list-style-position:outside;font-size:1em;border-bottom:solid 1px;}         
.linklist h4                {margin:0 8px 0 0;padding:0 8px 4px 0;list-style:none;list-style-image:none;list-style-position:outside;font-size:1em;border-bottom:solid 1px;} 
.linklist ul                {margin:0;padding:0;list-style: none;}
.linklist li                {margin:0;padding:4px 0 4px 8px;background-image:url(/Images/arrow-right.png);background-repeat:no-repeat;background-position:left center;border-bottom:solid 1px;}  
.linklist .last             {border:0;}     
.linklist a                 {text-decoration:none;} 
.blocklink-block            {float:left;}
.blocklink-block ul         {width:100%;margin:10px 0 0 0;padding:0;list-style:none;font-weight:bold;text-align:center;}
.blocklink-block li         {float:left;}     
.blocklink-block a          {width:130px;height:39px;margin:13px 68px 13px 0;padding:4px 4px 4px 4px;display:block;text-decoration:none;border:solid 1px;border-bottom:solid 2px;border-right:solid 2px;background-image:url(/Images/blocklink-bg-pijltje.gif);background-repeat:no-repeat;background-position:bottom right;} 
.blocklink-block .rowlast a {margin:13px 0 13px 0;} 
.blocklink-block a:hover    {border:solid 2px;border-bottom:solid 1px;border-right:solid 1px;text-decoration:none;background-image:url(/Images/blocklink-bg-pijltje-hover.gif);background-repeat:no-repeat;background-position:bottom right;}  
.news-intro                 {font-weight:bold;}     
.latestheadlines            {margin:0 0 22px 0;}    
.latestheadlines h3,
    .latestheadlines h4     {margin:0;padding:0 8px 4px 0;font-size:1em;border-bottom:solid 1px;} 
.latestheadlines ul         {width:100%;margin:0;padding:0;list-style:none;}
.latestheadlines li         {margin:0;padding:4px 0 4px 0;list-style:none;background-image:none;border:0;}
.latestheadlines a          {text-decoration:none;}
.latestheadlines a:hover    {text-decoration:underline;} 
.latestheadlines .date      {font-size:86%;}     
.latestheadlines .rightArrow{font-size:86%;}   
.latestheadlines .readmore  {margin:8px 0 8px 0;padding:0 0 0 8px;background-image:url(../../Images/arrow-right.png);background-repeat:no-repeat;background-position:left center;}
#newsPagedList h3           {margin:0;padding:0 8px 4px 0;font-size:1em;} 
#newsList                   {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;} 
#newsList li                {margin:0 0 0 18px;padding:4px 0 4px 8px;background-image:url(/Images/arrow-right.png);background-repeat:no-repeat;background-position:left center;} 
#newsList a                 {text-decoration:none;}     
#newsList a:hover           {text-decoration:underline;}      
#newsList span              {text-decoration:none;font-size:86%;}      
#newsPaging                 {width:560px;margin:16px 0 0 0;padding:0;text-align:center;display:block;}    
#newsPaging a               {text-decoration:none;}
#newsPaging a:hover         {text-decoration:underline;}
#newsPaging span            {margin:0;padding:0 2px 0 2px;}
#newsPaging #btnLeft        {margin:0;padding:0;border:none;}    
#newsPaging #btnRight       {margin:0;padding:0;border:none;}     
.downloads                  {width:100%;margin:0 0 16px 0;}     
.downloads ul               {width:100%;margin:0;padding:0;list-style:none;} 
.downloads h4               {margin:0;padding:0 0 4px 0;font-weight:bold;list-style:none;list-style-image:none;list-style-position:outside;text-align:left;border-bottom:solid 2px;}  
.downloads li               {margin:0;padding:0 0 4px 12px;line-height:16px;background-image:url(/Images/arrow-right.png);background-repeat:no-repeat;background-position:left center;border-bottom:solid 1px;} 
.downloads span             {cursor:pointer;} 
.downloads span:hover       {text-decoration:underline;}     
.downloads .last            {border:0;}   
.downloads a                {width:100%;text-decoration:none;display:inline-block;line-height:18px;} 
.downloads .downloadPDF     {background:transparent url(/images/pdf_icon.gif) center right no-repeat;}   
.downloads .downloadWord    {background:transparent url(/images/word_icon.gif) center right no-repeat;} 
.downloads .downloadExcel   {background:transparent url(/images/excel_icon.gif) center right no-repeat;} 
.downloads .downloadZip     {background:transparent url(/images/zip_icon.gif) center right no-repeat;}  
.downloads .downloadPowerPoint  {background:transparent url(/images/ppt_icon.gif) center right no-repeat;}  
.downloadsize               {float:right;margin-right:20px;display:inline-block;text-align:right;}   
a.accordionLink{text-decoration:none; font-weight:bold;}
a.accordionLink:hover{text-decoration:underline;}
h3.ui-accordion-header{margin-bottom:7px;}   
/** END Componentpresentation output:
 * Component: new default | layout | page elements
 */
/** START Componentpresentation output:
 * Component: new default | layout | fancybox
 */

/*------------------------------------------------------*/
/* fancybox                                             */
/*------------------------------------------------------*/  
/* Commented out for custom popup from AIT which needs this removed */
/*.fancybox-wrapper           {display:none;} */ 
#fancybox-loading       {width:40px;height:40px;margin-top:-20px;margin-left:-20px;top:50%;left:50%;position:fixed;cursor:pointer;overflow:hidden;z-index:1104;display:none;} 
#fancybox-loading div   {width:40px;height:480px;top:0;left:0;position:absolute;background-image:url('/Images/fancybox.png');} 
#fancybox-overlay       {top:0;left:0;bottom:0;right:0;position:fixed;z-index:1100;display:none;} 
#fancybox-tmp           {margin:0;padding:0;border:0;overflow:auto;display:none;} 
#fancybox-wrap          {margin:0;padding:20px;top:0;left:0;position:absolute;z-index:1101;display:none;}
#fancybox-outer         {width:100%;height:100%;position:relative;}
#fancybox-inner         {width:1px;height:1px;margin:0;padding:0;top:0;left:0;position:absolute;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{width:100%;height:100%;top:0;left:0;position:absolute;background:transparent;} 
#fancybox-close         {width:30px;height:30px;top:-13px;right:-10px;position:absolute;cursor:pointer;background-position:-40px 0px;z-index:1103;display:inline;background-image:url('/Images/fancybox.png');} 
#fancybox_error         {margin:0;padding:7px;font:normal 12px/20px Arial;} 
#fancybox-content       {width:auto;height:auto;margin:0;padding:0;} 
#fancybox-img           {width:100%;height:100%;margin:0;padding:0;vertical-align:top;outline:none;line-height:0;-ms-interpolation-mode:bicubic;border:none;} 
#fancybox-frame         {width:100%;height:100%;position:relative;display:block;border:none;} 
#fancybox-title         {bottom:0;left:0;position:absolute;font-size:12px;z-index:1102;} 
.fancybox-title-inside  {padding:10px 0;text-align: center;} 
.fancybox-title-outside {padding-top:5px;text-align:center;font-weight:bold;} 
.fancybox-title-over    {text-align:left;} 
#fancybox-title-over    {padding:10px;display:block;background-image:url('/Images/fancy_title_over.png');} 
#fancybox-title-wrap    {display:inline-block;} 
#fancybox-title-wrap span   {height:32px;float:left;} 
#fancybox-title-left    {padding-left:15px;background-position:-40px -90px;background-repeat:no-repeat;background-image:url('/Images/fancybox.png');} 
#fancybox-title-main    {font-weight:bold;line-height:29px;background-position:0px -40px;background-image:url('/Images/fancybox-x.png');} 
#fancybox-title-right   {padding-left:15px;background-position:-55px -90px;background-repeat:no-repeat;background-image:url('/Images/fancybox.png');} 
#fancybox-left, 
    #fancybox-right     {width:35%;height:100%;cursor:pointer;outline:none;z-index:1102;display:none;position:absolute;bottom:0px;background-image:url('/Images/blank.gif');} 
#fancybox-left          {left:0px;} 
#fancybox-right         {right:0px;} 
#fancybox-left-ico, 
    #fancybox-right-ico {width:30px;height:30px;margin-top:-15px;top:50%;left:-9999px;position:absolute;cursor:pointer;z-index:1102;display:block;} 
#fancybox-left-ico      {background-position:-40px -30px;background-image:url('/Images/fancybox.png');} 
#fancybox-right-ico     {background-position:-40px -60px;background-image: url('/Images/fancybox.png');} 
#fancybox-left:hover span   {left:20px;} 
#fancybox-right:hover span  {left:auto;right:20px;} 
.fancy-bg               {width:20px;height:20px;margin:0;padding:0;position:absolute;z-index:1001;border:0;} 
#fancy-bg-n             {width:100%;top:-20px;left:0;background-image:url('/Images/fancybox-x.png');} 
#fancy-bg-ne            {top:-20px;right:-20px;background-position:-40px -162px;background-image: url('/Images/fancybox.png');} 
#fancy-bg-e             {height:100%;top:0;right:-20px;background-position: -20px 0px;background-image: url('/Images/fancybox-y.png');} 
#fancy-bg-se            {bottom:-20px;right:-20px;background-position:-40px -182px;background-image:url('/Images/fancybox.png');} 
#fancy-bg-s             {width:100%;bottom:-20px;left:0;background-position: 0px -20px;background-image: url('/Images/fancybox-x.png');}
#fancy-bg-sw            {bottom:-20px;left:-20px;background-position:-40px -142px;background-image: url('/Images/fancybox.png');} 
#fancy-bg-w             {height:100%;top:0;left:-20px;background-image: url('/Images/fancybox-y.png');} 
#fancy-bg-nw            {top:-20px;left:-20px;background-position:-40px -122px;background-image:url('/Images/fancybox.png');}  
/** END Componentpresentation output:
 * Component: new default | layout | fancybox
 */
/** START Componentpresentation output:
 * Component: new default | layout | popups
 */

/*------------------------------------------------------*/
/* popups                                                        */
/*------------------------------------------------------*/  
.container-app .popup_content 					{width:630px;padding:20px 25px 20px 20px;overflow:visible;clear:both;display:inline-block;}
.container-app .popup_content .messagebox       {margin-top:0;}
.container-app .popup_content label             {width:192px;}
.container-app .popup_content input             {width:140px;} 
/** END Componentpresentation output:
 * Component: new default | layout | popups
 */
/** START Componentpresentation output:
 * Component: new default | layout | applications
 */

/********************************************************/
/* Title           :       Applications                 */
/* Authors      :       M.A. van Zuylen                 */
/* Date          :       07/02/2011                     */
/* Description :       apps Stylesheet                  */
/********************************************************/  
.container-app                          {width:758px;margin:0px;padding:0px;float:left;}
.container-app.small                    {width:562px;}  /* overwrite default width */
.container-app.medium                   {width:760px;}  /* overwrite default width */
.container-app.large                    {width:1000px;} /* overwrite default width */
.container-app.popup                    {width:680px;}  /* overwrite default width */ 
.container-app .messagebox              {width:auto;margin:12px -8px 24px 0px;padding:4px 0px 8px 12px;border:1px solid;line-height:22px;}
.container-app .messagebox ul           {margin:0px;padding:0px;list-style-position:inside;} 
.container-app fieldset                 {width:100%;margin:0px;padding:24px 6px 12px 0px;border:solid 1px;float:left;}
.container-app fieldset ol              {width:100%;margin:0px;padding:0px;list-style:none;}
.container-app fieldset ol li           {margin:0 0 8px 0;padding:0px 0px 12px 0px;clear:both;text-align:left;}
.container-app fieldset ul              {margin:0px;padding:0px;list-style-position:inside;}
.container-app fieldset p               {margin-left:12px;}
.container-app fieldset legend          {margin-left:10px;}
.container-app fieldset em   			{margin:0px;padding:0px;top:0px;vertical-align:top;line-height:22px;}
.container-app fieldset label           {width:180px;margin:0px;padding:4px 0px;float:left;text-align:right;}
.container-app fieldset label span      {margin-right:-14px;}
.container-app fieldset .txt            {margin:0px 0px 0px 24px;padding:0px;line-height:22px;}
.container-app fieldset .mandatory      {margin:0px 0px 0px 2px;}
.container-app fieldset input           {width:180px;margin:0px 0px 0px 24px;}
.container-app fieldset .btnRadio   	{width:2px;margin:0;padding:0;float:none;text-align:left;vertical-align:middle;}
.container-app fieldset .btnRadio input	{width:1em;text-align:left;margin:0;padding:0;}
.container-app fieldset .radio        	{margin:0 0 0 24px;float:none;text-align:left;vertical-align:middle;}
.container-app fieldset textarea        {width:300px;margin:0 0 0 24px;padding:2px;}
.container-app fieldset select          {width:auto;height:auto;margin:0px 0px 0px 24px;padding:2px;}
.container-app fieldset .birthdate      {width:182px;border:solid 1px;}
/* help icons */
.container-app fieldset a.info          {width:32px;height:22px;margin:0;padding:0;display:inline-block;position:relative;top:6px;z-index:24;text-decoration:none;text-align:center;background-image:url(/Images/help_icon.png);background-repeat:no-repeat;background-position:left center;}
.container-app fieldset a.info:hover    {z-index:25;}
.container-app fieldset a.info span     {display:none;}
.container-app fieldset a.info:hover span   {width:220px;margin:0 0 0 5px;padding:4px;display:block;position:absolute;top:0;left:2em;border:1px solid;text-align:center;} 
.container-app .buttonbar               {margin:8px 0px 0px 0px;padding:0px;text-align:right;}
.container-app .buttonbar input,
    .container-app .buttonbar input[type="submit"]{width:auto;margin:0px 192px 0px 0px;padding:2px 6px 0px 6px;} 
.container-app table                    {width:100%;margin:0px;padding:12px 0px 12px 0px;border:solid 1px;}
.container-app table th                 {width:190px;margin:0px;padding:4px 12px 0px 0px;text-align:right;}
.container-app table td                 {margin:0px;padding:2px;} 
/*overwrites for login page*/
.container-app .blocks 					{width:100%;overflow:visible;clear:both;}
.container-app .blocks .messagebox      {width:684px;}
.container-app .blocks fieldset         {width:325px;height:320px;padding:24px 4px 0px 12px;margin:0 12px 4px 0;border:solid 1px;float:left;}
.container-app .blocks fieldset.small   {width:300px;height:320px;padding:24px 4px 0px 12px;margin:0 22px 4px 0;border:solid 1px;float:left;}
.container-app .blocks fieldset.last    {margin:0px 0px 4px 0px;}
.container-app .blocks fieldset a.info {float:left;top:0;}
.container-app .blocks fieldset legend  {margin-left:0;}
.container-app .blocks fieldset p       {margin-left:0;}
.container-app .blocks ol li            {width:100%;text-align:left;margin:0px;padding:0px 0px 12px 0px;float:left;}
.container-app .blocks label            {width:174px;margin:0px;padding:0px;float:left;text-align:left;clear:left;}
.container-app .blocks input            {margin:0px;padding:0px;float:left;}
.container-app .blocks em               {width:100%;margin:0px;padding:0px;float:left;line-height:12px;clear:both;}
.container-app .blocks .buttonbar       {width:101%;/*width for IE7*/margin:4px 0px 16px 0px;padding:0px;display:block;float:left;} 
/*overwrites for dasbboard*/
.container-app .dashboard h2            {margin:0px 0px 8px 0px;}
.container-app .dashboard fieldset      {width:325px;height:320px;padding:24px 4px 0px 12px;margin:0 12px 4px 0;border:solid 1px;float:left;}
.container-app .dashboard div.last      {margin:0 0px 4px 0;border:solid 1px;float:left;} 
/** END Componentpresentation output:
 * Component: new default | layout | applications
 */
/** START Componentpresentation output:
 * Component: new default | layout | formulieren
 */

/*
.container-form pre, abbr, address, code, em, img, dl, dt
	dd, ol, ul, li fieldset, form, label, legend, table
	caption, tbody, tfoot, thead, tr, td, th	{margin:0;padding:0;border:0;vertical-align:baseline;}
.container-form ul,.container-form ol			{list-style:none;}
.container-form table							{border-collapse:separate;border-spacing:0;}
.container-form caption, th, td					{text-align:left;font-weight:normal;}
.container-form table, td, th					{vertical-align:middle;}
*/
.container-form blockquote:before,
	.container-form blockquote:after,
	.container-form q:before,
	.container-form q:after						{content:"";}
.container-form .messagebox              		{width:774px;margin:0 0 8px 0;padding:4px 0 8px 16px;border:1px solid;line-height:22px;clear:both;float:left;}
.container-form .formTable              		{width:100%;margin:0 0 8px 0;padding:4px 0 8px 12px;border:1px solid;}
.container-form .formTable td           		{padding:4px;}
.container-form a img							{border:none;}
.container-form	                                {width:790px;padding:0 8px 0 0;display:block;float:left;}
.container-form.small                           {width:630px;}  /* overwrite default width */
.container-form.medium                          {width:790px;}  /* overwrite default width */
.container-form.large                           {width:980px;} 	/* overwrite default width */
.container-form .form                           {width:100%;margin:0;padding:8px 0 0 0;float:left;}
.container-form .section                        {width:100%;border:1px solid;margin:0 0 4px 0;padding:8px 0 0 0;}
.container-form .form fieldset                  {margin:0 0 0 20px;padding:0 0 0 20px;position:relative;border:none;}
.container-form .form fieldset legend span		{width:560px;margin:20px 0;padding-bottom:20px;border-bottom:1px solid;display:block;position:absolute;line-height:1.1}
.container-form .form label                     {display:block;}
.container-form .form input,
	.container-form .form textarea,
	.container-form .form select            	{display:block;float:left;}
.container-form .form input,
	.container-form .form textarea				{width:240px;padding:5px;border:1px solid;}
.container-form .form textarea					{height:140px;}
.container-form .form select					{width:252px;padding:3px;}
.container-form .form li						{margin:0 0 10px 240px;padding:0 0 4px 4px;clear:both;text-align:left;display:block;float:left;}
.container-form .form li label					{width:240px;margin:5px 16px 0 -280px;padding:0 0 0 8px;line-height:1.6;float:left;text-align:left;}
.container-form .form li abbr					{width:16px;height:26px;margin:0;padding:0;display:inline;position:absolute;}
.container-form .form li abbr img				{padding:2px 0 0 8px;}
.container-form .form em span 					{width:200px;margin:0 0 0 30px;padding:0;display:inline;position:absolute;} 
.container-form .form .help						{width:520px;margin:0;padding:0;display:block;float:left;}
.container-form .form fieldset li input,
	.container-form .form fieldset li textarea,
	.container-form .form fieldset li select	{display:block;line-height:1.1;}
.container-form .form li .checkBoxList,
	.container-form .form li .radioButtonList 	{width:252px;margin:5px 0 0 0;padding:0 0 5px 0;border:none;display:block;float:left;}
.container-form .form li .checkBoxList label,
	.container-form .form li .radioButtonList label	{margin:0;padding:0;border:none;display:inline;float:none;clear:right;}
.container-form .form li .checkBoxList input,
	.container-form .form li .radioButtonList input {width:auto;margin:2px 5px 0 0;padding:0;border:none;display:inline;}
.container-form .form li span.chk			{width:220px;height:27px;padding:0;display:block;border:none;}
.container-form .form li span.chk input			{width:auto;padding:0;margin:10px 0 0 0;border:none;display:inline;border:1px solid;}
.container-form .controls				{width:100%;margin:0px;padding:8px 0 8px 0;text-align:right;display:block;float:left;border:1px solid;}
.container-form .controls .btnSubmit			{margin:0 16px 0 0;padding:2px 4px 2px 4px;} 
/** END Componentpresentation output:
 * Component: new default | layout | formulieren
 */
/** START Componentpresentation output:
 * Component: new default | colors
 */

/**************************************************************************/
/***                    GENERIC SKIN FOR SITE                                                               ***/
/**************************************************************************/
html, body                          {color:#0064b4;font-family:Verdana;font-size:90%;} 
a                                   {color:#0064b4;}
a:hover                             {color:#F36F21;text-decoration:underline;} 
h1                                  {color:#F36F21;font-size:1em;font-weight:bold;}
h2                                  {color:#0064b4;font-size:1em;font-weight:bold;}
h3                                  {color:#0064b4;font-size:1em;font-weight:bold;}
h4                                  {color:#F36F21;font-size:1em;font-weight:bold;} 
.homepage .linklist h3, h4          {color:#0064b4;}      
.bread                              {color:#8a9298;font-size:0.85em;}
.bread a                            {color:#8a9298;text-decoration:none;}
.bread a:hover                      {color:#F36F21;}     
.error                              {color:#E01B4C;} 
#container-page                     {background-color:#FFFFFF;}     
#container-header                   {background-color:#FFFFFF;} 
#container-content                  {background-color:#FFFFFF;}
#container-footer                   {background-color:#FFFFFF;} 
#content-leftpane                   {background-color:inherit;} 
#content-middlepane                 {background-color:inherit;} 
#content-rightpane                  {background-color:inherit;}  
#footer                             {background-color:inherit;border-color:#0064b4;} 
#footer a                           {color:#8a9298;}  
#footer a:hover                     {color:#dd4d33;}        
/**************************************************************************/
/***                    GENERIC SKIN FOR APPS                                                              ***/
/**************************************************************************/
.container-app                          {}
.container-app .messagebox              {background-color:#F6F6F6;border-color:#DDD;color:#555;}
.container-app .messagebox.error        {background-color:#FCF0F3;border-color:#E01B4C;color:#E01B4C;}
.container-app .messagebox.success      {background-color:#D9FADD;border-color:#02590C;color:#02590C;}
.container-app fieldset                 {background-color:#F6F6F6;border-color:#DDD;color:#000000;}
.container-app legend                   {color:#F36F21;font-weight:bold;font-size:116%;}
.container-app fieldset select          {color:#000000;}
.container-app fieldset em              {font-size:82%;font-style:normal;}
.container-app li span                  {color:#E01B4C;}
.container-app li span.txt              {color:#000000;font-weight:bold;font-size:100%;}
.container-app li .birthdate            {background-color:#FFFFFF;border-color:#DDD;}
.container-app table                    {background-color:#F6F6F6;border-color:#DDD;color:#000000;}
.container-app fieldset a.info:hover span{background-color:#FFFFFF;border-color:#DDD;color:#000000;} 
/* overwrites for login page */
.container-app .blocks                  {color:#000000;}
.container-app .blocks a                {color:#000000;}
.container-app .blocks a:hover          {color:#F36F21;}
.container-app .blocks fieldset,
     .container-app .blocks fieldset.small                  {background-color:#F6F6F6;border-color:#DDD;}
/*overwrites for dasbboard*/
.container-app .dashboard fieldset, 
    .container-app .dashboard fieldset.last  {background-color:#F6F6F6;border-color:#DDD;color:#000000;} 
/**************************************************************************/
/***                    SKIN FOR FANCYBOX                                                                    ***/
/**************************************************************************/
#fancybox-outer         {background:#FFFFFF;} 
#fancybox-overlay       {background: #000;}
#fancybox_error         {color:#444;}
.fancybox-title-inside  {color:#333;} 
.fancybox-title-outside {color:#FFF;}
.fancybox-title-over    {color:#FFF;}
#fancybox-title-main    {color:#FFF;}
.popup_content 	{background-color:#FFFFFF;}  
/**************************************************************************/
/***                    SKIN FOR NAVIGATION                                                                 ***/
/**************************************************************************/
#headerloginview span	    {color:#F36F21;}
#headerquicknavmenu li              {border-right-color:#8a9298;}
#headerquicknavmenu a               {text-decoration:none;}  
#headerquicknavmenu a:hover         {text-decoration:underline;}     
/*** Top Navigation ***/
.sf-menu , .sf-menu > li 
{
    background: -webkit-gradient(linear, left top, left bottom, from(#00A7CC), to(#0064B4)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #00A7CC,  #0064B4); /* for firefox 3.6+ */
} 
.sf-menu > li                   {border-bottom:solid 2px;}
.sf-menu li.section0, .sf-menu li.section0 .sf-dropdown-menu li.last  {border-bottom-color:#C1C1C1;}
.sf-menu li.section1, .sf-menu li.section1 .sf-dropdown-menu li.last  {border-bottom-color:#00ADEF;}
.sf-menu li.section2, .sf-menu li.section2 .sf-dropdown-menu li.last  {border-bottom-color:#F36F21;}
.sf-menu li.section3, .sf-menu li.section3 .sf-dropdown-menu li.last  {border-bottom-color:#C6CF18;}
.sf-menu li.section4, .sf-menu li.section4 .sf-dropdown-menu li.last  {border-bottom-color:#0064B4;}
.sf-menu li.section5, .sf-menu li.section5 .sf-dropdown-menu li.last  {border-bottom-color:#ED1C24;} 
.sf-menu a                      {border-left:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.sf-menu li.section0 a          {border-left:0px;}
.sf-menu li.selected            {background:#F6F6F6;border-bottom-color:#F6F6F6;}
.sf-menu li.selected a          {color:#000000;}  
.sf-menu > li:hover, 
    .sf-menu > li.sfHover,
    .sf-menu > li:hover > a     {background-color:#EEEEEE;border-bottom-color:#EEEEEE;color:#000000;outline:0;} 
/*** Top Navigation - dropdown styles ***/
.sf-dropdown-menu li            {background-color:#F6F6F6;opacity:0.9;}           
.sf-dropdown-menu li a          {border-left:0px;color:#000000;font-size:0.85em;font-weight:normal;}
.sf-dropdown-menu li a:hover    {background-color:#A5A2A7;color:#FFFFFF;}
.sf-dropdown-menu li a:active   {color:#000000;}
.sf-dropdown-menu li.last       {border-bottom:solid 1px;} 
/*** Top Navigation - submenu ***/
.submenu                        {background:url('/Images/shadow_large.png') no-repeat bottom right;padding:0 18px 8px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-sub-menu li a               {color:#000000;font-size:0.85em;font-weight:normal;text-decoration:none;}
.sf-sub-menu li a:hover         {background-color:#A5A2A7;color:#FFFFFF;} 
.sf-sub-menu                    {background-color:#F6F6F6;border-bottom:solid 1px;}
.sf-sub-menu.section1           {border-bottom-color:#00ADEF;}
.sf-sub-menu.section2           {border-bottom-color:#F36F21;}
.sf-sub-menu.section3           {border-bottom-color:#C6CF18;}
.sf-sub-menu.section4           {border-bottom-color:#0064B4;}
.sf-sub-menu.section5           {border-bottom-color:#ED1C24;}
.sf-sub-menu li.selected        {background-color:#A5A2A7;}
.sf-sub-menu li.selected a      {color:#FFF;} 
/*** Top Navigation - shadows for all but IE6 ***/
.sf-shadow                      {background:url('/Images/shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow-off                  {background: transparent;}  
#bannerMenuImage {background:url('/Images/driehoek_trans_wit.png') no-repeat 0 -265px; filter:alpha(opacity=90);opacity:0.9;}
#bannerMenuLinks {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255) transparent;
	/* RGBa with 0.9 opacity */
	background: rgba(255, 255, 255, 0.9);
}
#bannerMenuLinks li {border-bottom-color:#CCC;}
#bannerMenuLinks li a {color:#000;}
#bannerMenuLinks li.selected a {color:#C85A0B;} 
.container-left-navigation h3                         {color:#0064b4;border-bottom-color:#c4c8cb;}    
.container-left-navigation li {border-bottom-color:#c4c8cb;}
.container-left-navigation a.accordionHeader {border-bottom-color:#c4c8cb;}
.container-left-navigation li.active a 				{color:#dd4d33;}
.container-left-navigation ul.accordionContent {border-top-color:#c4c8cb;}
.container-left-navigation ul.accordionContent li {border-bottom-color:#c4c8cb;} 
/*** Content Elements ***/
.content-block{background-color:inherit;}
.linklist li{border-color:#CCC;}
.linklist h4{border-color:#CCC;}
.linklist h3{border-color:#CCC;}
.blocklink-block a{color:#F36F21;background-image:url(/Images/blocklink-bg-pijltje.gif);background-repeat:no-repeat;background-position:bottom right;}
.blocklink-block a:active{border-color:#007DC5;}
.blocklink-block a:link{border-color:#007DC5;}
.blocklink-block a:visited{border-color:#007DC5;}
.blocklink-block a:hover{color:#007DC5;background-image:url(/Images/blocklink-bg-pijltje-hover.gif);background-repeat:no-repeat;background-position:bottom right;border-color:#F36F21;}
.downloads{color:#007DC5;border-color:#c4c8cb;}
.downloads h4{color:#007dc5;border-color:#c4c8cb;}
.downloads li{border-color:#c4c8cb;}
.downloadsize{color:#999;border-color:#007dc5;}
.latestheadlines h4{border-color:#ccc;}
.latestheadlines h3{border-color:#ccc;}
.latestheadlines ul{border-color:#007dc5;}
.latestheadlines .date{color:#626262;}
.latestheadlines .rightArrow{color:#626262;}
#newsList span{color:#007dc5;}
#newsList span:hover{color:#007dc5;}
.printbutton{color:#626262;}
#loginPlanner{background-color:#f1fbfd;}
#search{background-color:#FFF;}
 
/** END Componentpresentation output:
 * Component: new default | colors
 */
/** START Componentpresentation output:
 * Component: new default | colors | formulieren
 */

/**************************************************************************/
/***                    GENERIC SKIN FOR APPS                           ***/
/**************************************************************************/ 
.container-form .messagebox               {background-color:#F4F4F4;border-color:#DDD;color:#555;}
.container-form .messagebox.error        {background-color:#FCF0F3;border-color:#E01B4C;color:#E01B4C;}
.container-form .messagebox.success      {background-color:#D9FADD;border-color:#02590C;color:#02590C;} 
.container-form .formTable                  {background-color:#F6F6F6;border-color:#DDD;color:#555;} 
.container-form .form                           {background-color:#FFFFFF;}
.container-form .form .error			{color:#7B0101;}
.container-form .form .messagebox               {background-color:#F4F4F4;border-color:#DDD;color:#555;}
.container-form .form .messagebox.error         {background-color:#FFEAEA;border-color:#CC0000;color:#555;}
.container-form .form legend                    {color:#006699;border-color:#FFF;}
.container-form .form fieldset legend span	{font-size:2.25em;border-color:#FFF;}
.container-form .section			{background-color:#F6F6F6;border-color:#DDD;}
.container-form .form 				{background-color:#FFFFFF;border-color:#DDD;color:#000000;}
.container-form .form label			{color:#000000;}
.container-form .form abbr		{font-size:16px;font-weight:bold;color:#7B0101;}
.container-form .form select              	{color:#000000;} 
.container-form .form input,
	.container-form .form textarea		{background-color:#FFFFFF;border-color:#CCCCCC;} 
.container-form .form input:focus		{border-color:##0064B4;} /* color when user selects textbox, textarea, checkbox etc */ 
.container-form .form em span.error       	{color:#7B0101;}
.container-form .form .help			{font-size:86%;color:#666666;} 
.container-form .controls	                {background-color:#F6F6F6;border-color:#DDD;}
.container-form .controls .btnSubmit			{background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#CCCCCC)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f2f2f2,  #CCCCCC); /* for firefox 3.6+ */
} 
 
/** END Componentpresentation output:
 * Component: new default | colors | formulieren
 */
/** START Componentpresentation output:
 * Component: applicaties | formulieren
 */

.MiddleBand{
display:none;
} 
.LeftBand{
display:none;
} 
#ctl00_ctl00_BodyCPH1_ContentPlaceHolder_alleenBegrippen{
display:none;
} 
.Titel
{
	color: #dd4d33;
	font-size: 18px;
	height: 28px;
	margin-top: 8px;
} 
.SubTitel
{
	color: #A30078;
	height: 23px;
	font-size: larger;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
} 
.SubTitel2
{
	color: #f36f21;
	height: 23px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: bold;
} 
.TitelImage
{
	position: absolute;
	left: 215px;
	margin-top: 5px;
} 
.GeenWijzigingen
{
	color: Red;
} 
.NavImage
{
	margin-right: 10px;
} 
.MedewerkersPortal
{
	color: Red;
} 
.Knop
{
	padding-top: 3px;
	padding-bottom: 3px;
	background: url( "/basisformulieren/cms/images/LegeKnop.gif" ) no-repeat center;
	font-weight: bolder;
	font-size: 12px;
	border: 0px;
	border-color: #44140b;
	width: 120px;
	color: #dd4d33;
	font-family: Arial;
	text-align: center;
cursor:pointer;
} 
.TekstKnop
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px;
	background: url( "/basisformulieren/cms/images/LegeKnop.gif" ) no-repeat left;
	font-weight: bolder;
	font-size: 12px;
	border: 0px;
	color: #f36f21;
	font-family: Arial;
	text-align: left;
} 
.Hulp
{
	opacity: 1; -moz-opacity:1;
filter:alpha(opacity=100); 
/*  positioning */
z-index:100;
left:30px;
position:absolute;
width:150px;
background-color:white;
}
.HulpTitel
{
	background-color: #999999;
	color: White;
} 
.HulpTekst
{
	background-color: White; 
} 
.Warning
{
	/*  positioning */
	z-index: 99;
	left: 30px;
	position: absolute;
	width: 150px;
}
.WarningTitel
{
	background-color: red;
	color: White;
} 
.WarningTekst
{
	background-color: White;
} 
.AchtergrondFoutMelding
{
	opacity: .05; -moz-opacity:.05;
filter:alpha(opacity=5); 
background-color:White;
position:relative;
top:0px;
left:0px;
height:100%;
width:100%;
border:0px;
padding:0px;
} 
.FoutMelding
{
	background-color: Red;
	position: absolute;
	top: 300px;
	left: 30%;
	width: 300px;
	border: 2px solid #333333;
	padding: 5px;
} 
.FoutMelding .Titel
{
	width: 100%;
	font-size: 18px;
	font-weight: bold;
} 
.FoutMelding .Tekst
{
	text-align: justify;
} 
.FoutMelding .Knop
{
	width: 100%;
} 
.FoutMelding TABLE
{
	background-color: White;
	width: 100%;
	border: 1px solid #333366;
} 
.MachtigingenBewerkPaneel
{
	background-color: #E5F6FA;
	border-style: solid;
	border-color: #0194C1;
	border-width: 1px;
	vertical-align: middle;
} 
.DataGrid
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	background-color: White;
	border-width: 0px;
} 
/* for controling the cells inside the DataGrid */
.DataGrid TD
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	border-width: 0px;
} 
.DataGrid A
{
	color: Black;
	text-decoration: none;
} 
.DataGridSelected
{
	background-color: #CCCCFF;
} 
.DataGridAlternate
{
	background-color: ##E5F6FA;
} 
TD.DataGridTitel
{
	color: #A30078;
	border-bottom-color: #0194C1;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-decoration: none;
	font-weight: bold;
	margin:4px 0px 4px 0px;
} 
TD.DataGridBewerkHeader
{
	color: #A30078;
	border-bottom: solid 2px #0194C1;
	text-decoration: none;
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
	width: 45px;
} 
TD.DataGridIndienstMeldenHeader{
color: #A30078;
	border-bottom: solid 2px #0194C1;
	text-decoration: none;
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
	width: 100px; 
} 
.DataGridPager
{
	text-align: right;
} 
.DataGridPager A
{
	text-decoration: underline;
	padding-right: 2px;
} 
.Paneel
{
} 
.Groep
{
	vertical-align: middle;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
} 
.Groep span
{
} 
.Groep label
{
} 
.ReferentieGroep
{
	vertical-align: middle;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #E5F6FA;
	border-color: #0194C1;
	border-style: solid;
	border-width: 1px;
	width: 200px;
} 
.Label
{
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: justify;
} 
.Invoer
{
} 
.InvoerLabel
{
	vertical-align: top;
} 
.InvoerReadOnly
{
	overflow: hidden;
} 
.ValidatieFoutInvoer
{
	border-width: 1px;
	border-style: window-inset;
	border-color: Red;
} 
.ZoekControls
{
	background-color: #E5F6FA;
	border-style: dashed;
	border-color: #0194C1;
	border-width: 1px;
	vertical-align: middle;
	padding: 3px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	color: #000000;
} 
.~alternate0
{
	background-color: #FFFFFF;
} 
.~alternate1
{
	background-color: #0194C1;
} 
.GridView{
}
.GridView td{
vertical-align:top;
}
.GridView td .datum{
width:60px;
}
.GridView td .int-klein{
width:75px;
}
.GridView td .int-groot{
width:75px;
}
.GridView td .decimal-groot{
width:75px;
}
.GridView td .decimal-klein{
width:75px;
}
.GridView td .decimal{
width:75px;
} 
.GridViewHeader th{
max-width:100px;
vertical-align:top;
}
.footerTotaal {
	border-top: 1px solid black;
}
div.premieplichtsectie {
	margin-left: 15px;
}
div.premieplichtsectieMetHelp {
	margin-left: 0px;
}
div.premieplichtsectieMetHelp .Titel {
	margin-left: 15px;
}
div.premieplichtsectieMetHelp td.vragenHelp {
	width: 17px;
}
table.premieplichtgegevens td.labelkolom {
	width: 200px;
} 
/** END Componentpresentation output:
 * Component: applicaties | formulieren
 */
/** START Componentpresentation output:
 * Component: applicaties | pensioenplanner
 */

.QuestionList
{
	color: #ffffff;
	background-color: #003399;
} 
.UitlijnenScenarioScherm
{
	text-align: left;
}
.Left
{
	text-align: left;
}
.LabelNaam
{
	font-weight: bold;
}
.LabelNaamKant
{
	width: 5px;
	vertical-align: top;
} 
.TabelMenu
{
	height: 100%;
	width: 200px;
	text-align: left;
	border-width: 0px;
	border-collapse: collapse;
}
.TabelMenu tr
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
}
.TabelMenu td
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
} 
.TabelMenuItem
{
	width: 200px;
	text-align: center;
	border-width: 0px;
	border-collapse: collapse;
}
.TabelMenuItem tr
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
}
.TabelMenuItem td
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
	text-align: left;
} 
.TabelNaam
{
	height: 22px;
	border-collapse: collapse;
	width: 565px;
	text-align: left;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
}
.TabelNaam tr
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 0px;
}
.TabelNaam td
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 0px;
} 
.TabelVragen
{
	text-align: center;
	border-color: #0193c0;
	border-collapse: collapse;
	height: 400px;
	width: 565px;
	text-align: center;
	border-style: solid;
	border-width: 2px;
	margin-left: auto;
	margin-right: auto;
}
.TabelVragen td
{
	margin: 0px;
	padding: 3px;
	text-align: left;
	vertical-align: top;
} 
.TabelInleiding
{
	width: 95%;
	text-align: center;
	border-width: 0px;
}
.TabelInleiding td
{
	margin: 0px;
	padding: 3px;
	text-align: left;
}
.LabelTitel
{
	font-weight: bold;
} 
.TabelVraag
{
	width: 95%;
	border-collapse: collapse;
	text-align: left;
	border-width: 0px;
}
.TabelVraag tr
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
}
.TabelVraag td
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
} 
.TabelLijn
{
	width: 95%;
	border-collapse: collapse;
	text-align: center;
	border-width: 0px;
}
.TabelLijn tr
{
	background-color: white;
	margin: 0px;
	padding: 3px;
	height: 1px;
}
.TabelLijn td
{
	background-color: white;
	margin: 0px;
	padding: 3px;
	width: 100%;
} 
.TabelAow
{
	width: 95%;
	text-align: left;
	border-width: 0px;
}
.TabelAow tr
{
	background-color: #e6e6fa;
	margin: 0px;
	padding: 3px;
}
.TabelAow td
{
	margin: 0px;
	padding: 3px;
}
.LabelAowUitkering
{
	width: 288px;
	background-color: #C0FFFF;
}
.LabelAowBedrag
{
	width: 20%;
	background-color: #C0FFFF;
} 
.TabelGegeven
{
	width: 95%;
	border-collapse: collapse;
	text-align: left;
	border-width: 0px;
}
.TabelGegeven tr
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
}
.TabelGegeven td
{
	background-color: #0193C0;
	color: white;
	margin: 0px;
	padding: 3px;
}
.LabelTitelGegeven
{
	font-weight: bold;
}
.LabelGegeven
{
	width: 65%;
} 
.TabelKnoppen
{
	width: 95%;
	text-align: left;
	border-width: 0px;
}
.TabelKnoppen tr
{
	margin: 0px;
	padding: 3px;
}
.TabelKnoppen td
{
	margin: 0px;
	padding: 3px;
} 
.Image
{
	cursor: hand;
	border-width: 0px;
} 
.LinkBijsparen
{
	color: White;
	text-decoration: underline;
} 
.Verplicht
{
	font-size: 16pt;
} 
.BlauweRand
{
	border-right: #0193c0 15px solid;
	width: 565px;
	border-bottom: #0193c0 15px solid;
	background-color: #f1f1f1;
}
.BlauweRandVolledig
{
	border-right: #0193c0 2px solid;
	border-bottom: #0193c0 2px solid;
	border-left: #0193c0 2px solid;
	width: 565px;
	background-color: #f1f1f1;
}
.TextBold10
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial;
}
.KnopCell
{
	padding-left: 14px;
	padding-bottom: 2px;
	font-family: Arial;
	font-size: 10pt;
	vertical-align: top;
}
.EmptyRow TD
{
	height: 8px;
}
.GrafiekHeaderTable
{
	border-top: #0193c0 1px solid;
}
.GrafiekHeader
{
	font-weight: bold;
	font-size: 11pt;
	padding-top: 3px;
	font-family: Arial;
	text-align: left;
}
.GrafiekLegenda
{
	padding-left: 3px;
	font-size: 7pt;
	font-family: Arial;
	height: 20px;
	vertical-align: middle;
}
.GLI
{
	padding-left: 8px;
	text-align: right;
}
.GrafiekSchaal
{
	border-right: #0193c0 1px solid;
	font-size: 8pt;
	font-family: Arial;
	height: 20px;
	text-align: right;
	vertical-align: middle;
}
.GrafiekSchaalBold
{
	border-right: #0193c0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	height: 20px;
	text-align: right;
	vertical-align: middle;
}
.GrafiekSchaalTop
{
	border-right: #0193c0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	height: 20px;
	vertical-align: top;
}
.GrafiekSchaalOpvul
{
	border-right: #0193c0 1px solid;
	font-size: 2pt;
	height: 10px;
}
.GK
{
	vertical-align: bottom;
	width: 1px;
	border-bottom: #0193c0 1px solid;
}
.GrafiekKolomBorderLeft
{
	vertical-align: bottom;
	border-left: #0193c0 1px solid;
	width: 1px;
	border-bottom: medium none 0;
}
.GI
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	width: 1px;
	border-bottom: medium none 0;
}
.GrafiekXAs
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	text-align: center;
}
.GrafiekXAsLeft
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
}
.GrafiekBottom
{
	font-size: 8pt;
	width: 100%;
	font-family: Arial;
	text-align: right;
}
.TabelImage
{
	vertical-align: top;
	padding-top: 4px;
}
.TabelOmschrijving
{
	font-family: Arial;
}
.TabelEuro
{
	font-size: 10pt;
	vertical-align: top;
	width: 20px;
	font-family: Arial;
	text-align: center;
}
.TabelBedrag
{
	font-size: 10pt;
	vertical-align: top;
	font-family: Arial;
	text-align: right;
}
.TabelBedragVoorziening
{
	font-size: 10pt;
	vertical-align: top;
	font-family: Arial;
	text-align: right;
	width: 50px;
}
.TableHR
{
	border-right: #0193c0 1px solid;
	border-top: #0193c0 1px solid;
	border-left: #0193c0 1px solid;
	width: 100%;
	border-bottom: #0193c0 1px solid;
} 
.Fouttekst
{
	width: 95%;
}
.Fouttekst td
{
	font-size: 8pt;
	font-family: Arial;
	text-align: center;
	color: A7007E;
}
#cell_Helptekst
{
	background-color: #ffffff;
} 
#table_Help #cell_Helptopic{
background-color:#0193c0;
}  
#cell_Helptitel
{
	background-color: #0193c0;
} 
/** END Componentpresentation output:
 * Component: applicaties | pensioenplanner
 */
/** START Componentpresentation output:
 * Component: new print | layout
 */

/********************************************************/
/* Title        :       print | layout                  */
/* Authors      :       D. Ennals                       */
/* Date         :       23/03/2011                      */
/* Description  :       print layout CSS                */
/*                                                      */
/* OVERVIEW                                             */
/*------------------------------------------------------*/ 
@media print
{
html,body{color:#000;font-family:Verdana;font-size:10pt;}
p{margin:0 0 10pt;}
h1{font-size:12pt;margin:0 0 18px;}
h2,h3,h4,h5,h6,h7{font-size:10pt;margin:0;}
h1,h2,h3,h4,h5,h6,h7{color:#000;font-weight:700;border:0;padding:0;}
a:link,
	a:visited{background:transparent;text-decoration:none;}
.bread{width:16cm;}
.blocklink-block ul{font-weight:400;text-align:left;list-style:disc inside;}
.blocklink-block a{display:inline;height:auto;background:transparent;text-decoration:none;color:#000;border:none;margin:0;padding:0;}
.printbutton,
	#headerquicknavmenu,
	#headerloginview,
	#accessibilitytools,
	#container-navigation,
	#content-leftpane,
	#content-rightpane,
	#container-footer{display:none;}
.blocklink-block,
	.blocklink-block li{float:none;}
} 
/** END Componentpresentation output:
 * Component: new print | layout
 */
