@charset "utf-8";
/* CSS Document */

#popup {
margin-left:25px;
margin-top:-100px;
}
label {
clear:both;
color:#000000;
float:left;
font-size:10px;
font-weight:bold;
}
.text-area {
clear:both;
float:left;
width:150px;
}
input {
clear:both;
float:left;
font-size:10px;
margin:0 0 5px;
*margin:0 0 0 -23px;
width:150px;
}
select {
clear:both;
float:left;
font-size:10px;
margin:0 0 5px;
width:150px;
}
form p {
margin:0 0 100px;
padding:0;
text-align:left;
width:100%;
}
.contactus p {
margin:0 0 0 0;
}
.contactus input {
margin-left: 0;
}
form.lpeRegForm li.mktFormReq label {
background:transparent none repeat scroll 0 0 !important;
}
div.buttonSubmit {
float:left;
left:10px;
margin-top:6px;
}
div.buttonSubmit input, div.buttonSubmit span {
background-image:url(/assets/images/submit_btn.jpg);
background-position:right 0;
background-repeat:no-repeat;
border:0 none;
color:#000000;
cursor:pointer;
float:left;
font-weight:bold;
height:25px;
margin:0;
padding:0 15px 2px;
z-index:5;
}
div.buttonSubmit input {
clear:none;
font-size:12px;
margin-right:8px;
}
div.buttonSubmit span {
background-position:left -25px;
left:0;
padding:0;
top:0;
width:12px;
z-index:10;
}
div.buttonSubmit input {
padding-left:0 !important;
padding-right:12px !important;
width:auto;
}
#mktFrmSubmit {
color:#333333 !important;
font-weight:bold;
}
div.buttonSubmit:hover input {
background-position:right -50px;
}
div.buttonSubmit:hover span {
background-position:left -75px;
}
div.disabled input, div.buttonSubmit span {
color:yellow;
cursor:auto;
}
div.disabled span {
}
div.disabled:hover input {
background-position:right 0;
}
div.disabled:hover span {
background-position:left -25px;
}
.required-field {
display:none;
}
p {
line-height:16px;
margin:0 0 10px;
padding:0;
}
body {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
}
#container {
background:#FFFFFF none repeat scroll 0 0;
height:800px;
margin:0 auto auto;
text-align:left;
width:701px;
}
#mainContent {
background-image:url(http://www.90octane.com/Itt/idl/en/images/bg.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-style:none solid solid;
height:500px;
margin:0;
padding:0 15px;
width:669px;
}
#regContent {
background-image:url(http://www.90octane.com/Itt/idl/en/images/bg.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-style:none solid solid;
clear:both;
float:left;
height:auto;
margin:0;
padding:0 15px 25px;
width:669px;
}
#footer {
padding:0 10px;
}
body, td, th {
color:#555555;
}
#left {
clear:none;
float:left;
width:430px;
}
#center {
background-repeat:no-repeat;
clear:none;
float:left;
height:400px;
margin-left:10px;
width:6px;
}
#right {
border-style:none;
clear:none;
float:left;
height:350px;
padding-left:0;
width:215px;
}
.small {
font-size:10px;
}
.subBlue {
color:#3F6B8D;
font-weight:400;
line-height:16px;
}
#bodyHeader {
clear:both;
float:left;
height:25px;
width:670px;
}
body h1, body h2 {
font-size:12px;
font-weight:700;
line-height:20px;
padding-top:10px;
}
img {
border:medium none;
}
li {
list-style-type:square;
}
mktformreq mktfield li {
list-style-type:none;
}
a {
border-style:none;
color:#3F6B8D;
font-weight:bold;
text-decoration:none;
}
label.checkbox {
clear:none;
display:block;
float:left;
padding:2px;
width:400px;
}
input.checkbox {
display:inline;
float:left;
margin-right:10px;
margin-top:10px;
padding:2px;
width:15px;
}
.formFields {
clear:both;
float:left;
padding:15px 0 0;
width:670px;
}
#bodyId {
margin:0;
padding:0;
text-align:center;
}
div#outerWrapDiv {
height:100%;
position:relative;
width:100%;
}
div#innerWrapDiv {
margin-bottom:0;
margin-left:auto;
margin-right:auto;
padding:0;
position:relative;
text-align:left;
}
div#innerWrapDiv {
width:775px;
}
div#mktContent {
height:450px;
position:relative;
width:100%;
}
div#lpeCDiv_2752 {
height:248px;
left:0;
position:absolute;
top:0;
width:248px;
z-index:15;
}
div#lpeCDiv_2752 div.lpContentsItem {
background-color:transparent;
border:0 dotted lightblue;
height:248px;
width:248px;
}
.marketoContent {
position:relative;
}

input.field-invalid {
background-color:#FFFFCC;
}

div.gisButtonSubmit input {
}

input.radio-no-clear {
margin-left:-35px;
*margin-left:0px;
width:10px;
*width:20px;
margin-top:3px;
float:left;
display:block;
}
label.radio-no-clear {
clear:none;
}
/*#submit {
background:transparent url(/assets/images/envi_ex_submit_btn.png) no-repeat scroll center top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
height:35px;
margin:0 0 0 -26px;
*margin-top:-54px;
overflow:hidden;
width:217px;
}*/
#Table_01 tr td p {
color:#414042;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
}
#Table_01 tr td h1 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
}
#Table_01 tr td h3 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
.formStyle {
background-color:#BDBDBD;
}
body, td, th {
color:#BDBDBD;
}

.sideImages {
	margin:50px 0 0 0;
	}

