﻿@charset "utf-8";

html, body, p { margin:0; padding:0 } 

.lpeRegForm { float:left; width:368px; padding:20px 92px 0 30px; background:#FFFFFF;text-align:left; font-family:Arial,helvetica,sans-serif }

form.lpeRegForm ul { float:left; width:100%; list-style-type:none; margin:0; padding:0; font-size:inherit }

form.lpeRegForm ul li { float:left; width:100%; padding:0 0 14px; font-size:83%; margin:0 }

.form_content ul label { width:123px; margin:0 5px 0 0; padding:0; float:left; color:#282828 }

.form_content .input-warning { color:#CC0000; font-size:83%; float:right; width:239px; display:none }

.form_content ul .txtField { width:233px; float:right; border:1px solid #bebebe; padding:2px; height:18px; /*background:#FFFFFF url(/assets/images/fields-bg.jpg) repeat-x left bottom*/ }

.form_content ul select { width:239px; float:right; border:1px solid #bebebe; /*background:#FFFFFF url(/assets/images/fields-bg.jpg) repeat-x left bottom;*/ height:22px }

.form_content ul input.submit { float:right; border:0; margin:0; padding:0 }

.form_content p.privacy { margin: 10px 0 0 0; font-size:71%; text-align:left; line-height:normal; color:#000000; font-style:normal }

.form_content p.privacy a { color:#0059ad; text-decoration:none }

.form_content p.privacy a:hover { color:#890000; text-decoration:underline }

.form_content ul li.mktLblRight label { width:211px; padding-left:5px; margin:0 }

.form_content ul li input.mktFormCheckbox{ float:left; margin:4px 0 0 130px;margin:0 0 0 125px\9;}

.form_content .input-warn-content{ color:#CC0000; font-size:83%; float:right; width:239px; display:none }