@charset "UTF-8";

@media all
{
  /**
   * Fonts
   * (en) font-family and font-size selection for headings and standard text elements
   * @section content-fonts
   */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  html * { font-size: 100.00% }

  /* (en) reset monospaced elements to font size 16px in Gecko browsers */
  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;
  }

  /* (en) base layout gets standard font size 12px */
  body {
    font-family: Arial, sans-serif;
    font-size: 75.00%;
    color: #002154;
  }
body{
	/*behavior: url(/fileadmin/templates/res/csshover.htc);*/  
}


  iframe.domainframe { /*margin-left:*/ height:50px; width:500px;}
  /*div.registerformright iframe.domainframe { height:20px;width:200px;border:0px none white;}*/
  div.registerformright iframe.domainframe { height:120px; width:200px; }

  iframe.detailsiframe { width:100%; overflow:visible;}

  h1,h2,h3,h4,h5,h6 {
  	font-family:Arial, sans-serif;
  	font-weight:bold;
  	color:#666;
  	margin: 0 0 0.25em 0;
  }

  div.tx-irfaq-pi1 h5 {
  	font-family:Arial, sans-serif;
  	font-weight:bold;
  	color:#666;
  	margin: 0 0 0.25em 23px;
  }

  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 200%; color:#182E7A}          /* 24px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  h5 {
	font-size:12px;
	font-weight:bold;
	color:#002154;
  }

  #header h1 {
    font-size:2.5em;
    letter-spacing:-2px;
    line-height:65%;
    color:#000;
  }

  #header span {
    color:#999;
  }

  p { font-size:1.1em; line-height: 1.4em; margin: 0 0 1em 0; color:#002154; margin-bottom:10px;}


  /* ### Lists  #### */

  ul, dl { line-height: 25px; margin: 0 0 1em 1em }/* ol,*/
  li { margin-left: 1.5em; line-height: 1.5em }


  /* edit 03-11-2008 #7b0f70 */
  ol {
	line-height: 1.5em;
	margin: 0 0 0 0;
	color: #002154;
  }


  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   *
   * @section content-generic-classes
   */

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }

	/* added 2010-12-14 indent via RTE */
	div.indent {
		padding-left: 15px;
	}

  /**
   * External Links
   *
   * (en) Formatting of hyperlinks
   *
   */
  :focus { outline: solid 0; }
  a {color: #7b0f70; text-decoration:none;}
  a:focus,
  a:hover,
  a:active {color:#11aae2; text-decoration:none;}

  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }
  #topnav a:focus,
  #topnav a:hover,
  #topnav a:active { text-decoration:underline; background-color: transparent;}

  #footer a { color: #999; background:transparent; font-weight: bold;}
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}

  /**
   * (en) Emphasizing external Hyperlinks via CSS
   *
   * @section             content-external-links
   * @app-yaml-default    disabled
   */

  /*
  #main a[href^="http://www.my-domain.com"],
  #main a[href^="https://www.my-domain.com"]
  {
    padding-left: 12px;
    background-image: url('your_image.gif');
    background-repeat: no-repeat;
    background-position: 0 0.45em;
  }
  */

  /**
   * Tables
   * (en) Generic classes for table-width and design definition
   *
   * @section content-tables
   */

  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #fff; }
  tbody th { background: #fff; }
  tbody th.sub { background: #fff; }
  thead th {
    font-weight:bold;
    color:#7B0F70;
    border-bottom:2px solid #e1e1e1;
  }

td { border-bottom:0px solid #e1e1e1; }

  /**
   * Miscellaneous | Sonstiges
   *
   * @section content-misc
   */

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #eee solid;
  }


/*******************************************************************************
 STYLING VOR SIDN
*******************************************************************************/
/*******************************************************************************
 image replacement (generic)
*******************************************************************************/
span.ir {display:block; width:1px; height:1px; overflow:hidden;}

/*******************************************************************************
 page_margins background color/image
*******************************************************************************/
div#page_margins{
	background: url(../img/background_header.jpg) repeat-x top;
}

/*******************************************************************************
 header (index and default have different height)
*******************************************************************************/
div#header {
  position:relative;
  left:0px;
  top:0px;
}
body#index div#header {
  /*height:400px;*/
  height:357px;
}
body#default div#header {
  height:170px;
}

/*******************************************************************************
 topnavigation
*******************************************************************************/
div#topnav {
/* changed width from 600px to accomodate the font-sizer properly */
  width:850px;
}

ol.alphanumeric {
	list-style-type: lower-alpha;
}

div#topnav ul#metanav
{
  margin: 0px 20px 0px 0px;
  padding: 0;
  list-style-type: none;
  text-align: left;
  position:absolute;
  right:180px;
  top:4px;
}

div#topnav ul#metanav li { display: inline; }

div#topnav ul#metanav li a
{
  text-decoration: none;
  padding: .2em .5em;
  color: #3881c0;
}

div#topnav ul#metanav li a:hover
{
  color: #11aae2;
}

div#topnav div#search {float:right;}

div#topnav div#search input.searchfield {
  color:#3881c0;
  padding:5px 5px 5px 30px;
  margin-bottom:0px;
  margin-left:10px;
  background-image:url(../img/searchfield.jpg);
  border:0px;
  width:145px;
  height:133.3333%;
}
div#topnav ul#metanav li.langact {display:none;}
div.tx-efafontsize-pi1 {display:inline;}
div#topnav ul#metanav li div.tx-efafontsize-pi1 a {
  padding: 0.2em 0em 0.2em 0em;
}
div#topnav ul#metanav li div.tx-efafontsize-pi1 span.small {font-size:8px;}
div#topnav ul#metanav li div.tx-efafontsize-pi1 span.big {font-size:14px;}

/*******************************************************************************
 logo
*******************************************************************************/
div#logo {
  position:absolute;
  left:0px;
  top:16px;
}

/*******************************************************************************
 main navigation 1st level
*******************************************************************************/
div #mainnavlevel1{
  position:absolute;
  left:193px;
  top:38px;
  width:302px;
  height:50px;
}

div #mainnavlevel1_firsttab_act{
  position:absolute;
  left:0px;
  top:0px;
  width:151px;
  height:48px;
}
div #mainnavlevel1 a {
  text-align:center;
  line-height:60px;
  color:#3881c0;
}


/* padding for the top menu images - begin */
#mainnavlevel1_firsttab a img,
#mainnavlevel1_firsttab_act a img {
	margin-top:14px;
	margin-left:22px;
}
#mainnavlevel1_secondtab a img,
#mainnavlevel1_secondtab_act a img {
	margin-top:14px;
	margin-left:14px;
}
/* padding for the top menu images - end */

div #mainnavlevel1 a:hover {
  color:#11aae2;
}

div #mainnavlevel1_firsttab a,
div #mainnavlevel1_firsttab_act a,
div #mainnavlevel1_secondtab a,
div #mainnavlevel1_secondtab_act a{
  display:block;
  width:160px;
  height:48px;
}
div #mainnavlevel1_firsttab_act a, div #mainnavlevel1_secondtab_act a{
  background-image: url(../img/mainnav1_tab_current.png);
}

div #mainnavlevel1_firsttab a,
div #mainnavlevel1_secondtab a{
  background-image: url(../img/mainnav1_tab_nonactive.png);
}
div #mainnavlevel1_firsttab_act a,
div #mainnavlevel1_firsttab a:hover,
div #mainnavlevel1_firsttab_act a:hover,
div #mainnavlevel1_secondtab_act a,
div #mainnavlevel1_secondtab a:hover,
div #mainnavlevel1_secondtab_act a:hover{
  background-image: url(../img/mainnav1_tab_current.png);
}
div #mainnavlevel1_secondtab,
div #mainnavlevel1_secondtab_act{
  position:absolute;
  left:160px;
  top:0px;
  width:151px;
  height:48px;
}

/*******************************************************************************
 main navigation 2nd level
*******************************************************************************/

div#mainnavlevel2 {
  position:absolute;
  left:0px;
  top:85px;/*95px*/
  z-index:20;
  width:950px;
}
/*******************************************************************************
 banner
*******************************************************************************/
div#banner {
  position:absolute;
  left:-150px;
  top:120px;
  height:260px;
  text-align:center;
  z-index:5;
}
div#banner p {
  color:#11AAE2;
  font-size:16px;
  line-height:20px;
  margin-top:10px;
}
div#banner p a{
  font-weight:bold;
}

/*******************************************************************************
 index page grey line
*******************************************************************************/
body#index div#nav {
  border-top:2px solid #EBEBEB;
  margin-right:10px;
  padding-top:10px;
  }
/*******************************************************************************
 registerform
*******************************************************************************/
div#registerform {
  width:400px;
  border:1px solid blue;
  text-align:center;
  z-index:6;
  margin-left:158px;
}
div#registerform form {
  /*04022009: margin:0px 100px 0px 230px;*/
  margin:0px 100px 0px 222px;
  width:500px;
}

