
#dhtmltooltip{
font-family:arial;
font-size: 70%;
position: absolute;
width: 200px;
border: 2px solid black;
padding: 2px;
background-color: yellow;
visibility: hidden;
z-index: 104;
/*remove below line to remove shadow. below line should always appear last within this css*/
filter: progid:dximagetransform.microsoft.shadow(color=gray,direction=135);
}


iframe.tabcontent {
  background-color: #ff00c0;
  border: 1px solid #000000;
  border-color: #7b3f00 #b87333 #b87333 #7b3f00;
  width: 100%;
  height:600px;
}


/******************************************************************************
* additional styles.                                                          *
******************************************************************************/

h4#title {
  background-color: #503080;
  border: 1px solid #000000;
  border-color: #cd950c #eeb422 #eeb422 #cd950c;
  color: #ffffff;
  font-family:arial;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: .5em;
  padding: 2px .5em 2px .5em;
}

div.tabbox1 {}

div.tabarea1 {
  font-size: 60%;
  font-weight: bold;
  font-family:arial;
  color: #ffffff;/***does not set tab font color****/
  padding: 0px 0px 0px 0px;
}

a.tab1 {
  float: left;
  background-color: #c0c0c0;
  color:#ffffff;
  background-image: url('http://www.candcnc.com/images/tabs/drk-blue-tab-long.gif');
  background-repeat:repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  border-color: #c0c0c0 #000000 #eeb422 #000000;
  padding: 12px .7em 12px 1em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 100;
}

/****a.tab1, a.tab1:visited {
  color: #ffffff; /*****sets tab text color
}****/
/***mouseover params****/
a.tab1:hover {
  background-color: #e0e0e0;
  border-color: #eec900 #ffd700 #eec900 #ffd700;
  color: #00ff00;/****text color on mouseover****/
}

a.tab1.activetab, a.tab1.activetab:hover, a.tab1.activetab:visited {
  background-color: #ffe300;
  border-color:#cd950c #eeb422 #eeb422 #cd950c;
  color: #ffffff;
 
} 

a.tab1:active {
  background-color: #a0a0a0;
  background-image: url('http://www.candcnc.com/images/tabs/drk-aqua+wide-tab.gif');	
  background-repeat: repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 12px .7em 12px 1em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 103;
}

a.tab1:link.active {
  background-color: #a0a0a0;
  background-image: url('http://www.candcnc.com/images/tabs/drk-aqua+wide-tab.gif');	
  background-repeat: repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 12px 1em 12px 1em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 103;
}

a.tab1:visited.active {
  background-color: #a0a0a0;
  background-image: url('http://www.candcnc.com/images/tabs/drk-aqua+wide-tab.gif');	
  background-repeat: repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 12px 1em 12px 1em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 103;
}
/***** area under tabs params****/
div.tabmain1 {
  background-color: #cd950c;
  border: 1px solid #000000;
  /***border-color: #cd950c #cd950c #cd950c #cd950c;***/
  border-color: #000000 #000000 #000000 #c0c0c0;
  padding: 1.5em; /*****padding of box area *****/
  position: relative;
  z-index: 90;
}
div.tabarea2 {
  font-size: 60%;
  font-weight: bold;
  font-family:arial;
  color: #000000;/***does not set tab font color****/
  padding: 0px 0px 0px 0px;
}

a.tab2 {
  float: left;
  background-color: #c0c0c0;
  background-image: url('http://www.candcnc.com/images/tabs/drk-aqua+wide-tab.gif');
  background-repeat: repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  border-color: #c0c0c0 #000000 #eeb422 #000000;
  padding: 10px .7em 10px 1em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 104;
}

a.tab2, a.tab1:visited {
  color: #ffffff; /*****sets tab text color *****/
}
  
/***mouseover params****/
a.tab2:hover {
  background-color: #e0e0e0;
  border-color: #eec900 #ffd700 #eec900 #ffd700;
  color: #00ff00;/****text color on mouseover****/
}
/****
a.tab1.activetab, a.tab1.activetab:hover, a.tab1.activetab:visited {
  /***background-color: #ffe300;
  border-color:#cd950c #eeb422 #eeb422 #cd950c;
  color: #ffffff;
  
}****/

a.tab2:active {
  background-color: #a0a0a0;
  background-image: url('http://www.candcnc.com/images/tabs/drk-purp-wide+star-tab.gif');	
  background-repeat: no-repeat;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 12px .7em 12px 2em; /******effects spacing around text on tabs****/
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 105;
}
/***** area under tabs params****/
div.tabmain2 {
  background-color: #cd950c;
  border: 1px solid #000000;
  /***border-color: #cd950c #cd950c #cd950c #cd950c;***/
  border-color: #000000 #000000 #000000 #c0c0c0;
  padding: 1.5em; /*****padding of box area *****/
  position: relative;
  z-index: 103;
}
div.tabiframewrapper1 {
  width: 100%;
  background-color: #c0c0c0;
  border: 1px solid #000000;
  border-color: #a0a0a0 #a0a0a0 #a0a0a0 #000000;
}

iframe.tabcontent1 {
  background-color: #c0c0c0;
  border: 1px solid #000000;
  border-color: #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
  width: 100%;
  height:36px;
}

iframe.tabcontent2 {
  background-color: #000000;
  border: 1px solid #000000;
  border-color: #7b3f00 #b87333 #b87333 #7b3f00;
  width: 100%;
  }
