body { background:lightsteelblue; }

div.topmenu { 
	font-size:12px; 
    font-family:arial;
    font-weight:bold;		   
	background-image:url("../crm_images/footerband.png"); 
	color:black;
    width:100%; 
}

table.topmenu {
	font-size:11px; 
    font-family:arial;
    font-weight:bold;		   	
	color:black;
    width:100%; 
}
		
div.banner  { background:steelblue;color:white;font-family:arial;border-left:ridge;border-right:ridge; border-width:1px; width:100%} 		
div.toolbar { 
      font-size:12px;
      padding-top:5px;
      height:30px;
	  font-family:arial;
      vertical-align:middle;
      border-style:ridge;
      border-width:1px;
      background-image:url("../crm_images/tabadhocnormal.png");
      color:white;
      width:100%
      }
div.toolbar td { color:white;
              font-size:12px;
			  }
			  
div.toolbar td.splitter { color:white; 
              font-size:12px; 
			  border-right-width:2px; 
			  border-right-style:ridge;
			  border-right-color:lightsteelblue; }

div.toolbar td.splitterleft{ color:white; 
              font-size:12px; 
			  border-left-width:2px; 
			  border-left-style:ridge;
			  border-left-color:lightsteelblue; }

div.toolbar td.splitterright{ color:white; 
              font-size:12px; 
			  border-right-width:2px; 
			  border-right-style:ridge;
			  border-right-color:lightsteelblue; }
              
              
a.toolbar { background-color:steelblue;
           font-size:12px; 
           color:white;
		   border-style:outset;
		   border-width:2px;
		   border-color:lightsteelblue;
		   padding-bottom:2px;
		   padding-top:2px; }
		   
a.toolbar:link  { 
     -webkit-border-top-left-radius:1px;
     -webkit-border-top-right-radius:1px;
     -webkit-border-bottom-left-radius:1px;
     -webkit-border-bottom-right-radius:1px;
	 -moz-border-top-left-radius:1px;
     -moz-border-top-right-radius:1px;
     -moz-border-bottom-left-radius:1px;
     -moz-border-bottom-right-radius:1px;
	 background-image:url("../crm_images/tabadhocselected.png");
	 color:white;
	 }
a.toolbar:hover { color:black; background-color:#20A0FF; background-image:url("../crm_images/clickgradient.jpg");  }
a.toolbar:active { color:black; background-color:#40C0FF; background-image:url("../crm_images/highlightgradient.jpg");}
input.toolbar { font-size:12px; background-image:url("../crm_images/tbar-n.gif"); }
		  
select.toolbar  { font-size:12px; background-image:url("../crm_images/tbar-n.gif");  }
img.toolbar { margin-left:5px; margin-right:5px; }
		 
img { border:0px; }	

select { background-image:url("../crm_images/tbar-n.gif"); }	 
div.content { border-style:ridge; 
            border-width:1px;
            overflow:auto;
		    /*height:100%;*/
			background:#1D3E67;			
			width:100%; 			
            color:white;}

div table.content { border-spacing: 1px; padding: 1px; color:white; font-family:arial; font-size:12px; border-width:1px; border-style:ridge; border-collapse: colapse; border-color: steelblue;  width:100%;}
div.content tr.nohighlight { background:#C0C0C0; color:#595E64; color:black; background:#99CCFF }
div.content tr.highlight { background:#E0E0E0; color:#595E64; color:black; background:#6699FF}

div.content td.content {  }

div.content td.splitter { color:white; 
              font-size:12px; 
			  border-right-width:2px; 
			  border-right-style:ridge;
			  border-right-color:lightsteelblue; }
     	
form { margin-top:0px;
      margin-bottom:0px; }

img.expanded  { }
img.collapsed { }

.dayOfWeek{display:inline; padding:2px; width:25px;}
.dateBox{cursor:pointer; background-color:#E6E6E6; padding:2px}
.dayOfWeekBox {color:#000000;}
  
div#picker {width:189px; position:absolute; display:none; background-color:#B9CBFE; border:solid #000000 1px;}
div#picker_year{background-color:#E6E6E6; padding:2px; border-bottom:solid #000000 1px; font-weight:bold; text-decoration:none;}
div#picker_year a {text-decoration:none;}
div#picker_month{padding:2px; border-bottom:solid #000000 1px;}
div#picker_month a {text-decoration:none;}
div#divclose a {text-decoration:none;}
a.datelink:link { color:black; }

div.dashboard {
   width:260px;
}

div.dashboardmain {
   width:280px;
   border-style:ridge;
   border-width:1px;   
}

table.dashboard {
    font-size:11px; 
    font-family:arial;
    font-weight:bold;		   	
    color:yellow;
    width:98%; 
    /* border-style:ridge;
    border-width:1px;  */  
}

table.dashboard td.pastdue {
        color:red;
        text-align:right;
}

table.dashboard td.today {
        color:green;
        text-align:right;
}

table.dashboard td.thisweek {
        color:blue;
        text-align:right;
}

table.dashboard td.tdlabel {
        color:black;
        text-align:right;
}

div.dashboard td.splitter { color:white; 
              font-size:12px; 
			  border-right-width:2px; 
			  border-right-style:ridge;
			  border-right-color:lightsteelblue; 
}

input.buttonauto { width:180px; height:30px; background:url("../crm_images/columnback.png") repeat-x; }
input.buttonoverauto { width:180px; height:30px; background:url("../crm_images/columnback.png") repeat-x;  }

input[type='checkbox'], input[type='radio']
{
  background:transparent;
  border:0;
}
