
#hidden-corner{ display:none;}

.gbl-login-holder{
	position:absolute;width:330px;height:50px;top:40px;left:-20px;background:#ffffff; background-image:url(/Files/Images/GBL/login_bg2.jpg); background-position:bottom;
}

.gbl-menu-item{
	float:left;padding-right:15px;border-top:2px solid #3264CD;margin-right:3px;color:#3264CD;font-weight:bold;font-size:12px;
}
.gbl-menu-item-active{
	float:left;padding-right:15px;border-top:2px solid #616161;margin-right:3px;color:#616161;font-weight:bold;font-size:12px;
}
.gbl-menu-inner{
	margin-left:2px;margin-top:3px;
}
.gbl-home-box1{
	float:left;border:1px solid #E7E7E7;width:560px;height:380px;overflow:hidden;background-image:url(/Files/Images/GBL/bg_gbl_home.jpg);background-repeat:no-repeat;background-position:1px 0px;
}
.gbl-home-box1-inner{
	margin-left:66px;margin-top:75px;margin-right:60px;
}
.gbl-home-box2{
	float:right;border:1px solid #E7E7E7;width:330px;height:380px;overflow:hidden;background-image:url(/Files/Images/GBL/bg_bc_home.jpg);background-repeat:no-repeat;background-position:1px 0px;
}
.gbl-home-box3{
	 float:left;width:212px;overflow:hidden;margin-top:35px;margin-right:18px;
}	
.gbl-home-box3-inner{
	margin-top:5px;width:210x;height:120px;border:1px solid #E7E7E7;
}
.gbl-pink{
	color:#FF3366;
}
.gbl-left{
	color:#3366CC;
	text-decoration:none;
	font-size:12px;
}
.gbl-left:hover{
	text-decoration:underline;
	font-size:12px;
}
.gbl-left-active{
	color:#000000;
	text-decoration:none;
	font-size:12px;
}
#footer{ 
	padding-left:3px;
}
.gbl-left-active:hover{
	text-decoration:underline;
}	
.area-wide{ 
	width:903px;margin-bottom:110px;overflow:hidden;
}
#main{
	background-image:url();
}
h2{
	font-size:14px;color:#3366CC;line-height:18px;margin-bottom:2px;
	}
h2 a{
	font-size:14px;color:#3366CC;line-height:18px;margin-bottom:2px;text-decoration:none;
	}
h2 a:hover{
	font-size:14px;color:#3366CC;line-height:18px;margin-bottom:2px;text-decoration:underline;
	}
.gbl-paragraph{
	margin-bottom:20px;
}

body,td,p{
	font-size:12px;
	line-height:18px;
}

ol li {
	margin-left:20px;
	list-style-type:decimal;
	/*color:#3366CC;*/
	font-size:14px;
	margin-bottom:5px;
}

