
.siteHeaderTable, .siteHeaderTable Table
{
/*background-image:url(boson_header_ccna_ccnp_cisc.jpg);*/
background-image:url(boson_swoosh_ccna_ccnp.gif);
background-repeat:no-repeat;
background-position:top right;
}


body
{
/*background-repeat: repeat-x;
background-image:url(background_gradient.gif);*/
margin: 5px 5px 5px 5px;
/*background-color:#eff4fa;*/
/*background-color:#515151;*/
/*background-color:#000000;*/
background-color:#666666;
text-align:center;
background-image:url(background.gif);
background-repeat: repeat;


}

#bodycontent {
margin: 0px auto;
width: 800px;
background-color:#ffffff;

border-color:#666666;
border-left:0px solid;
border-right:0px solid;
}

#bodycontent table
{
text-align:left;	
}


.clsError{color:maroon;font-weight:bold}
a {  color: #993300; text-decoration:underline;  }
sup { font-size:8px; font-weight:normal;  }
a:hover { color:#993300; text-decoration:none;  }
#account { padding-right:40px; color:white; height:15px; padding:2px 4px 2px 4px; border-top:1px solid white; border-left:1px solid white; border-right:1px solid white; text-align:center; background-color:rgb(174, 203, 160);  }
#account a { color:#12682A; text-decoration:none;  }
#account a:hover { color:#12682A; text-decoration:underline;  }
/*#content { margin-top:25px; padding:10px; background-color:white; margin-bottom:100px;  }*/
body {  font-size:11px; font-family:arial,verdana,sans serif; color:#333333;  }
td { font-size:11px; font-family:verdana,arial,sans serif;  }
th { font-size:11px; font-family:verdana,arial,sans serif;  }
h1 { font-size:16px; font-weight:bold; color:#333333;  }
h2 { font-size:13px; font-weight:bold; color:#333333;  }
h3 { font-size:12px;  }
.ecRpt_Cat {border:1px solid silver; padding:10px; background-color:white; -moz-border-radius: 10px}
a.ecRpt_Inv {color:#993300; text-decoration:underline}
a.ecRpt_Inv:hover {color:#993300; text-decoration:none}
.ecRpt_InvRow td {font-weight:bold; color:#993300; font-weight:bold; margin-left:4px}
.ecLevel1 {font-size:20px; font-weight:bold; border-bottom:2px solid black; padding: 20px 0px 5px 0px}
.eclevel2 {font-size:16px; font-weight:bold; padding:3px; border-bottom: 1px dotted #333333; margin-bottom: 4px}
.ecLevel3 {font-size:12px; color:#000000; border-bottom: 1px dotted #999999; margin:3px; padding:2px; background-color:#cccccc}
/*.ecLevel3 {font-size:12px; color:white; border-bottom: 1px dotted #ccff66; margin:3px; padding:2px; background-color:#5da25a}*/
/*.ecButton {color:#417d4a; border: 1px solid gray; font-weight:bold; -moz-border-radius:3px}*/
.ecButton {color:white; background-color:#439539; border-bottom: 2px solid #333333; border-right: 2px solid #333333; border-left: 1px solid #666666; border-top: 1px solid #666666; font-weight:bold; -moz-border-radius:3px}

.ecAddtoCart {float:right; clear:left; border:1px solid silver; padding:10px; margin:10px}
.ecCheckOutTab {color: black; cursor:pointer; border-top:1px dotted #417d4a}
.ecCheckOutSelectedTab {color: black; font-weight:bold; cursor:pointer; border-top:1px dotted #2b502e}
.ecCheckOutBorder {position:relative; top:1px; padding:5px; border:1px solid silver; -moz-border-radius: 10px; background-color:white; margin-left:10px; margin-right:10px}
.ecCartTable td {font-size:10px}
.ecCartItemRow {background-color:silver}
.ecCartItemRow td {font-weight:bold; font-size:10px; font-weight:bold; color:#006329; -moz-border-radius:3px}
.ecCartItem {padding:5px; font-weight:bold; font-size:10px; font-weight:bold; color:white}
.ecCartItem ol {font-size:11px; font-weight:normal; margin-top:0px}
.TopGroup {background-color:#aecba0; cursor:pointer; font-weight:bold; font-size:12px}
.MenuGroup {background-color:#aecba0; cursor:pointer; font-weight:bold; font-size:12px}
.TopMenuItem {background-color:#aecba0; color:white; cursor:pointer; font-weight:bold}
.TopMenuItemHover {background-color:#C2C5C8; color:white; cursor:pointer; font-weight:bold}
.MenuItem {cursor:pointer; font-weight:bold}
.MenuItemHover {background-color:#E4F1F7; color:#00025C; cursor:pointer; font-weight:bold}
.forumheader{border-top:1px solid black; padding: 3px; width:90%; margin:1px}
.forumnav{width:90%; font-size:12px; font-weight:bold; margin-bottom:15px; padding:6px;}
.forumnav a{text-decoration:underline; color:Black}
.forumnav a:visited{color:Black; text-decoration:underline}
.forumnav a:hover{color:Black; text-decoration:none}
.forumpane{width:90%; margin:3px}
.forumgrid{background-image:url(/ig_images2/Forums/bg_alt1.jpg); border:1px solid silver; width:100%}
.forumcolumn{font-size:12px; padding:3px}
.forumrowalt{background-color:White}
.gridsubheader{background-image:url([http://www.boson.com/ig_images2/Forums/header_gradient.gif]); height:16px; font-size:11px; font-weight:bold; border-bottom: 1px solid silver; padding-left: 3px}
.clsForumButton{font-size:9px}
.clsForumTextBox{font-size:9px; height:16px}
.clsPaging{font-size:x-small; font-weight:bold}
.forumSpacer{padding:0px; margin:0px; background-color:#FFFFFF; border-width:0px 1px 0px 1px; border-style:solid; border-color:#CCCCCC}
.lastpostcolumn{padding:3px; font-size:10px}
.clsTopicTitle{font-size:large; font-weight:bold; font-variant:small-caps}
.forumTopMenuItem{color:gray; background-color:White; font-size:12px; font-weight:bold; font-variant:small-caps; cursor:pointer}
.forumTopMenuItemHover{color:gray; background-color:White; border-bottom:1px solid silver; font-size:12px; font-weight:bold; font-variant:small-caps; cursor:pointer; text-align:center}
.forumMenuItem{background-color: ivory; color:gray; border-left:1px solid silver; border-right:1px solid silver; border-bottom:1px solid silver; font-size:12px; cursor:pointer; text-align:left; padding-left:4px}
.forumMenuItemHover{background-color: lightsteelblue; border-left:1px solid silver; border-right:1px solid silver; border-bottom:1px solid silver; color:gray; font-size:12px; cursor:pointer; text-align:left; padding-left:4px}
.bColumn { border-top:0px solid silver; border-right:0px solid silver; padding-left:5px; padding-right:5px; }
/*.bColumn p { padding-top:10px; background:url('http://www.boson.com/Images/Styles/Column/column_dot.gif') top repeat-x;  }*/

.bDiv { width:200px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; }
.bDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.bDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.bDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }

.eDiv { width:200px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; }
.eDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.eDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.eDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }

.sDiv { width:200px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; }
.sDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.sDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.sDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }

.nDiv { width:200px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; }
.nDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.nDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.nDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }

.tDiv { width:200px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; }
.tDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.tDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0px; }
.tDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }


.hDiv { width:300px; text-align:left; background:url('gradient_bar_l.gif') top left no-repeat; height:23px; }
.hDiv h1 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0; }
.hDiv h4 { background:url('gradient_bar_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:#333333; font-variant: small-caps; height:23px; padding-top:3px; margin-top:0px; margin-left:10px; margin-bottom:0; }
.hDiv p { background:none; margin-top:-3px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:3px solid #bbbbbb; border-top:0px; }

/*
.eDiv { width:200px; text-align:left; background:url('http://www.boson.com/Images/Styles/eDiv/div_l.gif') top left no-repeat;  }
.eDiv h1 { background:url('http://www.boson.com/Images/Styles/eDiv/div_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:white; font-variant: small-caps; height:22px; padding-top:3px; margin-top:0px; margin-left:10px; }
.eDiv p { margin-top:-12px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #ffa616; border-left:1px solid #ffa616; border-bottom:3px solid #ffa616; border-top:none; }
.sDiv { width:200px; text-align:left; background:url('http://www.boson.com/Images/Styles/sDiv/div_l.gif') top left no-repeat;  }
.sDiv h1 { background:url('http://www.boson.com/Images/Styles/sDiv/div_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:white; font-variant: small-caps; height:22px; padding-top:3px; margin-top:0px; margin-left:10px; }
.sDiv p { margin-top:-12px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #8A8A8A; border-left:1px solid #8A8A8A; border-bottom:3px solid #8A8A8A; border-top:none; }
.nDiv { width:200px; text-align:left; background:url('http://www.boson.com/Images/Styles/nDiv/div_l.gif') top left no-repeat;  }
.nDiv h1 { background:url('http://www.boson.com/Images/Styles/nDiv/div_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:white; font-variant: small-caps; height:22px; padding-top:3px; margin-top:0px; margin-left:10px; }
.nDiv p { margin-top:-12px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #716fb0; border-left:1px solid #716fb0; border-bottom:3px solid #716fb0; border-top:none; }
.tDiv { width:200px; text-align:left; background:url('http://www.boson.com/Images/Styles/tDiv/div_l.gif') top left no-repeat; }
.tDiv h1 { background:url('http://www.boson.com/Images/Styles/tDiv/div_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:black; font-variant: small-caps; height:22px; padding-top:3px; margin-top:0px; margin-left:10px; }
.tDiv p { background:none; margin-top:-12px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #5faeb8; border-left:1px solid #5faeb8; border-bottom:3px solid #5faeb8; border-top:none; }
*/
/*.tDiv { width:200px; text-align:left; background:url('b_w_gradient_bar2_l.gif') top left no-repeat; }
//.tDiv h1 { background:url('b_w_gradient_bar2_r.gif') top right no-repeat; font-size:13px; font-weight:bold; color:black; font-variant: small-caps; height:22px; padding-top:3px; margin-top:0px; margin-left:10px; }
//.tDiv p { background:none; margin-top:-12px; margin-right:6px; margin-left:6px; padding:5px; border-right:1px solid #5faeb8; border-left:1px solid #5faeb8; border-bottom:3px solid #5faeb8; border-top:none; }*/


/* MENU STYLES */
/* Office 2003 */
.TopGroup_Office2003
{
  position:absolute;
  z-index:200;
  right:0px;
  top:0px;
  background-color:#D9D9E6; 
  border:solid 1px gray; 
  cursor:default; 
}

.MenuGroup_Office2003
{
  background-image:url(/ig_images2/Menus/Office2003/group_background.gif);
  background-color:white;
  border:solid 1px #7E7E81; 
  cursor:default; 
}

.TopMenuItem_Office2003
{
  background-color:#D9D9E6; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #D9D9E6; 
  cursor:default; 
}

.TopMenuItemHover_Office2003
{
  background-image:url(/ig_images2/Menus/Office2003/item_hover_bg.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  cursor:default; 
}

.TopMenuItemExpanded_Office2003
{
  background-image:url(/ig_images2/Menus/Office2003/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
}

.TopMenuItemActive_Office2003
{
  background-image:url(/ig_images2/Menus/Office2003/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
}
.MenuItem_Office2003
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}

.MenuItemHover_Office2003
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4B4B6F; 
  cursor:default; 
}

.MenuItemActive_Office2003
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4B4B6F; 
  cursor:default; 
}
.MenuBreak_Office2003
{
  background-image:url(/ig_images2/Menus/Office2003/break_bg.gif);
  width:100%;
  height:1px;
}

.TreeView_Outlook2003
{ 
  background-color:White;
  border: #7C7C94 1px solid; 
  cursor:default; 
}

.TreeNode_Outlook2003
{ 
  font-family: tahoma; 
  font-size: 12px; 
}

.GrayedTreeNode_Outlook2003
{ 
  font-family: tahoma; 
  font-size: 12px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode_Outlook2003
{ 
  font-family: tahoma; 
  font-size: 12px; 
  text-decoration:underline; 
  cursor: default; 
}

.SelectedTreeNode_Outlook2003
{ 
  font-family: tahoma; 
  font-size: 12px; 
  background-color: gray; 
  color:white; 
  cursor: default; 
}

.NodeEdit_Outlook2003
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 12px;  
}
.MenuGroup_Context
{
  background-color:white;
  background-image:url(/ig_images2/TreeView/Context/group_background.gif);
  border-width:1px; 
  border-color:#7E7E81; 
  border-style:solid;
  cursor:default; 
  filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=135, Strength=4);
}

.MenuItem_Context
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}

.MenuItemHover_Context
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border-width:1px; 
  border-color:#4B4B6F; 
  border-style:solid;
  cursor:default; 
}

.MenuBreak_Context
{
  background-image:url(/ig_images2/TreeView/Context/break_bg.gif);
  width:100%;
  height:1px;
}
.ControlPanel_SelectedItem
{ 
  font-family: sans-serif, tahoma; 
  font-size: 11px; 
  padding:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  background-color: #a0a0a0; 
  cursor: default; 
}
.TreeView_Files
{ 
  background-color:White;
  cursor:default; 
}
.HoverTreeNode_Files
{ 
  font-family: tahoma; 
  font-size: 11px; 
  text-decoration:underline; 
  cursor: default; 
}
.SelectedTreeNode_Files
{
	font-weight:bold;
}
.TreeNode_Files
{ 
  font-family: tahoma; 
  font-size: 11px; 
}
.Empty
{
}

.Dock
{
  padding:0px;
  border:#808080 1px solid; 
  height:23px;
}

.SnapDocked
{

}

.SnapUndocked
{
  border:#808080 1px solid; 
  background-color:#D9D9E6;  
}

/* NAVBAR STYLES */
.NavBar
{
  background-color:White; 
  padding: 2px;
  padding-bottom: 1px;
  cursor: default; 
} 

.TopItem
{
  color:Black;
  background-image: url(/ig_images2/NavBar/Outlook2003/item_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  cursor:hand;
}

.TopItemHover
{
  color:black;
  background-image: url(/ig_images2/NavBar/Outlook2003/item_expanded_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  cursor:hand;
}

.TopItemExpanded
{
  background-image: url(/ig_images2/NavBar/Outlook2003/item_expanded_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-left: 5px; 
  cursor:hand;
  background-image: url(/ig_images2/NavBar/Outlook2003/group_bg.gif);
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-left: 5px; 
  cursor:hand;
  background-image: url(/ig_images2/NavBar/Outlook2003/group_bg.gif);
}

.Level2Group
{
  background-color:white;
  background-image: url(/ig_images2/NavBar/Outlook2003/group_bg.gif);
  border-top-color: #F0F1F5;
  padding-top: 5px;
  padding-left:5px;
  padding-right:0px;
}

.Empty
{
}
.calendar_button
{
	border:none;
	cursor:pointer;
	width:25px;
	height:22px;
}

.calendar td
{
  font-size:11px;
}

.title
{
	font-weight:bold;
  background-color:#D7D7E5;
}

.day
{
	width:25px;
  cursor:pointer;
  text-align:center;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayhover
{
	width:25px;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayheader
{
	width:25px;
  text-align:center;
  border-width:1px;
  border-color:white;
  border-style:solid;
  font-weight:bold;
  background-color:#FFFFFF;
}

.othermonthday
{
  color:#999999;
}

.outofrangeday
{
  visibility:hidden;
}

.selectedday
{
	width:25px;
  background-color:#FBE694;
  color:#000000;
  border-width:1px;
  border-color:#BB5503 !important;
  border-style:solid;
  font-weight:bold;
}

.calendar
{
  border-style:solid;
  border-width:1px;
  border-color:Black;
  border-collapse:collapse;
  background-color:#FFFFFF;
  cursor:default;
}

.month
{
  background-color:#F6F6F6;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  margin-top:0px;
}

.nextprev
{
  cursor:pointer;
  height:25px;
  vertical-align:center;
  padding:0px 5px 0px 5px;
}

.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  vertical-align:center;
  background-color:#FFFFFF;
}
.Header
{
  background: url(images/header_bg.gif);
  background-color: #737294;
  color: #FFFFFF; 
  border: #57566F 1px solid; 
  border-bottom-width: 0px; 
  font-family: tahoma; 
  font-size: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}

.SiteMapTableCell
{
  padding: 5px;
}
.SiteMap
{
  border: 1px solid black; 
  background-color:white;
  font-family: verdana; 
  font-size: 10px;
}

.SiteMapTableCell
{
  padding: 5px;
}

.RootNode
{ 
  color: black;
  font-family: verdana; 
  font-size: 10px;
  font-weight: bold;
  padding-left:3px;
} 

.RootNode a
{ 
  color: black;
  text-decoration:none;
} 

.RootNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.ParentNode
{ 
  font-family: verdana; 
  font-size:10px;  
  padding-left:3px;
} 

.ParentNode a
{ 
  color: black;
  text-decoration:none;
} 

.ParentNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.LeafNode
{ 
  color: #000000;
  font-family: verdana; 
  font-size:10px;  
  padding-left:3px;
} 

.LeafNode a
{ 
  color: #000000;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: #000000;
  text-decoration:underline;
} 
