.topdiv {
  position: fixed;
  position: expression("absolute");
  top: 0%;
  top: expression(eval(document.body.scrollTop+document.body.clientHeight*0/100));
  width: 100%;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
  opacity: 0.95;
}

.input_form {
  border: 1px inset white; /* #e7edf9; */
  background-color: #e7edf9;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9px; 
  font-weight: normal;
  color: #959ca2; /* #a5acb2; */
  width: 120px;
}

.input_button {
  border: 1px outset white; /* #e7edf9; */
  background-color: #e7edf9; 
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9px; 
  font-weight: normal;
  width: 90px;
  color: #959ca2; /* #a5acb2; */
}

.input_button2 {
  border: 1px outset white; /* #e7edf9; */
  background-color: #e7edf9; 
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9px; 
  font-weight: normal;
  width: 36px;
  color: #959ca2; /* #a5acb2; */
}

.input_smallbutton {
  border: 1px outset white; /* #e7edf9; */
  background-color: #e7edf9; 
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9px; 
  font-weight: normal;
  width: 32px;
  color: #959ca2; /* #a5acb2; */
}

.input_smallbuttonon {
  border: 1px inset white; /* #e7edf9; */
  background-color: #e7edf9; 
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 9px; 
  font-weight: normal;
  width: 32px;
  color: #959ca2; 
}

.clientsheader {
  font-weight: normal;
  color: #959ca2; /* #a5acb2; */
  font-size: 9px; 
}

.clientsdetails {
  font-weight: normal;
  color: #959ca2; /* #a5acb2; */
  font-size: 9px; 
}

.headerbase {
  background-color: black;
}

.headertopline {
  background-color: #e0e0f0;
}

.headertop {
  background-color: #e7edf9;
}

.headerleft {
  background: url(template/headerleft.jpg) repeat-x;
}

.headerright {
  background: url(template/headerright.jpg) repeat-x;
}

.input_text {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	font-weight: normal;
	width: 400px;
}

.input_btn {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px; 
	font-weight: normal;
  width: 60px;
}

p {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  line-height: 135%;
  color: #000040;
  text-indent: 10px;
  text-align: justify;
}

.inner {
  margin-left: 30px;
  margin-right: 0px;
  text-indent: -9px;
}


.innerflat {
  margin-left: 20px;
  margin-right: 0px;
  text-indent: 0px;
}

.grouped {
  margin-top: -10px; 
  margin-bottom: 9px; 
}

.groupspaced {
  margin-top: 0px; 
  margin-bottom: -5px; 
}

.spaced {
  margin-top: -10px; 
  margin-bottom: -5px; 
}

.picture {
  font-size: 9px; 
  margin-left: 32px;
  margin-right: 0px;
  text-indent: -9px;
  margin-bottom: 0px; 
}

.legend {
  font-size: 9px; 
  margin-left: 32px;
  margin-right: 0px;
  text-indent: -9px;
  margin-top: 0px; 
}

td {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #000000;
}

body {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #000040;
  background: #ffffff; 
  margin: 0px; 
}

.footer_space {
  margin-right: 5px;
  margin-left: 5px;
}

.footer_medspace {
  margin-right: 10px;
  margin-left: 10px;
}

.footer_bigspace {
  margin-right: 15px;
  margin-left: 15px;
}

.footer {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  color: #808080;
}

a {
  font-weight: bold;
  color: #000080;
  text-decoration: none;
}

a:hover {
  font-weight: bold;
  color: #4080FF;
  text-decoration: underline;
}

.footer A {
  color: #808080;
  text-decoration: none;
}

.footer A:hover {
  font-weight: bold;
  color: #800000;
  text-decoration: none;
}

.simplefooter A {
  font-weight: normal;
  color: #808080;
  text-decoration: none;
}

.simplefooter A:hover {
  font-weight: normal;
  color: #800000;
  text-decoration: none;
}

.simplelink A {
  font-weight: normal;
  color: #000080;
  text-decoration: none;
}

.simplelink A:hover {
  font-weight: normal;
  color: #800000;
  text-decoration: none;
}

.whitelink A {
  color: #E0E0E0;
  text-decoration: none;
}

.whitelink A:hover {
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}

.sitetitle {
  font-weight: bold;
  color: #000080;
}

img { 
  border: none; 
}

.header {
  font-weight: bold;
  color: #000040;
  font-size: 12px; 
}

.detailsheader {
  font-weight: bold;
  color: #ffffff;
  font-size: 11px; 
}

.detailscontents {
  font-weight: normal;
  color: #ffffff;
  font-size: 11px; 
}

.parsetime {
  font-weight: normal;
  color: #CCCCCC;
  font-size: 9px; 
}