@media print {
 .DarkBand { background-color: #C2C2C2; }
 .LiteBand { background-color: #D4D4D4; }
 .HiLite1  { background-color: #FFFFFF; }
 .HiLite2  { background-color: #FAEBD7; }

body {
  background-color: #CCFFFF;
  font-size: 10pt;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
	font-style: normal;
	font-weight: normal;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#99CCFF)
}
 body.NavBar {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
 }

 #PrintControls { display: none; } 
}

@media screen {

 .HiLite1  { background-color: #FFFFFF; }
 .HiLite2  { background-color: #C2C2C2; }
 .DarkBand { background-color: #0099FF; color: #000000; }
 .LiteBand { background-color: #99CCFF;	color: #000000; }
 
 #PrintControls { display: block; } 
}
.Button {
	background : #A3AEB7 none;
	border: 2px outset #A3AEB7;
	color : #00000;
	font-size : x-small;
	width : 7em;
}
.selOption {
  font-family : "MS Sans Serif", Geneva, sans-serif;
  font-size : 6pt;
}
.TitleCell {
  font-weight: bold;
  font-size: larger;
  text-align: center;
}
body {
	background-color: #CCFFFF;
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#B0D9FF)
}
body.NavBar {
  background-color: #CCFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#99CCFF,EndColorStr=#FFFFFF)
}
body.TabPanel {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  filter: none;
}
table {
  font-size: 9pt;
}
table.NavBar {
  cell-padding : 0;
  cell-spacing : 0;
  width:100%;
}
table.DocList {
 font-size: 8pt;
}
td.Prompt {
  padding-right: .5em;
  font-weight: bold;
  font-size: 9pt;
  text-align: right;
}
td.Detail {
  font-size: 9pt;
  text-align: left;
}
td.Heading {
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
}
td.Note {
  padding-right: .5em;
  font-size: 8pt;
  text-align: left;
}

td.MenuBullet {
  color : #FF6633;
  text-align : right;
  vertical-align : middle;
  height : 20px;
  width : 20px;
}
td.MenuText {
  font-size : 9pt;
  vertical-align : middle;
  height : 20px;
}

td.MenuText a:link    {color:#000000; text-decoration:none; font-weight:bold;}
td.MenuText a:hover   {color:#FF0000; text-decoration:none; font-weight:bold;}
td.MenuText a:active  {color:#000000; text-decoration:none; font-weight:bold;}
td.MenuText a:visited {color:#000000; text-decoration:none; font-weight:bold;}

td.TextCell {
  font-size:larger;
  font-weight:bold;
  letter-spacing:6px;
  height : 30px;
  border-left: 1px solid #FF0000;
  border-bottom: 2px inset #FF5555;
  padding-left: 1em;
}
td.BorderCell {
  font-size:larger;
  font-weight:bold;
  letter-spacing:6px;
  height : 30px;
  width : 15px;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#FF7777)
}
.FrameTable {
  align : center;
  background-color:#5575B0;
  border-left: medium ridge #F5F5F5;
  position: relative;
  top: -1ex;
}
.Title {
  color : #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  padding-left : 1em;
  font-weight : bold;
  font-size : 10pt;
  height : 20px;
  letter-spacing : .25em;
  vertical-align : middle;
}
.ProjectList {
  list-style-type : square;
}
.EntryDate {
  color : #5575B0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-variant: small-caps;
 }
.EntryText {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  paddling-left: 1em;
}
div.clSlideMenu0{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:lightblue;
	border-left:  1px solid #ACACAC;
	border-top:   1px solid #ACACAC;
	border-right: 2px outset #757575;
	border-bottom:2px outset #757575;
}
div.clSlideMenu1{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:#B1B3B7;
	border-left:  1px solid #ACACAC;
	border-top:   1px solid #ACACAC;
	border-right: 2px outset #757575;
	border-bottom:2px outset #757575;
}
div.clSlideMenu2{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:#E5E4E5;
	border-left:  1px solid #ACACAC;
	border-top:   1px solid #ACACAC;
	border-right: 2px outset #757575;
	border-bottom:2px outset #757575;
}
div.clSlideMenu3{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:silver;
	border-left:  1px solid #ACACAC;
	border-top:   1px solid #ACACAC;
	border-right: 2px outset #757575;
	border-bottom:2px outset #757575;
}
div.clSlideMenu4{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:navy;
	border-left:  1px solid #ACACAC;
	border-top:   1px solid #ACACAC;
	border-right: 2px outset #757575;
	border-bottom:2px outset #757575;
}
a.clA0{ /* All top level links */
	color:Black;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */
	color:#376749;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}
span.clArrow{
	font-family:webdings;
}


/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2; top:2; text-align:left; z-index:200}
#slideMenucont{position:absolute; width:120; visibility:hidden;}