﻿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; }

.centred
{
    margin-left: 100px;
}

.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
{
  position: relative;
  top: 280px;
  left: -200px;
}

#banner1
{
    position: absolute;
    top: 0px;
    left: 0px;
}

#wrap2
{
  width: 800px;
  position: relative;
  top: 0px;
  left: 0px;

}

#banner2
{
    position: absolute;
}

#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;
}

.AdminGreyButton
{
    color: #444444;
    padding: 3px 6px 3px 6px;
    border: 1px solid #C1C0C6;
    background-image: url("images/button_bg.jpg");
    background-repeat: repeat-x;
    font-family: Verdana;
    font-size: 10px;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
 }

.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-family: 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-family: 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-family: 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: 71px;
    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;
}

.tablayout
{
    position: relative;
    top: 7px;
    left: 0px;
}

.titlelayouttable
{
    width: 545px;
    height: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px;
    float: right;
    position: absolute;
    top: 52px;
    right: 0px;
}

.loginstatus
{
    background-image: url(images/logged_in_SMALL.gif);
    background-repeat: no-repeat;
    width: 255px;
    height: 21px;
    float: right;
}

.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-family: Verdana;
    font-size: 12pt;
    color: 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;
    overflow: hidden;
}

.SeriesRow
{
    border-left: 1px solid #f0f8fb;
    border-right: 1px solid #f0f8fb;
    border-bottom: 1px solid #DCDCDC;
}

.NewsSearchPage
{
    width: 785px;
    margin-left: 7px;
}

.handy {cursor: hand;}
.hal th {text-align: left;}

.CABS {font-family:Verdana; font-size:8pt; font-weight: 500;}
.CABSLink {font-family:Verdana; font-size:12px; font-weight:600; color:#34A0CD;}
a.CABSLink:link {color:#34A0CD; text-decoration:none;}
a.CABSLink:visited {color:#34A0CD; text-decoration:none;}
a.CABSLink:hover {color:#34A0CD; text-decoration:none;}
.CABSLink2 {font-family:Verdana; font-size:8pt; font-weight:500; color:#34A0CD;}
a.CABSLink2:link {color:#34A0CD; text-decoration:none;}
a.CABSLink2:visited {color:#34A0CD; text-decoration:none;}
a.CABSLink2:hover {color:#34A0CD; text-decoration:none;}
.CABSLink3 {font-family:Verdana; font-size:8pt; font-weight:500; color:#34A0CD;}
a.CABSLink3:link {color:#34A0CD; text-decoration:none;}
a.CABSLink3:visited {color:#34A0CD; text-decoration:none;}
a.CABSLink3:hover {color:Blue; text-decoration:none;}

.CABS9pt {font-family:Verdana; font-size:9pt; font-weight: 500;}
.CABSButton {font-family:Verdana; font-size:12px; font-weight:600; color:#34A0CD; border:none 0px White; background-color:#F8F8F8;}
.CABSLabel {font-family:Verdana; font-size:12px; font-weight:600; color:#34A0CD;}
.CABStd {font-family:Verdana; font-size:8pt; vertical-align:top; font-weight: 500;}
.CABSPageHead {font-family:Verdana; font-size:14pt; color:#34A0CD; font-weight: 500;}
.CABSTabHdr {font-family:Verdana; font-size:8pt; font-weight:600; color:#34A0CD;}
.CABSLabS {font-family:Verdana; font-size:8pt; font-weight:600; color:#34A0CD; border-style:none; background-color:White;}
.CABSBlue {font-family:Verdana; font-size:8pt; color:#34A0CD; font-weight: 500;}
.CABS10ptBlue {font-family:Verdana; font-size:10pt; font-weight:600; color:#34A0CD;}
.CABSError {font-family:Verdana; font-size:8pt; font-weight:600; color:Red;}
.CABS7ptBlue {font-family:Verdana; font-size:7pt; color:#34A0CD; font-weight: 500;}
.CABSBorder {border-style:solid; border-width:2px; border-color:#34A0CD;}
.CABSBorder1 {border-style:solid; border-width:1px; border-color:#34A0CD;}
.CABSHandy {cursor: hand; border-style:none; font-family:Verdana; font-size:8pt; font-weight:500; color:#2490BD;}
.CABSDdl {font-family:Verdana; font-size:8pt; font-weight:500; color:#2490BD;}
.CABSHidden {display:none;}

.CABSHeadsRow {color:Black; background-color:#F6F4F4; height: 31px; cursor: hand;}
.CABSHeadsGrid {font-family:Verdana; font-size:10pt; background-color:White; border-style:none;}

