@charset "UTF-8";

@media all {
	#initialUpdate .pageNumbers	{
	   width:100%;
	   font-family: sans-serif;
	   font-size:14px;
	   width:100%;
	   text-align:center;
	}
	
	#initialUpdate .pageNumbers a,
	#initialUpdate .pageNumbers a:link,
	#initialUpdate .pageNumbers a:visited,
	#initialUpdate .pageNumbers a:hover {
	   font-size:16px;
	   font-family: sans-serif;
	   text-decoration:none;
	}
	
	#initialUpdate {
	    width: 100%;
	    padding-top:5px;
	    font-family: sans-serif;
	}
	
	#initialUpdate .noSpaceFont {
		font-size: 13px;
    	line-height: 15px;
	}
	
	#initialUpdate .labels {
		width:125px;
		float:left;		
	}
	
	#initialUpdate .faded {
	    color: #A8A8A8;
	    font-size: 11px;
	    position: relative;
	    top: -3px;    
	}
	
	#initialUpdate .fadedAbove {
	    margin-left: 130px;
	    top: 4px;  
	    color:black;
	}
	
	#initialUpdate label {
	    line-height:28px;	
	}
	
	#initialUpdate .tallerLabels label {
	    line-height:35px;	
	}
	
	#initialUpdate h6 {
		padding:0;
		margin:0;
		font-weight:bold;
		font-size:14px;
		line-height:30px;
	}
	
	#initialUpdate h5 {    
	    font-size: 16px;
	    font-weight: bold;    
	    padding:3px 0 0 0;
	    line-height:30px;
	}
	
	#initialUpdate .smallButton {
	    bottom: 1px;
	    font-size: 10px;
	    height: 19px;
	    margin-left: 10px;
	    position: relative;
	    width: 60px;
	}
	
	#initialUpdate .wr {
		width:45%;
		float:right;
	}
	
	#initialUpdate .radiobox {
		position:relative;
		bottom:2px;
	}
	
	#initialUpdate .wl {
	    width:55%;
	    float:left;
	}
	
	#initialUpdate .listWrapper {
    	overflow: auto;
    	padding: 2%;
	    width: 94%;
	}
	
	#initialUpdate .listWrapper50 {
	    width: 50%;
	}
	
	#initialUpdate .listPadding {
		padding:4px 3% 2px;
	}
	
	#initialUpdate .noBorder {
		border: none !important;
	}
	
	#initialUpdate .underline {
		text-decoration: underline;
	}
	
	#initialUpdate .bold {
		font-weight:bold;
	}
	
	#initialUpdate .fixedLength130 {
		width:130px;
		float:left;
	}
	
	#initialUpdate .rightAlign {
		float:right !important;
		width: 35% !important;
	}
	
	#initialUpdate .fixedLength65per {
		width:65%;
		float:left;
	}
	
	#initialUpdate .fixedLength20 {
		float: left;
	    height: 20px;
	    line-height: 26px;
	    width: 20px;
	    font-size:16px;
	}
	
	#initialUpdate .trades {
		margin-top:7px;
	}
	
	#initialUpdate select {
		width:245px;	
	}
	
	#initialUpdate h4 {
	    padding:0;
	    margin:10px 0;
	    font-weight:bold;
	    font-size:18px;   
	}
	
	#initialUpdate #next,
	#initialUpdate #complete,
	#initialUpdate #previous {
		float:right;
		margin-left: 10px;
	}
	
	#initialUpdate .dashedHorizontal {
	    border-bottom: 2px solid #808080;
	    width:100%;
	    height:10px;
	}
	
	#initialUpdate .solidHorizontal {
	    border-bottom: 3px solid black;
	    width:100%;
	    height:5px;
	    margin-bottom:5px;
	}	
	
	#initialUpdate .smallButtonInline {
	    bottom: 0;
	    margin: 0;
	    padding: 0;
	    right: 3px;
	}
	
	#initialUpdate .labelsTwoRow {
		line-height: 18px;	
	}
	
	#initialUpdate .textArea {
		width: 665px; 
		height: 120px;
	}
	
	#initialUpdate .textAreaSmall {
		width: 665px; 
		height: 80px;
	}
	
	#initialUpdate .w1 {
	    width:35%;
	    float:left;
	}
	
	#initialUpdate .w2 {
	    width:30%;
	    float:left;
	}
	
	#initialUpdate .w3 {
	    width:35%;
	    float:left;
	}
	
	#initialUpdate .shortSelect {
	    width:175px;
	}
	
	#initialUpdate .container {
		overflow:auto;
	}
	
	#initialUpdate .centered {
		width:100%;
		text-align:center;	
	}
	
	#initialUpdate .printOut {
		border: none;
		border-bottom:1px solid;
		width:160px;	
	}
	
	#initialUpdate .printOutWider {
		width:300px;	
		height:26px;
	}
		
	#initialUpdate .printOutTextArea {
		border: none;
	}
	
	#initialUpdate #signature {
		border:0;
		border-bottom:1px solid;
	}
}

@media print {
	body {
        background-image:none;
        background-color:white;
        width:732px;
    }
    
    #mainShell {
        background-image:none;
        width:732px;
    }
   	
   	.noPrint {
   		display:none;
   	}
   	
    #bankRelease {
    	height:905px;
    	overflow:hidden;
    }
    
    #mainShell #mainContentContainer {
    	margin:0 auto;
    	float:none;
    }
    
    .printImages {
    	display:inline !important;
    }
    
    #topBanner,
    #mainShell img,
    #mainNavContainer,
    #sideBarContainer,
    #rowsPerPage,*
    #nicTableContainer,
    .t-data-grid-pager,
    #footerContainer,
    #footerLinks
    {
        display:none;
    }
    
    input[type="button"], input[type="submit"] {
    	display:none;
    }    
    
    #initialUpdate #signatureDate {
    	border:none;
    	border-bottom:1px solid;	
    }
}
