tr {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/* font-weight: bold; */
	color: #FFFFFF
}

.headertext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF
}


.input {
	 border: thin #CCCCCC solid;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 background-color: #FFFFFF;
}

.input.file {
    background-color: transparent;
}

.inputButton {
	 border: thin #CCCCCC solid;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 background-color: white;
	 height: 20px
}

.menu_parent {
	width: 100px;
	border: 1px solid black;
	background-color: white;
	padding: 1px 2px;
	font-weight: bold;
}

.menu_parent a{
	display: block;
	text-decoration: none;
	font-weight: normal;
	color: black;
}

.menu_parent a:hover {
	background-color: lightyellow;
}


.menu_child {
	position: absolute;
	visibility: hidden;
	background-color: white;
	width: 100px;
	border: 1px solid black;
}

.menu_child a{
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.menu_child a:hover {
	background-color: lightyellow;
}

.tr_main {
	/* background-color: ; */
}

.tr_alt {
	/* 006600 */
	background-color: #336600;
}

.excelTable
{
	background-color: white;

	border-color: black;
	border-style: solid;
	border-width: 1px;
	padding-left: 2px;
	border: thin black solid;
	
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.trExcel
{
	
}

.tdExcel
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: black;
}


.clsHidden
{
	visibility: hidden;
	position: absolute;
}


.scrollBox {
	display:block;
	border-width: 1px;
	border-style: solid;
	border-color: 000;
	padding:5px;
	margin-top:5px;
	width:100%;
	height:300px;
	overflow:scroll
}



form #divVariables td  {
 white-space: nowrap;
}




/* Dirty ass dhtmltooltop stuff here */
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
color: black;
font-size: 10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.hideMeOnStartup, .hideMeOnStartup_Script
{
	display: none;
}

.bd_local {
	/*  background-color:#F2F2F2; */
	background-color: #336600;
}

.hd {
	background:transparent url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) repeat-x scroll 0 -200px;
	color:#000000;
	font-size:93%;
	font-weight:bold;
	line-height:2;
	padding:0 10px;
}
.mceEditor
{
    
}


.flashingDiv
{
	 margin: 0px; 
	  width: auto; 
	 height: auto; 
	 background: yellow;
	 border: 1px solid black; 
	 position: relative; 
	 color: green;
}

.flashingDiv a
{
	/*display: block;*/
	text-decoration: none;
	font-weight: normal;
	color: black;
}

.tMenu {
 width: 957px;
 margin: 0 auto;
 padding: 0 0 6px 10px;
}
.tMenuTwo {
 width: 967px;
 margin: 0 auto;
 padding: 0 0 6px 0;
 overflow: visible;
 height: 30px;
 position: relative;
}
.tMenuTwo ul {
 margin: 0;
 padding: 0 2%;
 list-style: none;
 overflow: visible;
 width: 96%;
 height: 30px;
 font-size: 14px;
 line-height: 29px;
 background: #061;
background: -moz-linear-gradient(top,  #004404 0%, #008a00 30%, #005700 65%, #002400 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004404), color-stop(30%,#008a00), color-stop(65%,#005700), color-stop(100%,#002400));
background: -webkit-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: -o-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: -ms-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: linear-gradient(to bottom,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009933', endColorstr='#003300',GradientType=0 );

-webkit-border-radius: 6px;
border-radius: 6px; 
}
.tMenuTwo ul li {
 width: 16.6%;
 float: left;
 padding: 0;
 margin: 0;
 list-style: none;
 float: left;
 height: 30px;
 position: relative;
}
.tMenuTwo ul li a {
 display: block;
 height: 30px;
 width: 100%;
 margin: 0 auto;
 text-align: center;
 text-decoration: none;
 color: #fff;
 background: #061;
background: -moz-linear-gradient(top,  #004404 0%, #008a00 30%, #005700 65%, #002400 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004404), color-stop(30%,#008a00), color-stop(65%,#005700), color-stop(100%,#002400));
background: -webkit-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: -o-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: -ms-linear-gradient(top,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
background: linear-gradient(to bottom,  #004404 0%,#008a00 30%,#005700 65%,#002400 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009933', endColorstr='#003300',GradientType=0 );
}
.tMenuTwo ul li a:hover,
.tMenuTwo ul > li:hover a {
 color: #fff;
background: #007573;
background: -moz-linear-gradient(top,  #007573 0%, #00bfbf 30%, #007a7a 65%, #004c4c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007573), color-stop(30%,#00bfbf), color-stop(65%,#007a7a), color-stop(100%,#004c4c));
background: -webkit-linear-gradient(top,  #007573 0%,#00bfbf 30%,#007a7a 65%,#004c4c 100%);
background: -o-linear-gradient(top,  #007573 0%,#00bfbf 30%,#007a7a 65%,#004c4c 100%);
background: -ms-linear-gradient(top,  #007573 0%,#00bfbf 30%,#007a7a 65%,#004c4c 100%);
background: linear-gradient(to bottom,  #007573 0%,#00bfbf 30%,#007a7a 65%,#004c4c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007573', endColorstr='#004c4c',GradientType=0 );
}
.tMenuTwo ul ul {
 background: #a1a1a1;
 padding: 0 3px 3px 3px;
-webkit-border-radius: 0 3px 6px 6px;
border-radius: 0 3px 6px 6px;
 filter: none;
 display: none;
 width: 300px;
 height: auto;
 position: absolute;
 z-index: 1000;
 top: 30px;
 left: 0;
}
.tMenuTwo ul li:hover ul {
 display:block;
 background: #aaa;
}
.tMenuTwo ul ul li {
 float: none;
 width: 100%;
 height: auto;
}
.tMenuTwo ul li ul li a,
.tMenuTwo ul li:hover ul li a {
 text-align: left;
 padding: 4px 2px 0 0.75em;
 width: auto;
 background: #aaa;
 line-height: 150%;
 filter: none;
-webkit-border-radius: 0 0 6px 6px;
border-radius: 0 0 6px 6px;
 position: relative;
}

.tMenuTwo ul li:hover ul li:hover a:hover,
.tMenuTwo ul li:hover ul li:hover a,
.tMenuTwo ul li ul li:hover a,
.tMenuTwo ul li ul li a:hover,
.tMenuTwo ul li:hover ul li a:hover {
 background-color: #333 !important;
 filter: none;
}
