#navigation .selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
/*padding: 10px 24px 17px 25px;*/ 
color: #ffffff;
background: transparent url(../img/ui/nav_arrow.gif) no-repeat  center top;
position: relative;
z-index: 120;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}


#navigation .selectedanchor a {color: #ffffff;   font-family: Arial}

#navigation .selectedanchor a:hover {color: #ffffff;   font-family: Arial}





/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
top: 0;
margin-top: -7px;
padding: 20px;
display: block;
background: #ffffff url(../img/ui/nav_dropdownbg.gif) repeat-x right top;
visibility: hidden;
border-left: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
font: normal 12px  Arial, Verdana, Helvetica, Sans-Serif;
width: 180px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
 /* default width for menu */
}

.anylinkcss a{color: #015187} 

.anylinkcss ul{
display: block;
color: #015187;
padding: 1px 0 0 0;
width: 100%;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
list-style-type: none;
background: transparent url(../img/ui/nav_dot.gif) repeat-x top;
}

.anylinkcss li a{
display: block;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
padding: 5px 5px 5px 5px;
background: transparent url(../img/ui/nav_dot.gif) repeat-x bottom;
}


.anylinkcss a:hover{ /*hover background color*/
background-color: #ebebeb;
color: #e51b24;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
  font-family: Arial;
}

/* ######### Alternate multi-column class for drop down menus ######### */





/* ######### Default class for drop down menus ######### */

.Widelinkcss{
position: absolute;
top: 0;
margin-top: -7px;
padding: 20px 0 20px 20px;
background: #ffffff url(../img/ui/nav_dropdownbg.gif) repeat-x right top;
visibility: hidden;
border-left: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
border-right: 1px solid #d1d1d1;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
width: 510px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
 /* default width for menu */
}

.Widelinkcss a{color: #015187;  font-family: Arial;} 

.Widelinkcss ul{
color: #015187;
padding: 1px 0 0 0;
list-style-type: none;
float:left; 
font-family: Arial, Verdana, Helvetica, Sans-Serif;
background: transparent url(../img/ui/nav_dot.gif) repeat-x top;
}


.Widelinkcss li a{
display: block;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
padding: 5px 5px 5px 5px;
background: transparent url(../img/ui/nav_dot.gif) repeat-x bottom;
width: 140px;
}

.Widelinkcss a:hover{ /*hover background color*/
background-color: #ebebeb;
color: #e51b24;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
 text-decoration: none
}





.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
padding: 10px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 5px 0;
list-style-type: none;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

.anylinkcsscols li{
padding: 5px 0;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
left: 0;
top: 0;
margin: -10px 0 0 -4px;
z-index: 99; /*zIndex for shadow*/
background-color: #bbbbbb;
visibility: hidden;
}


/* photo zoom */

ol.DL-photos li div.DL-zoomed-photo {background: url(../images/shadowAlpha.png) no-repeat bottom right!important;	background: url(../images/shadow.gif) no-repeat bottom right; margin: 6px 0 0 6px !important; position: absolute;}
ol.DL-photos li div.DL-zoomed-photo img {display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; z-index: 101;}
ol.DL-photos li div.DL-zoomed-photo-arrow {background: url(../images/photo_zoom_arrow.gif) 0px 0px no-repeat; width: 12px; height: 7px; display: block; z-index: 102; position: absolute;}
.DL-ie6andup .DL-photo-thumbnails {zoom: 1;}
.DL-photo-thumbnails ol.DL-photos {list-style: none;}
.DL-photo-thumbnails ol.DL-photos li {list-style: none; float: left; margin-bottom: 11px; margin-right: 11px; position: relative; width: 106px;}
.DL-photo-thumbnails ol.DL-photos li img {background: #FFFFFF; border: 1px solid #CCCCCC; padding: 2px; display: block; overflow: hidden;}
