﻿body {
  background-color: #D9FFB4;
  FONT-FAMILY: arial,Times New Roman,Arial , Helvetica, sans-serif;
    FONT-SIZE: .9em;
	
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Black;
	padding:3px;
	width:450px;
	height:400px
}

.contentPosition{
  width:615px;
  position: absolute; 
  left: 160px; 
  top: 80px; 
  height:1%;
  white-space:normal;
}
.content{
  position:relative;
  background-color:#BFFF81;
  padding:15px;
  z-index:6;
  text-align:left;
}

.content2{
  position:static;
  visibility:hidden;
}

.navigation{
  background-color:#D9FFB4;
  position: absolute; 
  left: 15px; 
  top: 130px; 
 }
 
a.nav { 
  display:block; 
  font-size:1em;
  font-weight:bold;
  
  width:120px;
  height:20px;
  background-color:#D9FFB4; 
  padding:5px; 
  text-decoration:none; 
  color:Black;
  border-style:inset;
  border-width:1px;
  border-color:Black;
  }

a.nav:link    { }
a.nav:visited { }
a.nav:hover   {background-color:#BFFF81;  }
a.nav:active  { background-color:#D9FFB4;  }

a.nav2 { 
  display:block; 
  font-size:1em;
  font-weight:bold;
  
  width:120px;
  height:20px;
  background-color:#BFFF81; 
  padding:5px; 
  text-decoration:none; 
  color:Black;
  border-style:inset;
  border-width:1px;
  border-color:Black;
  }
  
  a.navTip { 
  display:block; 
  font-size:.8em;
  font-weight:bold;
  text-align:center;
  width:190px;
  height:15px;
  background-color:#D9FFB4; 
  padding:5px; 
  text-decoration:none; 
  color:Black;
  border-style:inset;
  border-width:1px;
  border-color:Black;
  }

a.navTip:link    { }
a.navTip:visited { }
a.navTip:hover   {background-color:#BFFF81;  }
a.navTip:active  { background-color:#D9FFB4;  }



a { 
  
  display:block; 
  font-size:9px;
  width:120px;
  background-color:#D9FFB4; 
  padding:5px; 
  text-decoration:none; 
  color:Black;
  border-style:inset;
  border-width:1px;
  border-color:Black;
  }

a:link    { }
a:visited { }
a:hover   {background-color:#BFFF81;  }
a:active  { background-color:#D9FFB4;  }


img {
  border:none;
}

  
  a.none{ 
  
  display:inline;
  text-decoration:none; 
  color:Black;
  border:none;
  padding:0px;
  }

a.none:link    { }
a.none:visited { }
a.none:hover   {}
a.none:active  {}


.validatorCalloutHighlight
{
    background-color:#E66B5E;
    color:#FFFFFF;
}












/* common styling */
.menu {width:125px; height:465px; position:relative; margin:0; font-size:14px; margin:5px 0;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000000; width:120px; height:20px; text-align:left; border:1px solid #000000; border-width:1px 1px 1px 1px; background:#D9FFB4; line-height:22px; font-size:14px; font-weight:bold;}
.menu ul li a.nav2, .menu ul li a.nav2:visited {display:block; text-decoration:none; color:#000000; width:120px; height:20px; text-align:left; border:1px solid #000000; border-width:1px 1px 1px 1px; background:#BFFF81; line-height:22px; font-size:14px; font-weight:bold;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000000; background:#BFFF81;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:131px;}
.menu ul li:hover ul li a.hide {background:#FFFFFF; color:#000000;}
.menu ul li:hover ul li:hover a.hide {width:200px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#D9FFB4; color:#000000; width:230px;border-width:1px 1px 1px 0px; font-size:10px;}
.menu ul li:hover ul li a:hover {background:#BFFF81; color:#000000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:180px; top:0; color:#000000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:125px; background:#dfc184; color:#000000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#dfc184; color:#000000;}


/* IE
table {border-collapse:collapse; border:0; margin:0; padding:0;}

.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}

.menu ul li a:hover {color:#fff; background:#b3ab79;}
.menu ul li a:hover ul {display:block; position:absolute; top:0; left:105px; width:105px;}
.menu ul li a:hover ul li a.sub {background:#dfc184; color:#000;}
.menu ul li a:hover ul li a {display:block; background:#b3ab79; color:#fff; width:150px;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#dfc184; color:#000;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:151px; top:0; color:#000;}
.menu ul li a:hover ul li a:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
.menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;}
*/