div.registerformright div#domainData td, div.registerformright div#domainData th {
	padding: 0em;
}

div#registerform h1{
  font-size:24px;
  line-height:25px;
  color:#7b0f70;
  width:230px;
  display:block;
  float:left;
}
div.tx-odsdomaincheck-pi1 {
  display:inline;
  width:430px;
}

div#registerform input.fieldmydomeinname{
  color:#3881c0;
  padding:6px 5px 4px 5px;
  margin-top:1px;
  margin-bottom:0px;
  margin-top:0px;
  background-image:url(../img/hiermijndomainnaam_input.jpg);
  border:0px;
  width:342px;
  font-size:14px;
  float:left;
}
div#registerform form{
  text-align:left;
}
div#registerform input.button_mydomeinname{
  /*06022009margin-top:-2px;*/
  margin-top:0px;
  margin-left:5px;
  padding:0px 0px 5px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_ok_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  Outline:none;
  width:51px;
  height:32px;
  color:white;
  font-weight:bold;
  cursor: pointer;
}

div#registerformleft{
	padding-top:5px;
}

div#registerform div.single,
div#registerformleft div.single {
  color:#11AAE2;
  font-size:12px;
}

div#registerform div.single {
	margin: 15px 0 10px 0;
  width: 650px;
  font-size: 14px;
}

div#registerform span.iconavailable {
	padding: 5px 0 5px 30px;
	margin: 30px 0 20px 0;
	background: url(../img/domainfree_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

div#registerform span.iconregistered {
	padding: 5px 0 5px 30px;
	margin: 30px 0 20px 0;
	background: url(../img/error_x.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

div#registerform div.error,
div#registerformleft div.error {
  font-weight:bold;
  color:#11AAE2;
}

div#registerform table.list,
div#registerformleft table.list {
  display:none;
}

/*******************************************************************************
 homelink (default)
*******************************************************************************/
div#homelink {
  position:absolute;
  top:166px;
  left:0px;
}
div#homelink a {
  display:block;
  background-image:url(../img/backarrow.jpg);
  background-position: 5px 3px;
  background-repeat: no-repeat;
  padding-left:20px;
  font-size:91.6667%;
  color:#002154;
}
div#homelink a:hover {
  color:#11aae2;
}
/*******************************************************************************
 pagetitle (default)
*******************************************************************************/
div#pagetitle {
  position:absolute;
  top:144px;
  left:200px;
  width:520px;
}

div#pagetitle h1 {
  font-size:40px;
  color:#7B0F70;
}
/*******************************************************************************
 topborder content coloms for index and default different
*******************************************************************************/
div#col1_topborder,
div#col2_topborder,
div#col3_topborder{
  border-top:2px solid #ededed;
  display:block;
  height:2px;
}

/***  index   **********/
body#index div#col1_topborder {
  /*okt*/
  margin-right:-20px;
}
body#index div#col2_topborder {
  /*margin-left:10px;*/
  margin-right:10px;
}
body#index div#col3_topborder {
  margin-left:-10px;
  margin-right:10px;
}
/***  default   **********/
body#default div#col1_topborder {
  margin-right: -10px;
}
body#default div#col2_topborder {
  margin-left:5px;
  margin-right:10px;
}
body#default div#col3_topborder {
  margin-left:-10px;
  margin-right:10px;
}
/***  topborder classes!   **********/
/***  topborder classes!   **********/
div.col1_topborder,
div.col2_topborder,
div.col3_topborder,
div.col3_topborder2{
  border-top:2px solid #ededed;
  display:block;
  height:2px;
}
/***  index   **********/
body#index div.col1_topborder {
  margin-right:-10px;
}
body#index div.col2_topborder {
  margin-left:10px;
  margin-right:10px;
}
body#index div.col3_topborder {
  margin-left:-10px;
  margin-right:10px;
}
/***  default   **********/
body#default div.col1_topborder {
  margin-right: -10px;
}
body#default div.col2_topborder {
  margin-left:5px;
  margin-right:10px;
}
body#default div.col3_topborder {
  margin-left:-10px;
  margin-right:10px;
}
body#default div.col3_topborder2 {
  margin-left:-10px;
  margin-right:-7px;
}
body#default div.main_content {
	margin-top: 15px;
}
/*******************************************************************************
 index h5 headers vertical alignment
*******************************************************************************/
body#index div#main div#col1 h5,
body#index div#main div#col2 h5,
body#index div#main div#col3 h5 {
  margin-top:5px;
  margin-bottom:8px;
}
/*******************************************************************************
 opmaak main
*******************************************************************************/
div#main h2 {
  font-size: 100%; /* 12px */
  color:#002154;
  text-transform:uppercase;
  line-height:17px;
}
div#main p {
  margin-bottom:15px;
  color:#002154;
}

/*******************************************************************************
 main headers
*******************************************************************************/
body#default div#main div#col1 h2{
  color:#7B0F70;
  font-size:200%;
  text-transform:none;
  font-weight:normal;
  line-height:25px;
  margin-top:0px;
}
body#default div#main h3{
    color: #3B3F9A;
    display: block;
    font-size: 166.667%;
    font-weight: normal;
    line-height: 17px;
    text-transform: none;

}
body#default div#main h4{
    color: #3881C0;
    display: block;
    font-size: 133.333%;
    font-weight: normal;
    line-height: 16px;
    margin-bottom: 10px;
    margin-top: 15px;
    text-transform: none;
}


/*******************************************************************************
 tx-contagged-definition
*******************************************************************************/
dfn.tx-contagged-definition a {
/*	color: #11aae2;*/
	color:#7B0F70;
	cursor: help;
}


/*******************************************************************************
 tt_news
*******************************************************************************/
div#main div.news-latest-item h3,
div#main div.news-single-item h3,
body#default div#main div.news-list-item h3 {
  font-size: 133.33% !important; /* 16px */
  color:#002154;
  text-transform:none;
  font-weight: normal;
  padding:0px;
}
div#main div.news-latest-item h3 a {
  /*line-height:20pt;*/
}
div#main div.news-latest-item h3 a:hover {
  text-decoration:none;
}
div#main div.news-latest-item div.date,
div#main div.news-latest-item div.news-latest-date,
div.news-list-date {
  font-size: 80%; /* 11px */
  color:#775ba9;
  text-transform:none;
  /*line-height:18pt;*/
  margin-top: 4px;
}
div#main div.news-latest-item div.news-latest-date {
  font-size: 80%; /* 11px */
  color:#775ba9;
  text-transform:none;
  line-height:12pt;
}

div.news-latest-container a {
	text-decoration:none;
}

div#main div.news-latest-container div.more-link,
div.news-list-morelink {
  font-weight: normal;
  line-height:0pt;
}
div.news-list-morelink {display:inline;padding-left:10px; font-weight: bold;}
div.news-list-item p {display:inline;}
div.news-list-item hr.clearer {border:0px;}

div.news-list-item-headertitle {
  float: left;
  padding: 0;
  width: 350px;
}

div.news-list-item h3 {
  font-size: 125%;
  margin: 0;
  padding: 0;
}

/*******************************************************************************
 tt_news single view printbutton and back-link
*******************************************************************************/
div.news-single-item {
   margin-top:0px;
   margin-bottom:0px;
}
div.news-single-backlink-top,
div.news-single-backlink-bottom{
  display:block;
  /*changed 27012009 was: 200px*/
  width:250px;
  background-image:url(../img/backarrow2.jpg);
/*  background-position: 0px 16px;*/
  background-position: 0px;
	background-repeat: no-repeat;
  padding-left:15px;
  clear: both;
  margin-bottom: 15px;
}


.healthMonitorBackbutton {
	display:block;
	width:250px;
	margin-bottom:20px;
	background-image:url(../img/backarrow2.jpg);
	background-position: 0px;
	background-repeat: no-repeat;
  	padding-left:15px;
  	padding-top:0px;
	color:#775BA9;
}

.healthMonitorBackbutton:hover, .healthMonitorBackbutton:active {
	text-decoration:none;
	color:#775BA9;
}

div.news-single-backlink-top a,
div.news-single-backlink-bottom a{
 color:#775BA9;
}

div.news-single-item { margin-top:18px;}


/*******************************************************************************
 tt_news singleview headers
*******************************************************************************/
body#default div.news-single-item h3 {
 color:#7B0F70 !important;
 /*line-height:30px !important;*/
 margin-bottom:0px;
 padding-bottom:0px;
}
body#default div.news-single-item div.news-single-timedata {
 color:#775BA9 !important;
 padding-top:0px;
 margin-top:0px;
 margin-bottom:10px;
}
body#default div.news-single-item hr.clearer {
 border:0px;
}
body#default div.news-list-item h3,
body#default div.news-single-item h3 {
 /*color:#3B3F9A !important;*/
 /*line-height:30px !important;*/
 margin-bottom:0px;
 padding-bottom:0px;
 /*margin-top:0px !important;*/
}
body#default div.news-list-item h3 a{
 /*color:#3B3F9A !important;*/
 text-decoration:none;
}

