﻿/* HTML ELEMENT STYLES */
body{
color: #003a79;
background:#173b15;
}

/*Header stuff*/
.header{
border:1px solid #003A79;
background:url(Images/banner.gif);
padding:30px 0px;
}

.headertext{
font-size:26pt;
font-weight:bold;
vertical-align:middle;
}

.headertext img{

}

.liberty{
color:#85221d;
font-weight:bold;
}

.mt{
color:#1C3564;
}

.bigcompanion{
color:#3b8935;
font-style: italic;
}

/*Body Stuff*/
.body{
}

h1{
font-size: 16pt;
margin:0px;
padding:5px;
}

h1 a{
text-decoration:none;
color:#003A79;
}

h1 a:hover{
text-decoration:underline;    
}

.navigation{
text-align:center;
background:#003A79;
color:#fff;
padding:10px 0px;
}

.navigation a{
font-size:10pt;
color:#fff;
background:#003A79;
text-decoration:none;
padding:10px 3px;
}

.navigation a:hover{
background:#fff;
color:#003A79;
}

.ft{
border-top:2px solid #003064;
padding:2px;
font-size:9pt;
clear:left;
}

.ft a{
color:#9E0E05;
text-decoration:underline;
}

.ft a:hover{
color:#2E8632;
text-decoration:none; 
}

.yui-t2 a{font-weight:bold;}

.bd{
padding:2px 0px;
}

h3{
margin: 0px;
}

.overview{
font-size: 17pt; /*background: #CED9EC;*/
color:#85221D;
margin-bottom:0px;
} 

ul{
margin-top: 0px;
}

p{
margin-top: 5px;
font-family: arial;
font-size:12pt;
}

.yui-u p{
font-size:10pt;
}

/* SHORTCUT STYLES */
.bold{
font-weight: bold;
}

/* HOMEPAGE BLOCKS */
#contact li, #financial li, #reports li, #disclosure li, #admin li 
{
    }

.yui-g #contact{
background: #EFF7FF;
height:150px;
margin-left:-30px;
width:740px;

}
.yui-g{
margin-bottom:4px;
}
#financialhead{
background: #C9F1AD;
height:74px;
}
#contact{
background: #ced9ec;
height:74px;
}
#financial{
background: #F3FFEF;
}
#reportshead{
background: #F2F0C4;
height:75px;
}
#reports{
background: #FFFDE1;
}
#disclosurehead{
background: #D8BFBF;
height:74px;
}
#disclosure{
background: #FFF3F3;
}
#adminhead{
background: #CDCDCD;
height:74px;
}
#admin{
background: #F0F0F0;
}
.yui-u ul {margin:0px 0px 0px -15px;_margin:0px 0px 0px 25px;}

/* GENERAL CONTENT STYLES */
.financial_main{
font-weight: bold;
font-style: italic;
font-size: 20pt;
}

.yui-u{
height:250px;
}

.companion{
font-weight: bold;
color: #228B22;
font-style: italic;
    
}
.indent{
text-indent: -2em;
margin-left: 2.5em;
_margin-left:0em;
_padding-left:2em;
}

.indent2 {
text-indent: 2em;
}

.caption{
font-style: italic;
color: #aaa;
font-weight: bold;
margin-top:0px;
margin-left:25px;
}
.companion_main {   
font-weight: bold;
color: #228B22;
font-style: italic;
background: #C9F1AD
}