html { overflow:scroll; }
body { padding:0px; margin:0px; font-family:verdana; font-size: 12px; color: #000; background-color: #fff; 
    background-repeat: repeat-x; background-position:top; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
FORM { margin:0px; padding:0px; }
TD { font-family:verdana; font-size:12px; }

/* Table format */
td.header {background-color:#6394BD; font-family:Tahoma,Verdana,Arial; font-size:14pt; color:#FFFFFF; font-weight: bold; text-align:center;}
td.oben {background-color:#6394BD; font-family:Verdana,Arial; font-size:9pt; color:#FFFFFF; font-weight: bold; background-image:url("oben.jpg");}
td.w {background-color:#FFFFFF; font-family:Verdana,Arial; font-size:9pt; color:#222222; font-weight: normal;}
td.g {background-color:#DEE7EF; font-family:Verdana,Arial; font-size:9pt; color:#222222; font-weight: normal;}
td.gb {background-color:#DEE7EF; font-family:Verdana,Arial; font-size:9pt; color:#222222; font-weight: bold;}
td.wb {background-color:#FFFFFF; font-family:Verdana,Arial; font-size:9pt; color:#222222; font-weight: bold;}


p { text-align: left; margin: 0px; padding: 0px; }

input.form-submit,
input.teaser-button {
  background: transparent url('../Common/Images/pink-button.png') no-repeat left center;
  border: 1px solid #ffffff;
  color: #ffffff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 2px 5px;
  padding-left:5px;
  padding-right:5px;
  text-transform: uppercase;
  height:30px;
  text-shadow: 1px 1px #666;
  -moz-border-radius: 5px;
  -moz-outline-radius: 5px;
  -webkit-border-radius: 5px;
}

input.form-submit:hover,
input.teaser-button:hover  {
  background-position: right center;
  cursor: pointer;
}
input.form-submit,
input.teaser-button-disable {
  background: transparent url('../Common/Images/gray-button.png') no-repeat left center;
  border: 1px solid #ffffff;
  color: #ffffff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 2px 5px;
  padding-left:5px;
  padding-right:5px;
  text-transform: uppercase;
  height:30px;
  text-shadow: 1px 1px #666;
  -moz-border-radius: 5px;
  -moz-outline-radius: 5px;
  -webkit-border-radius: 5px;
}

input.form-submit:hover,
input.teaser-button-disable:hover  {
  background-position: right center;
  cursor: pointer;
}

A.teaser-button {
  background: transparent url('../Common/Images/pink-button.png') no-repeat left center;
  border: 1px solid #ffffff;
  color: #ffffff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 10px 10px;
  text-transform: uppercase;
  height:30px;
  text-decoration:none;
  text-align:right;
  text-shadow: 1px 1px #666;
  -moz-border-radius: 5px;
  -moz-outline-radius: 5px;
  -webkit-border-radius: 5px;
}
A.teaser-button-disable {
  background: transparent url('../Common/Images/gray-button.png') no-repeat left center;
  border: 1px solid #ffffff;
  color: #ffffff;
  cursor: pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 10px 10px;
  text-transform: uppercase;
  text-decoration:none;
  height:30px;
  text-shadow: 1px 1px #666;
  -moz-border-radius: 5px;
  -moz-outline-radius: 5px;
  -webkit-border-radius: 5px;
}
A.teaser-button:hover  {
  background-position: right center;
  cursor: pointer;
}
A.teaser-button-disable:hover  {
  background-position: right center;
  cursor: pointer;
}

.msg {font-family:Verdana,Arial; font-size:9pt; color:#A71C10; font-weight: normal;}

/* Bordercolors */
.bordercolor  { background-color: #6394BD; width:600px; border-right:2px solid #DEE7EF;border-bottom:2px solid #DEE7EF;}
.bordercolor2  { background-color: #6394BD; width:100%; border-right:2px solid #DEE7EF;border-bottom:2px solid #DEE7EF;}
.bordercolor3  { background-color: #6394BD; border-right:2px solid #DEE7EF;border-bottom:2px solid #DEE7EF;}

.label { color:#4f5459; font-family:verdana; font-size:12px; }
.textbox { padding:5px; font-family:verdana; font-size:11px; color:#0065a2; border:1px solid #9abee5; border-radius: 5px; }
.textbox:focus {
    padding:5px; font-family:verdana; font-size:12px; color:#1c5387; border:1px solid #9abee5; border-radius: 5px; 
    box-shadow: 0 0 5px #007ac3; background-color:#f3f5fc;  }

.hyperlink { font-family:verdana; font-size:11px; color:#007ac3; }
.hyperlink:link { text-decoration:underline; color:#007ac3; }
.hyperlink:active {text-decoration:underline; color:#007ac3;}
.hyperlink:visited {text-decoration:underline; color:#007ac3;}
.hyperlink:hover {text-decoration:underline; color:#000;}

.pnlUser 
{
	background-color:#ffffff; 
	color:#007ac3; 
	border:1px solid #007ac3; 
	padding:5px; text-align:left; 
	height:35px; width:auto;
    border-radius:8px;
    -moz-border-radius:8px; 
    -webkit-border-radius:8px;
    float:right;
}

