@import url("/sites/global.css");

body {
    background-color: #baccd3;
	color: #333333;
}

a.nav_link:link,a.nav_link:hover ,a.nav_link:visited ,a.nav_link:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #333333;
      text-decoration: underline;
      font-weight: normal;
}
.navbar_texture {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      background-image: url(/SITES/WISER/stylesheets/images/nav_bkrnd_tile.gif);
      background-attachment: fixed;
      background-color: #6c9c38;
      background-repeat: repeat;
      height: 27px;
}
 
a.navbar_link,a.navbar_link:link,a.navbar_link:visited,a.navbar_link:hover,a.navbar_link:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #ffffff;
      font-size: 11px;
      font-style: normal;
      font-weight: bold;
      text-transform: none;
      text-decoration: none;
}
a.navbar_link:hover,a.navbar_link:active{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: underline;
}

.footer {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 8pt;
      line-height: 8pt;
      font-weight: 500;
      color: #ffffff;	
} 

/*******************************************************************************************/
/* Table Styles */

.row_color {
    /*background-color: #c2c1a4;*/
	background-color: #bfe196;
}

.alt_row_color {
    /*background-color: #f3f2cf;*/
	background-color: #e4f7ce;
}

TH {
    /*background-color: #005e39;*/
	background-color: #4e9d29;
    color: #ffffff;
}

/*******************************************************************************************/
/* Static Page Styles */

.mainTable {
    border: 1px #c2c1a4 solid;
}

.staticBorder {	
    border: 1px #c2c1a4;
}

.staticBorder td, .staticBorder th, .staticBorder tr{
    border: 1px solid #c2c1a4;
}

.staticBorderSize {	
    border: 1px #c2c1a4;
}

.staticBorderSize td, .staticBorderSize th, .staticBorderSize tr {
    border: 1px solid #c2c1a4;
}

/*******************************************************************************************/
/* Text Styles */

p {
	color: #333333;
}

a:link,a:visited,a:hover,a:active {
    text-decoration: none;
    color: #02339a;
    font-weight: bold;
}

a:hover {
    color: #ff760c;
    text-decoration: underline;
}

.highlightColor {
    color: #646663;
} 

/*******************************************************************************************/
/* Calendar Styles */

TD.thismonth {
    /*background-color: #f3f2cf;*/
	background-color: #e4f7ce;
    border: 1px solid #333333;
}
 
TD.othermonth {
    background-color: #e3e8ec;
    border: 1px solid #333333;
}
 
TD.thisday {
    /*background-color: #c2c1a4;*/
	/*background-color: #bfe196;*/
	background-color: #82b1cb;
    border: 1px dashed #333333;
}
 
TR.calheader {
    color: #FFFFFF;
    background-color: #82b1cb;
    font-size: 12px;
    color: #FFFFFF;
}

/*******************************************************************************************/
/* JavaScript Side Menu */

#sideMenuCol, #SIMSmain {
      background-color: #ffffff;
	  color: #333333;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
      background-color: #0b77b2;
	  color: #ffffff;
}

.dtree a.nodeSel:active,.dtree a.nodeSel:link,.dtree a.nodeSel:visited {
      background-color: #ff760c;
	  color: #ffffff;
}

.dtree .clip .dTreeNode {
      background-color: #e3e8ec;
	  color: #02339a;
}

.dtree .clip .clip .dTreeNode {
      background-color: #e3e8ec;
	  color: #02339a;
}

.dtree .clip .clip .clip .dTreeNode {
      background-color: #e3e8ec;
	  color: #02339a;
}

.dtree .clip .clip .clip .clip .dTreeNode {
      background-color: #e3e8ec;
	  color: #02339a;
}