body#default div.news-list-container a, body#default span.inactiveLinkWrap a  {
	text-decoration:none;
}

body#default div.news-list-item h3 a:hover{
 color:#11AAE2 !important;
}
body#default div.news-list-item {
  margin:0;padding:0;
  display:block;
  float:left; /* added 070109 */
  width:100%;
  clear:both;
  padding-bottom: 10px;
}
body#default div.news-list-item hr.clearer {
 height:1px;
}
div.news-list-container {
	float:left;
	margin-top: -7px;
}
.news-list-item .clearer{ clear:both; }


/*******************************************************************************
 main images
*******************************************************************************/
body#default div#main img {
  float:left !important;
	margin:0px 10px 10px 0px;
	padding-right: 10px;
}

/*******************************************************************************
 main lists

*******************************************************************************/
body#default div#main ul {
  list-style-type: none;
  padding-left: 0px;
  margin-left:0px;
}
body#default div#main div#col1_content ul li{
  padding-left: 16px;
  margin-left:0px;
	background: url("../img/listbullet.jpg");
        background-position: 0px 4px;
        background-repeat: no-repeat;
	/* color:#7B0F70; */
}

body#default div#main div#col1_content ul li ul li{
	background: url("../img/listbullet-2.gif");
  background-position: 0px 4px;
  background-repeat: no-repeat;
}
body#default div#main div#col1_content ul li ul li ul li{
	background: url("../img/listbullet-3.gif");
  background-position: 0px 4px;
  background-repeat: no-repeat;
}

/*******************************************************************************
 printbutton
*******************************************************************************/
div.printbutton_top_inline,
div.printbutton_bottom_inline {
  float:right;
  width:100px;
  height:20px;
  margin-top:17px;
}
div.printbutton_top_inline a,
div.printbutton_bottom_inline a{
	float:right;
}
div.printbutton_bottom_inline {
	margin-top:-38px;
}
div.printbutton_top,
div.printbutton_bottom {
  display:block;
  /*float:right;*/
  margin-left:440px;
  margin-top:16px;
}

body#default div#main div.printbutton_top a img {
	float:left !important;
}
div#print_button{
	padding-top: 4px;
	padding-bottom: 28px;
}
div.printbutton_right {
	margin-top:5px;
}
div.printbutton_right div.printbutton_text {
	margin-top: 10px;
}
div.printbutton_right div.printbutton_text span {
	padding-top:2px;
	display:block;
	font-weight: bold;
}
body#default div#main div.printbutton_right div.printbutton_text img {
	padding-right: 0px;
}

/*******************************************************************************
 main search results
*******************************************************************************/
div#main input.searchfield {
  color:#3881c0;
  padding:5px 30px 5px 5px;
  margin-bottom:0px;
  margin-left:0px;margin-top:5px;
  background-image:url(../img/searchfield_empty2.jpg);
  border:0px;
  width:320px;
  height:16px;
  font-size:12px;
  float:left;
}

span.csc-sword {
  color:#7b0f70;
}
body#default div#main div#col1 h2.searchpage {
  font-size: 100%;
  color: #002154;
  text-transform: uppercase;
  font-weight: normal;
  line-height: 17px;
  margin-top:20px;
}

.tx-indexedsearch .res-tmpl-css h3{
	padding-left:20px;
	background-attachment: scroll;
	background-image: url(../img/download_icon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

/*******************************************************************************
 submenu left column default
*******************************************************************************/
body#default div#submenu ul {
  list-style-type: none;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 10px;
}
body#default div#submenu ul li{
  padding: 8px 0px 8px 0px;
  margin-left: 0px;
  display:block;
	border-bottom:1px solid #e5e5e5;
}
body#default div#submenu ul li a{
  line-height:15px;
  font-size:108.333%;
  font-weight:normal;
  color:#002154;
}
body#default div#submenu a:hover {
  color:#11aae2;
}
body#default div#submenu ul li.current ul li{
  padding: 8px 0px 0px 10px;
	border-bottom:0px solid #e5e5e5;
}

/*current page link is light blue*/
body#default div#submenu ul li.current a,
body#default div#submenu ul li.secondcurrent a{
  color:#11AAE2;
}
/*noncurrent page link on second level is dark blue*/
body#default div#submenu ul li.current ul li.second a{
  color:#002154;
  display:block;
  text-align:left;
}
/*noncurrent page link on second level is light blue by hovering */
body#default div#submenu ul li.current ul li.second a:hover{
  color:#11AAE2;
}

body#default  div#submenu ul li.current ul li.second{
	padding-left: 15px;
	margin-left:0px;
	background-attachment: scroll;
	background-image: url(../img/submenu_sec_level_darkblue.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	}
body#default  div#submenu ul li.current ul li.secondcurrent{
	padding-left: 15px;
	margin-left:0px;
	background-attachment: scroll;
	background-image: url(../img/submenu_sec_level_lightblue.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
/*******************************************************************************
 quicklinks index
*******************************************************************************/
ul#quicklinks_index {
  list-style-type: none;
  padding-left: 0px;
  margin-left: 0px;
  padding-top:0px;
  margin-top:-7px;
}
ul#quicklinks_index li{
  padding-left: 0px;
  margin-left: 0px;
  display:block;
	border-bottom:1px solid #e5e5e5;
}
ul#quicklinks_index li a{
	padding-left: 20px;
	line-height:35px;
	font-size:16px;
	/* font-weight:bold; */
  display:block;
	background-attachment: scroll;
	background-image: url(../img/listarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 12px;
}

/*******************************************************************************
 quicklinks default
*******************************************************************************/
select {
 border-width: 1px;
 padding: 1px;
 font-weight: normal;
 font-size: 91.6667%;
 font-family: Arial;
 background-color: #fff;
 color: #3881C0;
 margin:20px 0px 20px 0px;
}

body#default div#col3 div#quicklinksleft select
{
 margin:12px 0px 30px 0px !important;
}
/*******************************************************************************
 right column default
*******************************************************************************/
body#default div#main div#col3 h2,
body#default div#main div#col3 h5 {
  font-size: 100%;
  color: #002154;
  text-transform: uppercase;
  line-height: 17px;
  margin-top:19px;
}

div#registerformlefttopborder {
  margin:0px 10px 20px 0px;
  border-top:2px solid #ededed;
  display:block;
  height:2px;
}
div#registerformleft form{
  /* 04022009: margin:10px 0px 40px 0px;*/
  margin:10px 0px 20px 0px;
  padding:0;
  display:block;
}
div#registerformleft input.fieldmydomeinname,
div.ods_domaincheck input.fieldmydomeinname,
div.ods_domaincheck input#input_field{
  color:#3881c0;
  padding:6px 5px;
  margin:2px 0px 0px 0px;
  background-image:url(../img/hiermijndomain_input_left.jpg);
  border:0px;
  width:135px;
  height:145.4545%;
  font-size:91.1667%;
  float:left;
  font-family: arial;
}
div.ods_domaincheck form#whois input.fieldmydomeinname{
  width:342px;
  background-image: url(../img/hiermijndomainnaam_input.jpg);
  background-repeat: repeat-x;
}

div#registerformleft input.button_mydomeinname,
div.registerform div.ods_domaincheck input.button_mydomeinname,
div.tx-sidndomainlookup-pi3 #sidn_domainlookup_smallform input.button_mydomeinname{
  margin-top:0px;
  margin-left:5px;
  padding:0px 0px 5px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_ok_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  width:51px;
  height:32px;
  color:white;
/**  font-weight:bold; **/
  cursor: pointer;
  border:0px;
  outline:none;
}

div.tx-sidndomainlookup-pi3 #sidn_domainlookup_smallform input.button_mydomeinname {
	margin-top: 3px;
	margin-left:0px;
}


div.ods_domaincheck select{
  display:none;
}

body#default div#col3 ul {
  list-style-type: none;
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 10px;
}

body#default div#col3 ul li{
  padding-left: 0px;
  margin-left: 0px;
  display:block;
}
body#default div#col3 ul li a{
	padding-left: 20px;
	line-height:25px;
	/**  font-size:12px;  **/
  font-weight:bold;
	display:block;
	background-attachment: scroll;
	background-image: url(../img/listarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
body#default div#col3 ul li a.download{
	background-attachment: scroll;
	background-image: url(../img/download_icon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#news-related h5 {
	padding-bottom:10px;
}
#news-related dd {
	background-image:url("../img/listarrow.jpg");
	background-position:0 7px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	/*padding-bottom:5px;*/
	float:left;
	width:100%;	
}

#news-related {
	clear:both;
}

#news-related .news-related-title {
	float:left;
	width:90%;
	padding-top:6px;
	font-weight:bold;
	color:#7B0F70;
}


#news-related .news-related-title a {
    background-attachment: scroll;
    background-image: url("../img/listarrow.jpg");
    background-position: 0 2px;
    background-repeat: no-repeat;
    display: block;
    font-weight: bold;
    padding-left:20px;
}

