﻿
a {
	color: 	#36648B;	
}
a:hover {
	color: #507cd1;
}

.linkedDocLink
{
	font-size:small;
}

.RepeaterTable
{
	color:#333333;font-family:verdana,arial,helvetica;font-size:12pt;border-collapse:collapse;margin-left:4px;
}
.RepeaterTable td
{
	padding:4px;
}

#PageContainer
{	
	margin: 0 auto 0 auto;
	padding: 0 4px 0 4px;	
	width : 778px;
	background-color:White;
	
}


.HeaderLogoDiv
{	
	margin-left:2px;
	margin-top: 2px;
	margin-bottom:0px;
	margin-right:0px;
	position:relative;
	top:2px;
	z-index:2;
	filter: alpha(opacity=50);
}

.BannerLogoDiv
{	
	position:relative;
	top:-20px;
	left:-10px;
	z-index:1;
	

}
#Navigation
{
	
}


#Footer
{	
	position:relative;
	bottom:0;
	margin-bottom: 8px;	
	width: 100%;
	text-align: center;
	background-color: White;
}

#DisclaimerDiv
{     
	width: 100%;		
	background-color:White;
	padding: 2;
	border-style:none;
	border-color:#111111;
	border-collapse:collapse;	  
		
	text-align:center;	
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:normal;
	font-size:10px;
	color:Black;
}

#ContentContainer
{
	background-color:White;	
	border:none 1px black;
}

#Login
{
	border-style: none;	
	padding: 100px 250px 0px 250px;	
	height: 300px;
	vertical-align:middle;
	
}

#LoginContainerTable
{
	border: 0px solid #999999;	
	width: 235px;
	
}


.WebTextEdit
{
	width:115px;	
}
.WebTextEditSmall
{
	width:75px;
}

div.Row
{
	border: none 2px Aqua;
	
	clear:both;
	background-color: transparent;
}

div.LongerRow
{
	padding: 2px 2px 8px 2px;
	width: 300px;
}

div.Row-DateControl
{
	border: none 2px Aqua;
	width:270px;					
	position: relative;
	top: -17px;
	left: -2px;
	
}

div.Row span.LabelSpan 
{
  float: left;
  width: 70px;
  text-align: right;  
  padding: 2px 2px 2px 6px;
}

div.Row span.InputSpan 
{
  float: right;
  width: 120px;
  text-align: left;    
} 

.SearchContainer
{	
	margin: 0 0;
	padding: 4px 4px;
	background-color: Transparent; /*#edebec; /*#B0C4DE; /* blue brushed steel */	
	width: 600px; /*95%;	*/
	position:relative;	
}



/*---------------dtwebsearch.aspx------------------------*/
#DtaxContent
{
	height:100%;	
	font-size: 8pt;
	border: none 1px black;			
	background-color:Transparent;	
	min-height:740px;
}

#DtaxContent div.Column1
{
	border: none 2px black;
	background-color: Transparent;
	width: 250px;	
	
	min-height:120px;	
	margin: 5px;	
	padding: 5px 2px 0px 2px;		
	/*No absolute position for column 1 - this column will set the height for the other columns*/
}

#DtaxContent div.Column2
{
	border: none 2px blue;
	background-color: Transparent;
	width: 255px;
	margin: 5px;	
	padding: 5px 2px 0px 2px;
	margin-left:260px;	
	position:absolute;
	top:0px;		
}

#DtaxContent div.Column3
{
	border: none 2px blue;	
	width: 374px;
	margin: 0px;	
	padding: 5px 2px 0px 2px;
	margin-left:575px;	
	position:absolute;
	top:0px;	
}

#DtaxContent div.Row
{  
  width: 255px;
  
  text-align: left;    
  clear:both;    
}

#DtaxContent div.Row span.LabelSpan 
{  
  width: 90px;
  text-align: left;  
  background-color:Transparent; 
}

#DtaxContent div.Row span.InputSpan 
{  
  width: 155px;
  text-align: left;    
  background-color:Transparent;  
} 

#DtaxContent div.LongerRow
{  
  width: 470px;
  text-align: left;    
  background-color:Transparent;   
  clear:both;
}

#DtaxContent div.LongerRow span.LabelSpan 
{  
  width: 260px;
  text-align: left; 
  background-color:Transparent;  
}

#DtaxContent div.LongerRow span.InputSpan
{  
  background-color:Transparent;
  width: 220px;
  text-align: right;       
} 







/*---------------instrinq.aspx------------------------*/

#InstrumentContent
{
	font-size: 8pt;
	border: solid 1px black;		
	background-color:Transparent;	
	/*
	min-height:700px;		
	*/
	min-width:400px;
	padding:6px 0 0 0;
}

#InstrumentContent div.Column1
{
	border: none 2px black;
	background-color: Transparent;
	width:205px;	
	height: 120px;
	min-height:120px;	
	margin: 5px;	
	padding: 5px 2px 0px 2px;		
	/*No absolute position for column 1 - this column will set the height for the other columns*/
}

#InstrumentContent div.Column2
{
	position:absolute;
	border: none 2px blue;
	background-color: transparent;	
	margin: 2px;	
	padding: 5px 2px 0px 2px;
	margin-left:230px;		
	top:24px;	
	
}

