/* Last-Modified: 28/06/06 00:08:22 */



#GB_overlay {

    background-color: #000;

    position: absolute;

    margin: auto;

    top: 0;

    left: 0;

    z-index: 100;

}



#GB_window {

    left: 0;

    top: 0;

    font-size: 1px;

    position: absolute;

    overflow: none;

    z-index: 150;

}



#GB_window .content {

    width: auto;

    margin: 0;

    padding: 0;

}



#GB_frame {

    border: 0;

    margin: 0;

    padding: 0;


}





.GB_Gallery {

    margin: 0 22px 0 22px;

}



.GB_Gallery .content {

    background-color: #fff;

    border: 0px solid #ddd;

}



.GB_header {

    top: 10px;

    left: 0;

    margin: 0;

    z-index: 500;

    position: absolute;

    border-bottom: 2px solid #555;

    border-top: 2px solid #555;

}



.GB_header .inner {

    background-color: #333;

    font-family: Arial, Verdana, sans-serif;

    padding: 2px 20px 2px 20px;

}



.GB_header table {

    margin: 0;

    width: 100%;

    border-collapse: collapse;

}



.GB_header .caption {

    text-align: left;

    color: #eee;

    white-space: nowrap;

    font-size: 13;

}



.GB_header .close {

    text-align: right;

}



.GB_header .close img {

    z-index: 500;

    cursor: pointer;

}



.GB_header .middle {

    white-space: nowrap;

    text-align: center;

}





#GB_middle {

    color: #eee;

}



#GB_middle img {

    cursor: pointer;

    vertical-align: middle;

}



#GB_middle .disabled {

    cursor: default;

}



#GB_middle .left {

    padding-right: 0px;

}



#GB_middle .right {

    padding-left: 0px;

}





.GB_Window .content {

    background-color: #fff;

    border: 0px solid #ccc;

    border-top: none;

				margin: 0 !important;

				padding: 0 !important;

}



.GB_Window .header {

    border-bottom: 1px solid #70b966;

    border-top: 1px solid #70b966;

    border-left: 2px solid #70b966;

    border-right: 2px solid #70b966;

    margin: 0;

	background-repeat: repeat-x;

	background-color: #1a1f2a;

	background-position: 0 -1px;

    font-size: 13px;

    color: #fff;

    font-weight:bold;

    font-family:Arial;
}



.GB_Window .header table {

    border: none;

	padding: 0;

	margin: 0;

}





.GB_Window .header tr {

    height: 23px;

	padding: 0;

	margin: 0;

}



.GB_Window .header td {

    padding: 0 5px 0 5px;

	margin: 0;

}





.GB_Window .caption {

    font-size: 13px;

    text-align: left;

    

    white-space: nowrap;

    padding-right: 20px;

}



.GB_Window img {

	padding: 0;

	margin: 0;

}



.GB_Window .close { text-align: right; }

.GB_Window .close span { 

    font-size: 13px;

    cursor: pointer; 	

	margin: 5px 0 0 0 !important;

	padding: 5px 0 0 0 !important;

	vertical-align: middle;

}

.GB_Window .close img {

    cursor: pointer;

				width: 16px;

				height: 16px;

    padding: 0px 0px 0px 0px;

				vertical-align: top !important;

}





.GB_Window .on {

	color: #ffd028;
	font-family:Arial;
}

/*

.GB_Window .click { border-bottom: 1px solid red; }

*/
.header {
	background-color:#70b966;
}
.caption {
	background-color:#70b966;
}
.close {
	background-color:#70b966;
}