@charset "utf-8";

body {
	padding:    0;
 	margin:     0;
  	font-size:  100%;
  	text-align: left;
  	color:      #fff;
  	background: #000;
}

img { border-width: 0px; }

form,table,td,body,input,textarea,p { font-family: arial,helvetica,sans-serif; }

form { display: inline; }

th {
  font-weight: 800;
  color:       #7e7b7b;
}

textarea { font-size: 12px; }

select.input, input.input, textarea.input {
	border:1px solid #009999;
	color:#555555;
}

input.submit {
	cursor:pointer;
}

div.clear {
	font-size: 0px !important;
	height: 0px;
	clear: both;
}

div#header {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 118px;
}

div#content {
	position: absolute;
	top: 118px;
	left: 0px;
	width: 800px;
	height: 420px;
	overflow:auto;
	background: #fff;
	color: #000;
	background: #fff;
	text-align: left;
}

div#content div.inside {
	width: 799px;
}

div#leftColumn {
	float: left;
	width: 50%;
	padding: 10px 0 0 3%;
}

div#rightColumn {
	float: left;
	width: 42%;
	padding: 10px 0 0 5%;
	text-align: center;
}

div#footer {
	position: absolute;
	top: 520px;
	left: 0px;
	width: 800px;
	height: 52px;	
}

h1 {
	font-size: 36px;
	font-weight: normal;
	color: #e50083;
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 20px;
	font-weight: normal;
	color: #98c000;
	margin: 0;
	padding: 5px 0 0;
}

p {
	font-size: 13px;
	line-height: 1.1;
}

a {
	color: #e50083;
	text-decoration: none;
}

#lbCenter, #lbBottomContainer {
	background: #000 !important;
}
#lbImage {
	overflow:hidden !important;
}

label, span.label {
	display: block;
	float: left;
	width: 95px;
	padding: 2px 0;
}

input.input {
	width: 180px;
	padding: 2px;
}

form#tx_mscsysbioabo_pi1 p {
	line-height: 1.2;
	padding: 1px 0;
	margin: 0;
}

input.zip {width: 42px;}
input.city {width: 134px;}

p.error {
	border-top:1px solid #E00500;
	border-bottom:1px solid #E00500;
	background: #ffefef;
	margin: 0 0 3px !important;
}

iframe {
	border: 0px !important;
	overflow: hidden !important;
}

form#tx_mscsysbioabo_pi1 p { clear: both;}
