@import url("http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,700");
@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
audio:not([controls]) { display:none; }
[hidden] { display:none; }
html {
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}
html, button, input, select, textarea {
  font-family:arial, helvetica, sans-serif;
  color:#222222;
}
body {
  margin:0;
  font-size:1em;
  line-height:1.4;
}
::-moz-selection {
  background:#6058fe;
  color:#ffffff;
  text-shadow:none;
}
::selection {
  background:#6058fe;
  color:#ffffff;
  text-shadow:none;
}
a { color:#0000ee; }
a:visited { color:#551a8b; }
a:hover { color:#0066ee; }
a:focus { outline:thin dotted; }
a:hover, a:active { outline:0; }
abbr[title] { border-bottom:1px dotted; }
b, strong { font-weight:bold; }
blockquote { margin:1em 2em; }
dfn { font-style:italic; }
hr {
  display:block;
  height:1px;
  border:0;
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}
ins {
  background:#ffff99;
  color:#000000;
  text-decoration:none;
}
mark {
  background:#ffff00;
  color:#000000;
  font-style:italic;
  font-weight:bold;
}
pre, code, kbd, samp {
  font-family:monospace, serif;
  _font-family:'courier new', monospace;
  font-size:1em;
}
pre {
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}
q { quotes:none; }
q:before, q:after {
  content:"";
  content:none;
}
small { font-size:85%; }
sub, sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
ul, ol {
  margin:1em 0;
  padding:0 0 0 2em;
}
dd { margin:0 0 0 2em; }
nav ul, nav ol {
  list-style:none;
  list-style-image:none;
  margin:0;
  padding:0;
}
img {
  border:0;
  -ms-interpolation-mode:bicubic;
  vertical-align:middle;
}
svg:not(:root) { overflow:hidden; }
figure { margin:0; }
form { margin:0; }
fieldset {
  border:0;
  margin:0;
  padding:0;
}
label { cursor:pointer; }
legend {
  border:0;
  *margin-left:-7px;
  padding:0;
  white-space:normal;
}
button, input, select, textarea {
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}
button, input { line-height:normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
  *overflow:visible;
}
button[disabled], input[disabled] { cursor:default; }
input[type="checkbox"], input[type="radio"] {
  box-sizing:border-box;
  padding:0;
  *width:13px;
  *height:13px;
}
input[type="search"] {
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
button::-moz-focus-inner, input::-moz-focus-inner {
  border:0;
  padding:0;
}
textarea {
  overflow:auto;
  vertical-align:top;
  resize:vertical;
}
input:invalid, textarea:invalid { background-color:#f0dddd; }
table {
  border-collapse:collapse;
  border-spacing:0;
}
td { vertical-align:top; }
.chromeframe {
  margin:0.2em 0;
  background:#cccccc;
  color:black;
  padding:0.2em 0;
}
html, button, input, select, textarea {
  color:#222222;
  font-family:Arial, Helvetica, sans-serif;
}
html { font-size:13px; }
a {
  color:#0088cc;
  -webkit-transition:color 0.5s;
}
a:visited { color:#777777; }
a:hover { color:#005580; }
::selection {
  background:#ff9640;
  color:white;
}
::-moz-selection {
  background:#ff9640;
  color:white;
}
#branding { position:relative; }
#top-ads {
  position:absolute;
  right:5px;
  top:-10px;
}
#page-wrap {
  width:990px;
  background:white;
  margin-top:10px;
  margin-bottom:10px;
}
#content {
  width:660px;
  padding-right:10px;
  margin-top:10px;
}
#sidebar { width:300px; }
#site-title a {
  display:block;
  width:430px;
  height:70px;
  background-repeat:no-repeat;
}
#main-nav, #sub-nav {
  height:30px;
  margin-left:5px;
  margin-right:5px;
}
#main-nav { background:#666666; }
#main-nav ul {
  list-style:none;
  margin:0;
  padding:0;
}
#main-nav ul li {
  padding:0;
  position:relative;
  float:left;
}
#main-nav ul li a {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  line-height:30px;
  display:block;
  padding:0 10px;
  float:left;
  text-shadow:-1px -1px #555555;
}
#main-nav ul li a:hover {
  background-color:#808080;
  color:#ffff00;
}
#main-nav ul li:hover .sub-menu { display:block; }
#main-nav ul li.more { float:right; }
#main-nav ul li.more .sub-menu {
  left:auto;
  right:0;
}
#main-nav ul.sub-menu {
  display:none;
  z-index:9999;
  width:15em;
  position:absolute;
  top:30px;
  left:0;
  background:#e20900;
  border-top:none;
}
#main-nav ul.sub-menu li { float:none; }
#main-nav ul.sub-menu li a {
  float:none;
  border-top:1px dotted #cccccc;
}
#main-nav ul.sub-menu li a:active { background-color:#af0700 !important; }
#main-nav ul.sub-menu li a:hover { background-color:#ff1f16; }
#sub-nav { background:#f8c301; }
#mobile-version {
  float:left;
  line-height:30px;
  margin-left:10px;
}
#mobile-version a {
  text-decoration:none;
  text-transform:uppercase;
  font-weight:bold;
  color:red;
  display:block;
  background:url(../img/mobile-icon-red.png) no-repeat 0 3px;
  padding-left:25px;
}
#mobile-version a:hover { color:yellow; }
#site-date {
  line-height:30px;
  float:right;
  margin-right:10px;
  color:#333333;
}
#site-search {
  float:right;
  padding:4px;
}
#site-search input {
  border:none;
  padding:3px 5px;
  width:200px;
}
#headline-row .col { float:left; }
#headline-row .ads { margin-top:10px; }
#headline {
  position:relative;
  width:710px;
  margin-left:-5px;
}
#headline .main {
  margin:10px 10px 0 10px;
  width:690px;
  overflow:hidden;
  background-color:#333333;
}
ul#headline_navigator {
  list-style:none;
  margin:0 10px;
  padding:0;
  overflow:hidden;
  background-color:#333333;
}
ul#headline_navigator .title {
  display:block;
  float:right;
  width:100px;
}
ul#headline_navigator img {
  width:80px;
  height:53px;
}
ul#headline_navigator a {
  display:block;
  float:left;
  margin-left:0;
  margin-top:0;
  text-decoration:none;
  font-weight:bold;
  line-height:15px;
  overflow:hidden;
  border:2px solid #333333;
  margin:7px;
}
ul#headline_navigator .selected a {
  border:2px solid yellow;
  color:#666666;
}
#headline_rotator {
  height:300px;
  width:3600px;
  overflow:hidden;
  margin:0;
}
#headline_rotator .headline_item {
  height:300px;
  width:690px;
  overflow:hidden;
  float:left;
  position:relative;
}
#headline_rotator img {
  float:left;
  margin:0 10px 0 0;
}
#headline_rotator .title {
  position:absolute;
  bottom:0;
  width:100%;
}
#headline_rotator .title h2 {
  margin:0;
  font-family:'Open Sans Condensed', sans-serif;
  font-size:28px;
  line-height:1.1em;
}
#headline_rotator .title .entry-date {
  display:block;
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
  padding:5px 10px 0;
}
#headline_rotator .title.overlay {
  background-color:darkred;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter:1;
  opacity:0.6;
  -moz-opacity:0.6;
}
#headline_rotator .title a {
  padding:0 10px 5px;
  color:#ffffff;
  text-decoration:none;
  display:block;
}
#headline_rotator p { margin:0; }
.main_col .row2 { margin:0 9px; }
.main_col .row2 .slats { margin-top:10px; }
.main_col .row2 .grid_4 { width:290px; }
.centerrow {
  margin-left:-1px;
  margin-top:10px;
}
.main_col .centerrow:first-child { margin-top:0; }
.centerbox {
  width:290px;
  display:inline;
  float:left;
  margin-left:10px;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.centerbox.widget, .centerbox .widget:first-child { margin-top:0; }
#editorial ul { margin-left:0; }
#editorial .box {
  height:300px;
  background:#eeeeee;
  border:1px solid #dddddd;
  overflow:hidden;
}
#editorial .box ul { padding-top:10px; }
#editorial .box .title {
  font-size:16px;
  line-height:1.2em;
  margin-bottom:5px;
  max-height:38px;
  overflow:hidden;
}
.sidebar.sidebar-b { margin-top:-10px; }
.widget { margin-top:10px; }
.widget-title {
  color:#555555;
  border-top:3px solid #cccccc;
  padding:0;
  margin:0;
  font-size:14px;
  text-transform:uppercase;
  line-height:22px;
  background-color:#efefef;
  padding-left:5px;
}
#footer {
  background:#666666;
  width:990px;
  margin-left:-5px;
  margin-top:10px;
  color:#ffffff;
}
#footer p { margin:0; }
#f-content { padding:20px; }
#f-content .info { float:left; }
#f-content .support { float:right; }
#f-content a { color:inherit; }
#f-bar {
  height:35px;
  line-height:35px;
  font-size:14px;
  font-weight:bold;
  background:#f8c301;
  color:#700401;
}
#f-bar p {
  float:left;
  margin:0 0 0 10px;
}
#f-bar ul {
  list-style:none;
  float:left;
  margin:0 0 0 5px;
  padding:0;
}
#f-bar ul li {
  display:block;
  float:left;
  padding:0 5px;
}
#f-bar ul li a { text-decoration:none; }
#f-bar ul li a:hover { text-decoration:underline; }
#f-bar a.feed {
  float:right;
  margin:0 5px;
  padding:0 0 0 19px;
  background:url("../img/feed-icon-14x14.png") no-repeat 0 50%;
}
.entry-title {
  margin:0 0 5px 0;
  font-size:30px;
  line-height:32px;
  font-family:'Open Sans Condensed', sans-serif;
}
.entry-separator { margin:0; }
.entry-meta { margin-top:5px; }
.entry-content a {
  text-decoration:none;
  font-weight:bold;
}
.entry-content a:hover { text-decoration:underline; }
.entry-content blockquote { font-style:italic; }
.entry-content table {
  border:1px solid #e7e7e7;
  text-align:left;
  width:100%;
  margin:0 -1px 24px 0;
}
.entry-content tr th, .entry-content thead th {
  color:#888888;
  font-size:12px;
  font-weight:700;
  line-height:18px;
  padding:9px 24px;
}
.entry-content tr td {
  border-top:1px solid #e7e7e7;
  padding:6px 24px;
}
.entry-content tr.odd td { background:#f2f7fc; }
.entry-content .alignnone { margin:5px 1em 1em 0; }
.entry-content .aligncenter, .entry-content div.aligncenter {
  display:block;
  margin:5px auto 5px auto;
}
.entry-content .alignright {
  float:right;
  margin:5px 0 1em 1em;
}
.entry-content .alignleft {
  float:left;
  margin:5px 1em 1em 0;
}
.entry-content .aligncenter {
  display:block;
  margin:5px auto 5px auto;
}
.entry-content a img.alignright {
  float:right;
  margin:5px 0 1em 1em;
}
.entry-content a img.alignnone { margin:5px 1em 1em 0; }
.entry-content a img.alignleft {
  float:left;
  margin:5px 1em 1em 0;
}
.entry-content a img.aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto;
}
.entry-content .wp-caption {
  max-width:100%;
  text-align:center;
  border-bottom:1px solid #cccccc;
}
.entry-content .wp-caption.alignnone { margin:5px 1em 1em 0; }
.entry-content .wp-caption.alignleft { margin:5px 1em 1em 0; }
.entry-content .wp-caption.alignright { margin:5px 0 1em 1em; }
.entry-content .wp-caption img {
  border:0 none;
  height:auto;
  margin:0;
  padding:0;
  width:auto;
}
.entry-content .wp-caption p.wp-caption-text {
  font-size:0.9em;
  margin:3px 0 0;
  padding:0 4px 5px;
}
.entry-content img {
  max-width:100% !important;
  height:auto !important;
}
.entry-content h3.social { margin-bottom:0; }
.entry-list img {
  float:left;
  margin-bottom:1em;
}
.entry-list h2, .entry-list .entry-meta, .entry-list .entry { padding-left:150px; }
.entry-list h2 {
  font-size:20px;
  line-height:24px;
  margin-bottom:0;
}
.entry-list h2 a { text-decoration:none; }
.entry-list .entry-meta {
  font-size:12px;
  margin:5px 0;
  color:#666666;
}
.entry-list .post { clear:both; }
.navigation {
  text-align:center;
  margin-top:20px;
}
.widget_recent_entries_category .lead, .widget .lead { margin:10px 0; }
.widget_recent_entries_category .lead .title, .widget .lead .title {
  font-size:16px;
  line-height:1.1em;
  text-decoration:none;
  margin-bottom:5px;
  display:block;
  font-family:'Open Sans Condensed', sans-serif;
  font-weight:bold;
}
.widget_recent_entries_category .lead a.thumb, .widget .lead a.thumb {
  display:block;
  float:left;
  margin-right:10px;
}
.widget_recent_entries_category .lead div.thumb, .widget .lead div.thumb {
  float:left;
  margin-right:10px;
}
.widget_recent_entries_category .lead p, .widget .lead p { margin:0; }
.widget.imgfirst .lead .title { margin:0; }
.widget.imgfirst .lead div.thumb { margin-bottom:5px; }
.widget.standimg .flat-list {
  width:145px;
  float:right;
  margin-top:-160px;
}
.widget.sidelist .lead {
  width:135px;
  float:left;
}
.widget.sidelist .flat-list {
  width:145px;
  float:right;
}
.widget.narrow { width:140px; }
.block_head_1 {
  font-size:18px;
  font-weight:bold;
  color:#e20900;
}
.t1 h3 {
  font-size:18px;
  font-weight:bold;
  color:#e20900;
  margin-bottom:0;
  margin-top:15px;
}
.t2 { margin-top:20px; }
.t2 h3 {
  font-size:18px;
  font-weight:bold;
  color:#e20900;
  margin:5px 0 2px;
}
.t2 h3.bd {
  border-bottom:1px solid #dddddd;
  margin-bottom:10px;
}
.t2 .last-col h3 { margin-left:0; }
.slats {
  list-style:none;
  margin:0;
  padding:0;
  font-size:13px;
}
.slats .title { line-height:17px; }
.slats a {
  text-decoration:none;
  font-weight:normal;
  display:block;
}
.slats p {
  margin-top:0.7em;
  margin-bottom:0;
}
.slats.h260 {
  height:260px;
  overflow:hidden;
  margin-bottom:5px;
}
#sidebar .slats a { border:none; }
.slats-v {
  margin-bottom:15px;
  margin-left:-10px;
}
.slats-v .title {
  display:block;
  max-height:51px;
  overflow:hidden;
}
.slats-v li {
  float:left;
  margin-left:10px;
}
.slats-v.sidebar li { margin-left:10px; }
.slats-v.w135 li { width:135px; }
.slats-v.w140 li { width:140px; }
.slats-v.w280 li { width:280px; }
.slats-v.w285 img, .slats-v.w285 .title { width:285px; }
.slats-v.w285 .title {
  max-height:34px;
  overflow:hidden;
}
.slats-v.w300 img, .slats-v.w300 .title { width:300px; }
.slats-v.w300 .title {
  max-height:34px;
  overflow:hidden;
}
.slats-v2 { margin:10px 10px 0 10px; }
.slats-v2 .title {
  display:block;
  margin-bottom:5px;
}
.slats-v2 p {
  width:135px;
  float:right;
  margin:0;
}
.slats-h {
  margin-bottom:15px;
  margin-left:-15px;
}
.slats-h li {
  float:left;
  margin-left:15px;
}
.slats-h.w285 li { width:285px; }
.slats-h.w285 .title { width:135px; }
.slats-h.w300 li { width:300px; }
.slats-h.w300 .title { width:145px; }
.slats-h .title {
  display:block;
  width:135px;
  float:right;
}
.box-title {
  font-size:14px;
  font-weight:bold;
  line-height:30px;
  color:#ffffff;
  background:#999999;
  padding:0 15px;
}
.flat-list, #sidebar .widget ul {
  list-style:none;
  margin:10px 0 0 0;
  padding:0 0 10px 0;
}
.flat-list a, #sidebar .widget ul a {
  text-decoration:none;
  display:block;
  border-top:1px dotted #cccccc;
  padding:3px 5px;
}
.tab-content .flat-list { margin-top:0; }
.tab-content .flat-list a {
  border-top:none;
  border-bottom:1px dotted #cccccc;
  color:#444444;
  -webkit-transition:none;
}
.tab-content .flat-list a:hover {
  background-color:darkred;
  color:#ffffff;
}
.left_col .nav-tabs {
  list-style:none;
  margin:0 0 3px;
  padding:0;
  border-bottom:3px solid darkred;
  overflow:hidden;
}
.left_col .nav-tabs > li { float:left; }
.left_col .nav-tabs > li > a {
  padding:3px 10px;
  margin-right:2px;
  display:block;
  text-decoration:none;
  line-height:18px;
  font-weight:bold;
}
.left_col .nav-tabs > .active > a, .left_col .nav-tabs > .active > a:hover {
  color:#555555;
  cursor:default;
  background-color:#dddddd;
}
.syariah h3 span { color:#46a546; }
.fade {
  opacity:0;
  filter:1;
  -webkit-transition:opacity 0.15s linear;
  -moz-transition:opacity 0.15s linear;
  -ms-transition:opacity 0.15s linear;
  -o-transition:opacity 0.15s linear;
  transition:opacity 0.15s linear;
}
.fade.in {
  opacity:1;
  filter:1;
}
.tab-content > .tab-pane, .pill-content > .pill-pane { display:none; }
.tab-content > .active, .pill-content > .active { display:block; }
.breadcrumb {
  padding:7px 0;
  margin:0;
  list-style:none;
}
.breadcrumb li {
  display:inline-block;
  *display:inline;
  *zoom:1;
  text-shadow:0 1px 0 #ffffff;
}
.breadcrumb .divider {
  padding:0 5px;
  color:#999999;
}
.breadcrumb .active a { color:#333333; }
.disq_count { font-size:11px; }
.mticker-news { width:750px; }
.container_12 .grid_8.entry-list { width:660px; }
.news .entry-content {
  margin-left:170px;
  position:relative;
  font-size:14px;
  line-height:1.5em;
}
.news .entry-content .ads {
  position:absolute;
  left:-170px;
  top:5px;
  width:160px;
  height:600px;
  background:#eeeeee;
}
#content .post {
  overflow:hidden;
  margin-bottom:1em;
}
.modern-ticker {
  background-color:#fafafa;
  color:#fafafa;
  font-weight:bold;
  height:30px;
  line-height:30px;
  padding:0;
  position:relative;
  width:970px;
  margin-left:5px;
  margin-top:10px;
}
.modern-ticker a { text-decoration:none; }
.modern-ticker ul {
  list-style:none;
  margin:0;
  padding:0;
}
.mticker-round { border-radius:7px; }
.mticker-label {
  background-color:#ff3300;
  float:left;
  margin-right:2px;
  padding:0 8px 0 12px;
}
.mticker-round .mticker-label { border-radius:5px 0 0 5px; }
.mticker-news {
  background-color:#dedede;
  float:left;
  overflow:hidden;
}
.mticker-scroll .mticker-news { background-color:transparent; }
.mticker-round .mticker-news:first-child, .mticker-round .mticker-news:first-child a {
  border-bottom-left-radius:5px;
  border-top-left-radius:5px;
}
.mticker-round .mticker-news:last-child, .mticker-round .mticker-news:last-child a {
  border-bottom-right-radius:5px;
  border-top-right-radius:5px;
}
.mticker-scroll.mticker-round .mticker-news a { border-radius:0; }
.mticker-news ul {
  background-image:url("../img/mticker/mticker-bullet-over.png");
  background-position:-1000px;
  background-repeat:no-repeat;
  width:50000px;
}
.mticker-news li { float:left; }
.mticker-news a {
  background-color:#dedede;
  background-image:url("../img/mticker/mticker-bullet.png");
  background-position:7px center;
  background-repeat:no-repeat;
  color:#505050;
  display:block;
  margin-right:2px;
  padding:0 10px 0 20px;
}
.mticker-news a:hover {
  background-color:#ff3300;
  background-image:url("../img/mticker/mticker-bullet-over.png");
  border-color:#ff2200;
  color:#fafafa;
}
.mticker-news a:active { background-color:#ff5500; }
.mticker-controls {
  background-image:url("../img/mticker/mticker-pause.png");
  background-position:-1000px;
  background-repeat:no-repeat;
  float:right;
  height:100%;
  margin-left:2px;
}
.mticker-play, .mticker-prev, .mticker-next {
  background-position:center;
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  height:30px;
  width:30px;
}
.mticker-prev, .mticker-next { background-color:#ff3300; }
.mticker-prev { background-image:url("../img/mticker/mticker-arrow-prev.png"); }
.mticker-next { background-image:url("../img/mticker/mticker-arrow-next.png"); }
.mticker-round .mticker-next { border-radius:0 5px 5px 0; }
.mticker-play {
  background-color:#ff5500;
  background-image:url("../img/mticker/mticker-play.png");
}
.mticker-pause { background-image:url("../img/mticker/mticker-pause.png"); }
.mticker-play:hover, .mticker-prev:hover, .mticker-next:hover { background-color:#f8c301; }
.mticker-play:active, .mticker-prev:active, .mticker-next:active { background-color:#eebb01; }
.modern-ticker a { -webkit-transition:none; }
@media only screen and (min-width: 35em) {
}
.ir {
  display:block;
  border:0;
  text-indent:-999em;
  overflow:hidden;
  background-color:transparent;
  background-repeat:no-repeat;
  text-align:left;
  direction:ltr;
  *line-height:0;
}
.ir br { display:none; }
.hidden {
  display:none !important;
  visibility:hidden;
}
.visuallyhidden {
  border:0;
  clip:rect(0 0 0 0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip:auto;
  height:auto;
  margin:0;
  overflow:visible;
  position:static;
  width:auto;
}
.invisible { visibility:hidden; }
.clear {
  clear:both;
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height:0;
}
.clearfix:before, .clearfix:after, .container_12:before, .container_12:after {
  content:'.';
  display:block;
  overflow:hidden;
  visibility:hidden;
  font-size:0;
  line-height:0;
  width:0;
  height:0;
}
.clearfix:after, .container_12:after { clear:both; }
.clearfix, .container_12 { zoom:1; }
.no-border { border:none !important; }
.mt0 { margin-top:0 !important; }
.mb0 { margin-bottom:0 !important; }
.mr0 { margin-right:0 !important; }
.ml0 { margin-left:0 !important; }
.alignleft {
  display:inline;
  float:left;
}
.alignright {
  display:inline;
  float:right;
}
.aligncenter {
  clear:both;
  display:block;
  margin-left:auto;
  margin-right:auto;
}
.borderbox {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.bgtest {
  background-color:#dddddd;
  height:300px;
}
@media print {
  * {
    background:transparent !important;
    color:black !important;
    box-shadow:none !important;
    text-shadow:none !important;
    filter:none !important;
    -ms-filter:none !important;
  }
  a, a:visited { text-decoration:underline; }
  a[href]:after { content:" (" attr(href) ")"; }
  abbr[title]:after { content:" (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content:""; }
  pre, blockquote {
    border:1px solid #999999;
    page-break-inside:avoid;
  }
  thead { display:table-header-group; }
  tr, img { page-break-inside:avoid; }
  img { max-width:100% !important; }
  p, h2, h3 {
    orphans:3;
    widows:3;
  }
  h2, h3 { page-break-after:avoid; }
}
body { min-width:960px; }
.container_12 {
  margin-left:auto;
  margin-right:auto;
  width:980px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .left_col, .main_col, .right_col {
  display:inline;
  float:left;
  margin-left:5px;
  margin-right:5px;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11 { position:relative; }
.alpha { margin-left:0; }
.omega { margin-right:0; }
.container_12 .grid_1 { width:72px; }
.container_12 .grid_2 { width:154px; }
.container_12 .grid_3 { width:236px; }
.container_12 .grid_4 { width:318px; }
.container_12 .grid_5 { width:400px; }
.container_12 .grid_6 { width:482px; }
.container_12 .grid_7 { width:564px; }
.container_12 .grid_8 { width:646px; }
.container_12 .grid_9 { width:728px; }
.container_12 .grid_10 { width:810px; }
.container_12 .grid_11 { width:892px; }
.container_12 .grid_12 { width:974px; }
.container_12 .prefix_1 { padding-left:82px; }
.container_12 .prefix_2 { padding-left:164px; }
.container_12 .prefix_3 { padding-left:246px; }
.container_12 .prefix_4 { padding-left:328px; }
.container_12 .prefix_5 { padding-left:410px; }
.container_12 .prefix_6 { padding-left:492px; }
.container_12 .prefix_7 { padding-left:574px; }
.container_12 .prefix_8 { padding-left:656px; }
.container_12 .prefix_9 { padding-left:738px; }
.container_12 .prefix_10 { padding-left:820px; }
.container_12 .prefix_11 { padding-left:902px; }
.container_12 .suffix_1 { padding-right:82px; }
.container_12 .suffix_2 { padding-right:164px; }
.container_12 .suffix_3 { padding-right:246px; }
.container_12 .suffix_4 { padding-right:328px; }
.container_12 .suffix_5 { padding-right:410px; }
.container_12 .suffix_6 { padding-right:492px; }
.container_12 .suffix_7 { padding-right:574px; }
.container_12 .suffix_8 { padding-right:656px; }
.container_12 .suffix_9 { padding-right:738px; }
.container_12 .suffix_10 { padding-right:820px; }
.container_12 .suffix_11 { padding-right:902px; }
.container_12 .push_1 { left:82px; }
.container_12 .push_2 { left:164px; }
.container_12 .push_3 { left:246px; }
.container_12 .push_4 { left:328px; }
.container_12 .push_5 { left:410px; }
.container_12 .push_6 { left:492px; }
.container_12 .push_7 { left:574px; }
.container_12 .push_8 { left:656px; }
.container_12 .push_9 { left:738px; }
.container_12 .push_10 { left:820px; }
.container_12 .push_11 { left:902px; }
.container_12 .pull_1 { left:-82px; }
.container_12 .pull_2 { left:-164px; }
.container_12 .pull_3 { left:-246px; }
.container_12 .pull_4 { left:-328px; }
.container_12 .pull_5 { left:-410px; }
.container_12 .pull_6 { left:-492px; }
.container_12 .pull_7 { left:-574px; }
.container_12 .pull_8 { left:-656px; }
.container_12 .pull_9 { left:-738px; }
.container_12 .pull_10 { left:-820px; }
.container_12 .pull_11 { left:-902px; }
.container_12 .left_col, .container_12 .right_col {
  margin-top:10px;
  width:170px;
}
.container_12 .main_col {
  margin-top:10px;
  width:610px;
  border:1px solid #cccccc;
  border-bottom:none;
  border-top:none;
}