#news-related .news-related-date {
	float:left;
	width:100%;	
	clear:both;
	padding-left:21px;
	padding-bottom:1px;
}
/*******************************************************************************
 left column index
*******************************************************************************/
body#index div#col2 iframe {
  width:180px;
  height:50px;
  border:0px;
}

/*******************************************************************************
 footer
*******************************************************************************/
div#footer {
  overflow:hidden;
  padding-top:10px;
  padding-right:10px;
}
/*******************************************************************************
 footer left
*******************************************************************************/
div#footer div.left{
  float:left;
  width:215px;
  height:25px;
  margin-top:7px;
}
div#footer div.left p{
  color:#002154;
}
/* added 280509 */
div#footer div.left div.copyright-left{
 float:left;
}
div#footer div.left div.cleanbit{
 /*width:62px;*/

 z-index:1;
 margin-top:-5px;
}
/*******************************************************************************
 footer center
*******************************************************************************/
div#footer div.center {
  float:left;
  width:485px;
  height:25px;
  margin-top:7px;
  }

div#footer div.center ul {
    margin: 0;padding: 0;
    text-align:left;
  }

div#footer div.center ul li {
    line-height: 15px;
    list-style: none;
    display: inline;
    margin: 0;
    padding: 0;
  }

div#footer div.center ul li a,
div#footer div.center li strong {
    background: transparent;
    color: #3881C0;
    font-weight: normal;
    margin: 0;
    padding: 0em 1.0em 0em 0em;
    text-decoration: none;
    width: auto;
  }

/*******************************************************************************
 footer right
*******************************************************************************/
div#footer div.right {
  float:left;
  width:215px;
  height:25px;
  margin-top:0px;
  text-align:right;
  padding-left:18px;
  }

/*******************************************************************************
 a21_glossary_advanced_output
*******************************************************************************/


dl.glossary {
   margin:0px 0px 5px 0px;
}
div.tx-a21glossaryadvancedoutput-pi1 div.navbar a{
 margin-right:5px;
}
div.tx-a21glossaryadvancedoutput-pi1 div.navbar{
 margin:10px 0px;
}
div.tx-a21glossaryadvancedoutput-pi1 div.searchform{
 display:none;
}
dl.glossary dt{
   margin:25px 0px 5px 0px;
}


body#default div#main div#col1 h5 {
  margin-top: 18px;
}
/*added 27012209*/
body#default div#main div#col2 h5 {
  margin-top: 10px;
}

/*******************************************************************************
 powermail
*******************************************************************************/
div.tx-powermail-pi1 legend {
  color:#002154;
  font-weight:bold;
  margin:0px 0px 10px 0px !important;
}

div.tx-powermail-pi1 label {
  width:120px;
  display:block;
  float:left;
  padding-top:5px;
  color:#002154;
}
div.tx-powermail-pi1 input {

}
.tx-powermail-pi1_fieldset_1 {
  width:500px;
}

.tx-powermail-pi1_fieldset {
margin-top: 10px;
}
input.powermail_text{
  width:342px;
  margin-bottom:5px;
  margin-right:15px;
  height:133.3333%;
  display:inline;
  /*bka 12 nov for contact form deelnemers*/
  /*float:left;*/
  color:#3881c0;
  padding:5px;
  background-image:url(../img/contactform_inputfield.jpg);
  background-repeat:no-repeat;
  border:0px;
  font-size:125%;
}

textarea.powermail_textarea{
  width:342px;
  margin: 5px 15px 5px 5px;
  margin-bottom:5px;
  margin-right:15px;
  height:94px;
  display:inline;
  float:left;
  color:#3881c0;
/*  border:0px;*/
  font-size:125%;
  font-family: Arial, sans-serif;
/*  background-color: transparent; */
}

/* Fix bug in ie7 which makes background image scroll */
div.textarea_background_wrapper {
  background-image:url(../img/contactform_textarea.jpg);
  background-repeat:no-repeat;
  overflow: hidden;
}

/*bka 12 nov for contact form deelnemers 8: NL, 10:EN */
fieldset.tx-powermail-pi1_fieldset_8 textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset_8 input.powermail_text,
fieldset.tx-powermail-pi1_fieldset_10 textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset_10 input.powermail_text{
  /*margin-left:135px;*/
}

div.tx_powermail_pi1_fieldwrap_html_submitgraphic{
  float:right;
}

div.powermail_mandatory_js {
  font-size:133.3333%;
  color:#11AAE2;
  background-image:url(../img/error_x.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
  padding:5px 0px 5px 35px;
  margin-bottom:10px;
}

div.powermail_check_inner { float:left; width:100%; padding-top:2px; padding-bottom:2px;}
.tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; margin-top:20px;}
div.powermail_check_inner input[type="checkbox"], input.checkbox { float:left; }
div.powermail_check_inner label { width:400px; float:left; margin-top:-5px; padding-left:4px;}

div.tx_powermail_pi1_fieldwrap_html {
	clear:both;
}


form.tx_powermail_pi1_formconfirmation_back{
  float:left;
  width:200px;
}
form.tx_powermail_pi1_formconfirmation_submit {
  float:left;
  width:100px;
}
fieldset.tx-powermail-pi1_fieldset_8,
fieldset.tx-powermail-pi1_fieldset_10 {
  margin-top:10px;
}
div.tx_powermail_pi1_fieldwrap_html_submitgraphic input {
  float:right; margin-right:5px;
}
/*bka 12 nov for contact form deelnemers*/
fieldset.tx-powermail-pi1_fieldset_8 div.tx_powermail_pi1_fieldwrap_html_submitgraphic,
fieldset.tx-powermail-pi1_fieldset_10 div.tx_powermail_pi1_fieldwrap_html_submitgraphic{
  width:530px;
  display:block;
  float:none;
  margin-right:-25px;
}
fieldset.tx-powermail-pi1_fieldset_10 div.powermail_mandatory_js {
  width:300px;
}
.tx-powermail-pi1 input#uid171,
.tx-powermail-pi1 input#uid181,
.tx-powermail-pi1 input#uid191,
.tx-powermail-pi1 input#uid201{
  width:342px;
  margin-bottom:5px;
  margin-right:15px;
  height:133.3333%;
  display:inline;
  /*bka 12 nov for contact form deelnemers*/
  /*float:left;*/
  color:#3881c0;
  padding:5px;
  background-image:url(../img/contactform_inputfield.jpg);
  background-repeat:no-repeat;
  border:0px;
  font-size:125%;
}
/*******************************************************************************
 FE Login tx-felogin-pi1
*******************************************************************************/
div.tx-felogin-pi1 div.label_user,
div.tx-felogin-pi1 div.label_passw,
div.tx-felogin-pi1 div.label_mail {
  color:#002154;
  font-weight:bold;
  padding-bottom:10px;
}
div.tx-felogin-pi1 div.user,
div.tx-felogin-pi1 div.password {
  width:170px;
  float:left;
}
div.tx-felogin-pi1 div.submitbutton {
  width:130px;
  height:35px;
  float:left;
}
div.tx-felogin-pi1 div.field_user input,
div.tx-felogin-pi1 div.field_passw input,
div.tx-felogin-pi1 div.field_mail input {
  color:#3881c0;
  padding:5px;
  background-image:url(../img/inputfield_login.jpg);
  background-repeat:no-repeat;
  border:0px;
  font-size:125%;
  width:153px;
  height:135%;
}

div.tx-felogin-pi1 div.permalogin,
div.tx-felogin-pi1 div.forgotpassw {
  width:320px;
  float:left;
}

div.tx-felogin-pi1 div.forgotpassw {
	margin-left:-2px;
}

div.label_permalogin {
    color: #002154;
    float: left;
    font-weight: bold;
    padding: 0 0 10px 0;
    width: 290px;
}

span.label_permalogin_text {
    font-weight: normal;
		font-size: 90%;
}
div.field_permalogin,
div.field_forgotpassw input {
	float: left;
	width: 24px;
}
div.field_forgotpassw img {
	height: 13px;
	width: 15px;
	padding-right: 9px;
	float: left !important;
}
div.label_forgotpassw a {
  padding: 0 0 0 0;
  float: left;
    margin-left:1px;
}

div.tx-felogin-pi1 div.submitbutton{
  padding:23px 0px 7px 0px;
}
div.tx-felogin-pi1 div.submitbutton input{
  margin-top:0px;
  margin-left:5px;
  padding:0px 0px 10px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_ok_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  width:51px;
  height:38px;
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}

div.tx-felogin-pi1 div.forgot div.mail {
  width:177px;
  float:left;
}
div.tx-felogin-pi1 div.forgot div.submit {
  width:500px;
}
div.tx-felogin-pi1 div.forgot div.submitbutton {
  padding:23px 0px 7px 0px;
  margin-top:0px;
  margin-left:5px;
  display:inline;
  background-color: transparent;
  /*background-image: url(../img/button_ok_empty.jpg);*/
  /*background-repeat: repeat-x;*/
  background-position: left top;
  /* width:51px; */
  /* height:38px; */
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}

