﻿/** Begin CSS of Term Sheet Form Style **/
div.termsheetform
{
    text-align:center;
    margin: auto 20px;
}
div.termsheetform div.border
{
    border: solid 1px silver;
    padding: 20px;    
}

div.tabs div.termsheetform 
{
    margin: auto;
}

div.termsheetform div.groupbox
{
    /*width:1130px; */
    width:100%;
}

div.termsheetform table 
{
    margin:0;
    padding:0;
    border: solie 1px;
}

div.termsheetform table tr
{
    height:30px;
}

div.termsheetform table td 
{   
    vertical-align:top;
}

div.termsheetform table td.header 
{
    font-weight:bold;
}

div.termsheetform div.statusinfo
{
    text-align: left; 
    border: solid 2px black;
    padding:10px;
    margin-bottom:10px;
}

div.termsheetform div.statusinfo table 
{
    margin: 0px 10px;
}

div.termsheetform div.statusinfo td 
{
    vertical-align:top;
}

div.termsheetform td.split 
{
    border-bottom: solid 1px silver;
}

div.termsheetform td.topBorder 
{
    border-top: solid 2px #666;
}

div.termsheetform td.bottomBorder 
{
    border-bottom: solid 2px #666;
}

div.termsheetform td.leftBorder 
{
    border-left: solid 2px #666;
}

div.termsheetform td.rightBorder 
{
    border-right: solid 2px #666;
}

div.termsheetform td.basket 
{
    background-color: #CECFCE;
}

div.termsheetform td.basket input 
{
    width: 75px;
}

div.termsheetform td.basket select 
{
    width: 80px;
}

div.termsheetform .label
{
    width:100%;
    display:block;
}

div.termsheetform .value 
{
    width:100%;
    display:block;
    height:16px;
}

div.termsheetform span.radio label 
{
    margin-right:5px;
}

div.termsheetform td.exotic 
{
    background-color: #CECFCE;
}

div.termsheetform table.valuationDate tr 
{
    height:0px!important;
}

div.termsheetform .errfield
{
    color: blue;  
    font-weight:bold; 
    width:100%;
    display:block; 
}

div.termsheetform .errmsg 
{
    color: red;   
    font-weight:bold; 
    font-style: italic;
    width:100%;
    display:block;
}
div.termsheetform .defaultmsg 
{
    color: blue;   
    font-weight:bold; 
    font-style: italic;
    width:100%;
    display:block;
}
div.termsheetform .revision
{
    color: blue;  
    font-weight:bold;
    width:99%;
    border:solid 1px #000;
    display:block;
}
div.termsheetform .revlbl
{
    color: blue;  
    font-weight:bold;
    text-align:right;
    display:block;
    margin-right:10px;
    padding-top:1px;
}
div.termsheetform .longtextbox 
{
     width:98%;
}
div.termsheetform .disabled 
{
    background-color: #d3d3d3;
}

div.termsheetform .errorTermSheet 
{
    color: #FF5900;
}

div.termsheetform .issuer
{
    width:100%;
}

/** End CSS of Term Sheet Form Style **/

.txtTemplateName 
{
    width:300px;
}

.textRemarkArea 
{
    width:420px;
}

.templateError 
{
   margin-bottom:10px;
}

div.quicklinks 
{
    text-align: left; 
    background-color: #D8E6FF; 
    border: solid 1px black;
    padding:5px;
    margin:20px;
}

div.quicklinks .title 
{
    font-weight:bold;   
}

div.quicklinks ul 
{
    margin:0px;
    padding: 0px;
}

div.quicklinks li 
{
    margin:0px;
    list-style:none;
}

span.submitchkbox input
{
    background-color:#4783CF;
    padding:1px;
    margin:0px;
}

span.discardchkbox input
{
    background-color:#ff0000;
    padding:1px;
    margin:0px;
}

span.withdrawchkbox input
{
    
    padding:1px;
    margin:0px;
}


/*** Begin CSS of Input Term Sheet ***/
div#tabs 
{
    display:none;
}

div.draft div.loadDraft 
{
    border: solid 1px #ccc;
    width: 465px;
    padding : 10px;
}

div.draft div.loadDraft span.label
{
    padding-right:50px;
}

div.draft div.loadDraft select 
{
    margin-right:10px;
}

div.template div.loadTemplate
{
    border: solid 1px #ccc;
    width: 465px;
    padding : 10px;
}

div.template div.loadTemplate span.label
{
    padding-right:50px;
}

div.template div.loadTemplate select 
{
    margin-right:10px;
}

div.furtherIssue div.loadFI
{
    border: solid 1px #ccc;
    width: 350px;
    padding : 10px;
}

div.furtherIssue div.loadFI span.label
{
    padding-right:50px;
}

div.furtherIssue div.loadFI input 
{
    margin-right:10px;
    width:50px;
}

span.saveAsExistDraft 
{
    display:inline-block;
    width:205px;
}
div#buttonList 
{
    display:none;
}

a.enquiryButton span
{
	width:65px;
	text-align:center;
}

a.cancelRequestButton span
{
	width:160px;
}

/*** End CSS of Input Term Sheet ***/


/*** Begin CSS of Input Acknowledgement ***/
.printAck 
{
    margin-right:20px;
    margin-top: -30px;
}

.printPreview 
{
    margin-right:20px;
}
/*** End CSS of Input Acknowledgement ***/
