/**
 * Simbix Framework
 *
 * @copyright   Copyright (c) 2012 Simbix, LLC
 * @version     2.1.6-0FA 2012-09-26T13:52:05+04:00
 */
div.error { color: #8b0000; } div.logo div.image { float: right; padding-right: 10px; } div.logo div.text { float: right; padding-top: 8px; } div.logo div.text div.info { color: #bec0c2; font-size: 7pt; } div.logo div.text div.name { font-size: 16pt; } html, body { background-image: none; } table { padding: 0px; border-collapse: collapse; } table td { padding: 0px; } table.main { margin-top: -200px; margin-left: -300px; width: 600px; position: absolute; top: 50%; left: 50%; height: 400px; } table.main td.left { width: 50%; padding-right: 25px; padding-top: 80px; text-align: right; vertical-align: top; } table.main td.right { width: 50%; padding-left: 25px; padding-top: 139px; color: #464646; background-image: url(/bg-shady.png); background-position: left center; background-repeat: no-repeat; vertical-align: top; } td.copyright { clear: both; padding-top: 25px; color: #bec0c2; font-size: 7pt; } td.copyright a { color: #bec0c2; font-weight: bold; text-decoration: none; } td.copyright div.text { padding-top: 5px; } td.right div.title, td.welcome div.title { font-size: 11pt; } td.right form { margin: 20px 0px 0px 0px; padding: 0px; } td.right td.button { padding-top: 15px; } td.right td.field { padding-right: 5px; width: 80px; font-size: 10pt; text-align: right; } td.right td.note { padding-bottom: 10px; color: #bec0c2; font-size: 7pt; } td.right td.note a { color: #739cd2; } td.welcome { padding-top: 15px; color: #464646; } td.welcome div.message { float: right; padding-top: 5px; width: 70%; font-size: 7pt; height: 90px; }