/** * Magento Commercial Edition * * NOTICE OF LICENSE * * This source file is subject to the Magento Commercial Edition License * that is available at: http://www.magentocommerce.com/license/commercial-edition * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to license@magentocommerce.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade Magento to newer * versions in the future. If you wish to customize Magento for your * needs please refer to http://www.magentocommerce.com for more information. * * @category Mage * @package Errors * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com) * @license http://www.magentocommerce.com/license/commercial-edition */ * { margin:0; padding:0; } html, body { height:100%; } body { background:#fff; font:12px/1.35 Arial, Helvetica, sans-serif; color:#444; text-align:center; } a { color:#444; text-decoration:underline; } a:hover { color:#444; text-decoration:none; } :focus { outline:0; } a img { border:0; } ul,ol { list-style:none; } .wrapper { height:auto !important; height:100%; min-height:100%; background:#fff; } .footer-container { background:#000; color:#fff; height:70px; margin:-70px 0 0; line-height:70px; } .footer-container .footer { margin:0 auto; text-align:left; width:940px; } .page { background:url(../images/bkg_nav0.gif) repeat-x top; padding:20px 0 90px; text-align:center; } .main-container { width:940px; margin:0 auto; } .main { height:auto !important; height:350px; min-height:350px; background:#fff; border:3px solid #cfcfcf; text-align:left; } .col1-layout { padding:25px; } .col-main { float:left; width:715px; padding:0 20px 20px; } .col1-layout .col-main { float:none; width:auto; padding:0 20px 20px; border:1px solid #cfcfcf; } .header-container { background:#000; } .header { padding:10px 0; margin:0 auto; overflow:hidden; position:relative; z-index:5; width:940px; } .logo { float:left; width:196px; text-align:left; } .logo img { vertical-align:bottom; } .page-title { background:#fafafa url(../images/bkg_heading.gif) 0 100% repeat-x; color:#f15d22; font-size:16px; padding:11px 13px 17px; position:relative; z-index:1; margin-bottom:20px; } .page-title h1 { font:normal 22px/27px Arial, Helvetica, sans-serif; color:#f15d22; } .col-main .page-title { margin-left:-20px; margin-right:-20px; } address.copyright { font-style:normal; } .trace-container { padding:10px; border:1px solid #e1e1e1; background:#fafafa; } .trace { width:100%; overflow:auto; min-height:250px; } .trace pre { font-size:12px; line-height:1.4; } input,select,textarea,button { font:12px Arial, Helvetica, sans-serif; vertical-align:middle; color:#444; } input.input-text,select,textarea { background:#fff; border:1px solid #c7c7c7; background:#fff url(../images/bkg_input.gif) 0 0 repeat-x; } input.input-text,textarea { padding:2px 2px; background:#fff url(../images/bkg_input.gif) 0 0 repeat-x; } textarea { overflow:auto; } input.radio,input.checkbox { margin-right:3px; font-size:11px !important; margin-top:2px; vertical-align:top; } input.radio { font-size:10px !important; } button.button::-moz-focus-inner { padding:0; border:0; } button.button { -webkit-border-fit:lines; } button.button { border:0; padding:0; margin:0; background:transparent; overflow:visible; cursor:pointer; vertical-align:middle; } button.button span { display:block; height:20px; border:1px solid #4d71a6; background:#214d90; padding:0 11px; font:bold 12px/20px Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; white-space:nowrap; color:#fff; }.button:active { bottom:-1px; right:-1px; position:relative; z-index:2; } .required em { color:#f15c22; margin-right:4px; } p.required { margin:0; padding:5px 0 0 0; text-align:right; width:620px; font-size:11px; color:#f02800; } .fieldset { font-size:12px; border:0; margin:0 0 16px; } .fieldset h3, .fieldset p { margin:0 0 1.5em; } .fieldset h3 { font-size:14px; font-weight:bold; color:#000; } .form-list { } .form-list li { margin:0 0 9px; vertical-align:top; } .form-list label { float:left; width:225px; padding:2px 15px 0 0; font-size:12px; font-weight:bold; color:#444; text-align:right; } .form-list .input-box { float:left; } .form-list input.input-text, .form-list textarea { float:left; width:374px; vertical-align:top; } .form-list textarea { width:374px; height:13em; } .form-list select { float:left; width:380px; vertical-align:top; } #form-validate h2 { font-size:18px; margin-bottom:10px; } .group-select .fields { margin:0; } .group-select .fields .field { clear:left; padding:0 0 9px; } .buttons-set { clear:both; margin:15px 0; } /* general for button containing block */ .form-buttons { margin:0; width:620px; } .form-buttons .button { float:right; } .form-buttons .button { margin-left:15px; } .form-buttons p.back-link { float:left; width:225px; padding:2px 15px 0 0; text-align:right; } .messages { width:100%; overflow:hidden; text-align:left; margin-top:10px; } .messages li { margin:0 0 10px; padding:0; } .messages ul { padding:10px 17px 18px; margin:0 0 -11px; background-position:35px 100%; background-repeat:no-repeat; position:relative; } .messages ul li { margin:0; padding:0 0 3px; } .messages a { text-decoration:underline; } .messages a:hover { text-decoration:none; } .messages li.error-msg, .messages li.success-msg, .messages li.note-msg, .messages li.notice-msg { border-style:solid !important; border-width:1px !important; font-size:12px !important; } .messages li.error-msg { border-color:#e9581f; background-color:#fff5f3; color:#d91a00; } .messages li.error-msg a { color:#d91a00; } .messages li.success-msg { border-color:#446423; background-color:#eff5ea; color:#3d6611; } .messages li.success-msg a { color:#3d6611; } .messages li.note-msg, .messages li.notice-msg { border-color:#cfcfcf; background-color:#fafafa; color:#585858; } .messages li.note-msg a, .messages li.notice-msg a { color:#3d6611; } .field:after, .buttons-set:after, .clear:after, .form-list li:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }