html {
	overflow-x: auto; 
}

.margin1 {
	margin: 1px;
}

div.reg span.left {
  	float: left;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
  	text-align: left;
  	font-weight: bold;
  	color: #707070;
	width: 59%;
}

div.reg span.center {
	float: left;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	text-align: center;
	font-weight: bold;
	color: #707070;
	width: 2%;
}

div.reg span.right {
  	float: right;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
  	text-align: right;
  	font-weight: bold;
  	color: #707070;
	width: 39%;
} 

div.prem span.left {
  	float: left;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
  	text-align: left;
  	font-weight: bold;
  	color: #ffff00;
	width: 33%;
}

div.prem span.center {
	float: left;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #ffff00;
	width: 34%;
}

div.prem span.right {
  	float: right;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
  	text-align: right;
  	font-weight: bold;
  	color: #ffff00;
	width: 33%;
}

.border {
  	font-family: tahoma,verdana,helvetica,arial,san-serif;
  	font-size: 11px;
  	text-align: left;
  	font-weight: bold;
  	color: #000000;
}

.border1top {
	border-bottom : 1px solid #e5e5e5;
	border-left   : 1px solid #e5e5e5;
	border-right  : 1px solid #e5e5e5;
	border-top    : 1px solid #ffffff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 13px;
	color: #707070;
	background-color: #green;
	background-image: url(cell-background.gif);
}

.border1bottom {
	border-bottom : 1px solid #e5e5e5;
	border-left   : 1px solid #e5e5e5;
	border-right  : 1px solid #e5e5e5;
	border-top    : 1px solid #ffffff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
  	color: #707070;
	background-color: #orange;
}

.border1blue {
	border-bottom : 1px solid #0000ff;
	border-left   : 1px solid #0000ff;
	border-right  : 1px solid #0000ff;
	border-top    : 1px solid #0000ff;
}

.border2blue {
	border-bottom : 2px solid #0000ff;
	border-left   : 2px solid #0000ff;
	border-right  : 2px solid #0000ff;
	border-top    : 2px solid #0000ff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #0000ff;
	background-image: url(blue-cell2.jpg);
}

.border2bluenew {
	border-bottom : 2px solid #0000ff;
	border-left   : 2px solid #0000ff;
	border-right  : 2px solid #0000ff;
	border-top    : 2px solid #0000ff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #0000ff;
	background-image: url(bluegrad4.jpg);
}

.border2bluenewred {
	border-bottom : 2px solid #ff0000;
	border-left   : 2px solid #ff0000;
	border-right  : 2px solid #ff0000;
	border-top    : 2px solid #ff0000;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #0000ff;
	background-image: url(bluegrad4.jpg);
}

.border2bluetop {
	border-bottom : 2px solid #0000ff;
	border-left   : 2px solid #0000ff;
	border-right  : 2px solid #0000ff;
	border-top    : 2px solid #0000ff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #0000ff;
	background-image: url(bluegrad2.jpg);
}

.border2bluebottom {
	border-bottom : 2px solid #0000ff;
	border-left   : 2px solid #0000ff;
	border-right  : 2px solid #0000ff;
	border-top    : 2px solid #0000ff;
	font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffff00;
	background-color: #0000ff;
}

.title {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
      font-size: 15px;
	font-weight: bold;
	color: 5678A2;
}

BODY {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
      font-size: 11px;
	color: #000000;
      background-color: #ffffff;
      scrollbar-face-color: #aaaaaa;
      scrollbar-highlight-color: #ffffff;
      scrollbar-3dlight-color: silver;
      scrollbar-darkshadow-color: #dddddd;
      scrollbar-shadow-color: #eeeeee;
      scrollbar-arrow-color: black;
      scrollbar-track-color: #f3f3f3;
}

a:link {text-decoration: none; background-color: #ffffff; color: #0000ff;}
a:visited {text-decoration: none; background-color: #ffffff; color: #0000ff;}
a:hover {text-decoration: underline; background-color: #ffffff; color: #ff0000;}
a:active {text-decoration: none; background-color: #ffffff; color: #0000ff;}

HR {
      color: #aaaaaa;
      height: 1px;
}

INPUT,SELECT {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
      font-size: 8pt;
      font-weight: normal;
      color: #10454F;
      background-color: #FFFFFF;
}

TEXTAREA {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
      font-size: 8pt;
      font-weight: normal;
      color: black;
      background-color: #f3f3f3;
      width: 100%;
      scrollbar-face-color: #aaaaaa;
      scrollbar-highlight-color: #ffffff;
      scrollbar-3dlight-color: silver;
      scrollbar-darkshadow-color: #dddddd;
      scrollbar-shadow-color: #eeeeee;
      scrollbar-arrow-color: black;
      scrollbar-track-color: #f3f3f3;
}

LI {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
      font-size: 11px;
      color: #666666;
      padding: .3em;
      list-style-image: url("../document.gif");
}

PRE {
      font-size: 12px;
      font-weight: medium;
      color: #666666;
      background-color: #f3f3f3;
}

table {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 15px;
	color: #000000; 
	text-decoration: none;
}

td {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	color: #606060; 
	text-decoration: none;
}

td.prem {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #0000ff;
	text-decoration: none;
}

DIV {
      font-family: tahoma,verdana,helvetica,arial,san-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

form {
	display:inline;
}