

/* 
  Main Colors: 
    #5d80c0; - Blue border and menu buttons.
    #e2e2e2; - Silver grey for borders and text lighter.
    #999a9a; - Darker text.
    #929292; - even darker.

*/

.textheader
{
    color: #999a9a;
    font-size: 9pt;
}
.textlight
{
    color: #e2e2e2;
    font-size: 8pt;
}
.textdark
{
   color: #999a9a;
   font-size: 8pt; 
}
body
{
    font-family: verdana,arial;   
    font-size: 9pt;
    color: #999a9a;
}
p,ul,li
{
    font-family: verdana,arial;   
    font-size: 8pt;
    color: #999a9a;
    
}
.contents
{
    padding-left:10px;
}
.main
{
    border: solid 1px #5d80c0;
    width:980px;
}
.contentblocknarrow
{
    width:280px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
}
.contentblockwide
{
    width:560px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
}
.contentblockfull
{
    width:860px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
}
.v-bar-left 
{
    background-image: url('images/v_bar_left.jpg');
    background-repeat: no-repeat;
    width:40px;
    height:245px;
}
.v-bar-right 
{
    background-image: url('images/v_bar_right.jpg');
    background-repeat: no-repeat;
    width:40px;
    height:245px;
}
.hline
{
    vertical-align: middle;
    background:#e2e2e2;
    height:2px;
    width:100%; 
    font-size: 1px;   
}
.vline
{
    vertical-align: middle; 
    background:#e2e2e2;
    height:100%;
    width:2px; 
    font-size: 1px; 
       
}
.footer 
{
    background-image: url('images/footer.jpg');
    background-repeat: no-repeat;
    color: #999a9a;
    font-size: 7pt;
    height:45px;
    padding:8px;
    text-align: right;
    vertical-align: bottom;
}
.buttonmenu 
{
    cursor: pointer;
    position:absolute;
    top:15px;
    left:546px;
    z-index: 1000;
    text-align: center; 
}
.button
{
    background-image: url('images/button.jpg');
    background-repeat: no-repeat;
    font-family: verdana,arial;   
    font-size: 9pt;
    color: #FFFFFF;
    height:39px;
    width:95px;
    
}