@charset "utf-8";
/* CSS Document */

tbody, tfoot, thead, tr, th, td			{	margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; /*font-family:Arial, Helvetica, sans-serif; font-size:12px; */color:#333}
table									{	border-collapse:collapse; border-spacing:0}
.clear									{	clear:both; display:block; visibility:hidden}
.red									{   color:#FF0000 !important}
.mandatory      						{   color:#FF0000 !important; float:none!important; display:inline!important; margin:0!important; padding:0!important}

#GB_overlay 							{	background:#000; position:absolute; margin:auto; top:0; left:0; z-index:9998}
#GB_window 								{	left:0; top:0; font-size:1px; position:absolute; overflow:visible; z-index:9998;background:url(modala_background.png) no-repeat top left;}
#GB_window .content 					{	width:auto; margin:0; padding:0}
#GB_window .content iframe 				{	}
#GB_frame								{	border:0; margin:0; padding:0; overflow:auto; white-space:nowrap}

.GB_Gallery 							{	}
.GB_Gallery .content 					{	background:#fff; padding:0 20px 20px 20px !important; border:3px solid #FFF}

.GB_header								{	display:block; top:0; left:0; margin:0; z-index:9999; position:absolute}
.GB_header .inner 						{	background:url(bg-gallery-header.gif) top left no-repeat; margin:10px; height:45px; overflow:hidden}
.GB_header .inner table, .GB_header .inner tbody, .GB_header .inner tr, .GB_header .inner td
										{	display:inline; float:left; margin:0; border-collapse:collapse; padding:0; height:45px; border:0 none}
.GB_header .inner table, .GB_header .inner tbody, .GB_header .inner tr
										{	width: 100%}
.GB_header .inner table .caption 		{   text-align:left; color:#FFF; font-size:12px; width:34%; padding:15px 0 0 15px; height:30px}
.GB_header .inner table .close 			{	float:right; width:5%}
.GB_header .inner table .close img 		{   float:right; display:inline; cursor:pointer; width:49px; height:45px}
.GB_header .middle 						{	margin:15px 0 0 0 !important; width:30%; height:30px !important}
#GB_middle 								{   color:#FFF}
#GB_middle img 							{	margin-top:-7px; cursor:pointer}
#GB_middle .disabled 					{	cursor:default}
#GB_middle .left 						{	}
#GB_middle span 						{	font-size:12px; height:30px; padding:0 15px 0 15px; vertical-align:top; color:#FFF}
#GB_middle .right 						{	}

.GB_Window .content 					{	}
.GB_Window .header 						{	margin:0; height:25px; background:none !important}
.GB_Window .caption 					{	display:none}
.GB_Window .close 						{ 	text-align:right}
.GB_Window .close span					{	display:none}
.GB_Window .close img 					{	float:right; display:block; width:32px; height:32px; margin:7px 5px 0 0; cursor:pointer}
.GB_Window .on 							{ 	}
.GB_Window .click						{	}