/* Global Asset Search Styles */
.searchURL {font-size: 11px;}
.searchItemPad {padding: 4px 0; border-bottom: 1px dotted #999999; margin-bottom: 3px;}
#pagesAdd {margin-top: 10px;}

/* Specific Asset Search Styles */
.searchIcon {margin: 0 4px -4px 0;}

/* Advanced Search Options */
#advanced {border: 1px solid #e6e6e6; padding: 6px; width: 450px; margin-bottom: 12px;}
#advanced .searchOption {margin-bottom: 10px; background-color: #f3f2ef; padding: 4px;}

/* Image Preview In Search */
.float-start{float:left;}
.float-end{clear: both;}
.thumbnail{float:left; position: relative;}
.thumbnail:hover, .thumbnail img {display: block;}
.thumbnail span{ /*CSS for enlarged image*/ position: absolute; background-color: #FCFBDE; padding: 5px; left: -2000px; border: 1px dashed gray; color: black; text-decoration: none; z-index:50;}
.thumbnail span img{ /*CSS for enlarged image*/ border-width: 0; padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/ top: 0; left: 60px; /*position where enlarged image should offset horizontally */}

/* Site Map */
/* Thanks to Squiz and MySource Matrix for the idea */
#siteMap .stalks {position: relative; font-size: 1.1em; padding-bottom: 20px;}
#siteMap .stalks ul {position: relative; top: 0.7em; margin: 0 0 0.9em 1.2em; padding: 0; width: 100%; border-bottom: 1px solid #fff; list-style: none;}
#siteMap .stalks ul li ul {border-left: 1px solid #ccc;}
#siteMap .stalks ul li {position: relative; top: 1.55em; margin: 0 0 1.4em 0; padding: 0; border-top: 1px solid #ccc; background: none;}
#siteMap .stalks ul li a,
#siteMap .stalks ul li a:visited {display: block; position: relative; top: -0.8em; margin: 0 0 -1.4em 0.7em; padding: 0.1em 0.2em; background: #fff; text-decoration: none !important;}
#siteMap .stalks ul li a,
#siteMap .stalks ul li a:visited {color: #c4582b; text-transform: uppercase; font-weight: bold;}
#siteMap .stalks ul li ul li a,
#siteMap .stalks ul li ul li a:visited {color: #000000; text-transform: none;  font-weight: normal;	font-style: normal;}
#siteMap .stalks ul li ul li ul li a,
#siteMap .stalks ul li ul li ul li a:visited {color: #000;}
#siteMap .stalks ul li ul li ul li ul li a,
#siteMap .stalks ul li ul li ul li ul li a:visited {font-weight: normal; font-size: 0.88em; color: #666666;}

#siteMap .stalks ul {top: -1px; padding-top: 0.3em; margin-bottom: 0;}
#siteMap .stalks ul ul {border-top: 1px solid #fff;}
#siteMap .stalks ul li a {z-index: 1;}

/* Site Map - Style Main Sections 
#siteMap span#a261, 
#siteMap span#a265,
#siteMap span#a269,
#siteMap span#a5932,
#siteMap span#a8312,
#siteMap span#a281,
#siteMap span#a592
{display: block;}*/

/* Form Errors */
#errors {margin-bottom: 10px;}
#errors ul li {list-style-type: disc; margin-left: 30px;}
#errors h3 {font-size: 14px; font-weight: bold; color: #c4582b;}
