@charset "UTF-8";
/*---------------------------
Style Sheet
esformstyle.css 

website:     earthquakesafety.com | Earthquake Safety
author:      2227design.com
version:     03.23.08 | revised: 12.07.09
launch:      09.05.08 | uddate: 01.05.10
---------------------------*/

/*
• {
margin: 0;
padding: 0;
}
*/

#esform { margin: 15px 150px 30px 25px; }
.warning { font-size: 14px; line-height: 1.5em; color: #900; }
.frmlabel { width: 150px; float: left; text-align: right; }
.frminput { width: 250px; float: right; }
.row { padding-top: 5px; clear: both; }
.frmrow { padding-top: 10px; clear: both; }
.frmfield { background: #FEFEFD; border-top: 2px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-left: 2px solid #DEDEDE; }
.send { margin: 10px 0 0; padding: 0 3px; }
.required { color: #900; }
#signup { width: 800px; }
#signup h2 { font-size: 18px; font-weight: normal; line-height: 1.5em; color: #00497E; }
#signup h4 { padding-bottom: 10px; color: #999; }
#signup p { padding-bottom: 10px; line-height: 2em; }
#signup ol { padding: 5px 30px 10px 45px; line-height: 1.5em; text-align: left; }
#signup li { padding-bottom: 10px; }
#signup a { color: #1475B9; text-decoration: none; }
#signup a:hover { text-decoration: underline; }
#signup .logo { padding: 30px 0; }
#signupfl { width: 425px; float: left; }
#signupfr { width: 345px; float: right; border-left: 1px solid #CCC; }
#signupfrm { padding-left: 30px; }
.note { margin: 15px 150px 30px; padding-top: 10px; line-height: 1.5em; border-top: 1px solid #ABABAB; border-bottom: 1px solid #ABABAB; }
img.slogan  { padding: 30px 0 0; }
