﻿html, body, div, p, img, li, ul, ol, dl, dd, dt, form, table, td, tr{
    margin:0px;
    padding:0px;
    border:0px;
    border-collapse:separate;
    border-spacing:0px;
}
body, html {
    margin:0px;
    padding:0px;
    text-align:left;
    border-spacing:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color:#000000;
	background-color: #FFFFFF;
	line-height:14pt;
}
body {
	text-align: center;
}
/* #wrap styles */
#wrap {
    width:800px;
}
#wrap {
    margin-left: auto;
	margin-right: auto;    
}
#blank_table table
{
    width:791px;
    margin:0px 0px 0px 10px;
}
#com_sml_table table
{
    width:135px;
    margin:0px 0px 0px 0px;  
    margin-left:auto;
    margin-right:auto;
}

#monWebCalendar1 table 
{
    border:solid 5px #ABCDEF;
}

.com_sml_table table
{
    padding:0px 0px 0px 0px;   
    border-bottom:solid 1px #BBBBBB;    
    border-right:solid 1px #BBBBBB;    
    border-top:solid 0px #BBBBBB;    
    border-left:solid 0px #BBBBBB;       
}

.com_sml_table td td
{
    padding:4px 5px 4px 5px; 
    background: url(/images/tables/total.gif);       
    text-align:center;
    font-size:8pt;  
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-bottom:solid 0px #BBBBBB;    
    border-right:solid 0px #BBBBBB;    
    border-top:solid 1px #BBBBBB;    
    border-left:solid 1px #BBBBBB;              
}

.red
{
	color:Red;
}
.green
{
	color:Green;
}

.neutral
{
	color:Yellow;
}

.com_sml_table td .com_sml_days 
{
    padding:4px 5px 4px 5px; 
    background: url(/images/tables/b.gif);       
    text-align:center;
    font-size:8pt;  
    font-weight:bold;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-bottom:solid 0px #BBBBBB;    
    border-right:solid 0px #BBBBBB;    
    border-top:solid 0px #BBBBBB;    
    border-left:solid 1px #BBBBBB;              
}

.com_sml_table td .com_sml_title 
{
    padding:4px 5px 4px 5px; 
    background: url(/images/tables/head.gif);       
    text-align:center;
    font-size:8pt;  
    font-weight:bold;
    color:#FFFFFF;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-bottom:solid 0px #BBBBBB;    
    border-right:solid 0px #BBBBBB;    
    border-top:solid 1px #BBBBBB;    
    border-left:solid 1px #BBBBBB;              
}

.com_sml_table td .com_sml_select 
{
    padding:4px 5px 4px 5px; 
    background: url(/images/tables/highlight.gif);       
    text-align:center;
    font-size:8pt;  
    color:#000000;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-bottom:solid 0px #BBBBBB;    
    border-right:solid 0px #BBBBBB;    
    border-top:solid 1px #BBBBBB;    
    border-left:solid 1px #BBBBBB;              
}
 .standard_spacer 
 {
     display:block;
     height:10px;
 }
div.line {
    position: relative;
    text-align: center;
    padding:0px 5px 5px 5px;
    margin:0px 0px 0px 10px;
    width:781px;
}
span.left {
    position: absolute;
    left: 0;
}
span.right {
    position: absolute;
    right: 0;
}

#cal_com_entire table
{
    width:791px;
    margin:0px 0px 0px 10px;
    border-top:solid 1px #BBBBBB;
    border-left:solid 1px #BBBBBB;    
}

#cal_com_entire table td
{
    border-bottom:solid 1px #BBBBBB;
    border-right:solid 1px #BBBBBB;    
	background: #F5F5F5;    
}

#cal_com_column table 
{
    margin:0px 0px 0px 0px;    
    border:solid 0px #BBBBBB;
}

#cal_com_column table td
{
    text-align:left;
    border:solid 0px #BBBBBB;
    background:#FFFFFF;
}

#cal_com_column table td .commodity_head
{
    border:solid 0px #BBBBBB;
	background: url(/images/tables/head.gif);      
    padding:2px 5px 2px 5px;    
    color:#FFFFFF;
}

#cal_com_column table td .commodity_body
{
    border:solid 0px #BBBBBB;   
    padding:2px 5px 2px 5px;   
	background: #F5F5F5;       
    color:#000000;
}
h1
{
	margin:5px 10px 10px 10px;
	font-size: 12pt;
	text-align:left;
	font-weight:bold;
	color:#383838;
	border-bottom:1px solid #D9D9D9;
}
a {
	color:#1F559F;
}
a:hover {
	color:#7FAACA;
}

