@charset "UTF-8";
/* CSS Document */


body {
	font-family: "PT Sans", Verdana, sans-serif;
    width: 95%;
	max-width: 800px;
	margin: 0 auto;
} 
.PageContainerDialog {
	border-left:  #ccc dotted 1px;
	border-right:  #ccc dotted 1px;
}
fieldset {
	border: none;
    padding-left: 0;
    padding-right: 0;
	}
.containerDialog {
	overflow: auto;
}
#logo {
	float: left;
}
h1 {
	overflow: auto;
	font-family: "PT Serif", Georgia, serif;
	font-weight: normal;
	color: #039;
	padding: 20px;
	padding-left: 0;
	margin: 0;
	margin-left: 30%;
}
.footer {
	overflow: auto;
	background-color: #039;
	color: white;
	padding: 20px;
}
a:link {
  color: #003399;
}
a:visited {
  color: #003399;
}
a:hover, a:focus {
  color: #cc3333;
}
a:active {
  color: #cc3333;
}
a {
  text-decoration: none;
}
a {
  text-decoration: none;
  border-bottom: dotted 1px #003399;
}
a:hover {
  border-bottom: solid 1px #cc3333;
}
.footer a {
	color: white;
}
.footer a:hover {
  border-bottom: solid 1px white;
}

#gobacklink {
	display: none;
}
.SubscribeColumn label {
font-weight: bold;
}

input#u_EMail,
input#u_Firm,
input#u_Profession,
input#u_FirstName,
input#u_LastName,
input#u_UserFieldString3  {
	width: 99%;
	height: 30px;
	font-size: 16px;
	background: #f9f9f9;
	border: 1px solid #ccc;
    margin-bottom: 0.5em;
	}
select#u_Salutation {
    margin-bottom: 0.5em;
}
input[type=submit] {
    width: 30%;
    padding:10px 25px; 
    background:#c33; 
	color: white;
	font-size: 16px;
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	float: right;
	font-weight: bold;
}

.FormTable td.SubscribeBtnTD- input{width: 30%;}
.FormTable td.PrivacyPolicyTD {text-align: justify;}

   .PageContainerDialog, .container, .containerDialog {width: 100%; margin:0px; padding: 0px; border: 0px}
   table, tbody, td {display: block}
   .FormTable td.SubscribeColumn {padding-bottom: 2px; padding-top: 5px; width: auto;}
   .FormTable td.SubscribeBtnTD, .FormTable td.SubscribeAction, .FormTable.PrivacyPolicyTD {padding-top: 20px}
   input[type=text]{  width: 98%;  }
	h1 { margin-left: 0; clear: left;  }
}