div.tx-felogin-pi1 div.forgot div.submitbutton_en {
  padding:23px 0px 7px 0px;
  margin-top:0px;
  margin-left:5px;
  /* display:inline; */
  background-color: transparent;
  /*background-image: url(../img/button_ok_empty.jpg);*/
  /*background-repeat: repeat-x;*/
  background-position: left top;
  /* width:51px; */
  /* height:38px; */
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}

div.tx-felogin-pi1 div.forgot div.submitbutton input{
  margin-top:-3px;
  margin-left:0px;
  padding:0px 0px 0px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_verzenden_empty2.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  width:102px;
  height:38px;
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}
div.tx-felogin-pi1 div.forgot div.label_backlogin {
  float:left;
  width:500px;
  padding: 0 0 10px 0;
}

div.logout div.user,
div.logout div.submitbutton{
  width:470px;
  float:left;
}
div.logout div.label_user,
div.logout div.label_submit {
  width:250px;
  float:left;
  vertical-align:top;
}

div.tx-felogin-pi1 div.message {
  color:#002154;
  line-height:16px;
  margin:10px 0px 10px 0px;
}
div.tx-felogin-pi1 div.logout div.insideform{
  display:block;
  overflow:auto;
  width:500px;
}


/*******************************************************************************
 deelnemerssite change password
*******************************************************************************/
div.tx-srfeuserregister-pi1 div.insideform{
  width:400px;
}
div.tx-srfeuserregister-pi1 div.item{
  width:390px;
  display:block;
  overflow:hidden;
}
div.tx-srfeuserregister-pi1 div.intro{
  color:#002154;
}
div.tx-srfeuserregister-pi1 div.error {
  color:#11AAE2;
  font-size:14px;
  line-height:16px;
  margin:10px 0px 10px 0px;
}
div.tx-srfeuserregister-pi1 div.field input,
div.tx-srfeuserregister-pi1 div.field_mail input {
  color:#3881c0;
  padding:5px;
  background-image:url(../img/inputfield_login.jpg);
  background-repeat:no-repeat;
  border:0px;
  font-size:15px;
  width:165px;
  height:29px;
  margin-top:3px;
}
div.tx-srfeuserregister-pi1 div.label,
div.tx-srfeuserregister-pi1 div.field_noedit{
  color:#002154;
  font-weight:bold;
  padding-bottom:10px;
  padding-top:10px;
  width:130px;
  display:block;
  float:left;
}
div.tx-srfeuserregister-pi1 div.field_noedit{
  font-weight:normal;
}
div.tx-srfeuserregister-pi1 div.submit input{
  float:right;
  margin-top:20px;
  margin-left:0px;
  padding:0px 0px 5px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_verzenden_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  width:135px;
  height:34px;
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}


/* edit door 31-10-2008 */
div.tx-odsfeuseredit-pi1 div.label_user,
div.tx-odsfeuseredit-pi1 div.label_passw,
div.tx-odsfeuseredit-pi1 div.label_mail {
  color:#002154;
  font-weight:bold;
  padding-bottom:10px;
}
div.tx-odsfeuseredit-pi1 div.user,
div.tx-odsfeuseredit-pi1 div.password {
  width:170px;
  float:left;
}

div.tx-odsfeuseredit-pi1 div.submitbutton {
  width:130px;
  height:35px;
  float:left;
}
div.tx-odsfeuseredit-pi1 div.field_user input,
div.tx-odsfeuseredit-pi1 div.field_passw input,
div.tx-odsfeuseredit-pi1 div.field_mail input {
  color:#3881c0;
  padding:5px;
  background-image:url(../img/inputfield_login.jpg);
  background-repeat:no-repeat;
  border:0px;
  font-size:15px;
  width:165px;
  height:29px;
}
div.tx-odsfeuseredit-pi1 div.submitbutton{
  padding:23px 0px 7px 0px;
}
div.tx-odsfeuseredit-pi1 div.submitbutton input{
  margin-top:0px;
  margin-left:5px;
  padding:0px 0px 5px 0px;
  display:inline;
  background-color: transparent;

  background-image: url(../img/button_ok_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  width:51px;
  height:32px;
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:0px;
}

/*******************************************************************************
 deelnemerssite link to archive with arrow
*******************************************************************************/
p.csc-frame-frame1 a {
	padding-left: 16px;
/*	padding-bottom: 16px;*/
	margin-left:0px;
/*	margin-bottom:25px;*/
	font-weight:bold;
	display:block;
	width:100%;
	background-attachment: scroll;
	background-image: url(../img/listarrow_bold.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;  /*xborder-bottom: 2px solid #EDEDED;*/
}

div.deelnemer-worden a {
	padding-left: 21px;
	margin-left:4px;
	width:100%;
	display:block;
	float:left;
	background-attachment: scroll;
	background-image: url(../img/listarrow_bold.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

div.deelnemer-worden {
  width:100%;
   float:left;
   display:block;
   margin-left:-2px;
	 margin-top: 7px;
}
div.onderhoud-list-container h3 a{
  font-size:12px;
  font-weight:bold;
  line-height: 16px;
  margin-top: 20px;
}
div.participantslist p {
  padding-top:10px;
}
/*******************************************************************************
 deelnemerssite top100
*******************************************************************************/
div.counts {
  font-weight:bold;
  font-size:16px;
  color:#7b0f70;
}

div.countsdate {
  /*text-align:right;*/
  padding:10px 5px 20px 0px;
  width:100%;
  color:#002154;
  font-size:12px;
}

div.row {
  width:90%;
  display:block;
  overflow:hidden;
  padding:0px 10px 20px 0px;
}

div.tx-sidnincludeexternalfile-pi1 div.row {
  padding:3px 10px 3px 0px;
}

div.tx-sidnincludeexternalfile-pi1 div.tableheader {
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
}

div.tx-sidnincludeexternalfile-pi1 div.even {
	background-color:#DDEBF2;
}
div.row div.name, div.tx-sidnincludeexternalfile-pi1 div.row div.code {
  float:left;
}

div.tx-sidnincludeexternalfile-pi1 div.row div.code {
	width: 100px;
}
div.row div.count {
  float:right;
}
/*******************************************************************************
 deelnemers per land
*******************************************************************************/
div.participantscountrylist div.browse {
	padding:0px 10px 30px 0px;
	width:100%;
	text-align:left;
}


/* toevoeging door 31-10-2008 */
div.participantscountrylist ul li a, div.participantslist ul li a  {
  color: #7B0F70;
}

div.participantscountrylist ul li a:visited, div.participantslist ul li a:visited {
/*  color: #002154;*/
}

div.participantscountrylist ul li a:hover, div.participantslist ul li a:hover {
  color: #11aae2;
}

div.participantscountrylist li a, div.participantslist li a {
  color: #7b0f70;
}
div.participantscountrylist li a:hover, div.participantslist li a:hover  {
  color: #11aae2;
}

div.participantscountrylist div.browse a, div.participantslist div.browse a {
  color: #7b0f70;
}

div.participantscountrylist div.browse a:hover, div.participantslist div.browse a:hover  {
  color: #11aae2;
}

/*******************************************************************************
 tt_news pagebrowser left aligned
*******************************************************************************/
div.news-list-browse,
div.tx-ttnews-browsebox,
div.tx-ttnews-browsebox table {
  text-align:left;
}
div.news-list-browse {
	float:left;
	margin-top:6px;
	/*width:520px;*/
}
div.browseBoxWrap {
  margin-bottom:20px;
  /*margin-top:8px;*/
}
div.news-list-browse td{
  border:0px;
}

div.news-single-item td {
	vertical-align: top;
}

span.pagediv {
  height:15px;
  margin-bottom:-4px;
  padding-left:1px;
  border-right:10px solid white;
  border-left:1px solid #E8E5E5;
/*  display:block; */
  background:white;
}
span.volgende, div.volgende {
  display:inline;
  margin:0px;
  padding-left:0px;
}

span.vorige, div.vorige {
  display:inline;
  border-right: 1px solid #E8E5E5;
  margin:0px;
  padding-right:10px;
}


/*
div.vorige,div.volgende {
  display:inline;
  border-left-style:1px solid #E8E5E5;
  margin:0px 10px;
}
*/

div.browseLinksWrap a,
div.browseLinksWrap span.activeLinkWrap {
  padding:0px 10px 0px 0px;
}

div.browseLinksWrap span.activeLinkWrap {
  font-weight:bold;
}
/*******************************************************************************
 tt_news image
*******************************************************************************/
div.news-single-img img{padding-top:5px;}

/*******************************************************************************
 link to top
*******************************************************************************/
p.csc-linkToTop {
  border-bottom:2px solid #EDEDED;
  width:100%;
  display:block;
  padding-bottom:16px;
  margin-top:25px;
}
p.csc-linkToTop a {
	color: #775BA9;
	padding-left: 16px;
	padding-bottom: 16px;
	margin-left:0px;
	margin-bottom:25px;
	background-attachment: scroll;
	background-image: url(../img/arrow_top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
/*******************************************************************************
 indexed search
*******************************************************************************/
strong.tx-indexedsearch-redMarkup {
  color:#11aae2;
}

/*******************************************************************************
 zoeken provider / top 100 deelnemers
*******************************************************************************/
body#default div#col1 div.row div.name,
body#default div#col1 div.row div.count {
  color: #002154;
}

body#default div#col1 div.participantslist div.browse {
  margin-bottom:20px;
}



/*
div.tx-contagged,
div.tx-contagged a,
body#default div#col1 div.participantslist a {
  color: #002154;
}
*/


div.tx-contagged,
div.tx-contagged a {
  color: #002154;
}

div.tx-contagged a:hover,
body#default div#col1 div.participantslist a:hover {
  color: #11AAE2;
}


div.tx-contagged {
  color: #775BA9;
}
div.tx-contagged div.tx-contagged-index {
 clear:both;
 margin-bottom:20px;
}

div.tx-contagged-index, div.tx-contagged-navlink a {
	color:#7B0F70;
}

div.tx-contagged-index {
	color:#002154;
}

div.tx-contagged div.tx-contagged-index a,
div.tx-contagged div.tx-contagged-index span {
 margin:0px 2px;
}

div.tx-contagged dl.tx-contagged-list {
 margin:0px 0px 20px 0px;
}

div.tx-contagged dl.tx-contagged-list dt {
 color: #7B0F70;
 font-weight:bold;
 margin-top:25px;
 margin-bottom:6px;
}
div.tx-contagged dl.tx-contagged-list dd{
 margin: 0px;
 color: #002154;
}

div.tx-contagged dd.tx-contagged-navlink{
 display:none;
}

div.tx-indexedsearch-browsebox ul.browsebox {
  list-style-type: none;
}

div.tx-contagged-index a {
	color:#7B0F70;
}

#tx-indexedsearch-searchbox-sword {
    font-family:arial;
}
body#default div#main div#col1_content div.tx-indexedsearch-browsebox ul li{
  padding-left: 0px;
  padding-right: 5px;
  margin-left:0px;
	background: none;
}

div.tx-indexedsearch-browsebox{
   font-size: 13px;
}

div.tx-indexedsearch-browsebox ul.browsebox li{
  background-image: none;
}

div.tx-indexedsearch-browsebox ul.browsebox li a{
   color:#775ba9;

}
div.tx-indexedsearch-browsebox ul.browsebox li a:hover{
   color:#7b0f70;
}
/*deelnemers contactform*/
div.tx-powermail-pi1_formwrap_233{
  /*width:490px;*/
}

/*******************************************************************************
 Quick links dropdownbox
*******************************************************************************/

.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
	border: 1px solid #BBB;
	width: 100%; /*THEME CHANGE HERE*/
	padding: 4px 0;
	margin: 0;
	text-align: center; /*set value to "left", "center", or "right"*/
	background-attachment: scroll;
	background-image: url(chromebg.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	background-attachment: scroll;
	background-image: url(chromebg-over.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/*******************************************************************************
domain lookup form
******************************************************************************/
a:focus { /*-moz-outline-style: none;*/ }

/* styles for domain look up form */

div#submenu div.tx-sidndomainlookup-pi1 form table, div#submenu div.tx-sidndomainlookup-pi1 form table tr td, div.tx-sidndomainlookup-pi1 form table, div.tx-sidndomainlookup-pi1 form table tr td {
    border:0px;
    width: 154px;
    padding:0px 0px 5px 0px;
}
#domainName_input, #domain_input, .domain_input{
  color: #3881C0;
  padding:5px 0px 7px 4px;
  margin-bottom:0px;
  margin-left:0px;
  background:url(../img/server_field2.jpg) no-repeat;
  border:0px;
  width:150px;
  height:16px;
  font-size:11px;
}
#domainName_input input, #domain_input input, .domain_input input{
  background: none;
  border:0px;
  /* color:#316ac5; */
  color: #3881C0;
  width:149px;
}

