body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    font-family: verdana,arial,helvetica,tahoma;
	font-size: 7pt;
	height:100%;
    /*font: 0.7em/1.5 Geneva, Arial, Helvetica, sans-serif;*/
	color: #000;
	text-align:center;
    background: #EAEBEB;/* url(pap_bg.jpg) repeat-x;*/
	}


ul.list {
    list-style: disc url(bullet.gif);
	margin-left: 5px;
	padding-left: 2px;
	text-indent: 1px;
	}


div.new_centrebox {  
	-moz-box-sizing: border-box;
    text-align:center;
	position: relative;
	margin-left: auto;
	margin-right : auto;
	margin-top:0px;
	height:450px;
	top: 25px;
	width: 600px;
	padding-top:70px;
	padding-left:0px;}

div.new_titlebar {
	/* side link container */
    text-align:left;
	position: absolute;
	left: 0px;
	top: 0px;
	height:30px;
	width: 100%;
	background-color:#0000cc;
}

div.new_login {
	/* side link container */
    text-align:left;
	position: absolute;
	left: 0px;
	top: 50px;
	height:160px;
	width: 100px;
}
/*.new_login p{padding-top:20px;border-top:1px solid #999999;}*/

div.hdlines {
	/* side link container for headlines*/
	text-align:left;
	position: absolute;
	left: 0px;
	top: 160px;
	height:210px;
	width: 110px;
	border:1px solid #999999;
	overflow:auto
}



div.new_intro {
	-moz-box-sizing: border-box;
    text-align:left;
	position: absolute;
	left: 125px;
	top: 75px;
/*	height:300px;*/
	width: 475px;
	margin-left:0px;
	padding:10px;
	border:1px solid #990000;
	border-bottom:1px solid #666666;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

.new_intro h3{
  margin:0;
  font-size:13px;
  color:#333;
  border: 0px;
}

.new_inputfield
{	width:100px;
	font-weight : bold;
	background-color: #E5E5E5;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin:0px;
	padding-top: 0px;
	padding-bottom: 0px;
    padding-right: 0px;
	padding-left: 2px;
	color: #666666;
	font-size:100%;
	top:0px;
	position:relative;
	font-family : Verdana, Arial, Lucida, Helvetica, Arial,sans-serif;
}

div.new_footer{
	-moz-box-sizing: border-box;
    text-align:center;
	position: relative;
	height:15px;
	width: 455px;
	margin-left:0px;
	padding:0px;
	border-top:1px solid #999999;
}


/*  --------------------------|  SQUARE BULLETS  |--------------------------  */

ul.square_bullets {
  list-style: square;
  padding-left: 20px;
  color: #000000; }

ul.square_bullets li {
  padding: 1px 0px; }

ul.square_bullets li span {
  color: black; }



/*  ---------------------- clearafter ----------------------  */

.clearafter:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */



/*------------------------------------------------------------*/
.welcome_buttons {
  display:block;
  padding:8px 0 0 0;
  /* padding: 8px 0 0 68px; */
}

.welcome_buttons a {
  float:right;
  display:block;
  width:150px;
  padding:5px;
  color:#333;
  margin-bottom:5px;
  background-color:#d8dfea;
  margin-right:12px;
  border-top:1px solid #666666;
  border-bottom:1px solid #666666;
  text-decoration:none;
}

/*html #content */ .welcome_buttons a:hover {
  text-decoration:none;
  color:#333;
  background:#eeeeee;
  border-top:1px solid #3b5998;
  border-bottom:1px solid #3b5998;
}

.welcome_buttons a p span {
  display:block;
}

.welcome_buttons a p {
  font-size:11px;
  margin:0;
  padding:3px 0 2px 14px;
}

.welcome_buttons a h4 {
  margin:0;
  padding:0 0 0 14px;
  font-size:13px;
  color:#333;
  /*background:transparent url(../images/sitetour/tour_arrow.gif) no-repeat 3px 2px;*/
  border: 0px;
}



/*=====*/

td.light_1{
	vertical-align: middle;	border-width: 0px;	border-left:0px solid #000000;	border-right:0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
	background-color: #d9e9f5;
	color: #000000;}

td.dark_1 {
    vertical-align: middle;	border-width: 0px;	border-left:0px solid #000000;	border-right:0px solid #000000;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #c3d1dc;
	color: #000000;}

td.read_1light{
	vertical-align: top;	border-width: 0px;	padding-bottom: 1px;	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: -10px;
	background-color: #ECEEF4;
	color: #c1c1cd;
	height:10px;
}

td.readdark {
    vertical-align: top;	border-width: 0px;	padding-bottom: 1px;	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #dce0ea;
	color: #e1e1ed;
	height:10px;
}
/*=====*/
td.light_2{
	vertical-align: middle;	border-width: 0px;	border-left:0px solid #000000;	border-right:0px solid #000000;
	padding-bottom: 1px;	padding-left: 5px;
	padding-top: 0px;	margin-bottom: 0px;
	background-color: #e8bacd;	color: #000000;}

td.dark_2 {
    vertical-align: middle;	border-width: 0px;	border-left:0px solid #000000;	border-right:0px solid #000000;
	padding-bottom: 1px;	padding-top: 0px;	padding-left: 5px;	margin-bottom: 0px;
	background-color: #d0a9b8;
	color: #000000;}

td.readlight_2{
	vertical-align: top;	border-width: 0px;
	padding-bottom: 1px;	padding-top: 0px;
	padding-left: 5px;	margin-bottom: -10px;
	background-color: #ECEEF4;	color: #c1c1cd;
	height:10px;}

td.readdark_2 {
    vertical-align: top;	border-width: 0px;	padding-bottom: 1px;
	padding-top: 0px;	padding-left: 5px;	margin-bottom: 0px;
	background-color: #dce0ea;	color: #e1e1ed;
	height:10px;
}
/*=====*/
td.light_3{	vertical-align: middle;	border-width: 0px;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
	background-color: #ECEEF4;
	color: #000000;}

td.dark_3 {
    vertical-align: middle;
	border-width: 0px;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #dce0ea;
	color: #000000;}

td.readlight_3{
	vertical-align: top;
	border-width: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: -10px;
	background-color: #ECEEF4;
	color: #c1c1cd;
	height:10px;
}

td.readdark_3 {
    vertical-align: top;
	border-width: 0px;
	padding-bottom: 1px;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	background-color: #dce0ea;
	color: #e1e1ed;
	height:10px;
}