
div.calTimeSlot,div.allDayContainer	{   background:url("images/body.png")  0px -150px;}
.navHeaderRow, div.web2cal, #calNavData li.current a, .topnavContainer a, .leftNavGroupsList .leftNavContent .header, .leftNavGroupsList .leftNavContent .header a{
  color: #fff;  text-shadow: rgba(0, 0, 0, 0.25) 0 1px 0;
} 

 .calTimeSlot
{ 
	color: #333;  
	font-size:11px;
	font-weight:bold;
	background:url("graybg.gif") 0px -3px ;
} 
 .topnavContainer
{ 
	background: url("vistablack.gif") repeat-x;
}
 #calNavData .roundtl, #calNavData .roundtr{display:none;}
 #calNavData div.content{background:none;}
 #calNavData{background:#fff url(vistablack.gif);position:relative; }
 #calNavData li {float:left;}
 #calNavData li a {display:block;  float:left; height:35px; line-height:35px; color:#aaa !important; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
 #calNavData li  a div.content   {float:left; display:block; padding:0 10px 0 4px;}
 #calNavData li.current a {color:#fff !important; background:url(button3.gif);}
 #calNavData li.current a div.content {background:url(button3.gif) no-repeat right top;}
 #calNavData li a:hover {color:#fff !important; background:#000 url(button2.gif);}
 #calNavData li a:hover div.content  {background:url(button2.gif) no-repeat right top;}
 #calNavData li.current a:hover   {color:#fff; background:#000 url(button3.gif); cursor:default;}
 #calNavData li.current a:hover div.content  {background:url(button3.gif) no-repeat right top;}

.controlsContainer{margin-top:5px;}
.viewNavBar,  .viewNavBar a
, .quickAddLink a
{
color: #544332 !important;
}
 .calOptions a,  .calTitle ,  .plotterlink
{
	color:#efefef;
}
 div.plotterContent
{
	padding:0px;  
background:#B0C2CF;
	border:1px solid #AFAFAF;
}
 .calheaderContainer{
 
background:url("gray.gif") repeat-x;
}
 .btborder{
 display:none;
}
 .minicalContainer{
 padding:0px;
 margin:2px 0px;
 background:none;
 
} 
 .ssminical .navHeaderRow{
height:20px;margin:0px;
background:url("vistaBlack.gif") 0px -5px repeat-x;
}

 .ssminical .datepickerDoW th
{
	font-size:10px;
	background:url("gray.gif")  repeat-x;
}
 .ssminical a
{
	
	font-size:11px;
}

.leftNavGroupsList .leftNavContent {
background:#fff;
border:none;
}
 

.leftNavGroupsList .leftNavContent .header
{
	padding:2px;
	height:16px;
background:url("vistaBlack.gif") 0px -8px repeat-x;
}
div.leftNavGroupsList
{
	background:none;
	padding:0px;
}

 
div.dateCont
{ 
	background:url("gray.gif") repeat-x;
} 
 .calendarTemplate, .fullPreview
{
	
background:#fff url("graybg.gif") 0px -3px repeat-x;
}



a.nextButton
{
    background: url("rightarr.gif");
top:-5px;
    height: 28px;
    width: 19px;
    background-repeat: no-repeat;
}

a.prevButton
{
    background: url("leftarr.gif");
	background-position:-18px 0px;
    height: 28px; 
	top:-5px;
    width: 19px;
    background-repeat: no-repeat;
}
a.nextButton:hover
{
		
	background-position:-18px 0px;
}
a.prevButton:hover
{
	background-position:0px 0px;
}
div.controlsContainer{width: 620px;}
div.controlsContainer a{float:left;}
