/* @charset "utf-8"; */
/* CSS Document */

body {
	background-color: #000000;
	font: 10px tahoma, verdana, arial, sans-serif;
	text-align: justify;
}

a {
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	background-color: Blue;
}

a:visited, a:link {
	color: ThreeDLighShadow;
}

th 
{
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
}
td, #c1, #c2
{
	font-family: Tahoma, Verdana;
	font-size: 10px;
}

.gridHover tr:hover
{
    background-color:#B0C4DE;
}

.gridHover tr tr:hover
{
    background-color:#b0e0e6;
}


/* Site-wide */

#PageBox 
{
    background-color: #767676;
    border: solid 1px #FFFFFF;
    text-align:justify;
    min-width:1020px;
    width:100%;
    min-height:100%;
    float:left;
    margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
}

#ContentBox 
{
    background-color: #767676;
    /*border: solid 1px #002B5C;*/
}

#LeftSideBox 
{
    float: left;
    background-color: #767676;
    min-height:100%;
    height:100%;
    min-width:170px;
    width:17%;
}

#RightSideBox 
{ 
    float: left;
    min-width:830px;
    width:83%;
    background-color: #FFFFFF;
}

#RightSideTopBox 
{
    background-color: #969696;
    height: 15px;
	text-align: right;
	padding: 3px 3px 3px 3px;
}

#RightSideTopBox A:hover
{
	background-color: #002B5C;
}

#RightSideTopBox A:link, A:visited, A
{
	text-decoration: none;
}

#RightSideTextBox {
    padding: 5px 5px 5px 5px;
}

#FooterBox 
{
    clear:both;
    text-align: center;
	font-size: 10px;
	margin: 0px 5px 0px 5px;
}

#LogoBox {
	background-color: #767676;
	background: url(/App_Themes/SRM/images/logo_silar.gif) no-repeat center center;
	width: 173px;
	height: 173px;
	margin: 1px 0px 1px 0px;
}


#MenuBox {
	margin: 1px 0px 1px 0px;
	background-color: #767676;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	padding-left: 3px;
	text-align: left;
}

#MenuBox A:link, A:visited
{
	color: #efefef;
	text-decoration:none;
}

#MenuBox A:hover
{
	color:#FFFFFF;
	background-color: #002B5C;
	text-decoration:underline;
}


#TitleBox {
	font-size: 24px;
	font-weight: bold;
	text-align:center;
}

.Clear {
	clear: both;
}

.hide4noCSS
{
	display: none;
}

#FooterBox a {
	color: #808080;
	text-align: center;
}

#FooterBox a:hover {
	color: #FFFFFF;
}



/* 
	ADICIONAR OS STYLES QUE ESTAO SENDO USADOS NO SRM
	DAQUI PARA BAIXO
*/

.pageBreak {
	border-bottom: solid 1px #767676;
}


#loading {
	position: fixed;
	top: 50%;
	left: 50%;
	text-align: center;
	float: right;
	width: 100px;
}

#loading2 {
	background-color: #E6F2FF; 
	border: dashed 1px #FF0000; 
	height: 100%; 
	width: 100%;
}

td
{
	font-family: Tahoma, Verdana;
	font-size: 10px;
}

.datagrid tr:hover {
	background-color: #c6d2dF;
	border: dotted 1px #000000;
}

.datagrid a {
	color: blue;
	text-decoration: none;
}


.datagrid a:link, .datagrid a:visited {
	color: blue;
	text-decoration: none;
}	

.datagrid a:hover {
	color: black;
	background-color: white;
}


.field {
	font-size: 12px; 
	font-family: Tahoma; 
	color: #072c4c;
	margin-left:10px; 
	background-color: #E6F2FF;
	width: 170px; 
	height: 20;  
	border: 1px solid #051859;
}

.defaultDarkBgColor {
	background-color: #e0e0e0;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black;
}

.defaultLightBgColor {
	background-color: #E6F2FF;
}

.secondLightBgColor {
	background-color: #FFFFFF;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black;
}

.fieldbox {
	background: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #333333;
	font-family: sans-serif, Verdana, Helvetica, Arial;
	font-size: 10px;
}

