﻿body 
{ background-image: url(images/bg_small.gif);
  margin: 0px;
  padding: 0px;
  font-family: Verdana;
  font-size: 10px; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a { color:#6EA900; }
td { font-size:10px; font-family :Verdana, Arial, Helvetica, sans-serif; color:#000000; }
p { font-size:10px; font-family :Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-top:0px; margin-bottom:5px }
form { margin:0px; padding:0px; }
input { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
select { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }

.static

{
    position: static;
    z-index: -1;
}

#spider
{   
  color: #000000;
  float: left;
  width: 80%;
  height: 20px;
}
#date
{   
  color: #000000;
  float: right;
  width: 20%;
  height: 20px;
  text-align: right;
}
#header
{
  background: #FFFFFF;
  width: 100%;
  height: 80px;
}
#leftcol 
{
  float: left;
  width: 20%;
  height: 100%;
}

#wrap
{ width: 800px;
  position: relative;
  top: 180px;
  left: -214px;
    }
#banner1
{
    position: absolute;
    top: 20px;
    left: 10px;
    width: 175px;
    height: 150px;
    
}
#rightcol 
{
  float: left;
  width: 20%;
  height: 100%;
}
#content 
{
  background: #FFFFFF;
  float: left;
  width: 60%;
  height: 95%;
}
.content25_pad
{
  background: #FFFFFF;
  padding: 25px
}
#footer
{
  width: 800px;
  height: 60px;
}
.copyright
{   
  width: 802px;
}
.spacer_5W
{   
  clear: both;
  padding-top: 5px;
  background: #FFFFFF;
}
.spacer_10W_NB
{   
  clear: both;
  padding-top: 10px;
}
.spacer_5WLB
{   
  clear: both;
  padding-top: 5px;
  background: #FFFFFF;
  border-bottom: 1px solid #CCCCCC; 
}
.spacer_5W_HEADER
{   
  clear: both;
  padding-top: 5px;
  background: #FFFFFF;
  border-top: 2px solid #6EA900;
}
.spacer_5H
{   
  clear: both;
  padding-right: 5px;
  background: #FFFFFF;
}
#content_border
{
  background: #FFFFFF;
  width: 100%;
  height: 100%;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}
#content_right
{
  border-top: 5px solid #CCCCCC;
  width: 100%;
  height: 100%;
  padding: 5px;
}
#content_left
{ 
  border-top: 5px solid #CCCCCC;
  width: 100%;
  height: 100%;
  padding: 5px;
}
#content_footer
{
  background: #FFFFFF;
  width: 100%;
  height: 100%;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  padding: 5px;
}
#content_header
{ 
  background: #010010;
  background-image: url(images/banner.jpg);
  background-repeat: no-repeat;
  background-position: right;
  width: 100%;
  height: 100%;
  padding: 5px;
  color: #FFFFFF;
}
#menu_bar
{   
  padding: 0px 0px 0px 0px;
  width: 100%;
}
.contentPAD_white
{   
  padding: 5px;
}
.contentPAD5
{   
  padding: 5px;
}
#title_header_background
{ 
  background: #6EA900;
  width: 100%;
  color: #FFFFFF;
}

.top_horizontal
{
    width: 100%;

}

.bot_horizontal
{
    width: 100%;
    background-color: White;

}

.holder

{
    width:100%;
    height:100%
}

.hide
{
visibility:hidden;   

}

.notranche
{
    width:100%;
    height:15px;
    
}

.tdnotranche
{
    background-color:#f6f4f4;
}

.dealform
{
    background-color:#f6f4f4;
}


.TableGreyButton
{ 
    color:#444444;
    padding:3px 6px 3px 6px;
    border:1px solid #C1C0C6;
    background:url("../../images/button_bg.jpg") repeat-x 0 0;
    height:22px;
    
    font: verdana;
    font-size: 10px;
    vertical-align:middle;
    cursor:pointer;
 }
 
 .TableGreyButtonWhiteBG
{ 
    color:#444444;
    padding:3px 6px 3px 6px;
    border:1px solid #C1C0C6;
    background-color: White;
    height:22px;
    
    font: verdana;
    font-size: 10px;
    vertical-align:middle;
    cursor:pointer;
 }
 
  .TableGreyButtonWhiteBG2
{ 
    color:#444444;
    padding:3px 6px 3px 6px;
    border:1px solid #C1C0C6;
    background-color: White;
    height:22px;
    
    font: verdana;
    font-size: 10px;
    cursor:pointer;
 }

.labeltext
{
 text-align:justify;   
}

.collapsePanel
{
    width:100%;
    height:0px;
    overflow:hidden;
}

.collapsePanelHeader
{
    width:100%;
     background-color:#1792c6;

  
}

.trancheheader
{
    border: 0px solid #1792c6;
}

.dealsection
{
    border: 0px solid #1792c6;
}

.nopadding
{
    padding:0px;
    border: 0px;
   
    
}

.mastertop
{
    width:100%;
    background-color: #6EA901;
    height: 3px;
    padding:0px;
    margin-left: auto;
    margin-right: auto;
    
    }

.mastertitle
{
    background-color: White;
    width:100%;
    height:75px;
    border-bottom: 1px solid #cccccc;
    padding:0px;

    
    }

.mastercontent
{
    background-color:Transparent;
    width: 100%;
    height: 100%;
    text-align:center;
   
    
    }
    
.floattitle
{
 width:800px;
 height:71px;   
     margin-left: auto;
    margin-right: auto;
}

.titlelayouttable
{
    width: 100%;
    height:100%;
    border: 0px;
    padding: 0px;
    margin:0px;
    border: 0px;
    
}
.maincontent
{
 width:800px;
 height:100%;
 background-color:White;
 border: 1px solid #cccccc; 
 padding-top: 5px;
 padding-bottom: 5px;
 margin: 5px;  
      margin-left: auto;
    margin-right: auto;
}

.footer
{
 width:800px;
 height:53px;
 background-color:White;
 border: 1px solid #cccccc; 
 margin: 5px;  
      margin-left: auto;
    margin-right: auto;
}

.tablecontent
{
    width:790px;
    border: 0px solid black;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
         margin-left: auto;
    margin-right: auto;
}

.bigpic
{
 margin: 0px;
 padding: 0px;   
}

.labels
{
    text-align:justify;
}

.addptranche
{
    margin: 5px;
    font: verdana 12pt blue;
}
    
.header_row_ptranche
{
    border: 1px white;
}

.tabbar
{
 border-bottom: 1px solid black;   
}

.tableaddtranche
{
  text-align: center;
  font-weight:bold;
     
}

.floater
{
    float:left
}

.outliner
{
  border-top: solid 1px #b5b5b5;
 border-left: solid 1px #b5b5b5;
 border-right: solid 1px #b5b5b5; 
 border-bottom: solid 1px #b5b5b5; 
 padding: 0px; 
  
}

.textoverride
{
    font-family: Verdana;
    

}


.background_pop
{
    background-color  :White;
    opacity: .25;
	filter: alpha(opacity=25);
    overflow: hidden;
    scrolling: no;
  
}

.SeriesRow
{
border-left: 1px solid #f0f8fb;
border-right: 1px solid #f0f8fb;
border-bottom: 1px solid gainsboro;

}