div.shadowbox_message a:link, div.shadowbox_message a:visited {text-decoration: none; color: #535353; }
#shadowbox_loading span a, #shadowbox_loading span a:link, #shadowbox_loading span a:visited {color: #2E99E1; }
div.shadowbox_message a:link, div.shadowbox_message a:visited {text-decoration: none; color: #535353; }
#shadowbox_loading span a, #shadowbox_loading span a:link, #shadowbox_loading span a:visited {color: #2E99E1; }
div.shadowbox_message a:hover, div.shadowbox_message a:focus {text-decoration: underline; color: #2E99E1;}
div.shadowbox_message {text-align: center; padding: 10px; }



#shadowbox_counter a.shadowbox_counter_current {
	text-decoration: none; 
	font-weight: bold; 
	color: #2E99E1;
	font-size: 17px;
}


#shadowbox_counter a {padding: 0 4px 0 0; z-index: 999;}



#shadowbox_counter {float: left; padding-left: 10px; margin-top: 3px;}




#shadowbox_nav_close, #shadowbox_nav_previous, #shadowbox_nav_next {float: right; padding-right: 10px;}




#shadowbox_toolbar_inner div a {text-decoration: none; color: #2E99E1; }



#shadowbox_toolbar_inner a:hover {text-decoration: underline; color: #2E99E1; }



#shadowbox_toolbar_inner div span.shortcut {text-decoration: underline; font-weight: bold; }
#shadowbox_toolbar_inner div {padding-top: 4px; padding-bottom: 2px; font-size: 10px; height: 10px; line-height: 10px; margin-top: 3px;}
#shadowbox_toolbar_inner {height: 20px; color: #535353;}
#shadowbox_toolbar {margin: 0; padding: 0; height: 20px; overflow: hidden; }
#shadowbox_content.html {height: 100%; width: 100%; overflow: auto; }
#shadowbox_loading span {float: left; margin-top: 16px; font-size: 10px; }
#shadowbox_loading img {float: left; margin: 10px 10px 0 10px; }
#shadowbox_loading {position: absolute; top: 0; left: 0; height: 10000px; width: 100%; background-color: #222; }
#shadowbox_body_inner {position: relative; overflow: hidden; }
#shadowbox_body {position: relative; overflow: hidden; margin: 0; padding: 0; border: 2px solid #2E99E1; background-color: #000; }
/* TITLE */
#shadowbox_title_inner {height: 17px; font-size: 15px; line-height: 16px; white-space: nowrap; padding: 5px 0 4px 8px; color: #2E99E1; font-weight: bold;}
#shadowbox_title {height: 25px; padding: 0; overflow: hidden; }
#shadowbox {display: none; visibility: hidden; margin: 0 auto; position: relative; font-family: Verdana, Tahoma, sans-serif; text-align: left; }
#shadowbox_container {position: fixed; height: 0px; width: 100%; margin: 0; padding: 0; top: 0; left: 0; z-index: 999; text-align: center; }
#shadowbox_overlay {
	visibility: hidden; 
	position: absolute; 
	display: block; 
	margin: 0; 
	padding: 0; 
	top: 0; 
	left: 0; 
	z-index: 998; 
	color: blue;
}