div#col1 #domainName_input,
div#col1 #domain_input,
div#col1 .domain_input {
  background:url(../img/contactform_inputfield.jpg) no-repeat;
  padding:5px 0px 7px 4px;
  margin-bottom:0px;
  margin-left:0px;
  width:370px;
  height:16px;
}
div#col1 #domainName_input input, div#col1 #domain_input input, div#col1 .domain_input input{
  width: 345px;
}
div#col1 div#col1_content div.tx-sidndomainlookup-pi1,
div#col1 div#col1_content div.tx-sidndomainlookup-pi1 form{
 padding-left:0px;
 margin-left:0px;
 /* 22012009: float:left; */
 /*align:left;*/
 text-align:left;
}

/* added 130109 */
div#col2_content div.tx-sidndomainlookup-pi1 {
   display:block;
   float:left;
   padding-top:10px;

}
div#col2_content div.tx-sidndomainlookup-pi1 form table tr td{
  font-size:11px;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/ /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

/* added css for the font-sizer */
#fontsizer {
  width:35px;
  display:inline;
  position:absolute;
  /* 26012009; old: right:215px;*/
  right:201px;
  /* 26012009; old: top:5px;*/
  top:6px; }

/* added css for contagged ext for tool tip nov 05 */

span.tx-contagged-dfn_block {
     /* z-index:1;  changed 050109 */ /*z-index:9;changed 070109*/
border-bottom:1px dotted #333333;
cursor:help;
font-style:normal;
}
span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content a{
          color: #ffffff;
          background: #7B0F70;
}
span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content{
          color: #ffffff;
          background: #7B0F70;
}
span.tx-contagged-dfn_block span.tx-contagged-dfn_block-content a:hover{
	/*background:;*/
}


body#default div#main div#col1_content div.tx-chnewsfeeds-pi1{
  display:block;
  float:left
}

body#default div#main div#col1_content div.tx-chnewsfeeds-pi1 ul li{
  background: none;
  list-style: none;
  display:block;
}

/* new tooltip css addition 070109 */
/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    /* 06022009: z-index:24;*/
    z-index:15;
    /* added 21012009 bka: color of tooltip keyword*/
    color: #7B0F70;
    /*color: #002154;*/
    font-style: normal;
/**    border-bottom: 1px dotted #333333; **/
    cursor: pointer;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; /*background:;*/}

a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-5px;
    left:-10px;
    padding: 0px 0 0 0;
    width:316px;
    color: #ffffff;
    border:1px solid #cccccc;
}

a.tt:hover span.middle{
	display: block;
	padding: 3px 16px 10px 8px;
        background: #7B0F70;
        font-size:12px;
        font-weight:normal;

}
a.tt:hover span.dfn_desc {
       cursor:help;
       display:block;
}

span.tx-contagged-dfn_hide, span.tx-contagged-dfn_hide a {
     display:none;
}
/* added 10-01-09 main level menu drop down issue fix */
UL.first LI UL { background:url('../img/mainnav2_background.jpg') no-repeat left bottom ; }

/* added 100109 for new-amenu container */
div#main div.news-amenu-container { display:block; float:left; width:100%; margin-top: -5px; margin-bottom:18px;}

/*added 10-12-14 for archive menu years listing */
body#default div#main div#col1_content div.news-amenu-container ul li {
	background: url("../img/mainnav2_tab_left.jpg") no-repeat scroll left top transparent;
	float: left;
    font-weight: bold;
	list-style: none outside none;
	padding-left: 4px;
}
body#default div#main div#col1_content div.news-amenu-container ul li a {
	background: url("../img/mainnav2_tab_right.jpg") no-repeat scroll right top transparent;
	display: block;
	line-height: 20px;
    padding: 6px;
	text-decoration: none;
	width: 36px;
}

body#default div#main div#col1_content div.news-amenu-container ul li a:active {
	color: #11AAE2;
}

/* added 100109 for no records alignemnt */
div#main ul.geen_storing { display:block; float:left;}

/* added 120109 */
#col3_content ul{clear:both;}

/* added 120109 password change felogin */
div.tx-felogin-pi1 div.submitpas {
  width:130px;
  height:35px;
  float:left;
  padding: 23px 0 7px 0;
}
div.tx-felogin-pi1 div.insideform div.submitpas input#changePas{
  margin-top:0px;
  margin-left:0px;
  padding:0px 0px 5px 0px;
  display:inline;
  background-color: transparent;
  background-image: url(../img/button_verzenden_empty.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  width:135px;
  height:34px;
  color:white;
  font-weight:bold;
  cursor: pointer;
  border:none;
}
/*added 28012009*/
div.tx-odsfeuseredit-pi1 div.password span.error {display:none;}
div.tx-odsfeuseredit-pi1 div.user span.error {
  font-size: 16px;
  color: #11aae2;
  background-image: url(../img/error_x.gif);
  background-repeat: no-repeat;
/*
  background-x-position: left;
  background-y-position: bottom;
*/
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 35px;
  margin-bottom: 10px;
}
div.tx-odsfeuseredit-pi1 div.user {
  position:relative;
}
div.tx-odsfeuseredit-pi1 div.user span{
  position:absolute;
  top:60px;
  left:0px;
  width:500px;
}
div.tx-odsfeuseredit-pi1 div.passworderrors ul {
  display:none;
}

