/* File Created: Mon, 05 Oct 09 08:06:45 -0700 */


/* ----------------------------------------------------------------------------
 * Original File: reset.css
 */

HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME,
H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE,
A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE,
DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP,
SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR,
DL, DT, DD, OL, UL, LI,
FIELDSET, FORM, LABEL, LEGEND,
TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD {margin: 0;padding: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
IMG { border: 0; }
:focus { outline: 0; }
BODY {line-height: 1;color: black;background: white;}
OL, UL {list-style: none;}
TABLE { border-collapse: separate;border-spacing: 0;}
CAPTION, TH, TD {text-align: left;font-weight: normal;}
BLOCKQUOTE:before, BLOCKQUOTE:after,
Q:before, Q:after {content: "";}
BLOCKQUOTE, Q { quotes: "" ""; }
STRONG { font-weight: bold; }
.show { display: block; }
.hide { display: none; }
.right { float: right !important; }
.left { float: left !important; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}



/* ----------------------------------------------------------------------------
 * Original File: style.css
 */

BODY {background-color: #000;color: #a4a4a4;font-size: 11px;font-family: "Lucida Grande", LucidaGrande, Lucida, Verdana, Arial, Sans-serif;}
A {color: #a4a4a4;}
A:hover {color: #fff;}
#disclaimer {padding: 15px;}
#disclaimer H1 {font-size: 19px;margin-bottom: 15px;font-weight: normal}
#disclaimer P {margin-bottom: 15px;line-height: 16px;}
.flash_content {padding: 20px;width: 280px;}
.flash_content H1 {font-size: 15px;margin-bottom: 20px;}
.flash_content P {line-height: 14px;}
.flash_content .flash_content_sidebar {}
.flash_content .flash_content_sidebar .navSiteLogo {color: #fff;font-size: 22px;margin-bottom: 15px;display: block;text-align: right;}
.flash_content .flash_content_sidebar .navSiteTag {text-align: right;margin-bottom: 10px;display: block;font-weight: bold;color: #fff;}
.flash_content .flash_content_sidebar UL LI {text-align: right;text-transform: uppercase;}
.flash_content .flash_content_sidebar UL LI .menu_item {padding-top: 10px;display: block;font-size: 15px;font-weight: bold;color: #007891;}
.flash_content .flash_content_sidebar UL LI .submenu_item {font-size: 12px;color: #a4a4a4;}
.flash_content .flash_content_sidebar UL LI A {text-decoration: none !important;}
.flash_content .flash_content_sidebar UL LI A:hover {color: #fff;}
.flash_content .flash_content_sidebar UL LI UL {}
.flash_content .flash_content_main {margin-top: 20px;}
.flash_content .back_link {margin-top: 20px;border-top: 1px solid #222;padding-top: 20px;}
.flash_content .back_link A {color: #fff;text-transform: uppercase;text-decoration: none;}
.flash_content .back_link A:hover {color: #a4a4a4;}
.flash_content .client_list {margin-bottom: 20px;}
.flash_content .client_list LI.title {font-size: 13px;padding-bottom: 5px;color: #fff;}
.flash_content .client_list LI.client {padding-top: 4px;text-transform: uppercase;}
.flash_content .press_list {}
.flash_content .press_list LI {border-top: 1px solid #222;padding: 5px 0;}
.flash_content .press_list LI .title {color: #fff;}
.error_message {margin: 20px;line-height: 12px;}
.error_message H1 {font-weight: bold;font-size: 20px;margin-bottom: 15px;}
