﻿.popup_bg { position:fixed;background:#000 url(/assets/images/asset-loading.gif) no-repeat center 250px;width:100%;height:100%;opacity:0.7;filter:alpha(opacity=70);z-index:200001;margin:0px;padding:0px;left:0;top:0}

#closeButton { float:right; width:36px; height:36px; background:url(../images/close.png) no-repeat; position:absolute; right:-24px; top:-24px}
			
#popup1{ float:left; text-align:left; width:100%; z-index:200000; height:100%; position:absolute; left:0; top:0; margin:0; padding:0; display:none }
			
#popup1 .popup_container {width:100%;position:fixed;margin:0px;padding:0px;text-align:center;z-index:200002;left:0;top:0}

#popup1 .popup_container .popup_content{margin:15px auto;width:546px;padding:0px;text-align:left}

.gatingwrapper { float:left; width:534px; border:6px solid #FFFFFF; background:#e9e9e9; position:relative }

.gatingheader { float:left; width:534px; height:74px; background:url(/assets/images/popform-headerbg.jpg) no-repeat 0 0 }

.hdsLogo { float:left }

.hitachiLogo { float:right }

.form_content { float: left; width:484px; padding:15px 25px; font-family:Arial,helvetica,sans-serif }

.form_content p{font-size:83%; float:left; width:100%; text-align:center; color:#282828 }

.form_content form { float:left; width:362px; border:1px solid #cccccc; padding:20px 92px 0 30px; background:#FFFFFF }

.form_content form.mktoLayoutLeft .mktoFormCol { min-height:0; position:inherit; width:100%}

.form_content label { width:117px; margin:0; padding:0; float:left; color:#282828 }

.form_content .input-warn-content { color:#CC0000; font-size:83%; float:right; width:239px; display:none }

.form_content .mktoLayoutLeft input[type="text"] { width:233px; float:right; border:1px solid #bebebe; padding:2px; height:18px; background:#FFFFFF url(/assets/images/fields-bg.jpg) repeat-x left bottom; -moz-box-sizing:none;-webkit-box-sizing:none;-webkit-box-sizing:none;-moz-box-sizing:none;box-sizing:none; margin:0; color:#000 }

.form_content .mktoLayoutLeft select.mktoField { width:239px; float:right; border:1px solid #bebebe; background:#FFFFFF url(/assets/images/fields-bg.jpg) repeat-x left bottom; height:22px; -moz-box-sizing:none;-webkit-box-sizing:none;-webkit-box-sizing:none;-moz-box-sizing:none;box-sizing:none; margin:0; color:#000 }

.form_content input#EmailPermission{ float:left; margin:4px 0 0 123px; width:17px }

.form_content label.nl_label { width:213px; padding-left:5px; margin:0 }

.form_content img.gatedsubmit { float:right; border:0; margin:0; padding:0; width:75px; cursor:pointer }

.form_content p.privacyText { margin: 10px 0 0 0; font-size:71%; text-align:left; line-height:normal; color:#000000; font-style:normal }

.form_content p.privacyText a { color:#0059ad; text-decoration:none }

.form_content p.privacyText a:hover { color:#890000; text-decoration:underline }

.mktoFieldWrap { float:left; width:100%; padding-bottom:10px; clear:both}

.mktoButtonRow { float:left; width:100%; padding-bottom:10px; clear:both}