/*added 21012009*/
.tx-sidndomainlookup-pi1 td {color:#002154;}
/* name server check output */
.tx-sidndomainlookup-pi1 table pre{
  color:#002154;
  font-family: Arial, sans-serif;
  font-size: 101.00%;
}

div#whoisWrapr2 div.check input{
  margin:3px 10px 100px 0px;
  float:left;
}

div.registerform2 {
	margin-top:-20px;
}

div.registerform2 div#checkbox input{
  /*margin:3px 10px 125px 0px;*/
  margin-right:5px;
  float:left;
}

div#whoisWrapr2 div.check,
div.registerform2 div#checkbox{
  line-height:18px;
  margin-left:0px;
}



div#domainData{
	/*
  line-height: 1.5em;
	margin: 10px 0px 1em 0px;
 */
	color:#002154;
	margin-top:10px;
}

div#domainData table.whois_result {
	margin-top: 20px;
}

div#nav div#registerform{
  margin-top:10px;
  margin-bottom:-5px;}

div#domainData pre {
  font-family:arial;
}

div#domainData .taken,
div#domainData .free,
div#domainData .errormsg,
div.tx-sidndomainlookup-pi1 .errormsg {
  background-color: transparent;
  background-image: url(../img/error_x.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
/*
  background-x-position: left;
  background-y-position: center;
*/
  color: #11aae2;
  padding-top: 5px;
  padding-right: 0pt;
  padding-bottom: 5px;
  padding-left: 35px;
  text-align: left;
  width: 500px;
}

/* set icon on right column status not avalible, for any reason*/ 
div#domainData table {
	width:100%;	
}

div#domainData table tbody {
	width:100%;
  	background-color: transparent;  	
  	background-repeat: no-repeat;
  	background-attachment: scroll;		
}

div#domainData table tr td.status_active {
	background: url(../img/error_x.gif) no-repeat left center;
	height:30px;
}

div#domainData table tr td.status_free {
	background: url(../img/domainfree_icon.jpg) no-repeat left center;
	height:30px;
	padding-left:35px;
}

div#domainData .is_status {
	padding-left:40px!important;
}



div#domainData .free {
  background-image: url(../img/domainfree_icon.jpg);
}

div#nav div#registerform div#domainData {
  margin-left: 95px;
}
div.registerformright div#domainData .taken,
div.registerformright div#domainData .free,
div.registerformright div#domainData .errormsg {
  /*
  background-x-position: left;
  background-y-position: center;
  */
  padding-top: 5px;
  width: 150px;
}

/*** whois form *******************************/
div#submenu div.tx-sidndomainlookup-pi1 form table, div#submenu div.tx-sidndomainlookup-pi1 form table tr td, div.tx-sidndomainlookup-pi1 form table, div.tx-sidndomainlookup-pi1 form table tr td {
    border:0px;
    width: 300px;
    padding:0px 0px 5px 0px;
}
#domainName_input, #domain_input, .domain_input{
  color:#3881c0;
  padding:5px 0px 7px 4px;
  margin-bottom:0px;
  margin-left:0px;
  background:url(../img/server_field2.jpg) no-repeat;
  border:0px;
  width:150px;
  height:16px;
  font-size:12px;
	display:block
}
#domainName_input input, #domain_input input, .domain_input input{
  background: none;
  border:0px;
  color:#316ac5;
  width:149px;
}
#input_buttonxxx,
#here_button,
#domain_submitxxx{
  background:url(../img/button_zoeken_empty.jpg) no-repeat;
  border:0px;
  width:82px;
  padding: 8px 0px 10px 0px;
  color: #ffffff;
  font-size:12px;
  font-weight:bold;
  cursor:pointer;
}

form.sidnrwhois_form div.field,
div.registerform2 div.search_input_container {
  background:url(../img/WHOIS_input.gif) no-repeat;
  width:400px;
	float: left;
	margin-bottom:15px;
}
div.tx-sidnnlrwhois-pi1 div.field input,
div.registerform2 #input_field {
  background: none repeat scroll 0 0 transparent;
	padding:5px 0px 7px 6px;
  margin-bottom:0px;
  margin-left:0px;
  height:133.3333%;
	border:none;
	color:#3881C0;
  font-size:125%;
	width:340px;
}

div.registerform input .whois_input_field_container {
  background:url(../img/WHOIS_input.gif) no-repeat;
  width:353px;
}
div.registerform input#input_field {
	background: none repeat scroll 0 0 transparent;
  padding:5px 0px 7px 6px;
  margin-bottom:0px;
  margin-left:0px;
  margin-top:0px;
  height:18px;
  border:none;
  color:#3881C0;
  font-size:15px;
}

xxxdiv#registerform2 #input_field {
  background:url(../img/hiermijndomain_input_left.jpg) no-repeat;
  padding:5px 0px 7px 4px;
  margin-bottom:0px;
  margin-left:0px;
  width:146px;
  height:28px;
border:none;
color:#3881C0;
font-size:15px;
}

div#registerform2 h5{
 display:none;
}

div.registerform2 div#domainData td { border-bottom:none !important; padding: 0px}
div.registerform2 div#domainData th { padding: 0px; text-align: left; background: none;}

div.registerform div#domainData p.taken a {margin-left:7px !important;}
div.registerform div#domainData p.taken a {padding-left:7px !important;}

/*** whois form *******************************/


/* ######### CAPTCHA on contact page ######### */

.tx_powermail_pi1_fieldwrap_html_captcha{margin:25px 0px 25px 0px;}
.tx_powermail_pi1_fieldwrap_html_captcha_description{
	clear:both;
	margin-top:10px;
	color: #002154;
	}
.tx_powermail_pi1_fieldwrap_html_captcha img{padding-top:1px;}

input.powermail_captcha {
background-image: url("../img/hiermijndomain_input_left.jpg");
height: 14px;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 5px;
padding-right: 5px;
width: 135px;
border: 0px;
}


/* ######### Style for Drop Down Menu ######### */

div.tx-drchangefepasswdmd5-pi1 input.input_field {
background-image:url(../img/hiermijndomain_input_left.jpg);
border:0 none;
color:#3881C0;
float:left;
font-family:arial;
font-size:11px;
height:16px;
margin:0px 0 0;
padding:6px 5px;
width:135px;
}

div.tx-drchangefepasswdmd5-pi1 input#submit {
outline:none;
float:right;
}

div#main div.tx-drchangefepasswdmd5-pi1 p.dr_changefepasswd_error {
background-image:url(../img/error_x.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#11AAE2;
font-size:16px;
margin-bottom:10px;
padding:5px 0 5px 35px;
}

div#main div.tx-drchangefepasswdmd5-pi1 form p {
margin: 0;
}

div#main div.tx-drchangefepasswdmd5-pi1 form {
margin-left:3px;
}

div#csc-textpic-text {
background-color: red;
width: 100px;
}

th {
	vertical-align:top;
}

h4 { margin:0px; padding:0px; display:inline;}

div#col1_content.clearfix{
	width:100%;
	padding-right: 0px;
}

div.printbutton_top {
	margin-top:17px;
	z-index:100;
}

body#default div#main div#col2 h5 {
  margin-top: 8px;
}

div.tx_deelnemers_list {
	margin-top:10px;
}

div.tx_deelnemers_list a:visited {
/*	color: #002154;*/
}

div.browseLinksWrap {
		float: left;
    height: 20px;
    margin-bottom: 10px;
    margin-top:4px;
    width: 100%;
}

div#col1_content table {
	float:left;
/*	margin-left:-10px; */
}

div#col1_content table td, div#col1_content table th {
	padding-left:0px;
	vertical-align: top;
}
div#col1_content table tr {
   border-bottom: 1px solid #E5E5E5;
}

div#col1_content table.whois_status_used, div#col1_content table.whois_status_free {
	float: none;
	clear: both;
	margin-bottom: 5px;
}

div#col1_content table.whois_status_used td, div#col1_content table.whois_status_free td {
	padding-left: 5px;
}

.participantscountrylist ul{ padding-bottom:10px; margin-bottom:0;  } /* added 210509 */
#col1_content .contenttable{ float:none; clear: both; }
#col1_content p{ clear:both; }
#col1_content .news-list-container .news-list-item p{ clear:none; }
#col1_content .tx-irfaq-pi1 .tx-irfaq-pi1 dl dt p{ clear:none;}
div#col1 div#col1_content div.tx-sidndomainlookup-pi1{ padding-left:10px; }
.news-single-related a{ padding-top:0px; margin-top:0px; }

