@charset "utf-8";
/* CSS Document */

/* CORE CSS FOR BOTH PROCESSES */
/* OVERRIDES FOR DEVELOPMENT */
body {background-color:#fff; text-align:left; }
form p label {float:none !important;}
.float-right {float:right !important;} /* in main CSS - needs important */
#tsc .countdown_row {width:auto !important;}

/* NEW RULES FOR DEALING */
/* -- LAYOUT -- */
#dealingProcess {width:525px; float: left;}
#dealingRightCol {float:right; width: 192px; margin-right:20px;}
.sectHolderBorder {position: relative; margin: 15px 0px 0px 10px;}
.sectContent {border: 1px solid #838181; padding:10px; background-color:#f7f7f7;}
.corner {position: absolute; width: 10px; height:10px; background:transparent none no-repeat; z-index:15px;}
.topLeft {top: 0px; left:0px; background-image:url(/web/images/topLeft.gif);}
.topRight {top: 0px; right:0px; _right: -1px; background-image:url(/web/images/topRight.gif);}
.bottomLeft {bottom: 0px; _bottom: -1px; left: 0px; background-image:url(/web/images/bottomLeft.gif); background-position:bottom;}
.bottomRight {bottom: 0px; _bottom: -1px; right: 0px; _right: -1px; background-image:url(/web/images/bottomRight.gif); background-position:bottom;}
.sectHolderNoBorder {margin: 15px 0px 0px 10px;}

/* -- TYPOGRAPHY -- */
#tsc #dealingProcess .sectHolderNoBorder .sectContent h2.dealing {margin: 0px!important;}
.sectHolderBorder p, .sectContent p {margin: 0px auto;}
table.dealingProcess {width:100%;}
table.dealingProcess .totals {font-weight:700; padding-top:20px;}
table.dealingProcess .numerical {text-align:right;}
.inlineDataLabel {display: block; width:120px; float:left;}
.processButtons {list-style-type:none; margin-left:0px;}
.dealing_cta {font-weight:700; margin-left: 10px;}
.enter {}
.alert {color:#f00;}
.largeAlert {font-size:1.2em; font-weight:700; color:#f00;}
#dealingCountdown {display:inline-block !important;}
.dispBlock {display:block;}
h1 {clear:both;}
strong {font-weight:700 !important;}

.sectContent h2 {
margin-bottom:0 !important;
margin-left:0 !important;
margin-right:0 !important;
margin-top:0 !important; 
}

/* PROGRESS BAR */
.dealingProgTitle {float:left !important; font-weight:700 !important; color:#000 !important;}
.dealingProg {list-style-type:none; padding:8px 0px 0px  !important; }
.dealingProg li {display:inline; font-size:0.9em; color:#999;}
.dealingProg li.highlight {color:#000; font-weight:700;}

/* BUY PROCESS */
.limbuy, .buynow, .equity, .unit_trust, .qtyDeal, .valDeal, .ptm, .unittrust, .improvement, .limHighterAlert {display:none;}

/* SELL PROCESS */
.selllimit, .sellnow, .sellInlineCopy, .sellInlineUnittrust, .sellInlineEquity {display:none;}
.selllimit_inline {display:none;}

/* BOTH PROCESSES */
.limit_inline {display:none;}
.sharemark {display:none;}
.displayNone {display:none !important;}

/* OPEN CLOSED MARKET */
.openMarket, .closedMarket {display:none;}

/*FOR DEVELOPMENT PURPOSES ONLY*/
.debugging {display:none; /*border: 4px solid #000; background-color:#FC0; color:#000; padding:10px; width:500px; float:left;*/}

