﻿html { color:#000; 
	  background-color:#fff; 
}  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
margin:0; 
padding:0; 
} 
table { 
border-spacing:0; 
}  
fieldset,img {
border:0; 
}
address,caption,cite,code,dfn,em,th,var { 
font-style:normal; 
font-weight:400; 
}  
li { 
list-style:none; 
}  
caption,th {
 text-align:left; 
}  
h1,h2,h3,h4,h5,h6 
{ 
font-size:100%;
font-weight:400; 
 }  
q:before,q:after { 
 content:''; 
}  
abbr,acronym {
 border:0;
 font-variant:normal;
}  
sup { 
vertical-align:text-top; 
}  
sub {
 vertical-align:text-bottom;
 }  
 input,textarea,select {
 font-family:inherit;
 font-weight:inherit;
 font-size:100%; 
 } 
legend {
color:#000;
}  
body { 
font-family:Arial, Helvetica, sans-serif; 
font-size:.8125em; 
line-height:1.667em; 
color:#717074; 
overflow-x:hidden; 
} 
p { 
margin:.5em 0; 
} 
h1 { 
font-size:1.5385em; 
font-weight:700; 
line-height:1.2em; 
color:#666; 
} 
h2 { 
font-size:1em; 
} 
 
h3 { 
font-size:1.0769em; 
font-weight:700; 
}  
a:link,a:visited,a.section em {
color:#0079c1; 
text-decoration:none; 
} 
a:hover { 
text-decoration:none;
color:#0079c1;
}  
strong { 
font-weight:700; 
}  
.clearfix:after { 
content:"."; 
display:block; 
clear:both; 
visibility:hidden; 
line-height:0; 
height:0; 
}  
.clear { 
clear:both; 
}  
.hide,.jsEnabled .jsHide {
display:none; 
}  
.show { 
display:block; 
}  
.accessAid { 
display:block!important; 
position:absolute!important; 
top:0!important; 
left:-500em!important; 
overflow:hidden!important; 
text-align:left!important; 
text-indent:-9999em!important; 
line-height:0!important; 
width:1px!important; 
height:1px!important; 
}  
a#skip { 
position:absolute; 
left:-1000px; 
top:0; 
outline:medium none; 
color:#000; 
background-color:#fff; 
}  
a#skip:focus,a#skip.focus { 
position:absolute; 
top:0; 
left:0; 
}  
#content { 
width:550px;
background-image:url(https://www.paypalobjects.com/webstatic/emea/i/emea-eloqua-webform-twin-bands.jpg); 
background-repeat:no-repeat; 
background-position:left top; 
margin:20px auto; 
}  
#content .title { 
float:left; 
font-size:30px; 
font-weight:400; 
margin-bottom:20px; 
margin-top:40px; 
width:100%; 
color:#00457C; 
}  
#content .title .splitheading {
 color:#0079C0; 
 }  
 .contact-container { 
 background-color:#e6e7e8; 
 border-radius:5px; 
 margin-bottom:10px;
 padding:10px; 
 }
 input,select,textarea {
 font:14px;
 color:#333;
 font-weight:700;
 letter-spacing:.7px;
 clear:left;
 border-top:1px solid #bec0c2;
 border-left:1px solid #bec0c2;
 border-right:1px solid #e0e4e7;
 border-bottom:1px solid #bec0c2;
 background-color:#fafafa;
 -webkit-box-shadow:inset 0 1px 3px 0 #adadad;
 -moz-box-shadow:inset 0 1px 3px 0 #adadad;
 box-shadow:inset 0 1px 3px 0 #adadad;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 margin-bottom:15px;
 width:100%;
 padding:6px 0; 
 }  
 textarea { 
 margin-bottom:0; 
 }  
 select { 
 width:100%; 
 padding:5px 0; 
 } 
 input { 
 width:100%; 
 } 
 input:hover { 
 font:14px;
 font-weight:700;
 letter-spacing:.7px;
 border:1px solid #57a9d9; 
 background-color:#fafafa;
 -webkit-box-shadow:inset 0 0 5px 0 rgba(58,144,194,0.6);
 -moz-box-shadow:inset 0 0 5px 0 rgba(58,144,194,0.6);
 box-shadow:inset 0 0 5px 0 rgba(58,144,194,0.6);
 -webkit-border-radius:5px; -moz-border-radius:5px;
 border-radius:5px; 
 }  
 label { float:left; 
 font-size:14px;
 font-weight:bolder;
 margin-bottom:3px;
 width:100%;
 }  
 .ie7 input,.ie7 select,.ie7 textarea { 
 padding:1px 0; 
 }  
 .checkbox,.checkbox:hover {
 float:left!important;
 margin-top:4px;
 width:20px!important;
 border-top:none!important;
 border-left:none!important;
 border-right:none!important;
 border-bottom:none!important;
 background-color:#fff;
 -webkit-box-shadow:inset none;
 -moz-box-shadow:none;
 box-shadow:none;
 }
 .ie7 .checkbox,.ie7 .checkbox:hover {
 margin-top:2px;
 } 
 .checkbox-label {
 width:90%; 
 float:left; 
 }  
 a.button,.button {
 font-weight:700; 
 cursor:pointer;
 color:#fff; 
 text-shadow:0 -1px #00629c;
 border-top:#0079C1 1px solid;
 border-left:#00588B 1px solid;
 border-right:#00588B 1px solid;
 border-bottom:#004B77 1px solid;
 border-radius:5px;
 box-shadow:0 1px #4DBEFF inset;
 background-color:#0079c1;
 background-image:linear-gradient(bottom,#0079c10%,#0079c120%,#00a1ff100%);
 padding:4px 15px 7px; 
 }  
 .button:hover { 
 box-shadow:0 1px #1794dc inset;
 text-shadow:0 -1px #004c77; 
 background-color:#005282;
 background-image:linear-gradient(bottom,#0052820%,#00528220%,#0083cf100%); 
 border-color:#00629b #004872 #003b5d; 
 }  
 .button:active {
 background-image:linear-gradient(bottom,#0052820%,#00528220%,#006aa8100%); 
 box-shadow:0 2px 4px #004268 inset;
 text-shadow:0 -1px #004268;
 border-color:#004269 #003d60 #003a5c;
 } 
 .button.noncss { 
 background-image:none;
 box-shadow:none;
 background-color:#0079c1;
 border-radius:0;
 border:1px solid #004a75;
 } 
 .button.noncss:hover,.button.noncss:focus {
 background-color:#006199;
 border:1px solid #003a5c;
 }  
 .button.noncss:active { 
 background-color:#005282;
 border:1px solid #004268; 
 }
 .terms { 
 font-size:11px; 
 }  
 input:-webkit-input-placeholder,input:-moz-placeholder {
 color:#888; 
 }
 .errorInput{
border: 1px solid #B32417;
}
.errorMsgTxt{
color: #B32417;
display: none;
float: left;
font-size: 13px;
line-height: 16px;
margin: -10px 0 10px;
width: 100%;
}
.button-wrapper{
margin-left:110px;
margin-right:110px;
margin-top:10px;
}