#col1_content .tx-dropdownsitemap-pi1 ol li{ margin-left:0;}
#col1_content .tx-dropdownsitemap-pi1 ol li div{ margin-left:5px;}
#col2_content .tx-sidndomainlookup-pi1 form table,#col2_content .tx-sidndomainlookup-pi1 form table tr td { width:155px; }
body#default div#main #col1_content .tx-dropdownsitemap-pi1 img {
	margin: 0 10px 10px 0 !important;
}

.tx-dropdownsitemap-pi1 div.expAll {
	float: none;
	margin-left: 0px;
}
div#col1_content ul, div#col1_content ol {
	margin-bottom:25px;
	clear: both;
}

div#col2_content div#submenu{
	margin-top:-2px;
}

#col1_content a {text-decoration:underline;}

#col1_content a.tt {text-decoration:none;}

#col1_content div.tx-rgtabs-pi1 ul.rgtabs-menu li a {text-decoration:none;}

#col1_content .csc-frame-frame1 a{
	text-decoration:none;
}

#col1_content .tx-indexedsearch-res a, #col1_content .tx-indexedsearch-browsebox a{
	text-decoration:none;
}

#col1_content .csc-linkToTop a, #col1_content .participantscountrylist a, #col1_content .participantslist a{
	text-decoration:none;
}

#col1_content .browse a, #col1_content .participantscountrylist li a, #col1_content .participantslist li a{
	text-decoration:underline;
}

.qtip-contentWrapper {
	line-height:20px;
}

/* RTE style */
.link_arrow_right {
  float:right;
  text-decoration:none;
  background: url(../img/listarrow.jpg) no-repeat left 4px;
  padding-left:20px;
  font-weight:bold!important;
}

.link_arrow_toleft {
	text-decoration:none;
	background: url(../img/backarrow2.jpg) no-repeat left 4px;
	padding-left:20px;
}
.link_arrow_toright {
	text-decoration:none;
	background: url(../img/listarrow.jpg) no-repeat left 4px;
	padding-left:20px;
}

/* valid xhtml/css icons */
div.validIcons {
	width:100%;
	margin-bottom:10px;
	float:left;
}

div#footer div.left div.copyright-left{
	float:left;
}
div#footer div.left div.cleanbit{
	width:62px;
	float:left;
	position:relative;
	margin-top:-5px;
 	margin-left:10px;
}

div#footer div.left .validIcons img {
	margin-right:10px;
}

/* top header img */
.topheader-img {
	left:0px;
	top:0px;
	width:100%;
	height:85px;
	position:absolute;
	visibility:hidden;
	background-attachment: scroll;
	background-image: url(/fileadmin/templates/img/banner/banner_top_default_01.jpg);
	background-repeat: no-repeat;
}

/* styling for list elements insite an li */
div#col1_content ul li ul {
	margin:0px!important;
	padding:0px;
	margin-top:-5px;
}

div#col1_content ul li br { 
	line-height:10px;
	
}

/* Styling for tt_news links in right column */
#news-links dd {
	margin:0px;
	padding:0px;
}

#news-links dd a {
	display:block;
	font-weight:bold;
	line-height:25px;
	padding-left:20px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../img/listarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}


} /* Do not remove */


/* Media print!! */
@media print {
	body#default div#main ul {
		list-style:none;
		list-style-image:url(../img/listbullet.jpg);
		padding-left:20px;
	}

	body#default div#main div#col1_content ul li {
		margin-left:0;
		padding-left:0px;
	}
	div.news-single-backlink-top {
		margin-top:19px;
	}
}


img{
	float: none !important;
}

/**
 * pt_list
 */
.performanceDashboard_list .default,
.performanceDashboard_list .default a
{
/**	color: #999999; **/
}

.performanceDashboard_list .ok,
.performanceDashboard_list .ok a
{
/**	color: #7aa540; **/
}

.performanceDashboard_list .error,
.performanceDashboard_list .error a
{
	color: #ff5152;
}

.performanceDashboard_list .centered {
	text-align: center;
}

.performanceDashboard_list .even {
	background-color: #DDEBF2 !important;
}

.performanceDashboard_list .tx-ptlist-field-measurementStatus div {
	background: url(../ext/img/default.png) no-repeat center center;
	width: 80%;
	height: 19px;
}

.performanceDashboard_list .tx-ptlist-field-measurementStatus div.ok {
	background-image: url(../ext/img/green.png);
}

.performanceDashboard_list .tx-ptlist-field-measurementStatus div.error {
	background-image: url(../ext/img/red.png);
}


table.tx-ptlist-list-standard th {
	background-color: #ffffff !important;
	color: #002154
}

table.tx-ptlist-list-standard th a {
	color: #002154 !important;
}

table.tx-ptlist-list-standard th {
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: 1px solid #cccccc !important;
	text-align: left;
	padding-bottom: 7px;
}

.tx-ptlist-list tbody tr td {
	border: none !important;
}

table.tx-ptlist-list-standard {
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: 1px solid #cccccc !important;
}

p.align-right {
	text-align:right;
}

#status_header {
	float:left!important;
	padding-bottom:20px!important;
}

#status_text {
	float:left!important;
	margin-bottom:5px!important;
}


/* Performacne dashboard */
.tx-ptlist-field-serviceTstamp {	
	width:50%;
}

.tx-ptlist-field-serviceTstamp-month {
	width:24%;	
	float:left;
}

.testok {
	color:#006633;
}

/* added for registrar search */
.tx-indexedsearch {
	float:left!important;
	clear:both;
}

/* sidn domain lookup */
.tx-sidndomainlookup-pi3 {
	margin-top:-2px;	
}

/* last modified date */
.last-modified-container {
	width:100%;
	clear:both;
	padding-top:5px;
}

.last-modified-date {	
	font-size:91.1667%;	
	color:#848484;
	margin-left:762px;
}

/* 2010-12-15 Styling for the whois page */
div.registerform2 div#domainData tr.whois_regdate td,
div.registerform2 div#domainData tr.whois_regdate th{
	padding-top: 10px;
}
div.registerform2 div#domainData tr.whois_registrar td,
div.registerform2 div#domainData tr.whois_registrar th {
	padding: 10px 0px;
}
div.registerform2 div#domainData tr.whois_adminc td,
div.registerform2 div#domainData tr.whois_adminc th {
	padding-top: 10px;
}

div.registerform2 div#domainData tr.whois_registrant td,
div.registerform2 div#domainData tr.whois_registrant th {
    padding-top: 10px;
}

div.registerform2 div#domainData tr.whois_status status_active td,
div.registerform2 div#domainData tr.whois_status status_active th {
	padding-top: 10px;
}
div.registerform2 div#domainData tr.whois_status td,
div.registerform2 div#domainData tr.whois_status th {
	padding-top: 10px;
}
div.registerform2 div#domainData tr.whois_techc td,
div.registerform2 div#domainData tr.whois_techc th {
    padding: 10px 0px;
}
div.registerform2 div#domainData tr.whois_maint td,
div.registerform2 div#domainData tr.whois_maint th {
	padding-top: 10px;
}


.whois-content-elements {
/*	margin-top: 50px;*/
/*	border: 2px solid #EDEDED;*/
	width: 90%;
	margin-left: -10px;
}
.whois-content-element-top {
	background-image: url(../img/whois-bg-top-back.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 530px;
	padding-top: 24px;
	padding-left: 26px;
}

.whois-content-element-center {
	background-image: url(../img/whois-bg-center-back.gif);
	background-repeat: repeat-y;
	background-position: 0px center;
	width: 520px;
	padding-left: 26px;
	display: table;
}

.whois-content-element-center .whois-content-element-text {
	text-align: right;
	padding-right: 70px;
	font-size: 90%;
	clear: both;

}

td.whois_copy p {
	padding-right: 50px;
}

.whois-content-element-bottom {
	background-image: url(../img/whois-bg-bottom-back.gif);
	background-repeat: no-repeat;
	height: 56px;
	width: 530px;
}

.whois-content-element-center #checkbox {
	width: 470px;
}

.whois-content-element-center .search_submit_container {
	float: left;
}

body#default div#main .whois-content-element-top h3 {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}

.registerform2 img {
	clear:both;
	float:left;
}

.sidnrwhois_wrapper .whois-content-elements {
	margin-left: -10px;
	margin-top: 0px;
}

/* styling for the news on the main page for registrarsite (copied from index-general.css */
.news-list-item-content {
	clear: left;
	display: none;
	padding-top: 5px;
	width: 480px;
}
.news-list-item-header .news-list-date {
	float: left;
	width: 100px;
}
.news-list-item-headertitle a {
	color: #11AAE2;
}
.headerText a { color:#7B0F70; }
div.news-list-item h3 a {
	font-size: 90%;
}

/*******************************************************************************
 iso
  *******************************************************************************/
div#iso {
    clear:both;
    padding-bottom:10px;
}
.verisign{
    float: left;
    margin-right: 25px;
}

.powermail_error {
	border: 1px solid #FF0000;
}

