.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: none; }

/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkcsscols{ position: absolute; left: 0px; top: 0; visibility: hidden; border: 0px solid grey; padding: 10px; z-index: 1000; /*zIndex should be greater than that of shadow's below*/
background: #EFEFE7; border:0px solid red; }

.anylinkcsscols .column{ float: left; }
.anylinkcsscols .column b{ width:100%; border:0px solid red; font-weight:bold; font-size:12px; margin:0px 0px 0px 0px; color:#4A494A; }
.anylinkcsscols .widthcolumn1 { width:185px; border:0px solid red; float:left; padding:0px 5px 0px 5px; border-right:1px solid #808080; }
.anylinkcsscols .widthcolumn1sub { width:185px; border:0px solid red; float:left; padding:18px 0px 0px 0px; border-right:1px solid #808080; }
.anylinkcsscols .widthcolumn2 { width:185px; border:0px solid red; float:left; border-right:1px solid #808080; }
.anylinkcsscols .widthcolumn2 b {width:100%; font-weight:bold; font-size:12px; margin-left:5px; color:#4A494A;}
.anylinkcsscols .widthcolumnend { width:185px; border:0px solid red; float:left; padding:0px 5px 0px 5px;}

.anylinkcsscols .division1 {height:330px;}
.anylinkcsscols .division2 {height:315px;}
.anylinkcsscols .division3 {height:330px;}

.anylinkcsscols .column ul{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size:12px; }
.anylinkcsscols .column li { padding:0px 0px 0px 0px; border-bottom: 0px solid #B7B4B7; width:160px;}
.anylinkcsscols .column li a {  float:left; width:160px; text-decoration:none; color:#080202; border-bottom: 1px solid #B7B4B7; padding: 3px 0px 3px 3px;  font-weight: normal; outline:none;  }
.anylinkcsscols .column li a:hover {text-decoration:none;	background: #777b70; /*background of menu items during onmouseover (hover state)*/ color: #ffffff; }
.menuCenter ul li a.selectedanchor{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #777b70; color: #fff; }
.anylinkcsscols .column li a:active { color: #ffffff;}

.anylinkcsscols .column ul.listColumn {   overflow:hidden; }
.anylinkcsscols .column ul.listColumn li { float:left; padding: 3px 5px 3px 5px; _padding: 0px 0px 0px 0px; }
.anylinkcsscols .column ul.listColumn li a {  border:0px solid red; font-size: 11px; font-weight:bold; border-bottom: 0px solid #B7B4B7;  color:#4A494A; }
.anylinkcsscols .column ul.listColumn li a:hover{ text-decoration:underline; background: none; /*background of menu items during onmouseover (hover state)*/ color:#4A494A; }

.anylinkcsscols .column ul.listColumn li ul li {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;   }
.anylinkcsscols .column ul.listColumn li ul li a { text-decoration:none; COLOR:#4A494A; font-size:11px; font-weight:normal; background:none; padding: 5px 0px 5px 8px; border:0px solid red; }
.anylinkcsscols .column ul.listColumn li ul li a:hover {text-decoration:none;	background: #777b70; /*background of menu items during onmouseover (hover state)*/ color: #ffffff; }
.anylinkcsscols .column ul.listColumn li ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #777b70; color: #fff; }
.anylinkcsscols .column ul.listColumn li ul li a:active { color: #ffffff;}

.anylinkcsscols ul.listColumnend { overflow:hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px ; }
.anylinkcsscols ul.listColumnend li { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid red; }
.anylinkcsscols ul.listColumnend li a { padding: 5px 0px 5px 5px; border:0px solid red; font-size: 12px; font-weight:bold; border-bottom: 0px solid #B7B4B7; color:#4A494A; }
.anylinkcsscols .column ul.listColumnend li a:hover {text-decoration:underline;	background: none; /*background of menu items during onmouseover (hover state)*/ color: #4A494A; }

.anylinkcsscols .column ul.listColumnend li ul li {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;   }
.anylinkcsscols .column ul.listColumnend li ul li a { text-decoration:none; COLOR:#4A494A; font-size:11px; font-weight:normal; background:none; padding: 5px 0px 5px 5px; }
.anylinkcsscols .column ul.listColumnend li ul li a:hover {text-decoration:none;	background: #777b70; /*background of menu items during onmouseover (hover state)*/ color: #ffffff; }
.anylinkcsscols .column ul.listColumnend li ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #777b70; color: #fff; }
.anylinkcsscols .column ul.listColumnend li ul li a:active { color: #ffffff; }

.anylinkcsscols ul.listColumnsub { overflow:hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px ; }
.anylinkcsscols ul.listColumnsub li { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid red; }
.anylinkcsscols ul.listColumnsub li a { padding: 5px 0px 5px 5px; border:0px solid red; font-size: 11px; border-bottom: 0px solid #B7B4B7; color:#4A494A; }
.anylinkcsscols .column ul.listColumnsub li a:hover {text-decoration:none;	background: #777b70; /*background of menu items during onmouseover (hover state)*/ color: #ffffff; }
.anylinkcsscols .column ul.listColumnsub li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #777b70; color: #fff; }
.anylinkcsscols .column ul.listColumnsub li a:active { color: #ffffff;}

.anylinkcsscols ul.listColumnend { overflow:hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 5px ; }
.anylinkcsscols ul.listColumnend li { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid red; }
.anylinkcsscols ul.listColumnend li a { padding: 5px 0px 5px 5px; border:0px solid red; font-size: 12px; font-weight:bold; border-bottom: 0px solid #B7B4B7; color:#4A494A; }
.anylinkcsscols .column ul.listColumnend li a:hover {text-decoration:underline;	background: none; /*background of menu items during onmouseover (hover state)*/ color: #4A494A; }

.anylinkcsscols .column ul.listColumnend li ul li {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;   }
.anylinkcsscols .column ul.listColumnend li ul li a { text-decoration:none; COLOR:#4A494A; font-size:11px; font-weight:normal; background:none; padding: 5px 0px 5px 5px; }
.anylinkcsscols .column ul.listColumnend li ul li a:hover {text-decoration:none;	background: #777b70; /*background of menu items during onmouseover (hover state)*/ color: #ffffff; }
.anylinkcsscols .column ul.listColumnend li ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: #777b70; color: #fff; }
.anylinkcsscols .column ul.listColumnend li ul li a:active { color: #ffffff;}

/* ######### class for shadow DIV ######### 
.anylinkshadow{  position: absolute; left: 0; height: 200px; z-index: 99;  background: none; visibility: hidden; border:1px solid red; }*/