.gbl-login{
	background-image:url(/Files/Images/GBL/Our_Brands/icon_login.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:25px;
	color:#FF3366;
	padding-right:5px;
	height:16px;
	padding-bottom:5px;
}

.gbl-print{
	background-image:url(/Files/Images/GBL/print_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:25px;
	color:#FF3366;
	padding-right:5px;
	height:16px;
	padding-bottom:5px;
}

.gbl-email{
	background-image:url(/Files/Images/GBL/email_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:25px;
	color:#FF3366;
	height:16px;
	padding-bottom:5px;
}

.gbl-flag{
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:25px;
	color:#FF3366;
	height:16px;
}
td p{
	margin:0px;padding:0px;
	line-height: 16px;
}
.gbl-case-box{
	 float:left;width:283px;overflow:hidden;margin-top:20px;margin-right:27px;
}	
.gbl-case-box-inner{
	margin-top:5px;width:281x;height:283px;border:1px solid #E7E7E7;
}
.gbl-case-tab-active{
	float:left;background:#F0F0F0;padding:4px;padding-left:20px;padding-right:20px;color:#FF3366;font-weight:bold;cursor:pointer;
}
.gbl-case-tab{
	float:left;background:#E1E1E1;padding:4px;padding-left:20px;padding-right:20px;color:Black;font-weight:bold;cursor:pointer;
}
.gbl-case-menu-active{
	padding:3px;background-image:url(/Files/Images/GBL/img_menu_active.gif);background-repeat:no-repeat;text-decoration:none;background-position:0px 5px;
}
.gbl-case-menu{
	padding:3px;background-image:url(/Files/Images/GBL/img_menu.gif);background-repeat:no-repeat;text-decoration:none;background-position:0px 5px;
}	
.gbl-case-nav{
	padding-left:15px;color:#FF3366;
}
.gbl-number-menu{
	padding:2px;
	font-size:10px;
	text-decoration:none;
}
.gbl-number-menu:hover{
	text-decoration:underline;
}
.gbl-number-menu-active{
	padding:2px;
	font-size:10px;
	text-decoration:none;
	color:#FF3366;
}
.gbl-number-menu-active:hover{
	text-decoration:underline;
}
.gbl-ob-menu{
	text-decoration:none;
}
.gbl-ob-menu:hover{
	text-decoration:underline;
}
.gbl-ob-menu-active{
	color:#FF3366;
	text-decoration:none;
}
.gbl-ob-menu-active:hover{
	text-decoration:underline;
}
.gbl-ob-menu-item{
	 margin-bottom:5px;
}
#gbl-info{
	position:absolute;z-index:1000;left:0px;top:0px;height:430px;width:450px;overflow:hidden;background:#ffffff;border:1px solid #E7E7E7;
}

#case-right{float:left;}
#case-left{float:left;}	

/* GBL Login */

/* tabs */

.gbl-tabs {
	display:block;width:640px;height:31px;overflow:hidden;margin-bottom:25px;
}
		
.gbl-tabs-line{ 
	position:absolute;top:30px;border-top:1px solid #DCDCDC;width:100%;overflow:hidden;
}
	
.gbl-tabs ul{ 
	display:block;height:31px; position:absolute;
}
				
.gbl-tabs li{
	float:left;height:31px;list-style-type:none;margin:0px;padding:0px;background-image:url(/Files/Images/GBL/tab2_left.jpg); background-repeat:no-repeat; background-position:left;padding-left:8px;
}
				
.gbl-tabs a{
	display:block;height:31px;background-image:url(/Files/Images/GBL/tab2_right.jpg); background-repeat:no-repeat; background-position:right;padding-right:13px;text-decoration:none;cursor:hand;
}				
				
.gbl-tabs span{
	display:block;height:31px;background-image:url(/Files/Images/GBL/tab2_middle.jpg); background-repeat:repeat-x;padding-top:6px;
}					

.gbl-tabs .selected{
	background-image:url(/Files/Images/GBL/tab1_left.jpg);
}				
				
.gbl-tabs .selected a{
	background-image:url(/Files/Images/GBL/tab1_right.jpg); padding-right:12px;
}				
				
.gbl-tabs .selected span{
	 background-image:url(/Files/Images/GBL/tab1_middle.jpg); color:#3366CC;
}

/* lastest news */ 

.gbl-latest-news li{
	list-style-type:none;margin:0px;padding:0px;margin-top:15px;
}

.gbl-latest-news a{
	color:#3366CC;font-weight:bold;
}

/* news list */

.gbl-news-list{
	margin-bottom:100px;
}

.gbl-news-list li{
	list-style-type:none;
	margin:0px;
	padding:0px;	
	margin-bottom:25px;
}

.gbl-news-list-readmore a{
	/*color:#3366CC;*/
	color:#FF3366;
	background-image:url(/Files/Images/GBL/arrow_icon.jpg);
	background-repeat:no-repeat;
	background-position: 0px 1px;
	padding-left:20px;
	/*text-decoration:none;*/
}

.gbl-news-list-readmore a:hover{
	/*color:#3366CC;*/
	color:#FF3366;
	text-decoration:underline;
}

.gbl-news-list-filename{
	background-image:url(/Files/Images/GBL/icon_pdf.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
	margin-top:10px;
	height:60px;
	margin-bottom:10px;
}

.gbl-news-list-filename a{
	position:relative;
	top:17px;
	/*color:#3366CC;*/
	color:#FF3366;
	padding-left:55px;
	cursor:pointer;
}

.gbl-news-list-filename span{
	position:relative;
	top:17px;
}

.gbl-news-list p{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

/* file download */

.gbl-file{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(/Files/Images/GBL/gbl_file_line.gif);
	background-repeat:no-repeat;	
	background-position: 0px 62px;	
	margin-bottom:8px;	
}

.gbl-file li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:63px;
}

.gbl-file-eps{
	background-image:url(/Files/Images/GBL/icon_eps.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-pdf{
	background-image:url(/Files/Images/GBL/icon_pdf.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-doc{
	background-image:url(/Files/Images/GBL/icon_doc.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-jpg{
	background-image:url(/Files/Images/GBL/icon_jpg.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-mov{
	background-image:url(/Files/Images/GBL/icon_mov.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-rtf{
	background-image:url(/Files/Images/GBL/icon_rtf.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file-ppt{
	background-image:url(/Files/Images/GBL/icon_ppt.jpg);
	background-repeat:no-repeat;
	background-position:-5px 0px;
}

.gbl-file a{
	position:relative;
	top:17px;	
	padding-left:65px;
	color:#3366CC;
}

.gbl-file span{
	position:relative;
	top:17px;	
}

.gbl-noline {
	background-image:none;
	background:#ffffff;
}

/* download image */

.gbl-image-box{
	 float:left;width:310px;height:74px;overflow:hidden;border:1px solid #E9E9E9;margin-bottom:20px;
}

.gbl-image-box-left{
	float:left;width:94px;height:74px;overflow:hidden;
}

.gbl-image-box-right{
	float:left;width:214px;height:74px;overflow:hidden;
}

.gbl-image-box-right div{
	padding:15px;
}

.gbl-image-box-right a{
	color:#3366CC;
}

/* cal menu */
.gbl-cal-menu ul{
	margin-top:5px;
}

.gbl-cal-menu li{
	list-style-type:none;
	margin:0px;
	padding:0px;	
	font-size:14px;
	margin-bottom:5px;
}

.gbl-cal-menu li a{
	color:#3366CC;
	text-decoration:none;
	background-image:url(/Files/Images/GBL/arrow_icon.jpg);
	background-repeat:no-repeat;
	background-position:100% 2px;
	padding-right:15px;
}

.gbl-cal-menu .selected{
	background-image:url(/Files/Images/GBL/arrow_icon_down.jpg);
}

.gbl-cal-menu li li a{
	color:#868686;
	text-decoration:none;
	background-image:none;
	padding-right:0px;
	padding:3px;
}

.gbl-cal-menu .marked{
	background:#F5F7FC;
	padding:3px;
	color: #3366CC;
}

.gbl-cal-menu li li{
	padding-left:12px;
}

.gbl-cal-menu li li span{
	color:#3366CC;
	text-transform:uppercase;
}

/* cal info */
.gbl-cal-info, .gbl-cal-info td {
	color:#000000;
}

.gbl-cal-info span{
	color:#3366CC;
	font-weight:bold;
}

.gbl-cal-info div{
	left:-10px;
	background:#F5F7FC;
	padding:10px;
	padding-bottom:15px;	
	margin-top:10px;
}

.gbl-cal-info li{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

.gbl-cal-info h2{
	font-size:14px;
	text-transform:uppercase;
}

.gbl-cal-info h2 span{
	color:#000000;
	text-transform:none;
}

.gbl-cal-info p{
	margin-bottom:2px;
}

.gbl-cal-info a{
	width:370px;
	overflow:hidden;
}