﻿.HCMenuInfoPanel { width: 325px; height: 135px; background-color: #F7F7F7; }
.HCToolbar {position: fixed; bottom: 8px; left: 0px; width: 100%; height: 33px;}
.ConsDataTitle {font-weight: 700; font-size: 13px;}
.ConsDataMsg, .ConsDataRow {padding-left: 6px;}
.ConsDataMsg {font-weight: 700; color: #666666;}
.ConsDataRow {line-height: 120%;}
.HCLocalStatsCaption {font-weight: 700;}
.HCLocalStatsRow td {font-size: 12px;}
.HCLocalStatsTable {width: 100%;}

/* Component Art CSS - Arctic */
.m-arctic { width: 480px; height: 25px; background: #F7F7F7 url("../images/HCMenu-BG.jpg") repeat-x; padding: 4px 10px; border-right: 1px solid #BBBBBB; }
.menu-arctic { font-size: 12px; font-weight:bold;color:#333; cursor: pointer; }
.menu-bg-arctic {background: #F7F7F7 url("../images/HCMenu-BG.jpg"); background-repeat: repeat-x; }
.top-arctic { font-size: 13px; font-weight: 700; height:24px !important;text-align:center;background:none; border: 1px solid #F7F7F7; padding: 0px 4px 0px 4px; }
.top-h-arctic { font-size: 13px; font-weight: 700; height:24px !important;background-color:#fff;text-align:center; border: 1px solid #BBBBBB; padding: 0px 4px 0px 4px;}
.top-a-arctic { font-size: 13px; font-weight: 700; height:24px !important;background-color:#fff;text-align:center; border: 1px solid #F7F7F7; padding: 0px 4px 0px 4px;}
.grp-arctic { border:1px solid #bbb;border-bottom-color:#aaa;border-left-color:#aaa; color:#555; cursor: default; text-align:left; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.item-arctic { height: 22px; }
.item-h-arctic { height: 22px; background-color: #e3e3e3; color:#333; }

a.btn { margin:6px 0 0 0;width:70px;height:25px;background:transparent url("../images/dialog-arctic-static.png") no-repeat -41px 0;display:block;padding:0;text-decoration:none;cursor:pointer;float:right; }
a.btn span { width:70px;text-align:center;display:block;background-color:transparent;color:#333;line-height:24px;padding:0; }
a.btn:hover { background-position:-41px -25px; }
a.btn:hover span { color:#000; }
a.btn:active { outline:none; }
a.btn:active span { padding-top:1px; }

/* Dialogue titlebar */
.ttl { width:100%;height:38px; }

/* Close button */
.ttl a { margin-top:4px;display:block;float:right;width:23px;height:21px;background:transparent url("../images/dialog-arctic-static.png") no-repeat -18px 0;cursor:default; }
.ttl a:hover { background-position:-18px -21px; }
.ttl a:active { background-position:-18px -42px;outline:none; }

.ttlt { width:100%;height:30px; }
.ttlt-l { width:9px;height:30px;background:transparent url("../images/dialog-arctic-static.png") no-repeat;float:left; }
/* ttlt-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
.ttlt-m { width:432px;height:30px;background:#000 url("../images/dialog-arctic-horizontal.png") repeat-x;float:left; }
.ttlt-r { width:9px;height:30px;background:transparent url("../images/dialog-arctic-static.png") no-repeat -9px 0;float:left; }
.ttlt span { cursor:inherit;margin-left:4px;line-height:30px;color:#333;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px; }

.ttlb { width:100%;height:8px; }
.ttlb span { display:none; }
.ttlb-l { width:9px;height:8px;background:#000 url("../images/dialog-arctic-static.png") no-repeat 0 -30px;float:left; }
/* ttlb-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
.ttlb-m { width:432px;height:8px;background:#fff url("../images/dialog-arctic-horizontal.png") repeat-x 0 -67px;float:left; }
.ttlb-r { width:9px;height:8px;background:#000 url("../images/dialog-arctic-static.png") no-repeat -9px -30px;float:left; }
/* Dialogue contents */

.con { width:100%;height:100px;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px; }
.con-l { width:9px;height:100%;background:#000 url("../images/dialog-arctic-vertical.png") repeat-y;float:left; }
/* con-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
.con-m { width: 410px;height:100%;background-color:#fff;float:left; }
.con-m .top { margin-top:2px; }
.con-r { width:9px;height:100%;background:#000 url("../images/dialog-arctic-vertical.png") repeat-y -9px 0;float: right; }

/* Dialogue footer */
.ftr { width:100%;height:37px;font-family:Arial,Helvetica,sans-serif;font-size:11px; }
.ftr-l { width:9px;height:37px;background:transparent url("../images/dialog-arctic-static.png") no-repeat 0 -75px;float:left; }
/* ftr-m width is dialogue width (450px) - 18px (the left & right divs are 9px each) */
.ftr-m { width:432px;height:37px;background:#eee url("../images/dialog-arctic-horizontal.png") repeat-x 0 -30px;float:left; }
.ftr-r { width:9px;height:37px;background:transparent url("../images/dialog-arctic-static.png") no-repeat -9px -75px;float:left; }