#InstrumentContent div.Column2 div.Row
{
	width: 180px;
	background-color: transparent;
}

#InstrumentContent div.Column2 span.LabelSpan 
{
  width: 50px;
  text-align: right;  
  background-color:transparent;
}
#InstrumentContent div.Column2 span.InputSpan 
{
  width: 120px;
  text-align: left;  
  background-color:transparent; 
}


#InstrumentContent div.Column3
{
	border: none 2px aqua;
	background-color: Transparent;	
	margin: 5px;	
	padding: 5px 2px 0px 2px;
	margin-left:435px;	
	position:absolute;
	top:4px;	
	width:250px;
}

#InstrumentContent div.Column4
{
	border: none 2px aqua;
	background-color: Transparent;	
	margin: 5px;	
	padding: 5px 2px 0px 2px;
	margin-left:665px;	
	position:relative;
	top:-126px;	
}

/*----------------Imaging.Asp---------------------*/

#DisplayImage
{
	/*
	position:absolute; 
	top:0; 
	left:0; 	
	width:600px; */
	height:98%;
	background-color:Silver;
	padding: 4px;
	
}

#DisplayOptionsPanel
{
	position:absolute; 	
	top:0; 
	right:0; 		
}

#DisplayOptionsPanel input.InfoLabel
{
	background-color:#C1D9F1;
	width:125px;
	border: none;
}

#DisplayOptionsPanel div.Row 
{  
	width: 240px;
}

#DisplayOptionsPanel div.Row span.LabelSpan 
{  
  width: 90px;
  text-align: left;    
  background-color:Transparent;
  
}

#DisplayOptionsPanel div.Row span.InputSpan 
{  
  width: 125px;
  text-align: left;  
  background-color:Transparent;  
} 

/*----------------Inseqinq.Asp--------------------*/

#SecuritiesContent 
{
	height:100%;
	min-height:630px;	
	
}

#SecuritiesContent .SearchContainer
{	
	margin: 0 0;
	padding: 4px 4px;
	background-color: Transparent; /*#edebec; /*#B0C4DE; /* blue brushed steel */	
	min-width: 720px;
	
	/*width: 724px; 95%;	
	position:relative;	
	*/
	
	
}

/*
#SecuritiesContent div.Column1
{
	border: none 2px black;
	background-color: Transparent;
	width:200px;	
	height: 120px;
	min-height:120px;	
	margin: 0px;	
	/*padding: 5px 2px 0px 2px;		*/
	/*No absolute position for column 1 - this column will set the height for the other columns
}


#SecuritiesContent div.Column2
{
	border: none 2px blue;
	background-color: Transparent;
	width: 205px;	
	/*padding: 5px 2px 0px 2px;
	margin: 0px 0px 0px 214px;*/
	
	
	/*
margin-left:214px;	
position:absolute;
	top:30px;
	
	
}
/*
#SecuritiesContent div.Column3
{
	border: none 2px aqua;
	background-color: Transparent;	
	/*
	margin: 5px;	
	padding: 5px 2px 0px 2px;
	margin-left:409px;	
	position:absolute;
	top:5px;	

}
*/


#SecuritiesContent span.LabelSpan 
{  
	width: 75px;  
	float:left;
	text-align:right;
	background-color:Transparent;
}

#SecuritiesContent span.InputSpan 
{  
	float:right;
	width: 115px;
	text-align: left;   
	background-color:Transparent;     
} 

/*---------------Tax Maintenance dtbilmnt.aspx----*/

#BillMaintenanceContent span.HeaderSpan
{
	
}

#BillMaintenanceContent
{
	
}

#BillMaintenanceContent div.HeaderRow
{
	background-color:Transparent;
	width:650px;
	height:110px;
	padding: 5px 0px 5px 0px;
}

span.LeftSpan
{
	width: 300px;	
	float:left;	
}

span.RightSpan
{
	width: 300px;	
	position: relative;
	left: 10px;
	
}

#BillMaintenanceContent div.Row
{  		
	width:305px;		
}


#BillMaintenanceContent span.LabelSpan 
{  
	width: 88px;  	
	text-align:right;
	background-color:Transparent;
	
}

#BillMaintenanceContent span.InputSpan 
{  
	
	width: 200px;
	text-align: left;   
	background-color:Transparent;     
} 


/*----------------General--------------------------*/

.WebGroupBox
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:9pt;
	color:Black;	
	padding: 0px;
	
	
}

.SMIDefaultUltraGridFrameStyle
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:9pt;
	color:Black;
	background-color:#B0C4DE;
	border-style:solid;
	border-color:Black;
	border:solid 1px gray;	
	width:760px;
	height: 250px;	
	padding: 2px;	
}

.SMIDefaultUltraGridRowStyle
{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:9pt;
	color:Black;
	background-color:White;
	border: solid 1px gray;
}

/*Rounded Corners CSS*/
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #B0C4DE}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Drop Shadow CSS */
.dropshadow2{
	float:left;
	clear:left;
	background: url(shadowAlpha.png) no-repeat bottom right !important;
	background: url(shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 232px;
	padding: 0px;
	position:relative;
	left:260px;
	top:30px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}

div.spacer 
{
  clear: both;
}