.gallery_wrapper {
	/*background: url(../../images/JA/General/general_top.gif) top center no-repeat;*/
	margin-bottom: 115px;
	width: 100%;
}

table.media_scroll_wrapper{
	background:url(../../Images/1.JA/gallery/gallery_scroller_bg.gif) no-repeat center center; 
	height:120px;
	width: 545px;	
}	

.maring_left_10 
{
	padding-left:10px;
}

td.media_scroll_left,
td.media_scroll_right{
	padding: 0;
	text-align: center;
	width:20px;
}

.media_scroll_container 
{
	vertical-align:bottom;
	text-align:center;
}

div.scrollerdivcontainer 
{
	vertical-align:bottom;
	text-align:center;
	width:505px;
	overflow: hidden;
	height:107px;
	border:solid 0px red;
}
td.separator,
img.separator
{
	width:5px;
}
td.galery_img_td{
	text-align: center;
}

td.galery_img_td a{
	color: black;
	font-size: 11px;
	text-decoration: none;
}

td.galery_img_td a span{
	display: block;
}

td.galery_img_td a span img 
{
	
}

td.galery_img_td a:hover
{
	text-decoration: underline;
		
}

td.galery_img_td a:hover span{
	border: 0;
}

td.galery_img_td a:hover span img.imagesscroller {
}

img.imagesscroller {
	cursor: pointer;
}

.galery_img_td_on {
	text-align: center;
	vertical-align: top;
}

.galery_img_td_on a {
	color: #299516;
	display: block;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.galery_img_td_on a span{
	display: block;
}
.gallery_title {
	font-size:22px;
	color:#177e6f;
	border-bottom:solid 5px #020049;
	padding:0px 0px 2px 0px;
}
.gallery_subtitle
{
	font-size:13px;
	color:#3D3D3D;
	font-weight:bold;
	padding-top:10px;
}
.gallery_abstract_div{
}

.gallery_abstract 
{
	font-size:12px;
	color:#6D6A6A;
	font-family:verdana;
	padding:10px 0px 10px 0px;
}

	
.gallery_tmb_container {
	text-align: center;
}

.gallery_tmb_tbl {
}

.gallery_tmb_tbl td {
	vertical-align: top;
}

.gallery_tmb_tbl td a {
	color: #00286D;
	display: block;
	font-size: 10px;
	padding: 0px;
	text-decoration: none;
	vertical-align: top;
}

.gallery_tmb_tbl td a:hover {
	text-decoration: underline;
}

.gallery_tmb_tbl td a span {
	clear: both;
	display: block;
}

.gallery_tmb_tbl td a:hover span {
	background: #fe893d;
}

.gallery_tmb_tbl td a span img {
	border: 0;
}

.magnifier {
	border: 0;
	float: right;
}

.gallery_div
{
	border:solid 0px red;
	text-align:center;
	padding-top:5px;
}	



