@charset "utf-8";
/* CSS Document */
/**********************************************************/
/* blue beetle css framework: default.css + 980.css       */
/**********************************************************/

/* default.css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, button, textarea { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; font-weight: normal; }
html { width: 100%; height: 100%; overflow-x: hidden !iefix; }
img { vertical-align: middle; -ms-interpolation-mode: bicubic; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0;  line-height:17px; }
label { cursor: pointer; display: inline-block; }
::selection { background-color: #444; color: White; }

body { font-style: normal; text-transform: none; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { color:#cc3333;font-size:36px;font-weight:normal;}
h2 { color:#999999;font-size:24px;font-weight:normal; }
h3 { color:#999999;font-size:18px;font-weight:normal; }

p { margin: 0 0 12px 0; line-height:17px; }
blockquote { padding: 1.5em 1.5em 0px 3em; margin: 0 0 1.5em; border-left: outset 5px; display: inline-block; }
abbr, acronym { border-bottom: 1px dotted; cursor: help; }
pre { margin: 1.5em 0; white-space: pre;  line-height:19px; }
pre, code, tt { font: 1em/1.5em Consolas, Lucida Console , 'andale mono' , Courier , Monospace; }
li ul, li ol { margin: 0 1.5em; line-height:17px;  }
ul, ol { margin: 0 1.5em 1.5em 2em; line-height:17px;  }
ul { list-style-type: square; }
ol { list-style-type: decimal; }

sup { vertical-align: top; }
sub { vertical-align: bottom; }

fieldset { margin:0; padding:0 }

/* list helpers */
ul.square { list-style-type: square; }
ul.circle { list-style-type: circle; }
ul.disc { list-style-type: disc; }
ul.empty, ol.empty { list-style-type: none; list-style-position: outside; margin:0; }

ol.cjk { list-style-type: cjk-ideographic; }
ol.hebrew { list-style-type: hebrew; }
ol.hiragana { list-style-type: hiragana; }
ol.katakana { list-style-type: katakana; }
ol.greek { list-style-type: lower-greek; }
ol.latin { list-style-type: lower-latin; }
ol.roman { list-style-type: lower-roman; }
ol.Latin { list-style-type: upper-latin; }
ol.Roman { list-style-type: upper-roman; }
ol.zero { list-style-type: decimal-leading-zero; }

/* helpers */
.wrapper { margin-left: auto; margin-right: auto; width: 980px; }
.left { float: left; }
.right { float: right; }
.centered { text-align: center; }
.hidden { display: none !important; }
.clearfix { display: block; }
.rounded { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.ghosted { opacity: 0.65; filter: alpha(opacity = 65); }
.clear { clear:both; height:0px; }
.no_height { height:1px; }
.plus_font { font-size:12px; }
.bold { font-weight:bold; }

.upper { text-transform:uppercase; }
.lower { text-transform:lowercase; }

.alpha { padding-left: 0; }
.omega { padding-right: 0; }

/** Add ons */
.sIFR-alternate { display:none; }