/**
 * @copyright	Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
/* Start Common Styles */
* {
    font-family: helvetica, arial, sans-serif;
    font-size: 11px;
    color: #5F6565
    }
html {
    height: 100%;
    margin-bottom: 1px
    }
body {
    margin: 0;
    padding: 0;
    height: 100%;
    margin-bottom: 1px;
    background: #FFF;
    font-family: helvetica, arial, sans-serif;
    font-weight: normal;
    padding-top: 0;
    margin-top: 0
    }
.error {
    margin-left: auto;
    margin-right: auto
    }
table, td, th, div, pre, blockquote, ul, ol, dl, address, .componentheading, .contentheading, .contentpagetitle, .sectiontableheader, .newsfeedheading {
    font-family: helvetica, arial, sans-serif;
    font-weight: normal
    }
#outline {
    width: 900px;
    margin: 0 auto;
    padding: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #FFF
    }
#errorboxoutline {
    width: 900px;
    margin: 0;
    padding: 0;
    border: 1px solid #000
    }
#errorboxheader {
    width: 900px;
    margin: 0;
    padding: 0;
    background: #E44249;
    color: #FFF;
    font-weight: bold;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    border-bottom: 1px solid #000
    }
#errorboxbody {
    margin: 0;
    padding: 10px;
    text-align: left
    }
#techinfo {
    margin: 10px;
    padding: 10px;
    text-align: left;
    border: 1px solid #CCC;
    color: #CCC
    }
#techinfo p {
    color: #CCC
    }