* {
    padding: 0;
    margin: 0;
} 

body {
background: #a0a0a0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px ;
line-height: 14px ;
text-align : center ;
color:#ccc ;
}

img { border: none;
padding-bottom : 15px ;
padding-left : 15px ;
}

a { color: #2B9B0B;  }
a:hover { text-decoration: none; color : #000; }

#wrap {
margin: 20px auto 0 auto;
width: 800px;
font-size : 12px ;
line-height : 14px ;

}

#header { 
padding-bottom:10px;
}
#header h1 {
font-size: 26px;
font-weight: 600;
letter-spacing: -1px;
padding: 12px 0 5px 10px;
color : #ccc ;

}
#header h1 a {
color:#2B9B0B ;
text-decoration: none;
}
#header h1 a:hover {
color: #fff;
text-decoration: none;
}
#header h2 {
color: #ffffff ;
font-size: 15px;
font-weight: 300;
padding: 0 0 0 11px;
line-height: 16px;
}

#menu {
height: 30px;
line-height: 30px;
background: #2B9B0B url(images/menu.jpg) no-repeat;
}
#menu ul {
padding-left: 10px;
list-style-type: none;
}
#menu ul li {
display: block;
float: left;
font-weight : 600;
}
#menu ul li a {
color: #ffffff;
padding: 0 10px;
text-decoration: none;
font-weight: 600;
}
#menu ul li a:hover {
color: #000000;
text-decoration: underline;
font-weight : 600 ;
}

#content {
background: #555 url(images/content.jpg) repeat-y;
height : 600px ;
padding: 10px 20px;
overflow : auto ;
color : #000000 ;
font-size : 12px ;
line-height : 16px
}


.wide {
width: 700px;
float: left;
text-align: left;
}
.wide  h4 {
color : black ;
font-size: 12px;
font-weight : normal ;
line-height : 16px ;
padding-bottom :8px ;
}

.wide  ul {
font-size : 12px ;
line-height : 16px ;
color : #000000 ;

}

.wide ul li {
text-indent : 20px ;
list-style-type: square;
list-style-position: inside  ;
padding-left : 30px ; 
padding-bottom : 16px ;
}
.left {
width: 540px;
float: left;
text-align: left;
text-decoration : none ;
}

.left h1 {
color: black ;
font-size: 12px ;
font-weight: 400 ;
padding : 20px 0 15px 0;
line-height : 12px
}
.left h2 {
color: #2B9B0B ;
font-size: 14px ;
font-weight: bold;
font-style : normal ;
padding : 10px 0 15px 0;
}
.left h3 {
text-align : left ;
vertical-align : top ;
text-indent : 0px ;
font-style : normal ;
color : black ;
font-size: 12px;
font-weight : normal ;
line-height : 14x ;
padding-bottom : 10px ;
margin :  0 ; 
}
.left h4 {
color : black ;
vertical-align : top ;
font-size: 12px;
font-weight : normal ;
text-indent : 0px ; 
line-height : 14x ;
padding-bottom : 3px ;
}
.left h5 {
color : #000000 ;
font-size: 12px;
font-weight : normal ;
text-indent : 20x ; 
line-height : 11x ;
padding-bottom : 5px ;
}
.left h6{
text-indent : 20px ;
font-size : 12px ;
font-style : normal ;
font-weight : normal ;
}
.left h5  a{
text-decoration : none ;
}
.left ul {
font-size : 12px ;
font-weight : normal ;
line-height : 16px ;
padding-bottom : 10px ;
list-style-type : none ;
}
.left ul li {
line-height : 16px ;
text-indent : 30px ;
display : block ;
}

.left ul li a {
color :#000000 ;
padding : 10px ;
text-decoration : none ;

}
.left ul li a:hover {
color : #000000 ;
text-decoration : none ;
}


.tnt {
float: right;  
font-size: 11px ; 
margin-right : 20px ;
line-height : 12px ;
text-align : left ;
width : 25% ;
border-spacing ; 20px ;
}
.tntb {
float: left;  
width : 100% ;  
font-size: 10pt ; 
font-weight : normal ;
text-align ; left :
}
.right {
width: 175px;
float: right;
padding: 10px;
border-left: 1px solid #bbb;
font-size: 12px;
line-height : 14px ;
text-align : left ;
}
.right h2 {
font-size: 11px;
color: #666;
line-height: 16px;
font-weight : 100 :
}
.right h3 {
color : #000000 ;
font-size: 11px;
font-weight : normal ;
text-indent : 10px ; 
line-height : 12x ;
padding : 10px ;
font-style : italic ;
}
.right h4 {
color : #000000 ;
font-size: 11px;
font-weight : normal ;
line-height : 12x ;
padding-left : 10px ;
font-style : italic 
}
hr {
padding-left : 10px
}
.right ul {
list-style-type: none;
padding: 5px 10px 10px 10px;
}

.right a { text-decoration: none }


#top {
background: #555 url(images/top.jpg) no-repeat;
padding: 5px 0;
}
#bottom {
background: #555 url(images/bottom.jpg) no-repeat;
padding: 10px 0;
}

#footer {
text-align: center;
color: #eee;
font-size: 11px;
padding: 0 0 10px 0;
}

#accounts{
width : 540px ;
font-size : 11px ;
line-height : 13px ;
text-indent : 0px ;
color : black ;
}

#tablesint {
width : 540px ;
font-size : 11px ;
line-height : 13px ;
text-indent : 0px ;
color : black ;
}

.items {
width : 350px ;
float : left;

}

.budget {
width : 80px ;
float : left ;
text-align : right ;
}

.actuals {
width :80px ;
float : right ;
text-align : right ;
}

.colref  {
float : left ;
width : 120px ;
text-align : left ;
text-indent : 0px ;
padding-left : 15px ;
font-weight : 100;
}

.colnames {
float : left ;
width : 220px;
text-align : left ;
text-indent : 0px ;
font-weight : 100;
}

.colamount {
width : 160px ;
float : right ;
text-align : right ;
padding-left : 15px ;
}
.colnames2 {
width : 170px ;
float : left ;
text-align : left;
padding-left : 15px ;
font-weight : 100;
}

#3block {
width : 540px ;
}
.picleft {
width : 170px ;
float : left ;
padding-bottom : 15px ;
}
.piccenter {
padding : 0px 15px 15px 15px ;
width: 170px ;
float : left ;
}
.picright {
width : 170px ;
float : right ;
padding-bottom :15px ;
}
#2pics{
width : 540px ;
}
.2picleft {
width : 260px ;
padding-bottom : 15px ;
}
.2picright {
width :260px ;
padding-bottom : 15px ;
float : right;
}



