
/* Menu Styles */

.c1_rootmenu
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d2e4fc; padding: 3px; border: ridge 1px silver }
.c1_rootmenu_caption1_item
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccffff; border: ridge 1px silver }

.c1_rootmenu_caption2_item
 { font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccffff }

.c1_rootmenu_item
   { color: 006699; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 1px; padding-left: 1px; border: solid 0 #cdc9a5 }

.c1_rootmenu_selected_item
    { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #d2e4fc; padding-right: 1px; padding-left: 1px }

.c1_rootmenu_disabled_item
  { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 1px; padding-left: 1px }

.c1_submenu
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fcfcfa; padding: 1px; border: ridge 1px silver; filter: "progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4)" }
.c1_submenuNoShadow
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fcfcfa; padding: 1px; border: ridge 1px silver }

.c1_submenu_item
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fcfcfa; border-color: transparent }

.c1_submenu_selected_item
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccffff; border: ridge 1px #316ac5 }

.c1_submenu_disabled_item
 { color: #006699; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif }

/* Calendar Styles */

.calEvents
{
    font-family:Verdana;
    font-size:x-small;   
    background-color:#FCFCFA;
    padding: 0px;
    border: ridge 1px silver;    
    filter:"progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4)";
}

.calHeader
 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fcfcfa; padding: 0; border: ridge 1px silver }

.calTitle
{	  
	font-weight: bold;
    border:ridge 1px silver;
    background-color: #ccffff;
    padding:0px;	
    height:100%;
    font-weight: bold;
	font-family:Verdana;
    font-size: medium;
    color: 006699;
}

.calDay
 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; border: ridge 1px silver }

.calWeekendDay
 { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; border: ridge 1px silver }

.calOtherMonthDay
 { color: #aca899; font-family: Verdana, Arial, Helvetica, sans-serif; border: ridge 1px silver }

.calSelector
{
	padding: 0px;
}

.calSelectedDay
{
	border: ridge 1px #316AC5;
    background-color:#ECEAD8;
}

.calNextPrev{
	vertical-align: middle;
}

/* Tab Styles */

.tabBody
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; padding: 0; border: ridge 3px silver; filter: "progid:DXImageTransform.Microsoft.Shadow(color='cccccc', Direction=135, Strength=4)" }

.tabBody2
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccffff; padding: 0; border: ridge 1px silver; filter: "progid:DXImageTransform.Microsoft.Shadow(color='ccffff', Direction=135, Strength=4)" }

.tabRootMenu
 { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; padding-bottom: 0; border-style: none solid solid; border-width: 0; border-color:  red olive olive }

.tabItem
      { color: 006699; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url(images/officexp2_top.gif); padding: 3px; vertical-align: text-bottom; border-color: transparent }	

.tabDisabledItem
      { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; background-image: url(images/officexp2_top.gif); padding: 3px; vertical-align: text-top; border-color: transparent }

.tabSelectedItem
       { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; background-image: url(images/officexp2_top.gif); background-position: 0 0; padding: 3px; vertical-align: text-top; border-color: transparent; filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0, xray=0, mirror=0, invert=0, opacity=0.75, rotation=0)       }

/* Text Styles */

.titleText
 { color: #18977e; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.titleText2
 { color: #18977e; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.labelText
 { color: #18977e; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.labelText2
 { color: #18977e; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.itemText
 { color: 006699; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif }

/* Tool Bar Styles */

.toolBar
  { color: 006699; font-weight: bold; padding: 3px }
.toolBarHoveredItem
  { font-size: x-small; padding: 1px }
.toolBarDisabledItem
  { color: 006699; font-size: x-small; padding: 1px; filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0, xray=0, mirror=0, invert=0, opacity=0.50, rotation=0)  }
.toolBarItem
  { font-size: x-small; padding: 1px }
.toolBar2
  { color: #006699; font-size: x-small; font-weight: bold; padding: 3px }
.toolBarHoveredItem2
  { font-size: x-small; padding: 1px }
.toolBarDisabledItem2
  { color: 006699; font-size: x-small; padding: 1px; filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0, xray=0, mirror=0, invert=0, opacity=0.50, rotation=0)  }
.toolBarItem2
  { font-size: x-small; padding: 1px }

/* Sliding Panels */

.panel
{
	padding: 0px;
}

.panelItem
{
	color: Black;
	font-size: x-small;
}

.panelItemHover
{
	text-decoration: underline;
	color: 006699;
	font-size: x-small;
}
	
.panelGroup
   { color: #006699; font-size: x-small; font-family: "Sans Serif"; font-weight: bold; background-color: #d2e4fc; border: dashed 1px #006699}

.panelHeader
    { color: 18977e; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ecead8; padding: 1px 1px 1px 3px; border-bottom: 1px dashed #006699 }

.panelHeaderHover
    { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ecead8; padding: 1px 1px 1px 3px; border-bottom: 1px dashed #006699 }
/* Janus Grid Styles;  */

.gridHeader
   { color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #18977e; border-color: transparent }

.gridAlternatingRow
 { background-color: white; border-style: ridge; border-width: 1px medium medium }
.gridEditors
{
	background-color: #CDC9A5;
}
.gridGroupIndent
 { background-color: white }
.gridGroupRow
 { background-color: white }
.gridGroupRowIndentJunction
 { background-color: white }
.gridPageNavigator
 { background-color: white }
/* Div Tags */

.scroll
{
	OVERFLOW: auto; 	
}

.plainDiv
 { padding: 0 }

.descriptionBox
{
	font-family:Verdana;
    font-size:x-small;
    overflow: auto;
	height: 90px;
	width: 250px;
	color: #006699;
}

.header
{
	/*
		background-color: white transparent black;
		height: 34;
	*/
}

	
.informationPanel
   { color:#006699; font-size:x-small; font-family:"Sans Serif"; font-weight:bold; background-color:#d2e4fc; border:dashed 1px #006699}