.grayBgColor
{
	background-color: #e0e0e0;
}
.GridViewLink a:link, .GridViewLink a:visited
{
	color:#395E7F !important;
}


/**
 * 
 * Confirm Dialog of
 *
 * delete in GridView
 *
 *
 **/

.confirm-dialog {	
    BACKGROUND: url(/App_Themes/SRM/images/bg/dialog24.png) no-repeat left top;	
    MARGIN: 0px auto;	
    WIDTH: 330px;	
    PADDING-TOP: 14px;	
    POSITION: relative;
}

.confirm-dialog .inner {	
    PADDING-RIGHT: 20px;	
    PADDING-LEFT: 20px;	
    PADDING-BOTTOM: 11px;	
    BACKGROUND: url(/App_Themes/SRM/images/bg/dialog24.png) no-repeat left bottom;	
    FLOAT: left;	
    MARGIN: 0px 0px -20px 0px;	
    WIDTH: 290px;	
    PADDING-TOP: 0px;
} 

.confirm-dialog .base {	
    BORDER-TOP: #ddd 1px solid;	
    BACKGROUND: url(/App_Themes/SRM/images/bg/dialog-base.png) no-repeat left bottom;	
    PADDING-BOTTOM: 4px;	
    MARGIN-LEFT: -11px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: center;
}

.confirm-dialog H2 {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 1.1em;	
    COLOR: #f60;
    TEXT-ALIGN: center;
} 

.confirm-dialog input {	
    WIDTH:50px;
}     

.close {	
    DISPLAY: block;	
    BACKGROUND: url(/App_Themes/SRM/images/icn/close24.png) no-repeat 0px 0px;
    LEFT: -5px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: -7px;	
    HEIGHT: 26px;	
}

.close:hover  {	
    background-color: Transparent;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.Id
{
	display:none;
}
/* AUM Summary */
.AumSummaryDealName
{
	width: 300px;
}

.AumSummaryAssetType
{
	width: 55px;
}

.AumSummaryStart,
.AumSummaryWAN
{
	width:25px;
}

.AumSummaryPrepay
{
	width: 30px;
}

.AumSummaryUpb,
.AumSummaryLoanCnt, 
.AumSummaryAvgBal,
.AumSummaryOriginalWAC,
.AumSummaryCurrentWAC,
.AumSummaryCurrent,
.AumSummaryAsOfDate
{
	width: 45px;
}

.AumSummary30Deliq,
.AumSummary60Deliq,
.AumSummary90Deliq
{
	width: 35px;
}

.AumSummaryBK,
.AumSummaryFC,
.AumSummaryREO
{
	width: 10px;
}

.AumSummary1mCPR,
.AumSummary3mCPR,
.AumSummary1mCDR,
.AumSummary3mCDR
{
	width: 5px;
}

.AUMSummaryPopup
{
	width:150px;
	max-height: 200px;
	overflow: auto;
	position: absolute;
	left: 300px;
	top: 300px;
	background-color: #c0c0c0;
	border: 1px solid black;
	padding: 10px;
	display:none;
	color: Black;
}
.AUMSummaryPopup a
{
	color:Black;
}
.deliquency
{
	background-color: Aqua;
}

/**
    CollapsiblePanelExtender - PressRoom
*/
.collapsePanel {
	width: 99%;
	height:15px;
	background-color:white;
	overflow:hidden;
	padding:5px;
}

.collapsePanelHeader1{	
	width:99%;		
	height:15px;
	color: White;
	background-color: Gray;
	float:left;
	padding:4px; 
	cursor: pointer; 
	vertical-align: middle;
}

.collapsePanelHeader2{	
	width:99%;		
	height:15px;
	color: White;
	background-color: Gray;
	padding:4px; 
	cursor: pointer; 
	vertical-align: middle;
	text-align: center;
}

.menu_list
{	
	width:170px;
}
.menu_head
{
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-weight:bold;
	background: #d0d0d0;
	color: #4e4e4e;
}
.menu_body
{
	display:none;
}
.menu_body a
{
	display: block;
	background-color:#555555;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}

.menu_body a:hover
{
	color: #000000;
	text-decoration:underline;
}