div.containerGlobal
{
	background:#fff url("../../images/common/background.jpg") bottom left no-repeat!important;
	float:left;
	position:relative;
}
div.containerLogoArea 
{
	width:500px;
}
div.containerGlobal div.pageBorderTop
{
	border-top:none;
}
div.containerGlobal div.containerControlLeft div.containerContent,
div.containerGlobal div.containerControlLeft div.containerControlOne div.hsbcColumn
{
	width:791px;
}
div.containerGlobal div.hsbcStyleContentBase h2
{
	color:#000;
	font-size:75%;
	font-weight:bold;
	margin:0!important;
}
div.containerGlobal div.hsbcStyleContentBase p
{
	margin:0!important;
}
div.containerGlobal div.hsbcStyleContentBase ul
{
	line-height:normal;
}
div.containerGlobal div.hsbcStyleContentBase ul li 
{
	background:url("../../images/common/bullet.gif") no-repeat top left;
	line-height:18px;
}
div.hsbcPageBgStyle
{
	background:none!important;
}
div.hsbcDivletNavigation 
{
	font-size:16px!important;
}
/*
div.hsbcDivletLogo .hsbcDivletLogoImage
{
	padding:8px 0 8px 11px!important;
	width:190px;
}*/
div.hsbcDivletNavigation div.hsbcDivletNavListImage 
{
	display:none;
}
div.hsbcDivletNavImage00 
{
	padding:0;
	border:none;
}
div.containerControlFull
{
	padding-left:25px!important;
	width:960px!important;
	margin:0!important;
}
div.containerControlLeft div.containerLeftNav
{
	margin:118px 0 0 25px;
	width:169px;
	background:none;
	display:inline;
}
div.containerLeftNav div.hsbcDivletNavigation ul 
{
	width:169px;
	margin:0;
	border:none;
	padding:1px 0 0;
	background:url("../../images/common/dotted.gif") top left repeat-x;
}
div.containerLeftNav div.hsbcDivletNavigation ul li
{
	border:none;
	float:left;
	width:169px;
	padding:7px 0 11px!important;
	font-size:75%;
	line-height:18px;
	background:url("../../images/common/dotted.gif") bottom left repeat-x!important;
	display:list-item;
}
div.containerLeftNav div.hsbcDivletNavigation ul li a
{
	font-size:100%;
	background:none;
	display:block;
	color:#626469;
	padding:0 20px 0 9px;
	margin:0;
}
div.containerLeftNav div.hsbcDivletNavigation ul li a:link,
div.containerLeftNav div.hsbcDivletNavigation ul li a:visited,
div.containerLeftNav div.hsbcDivletNavigation ul li a:hover,
div.containerLeftNav div.hsbcDivletNavigation ul li a:active
{
	text-decoration:none;
	color:#626469!important;
}
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:link,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:visited,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:active
{
	color:#000!important;
}
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:link,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:visited,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:active
{
	background:url("../../images/common/nav1.gif") top left no-repeat;
	font-weight:normal;
}
div.containerLeftNav div.hsbcDivletNavigation ul li a:hover,
div.containerLeftNav div.hsbcDivletNavigation ul li a.hsbcDivletNavigationSelected:hover
{
	text-decoration:underline;
	color:#db0011!important;
}
.containerLeftNav div.hsbcDivletNavigationTitle
{
	display:none;
}
div.hsbcDivletLogon p,
div.hsbcDivletLogon
{
	background:none!important;
}
.gcWrapper
{
	position:relative;
	float:left;
	margin-top:15px;
	width:791px;	
}
div.containerControlFull .gcWrapper
{
	width:960px;
}
.gcWrapper h1,
.gcWrapper h2,
.gcWrapper p,
.gcWrapper ul,
.gcWrapper li
{
	margin:0;
	padding:0;
	font-size:75%;
}
.gcWrapper h2
{
	border:none;
}
.gcWrapper a,
.gcWrapper ul
{
	font-size:100%;
}
.gcBranding
{
	background:url("../../images/common/branding.gif") top left no-repeat;
	width:960px;
	height:85px;
}
div.containerControlLeft .gcBranding
{
	position:absolute;
	left:-169px;
}
div.gcWrapper div.gcBranding p
{
	background:url("../../images/en/advance_products.gif") top left no-repeat;
	margin:0 0 0 20px!important;
	float:left;
	display:inline;
	padding:0;
}
.gcBranding p span
{
	position:absolute;
	left:-1000px;
}
.gcMainCol
{
	float:left;
	width:509px;
	margin:112px 0 0;
	padding:0 20px 0 28px;
}
.gcFullCol
{
	margin:27px 0 0;
	width:960px;
	float:left;
	padding:0;
	display:inline;
}
div.containerControlFull .gcMainCol
{
	margin:27px 0 0;
	width:630px;
	padding:0 30px 0 0;
}
div.extLayout02 .gcMainCol
{
	width:443px;
}
.gcRightCol
{
	float:left;
	width:234px;
	margin:103px 0 0;
}
div.containerControlFull .gcRightCol
{
	margin:18px 0 0;
	width:300px;
}
div.extLayout02 .gcRightCol
{
	width:300px;
}
div.extLayout01 .gcRightCol
{
	margin:154px 0 0;
}
div.gcMainCol h1,
div.gcFullCol h1
{
	font-size:150%;
	color:#000;
	font-weight:normal;
	line-height:26px;
	padding:0 0 9px 1px;
	margin:0;
}
div.gcFullCol h1
{
	padding:1px 0 7px 1px;
}
div.gcMainCol h2,
div.gcRightCol h2,
div.gcFullCol h2
{
	font-size:87.5%!important;
	font-weight:bold;
	color:#000;
	line-height:18px;
	padding:9px 0 9px 1px;
	display:block;
	margin:0!important;
}
.gcMainCol h2
{
	clear:both;
}
div.gcMainCol h3,
div.gcRightCol h3,
div.gcFullCol h3
{
	font-size:75%;
	font-weight:bold;
	color:#000;
	line-height:18px;
	padding:9px 0 6px 1px;
}
.gcMainCol h2 a,
.gcRightCol h2 a,
.gcMainCol h3 a,
.gcRightCol h3 a,
.gcFullCol h2 a,
.gcFullCol h3 a
{
	color:#db0011;
}
.gcMainCol h2 a:hover,
.gcRightCol h2 a:hover,
.gcMainCol h3 a:hover,
.gcRightCol h3 a:hover,
.gcFullCol h2 a:hover,
.gcFullCol h3 a:hover
{
	color:#db0011!important;
	text-decoration:underline!important;
}
.gcMainCol p,
.gcRightCol p,
.gcFullCol p,
.extHomepage p
{
	padding:0 0 9px 1px;
	margin:0;
	line-height:18px;
	font-size:75%;
	color:#1e1e20;
	clear:both;
}
.gcFullCol p
{
	padding:0 0 14px 1px;
}
.gcMainCol img
{
	float:right;
	padding:6px 10px 15px 15px;
}
.gcMainCol img.full
{
	float:none;
	padding:6px 0 15px;
}
div.gcMainCol ul,
div.gcFullCol ul
{
	margin:0;
	padding:0 80px 0 0;
}
div.gcRightCol ul
{
	margin:0;
	padding:0;
}
div.gcMainCol ul li,
div.gcRightCol ul li,
div.gcFullCol ul li
{
	padding:0 0 9px 10px;
	margin:0;
	line-height:18px;
	font-size:75%;
	color:#1e1e20;
}
.gcMainCol p a,
.gcMainCol p a:hover,
.gcFullCol p a,
.gcFullCol p a:hover,
.gcRightCol p a,
.gcMainCol li a,
.gcMainCol li a:hover,
.gcRightCol li a,
.gcFullCol li a,
.gcFullCol li a:hover
{
	color:#db0011!important;
	text-decoration:underline;
}
.gcMainCol p a,
.gcMainCol li a,
.gcFullCol p a,
.gcFullCol li a
{
	text-decoration:none;
}
.gcWrapper p.gcButton,
.gcWrapper p.gcButton2
{
	font-weight:bold;
	float:left;
	background:url("../../images/common/button_right.gif") top right no-repeat;
	padding:0 9px 0 0;
	margin:3px 0 0 4px;
	display:inline;
	border-bottom:#fff solid 10px;
	clear:both;
}
.gcWrapper p.gcButton a,
.gcWrapper p.gcButton2 a
{
	color:#fff!important;
	background:url("../../images/common/button_left.gif") top left no-repeat;
	padding:5px 0 6px 10px;
	float:left;
	text-decoration:none;
}
.gcWrapper p.gcButton a:hover,
.gcWrapper p.gcButton2 a:hover
{
	color:#fff!important;
	text-decoration:none;
}
.gcWrapper .gcFullCol p.gcButton 
{
	float:right;
	margin:0;
	border:none;
}
.gcWrapper .gcFullCol .gcStyle05 p.gcButton
{
	background:url("../../images/common/button02_right.gif") top right no-repeat;
	padding:0 10px 0 0;
	margin:15px 0 0!important;
	float:left;
}
.gcWrapper .gcFullCol .gcStyle05 div.advBorder
{
	width:220px;
	background:url("../../images/common/border2.gif") repeat-x top left;
	padding:1px 0 16px;
	position:absolute;
	bottom:0;
}
.gcWrapper .gcFullCol .gcStyle05 p.gcButton a
{
	background:url("../../images/common/button02_left.gif") top left no-repeat;
	padding:3px 0 6px 10px;
}
.gcWrapper .gcFullCol .gcStyle05 p.gcButton a span
{
	display:none;
}
.gcMainCol div.gcTabs
{
	float:none;
	margin:0;
	width:100%;
}
div.gcTabs ul
{
	list-style:none;
	margin:10px 0 0;
	padding:0 0 10px 1px;
	width:100%;
	float:left;
}
div.gcTabs ul li
{
	float:left;
	background:url("../../images/common/tab_right.gif") top right no-repeat!important;
	padding:0 24px 0 0;
	margin:0;
	font-size:75%;
	margin-right:1px;
	display:inline;
	line-height:16px!important;
}
div.gcTabs ul li.selected
{
	background-image:url("../../images/common/tab_right_selected.gif")!important;
}
div.gcTabs ul li a
{
	background:url("../../images/common/tab_left.gif") top left no-repeat;
	padding:9px 0 17px 25px;
	color:#1e1e20!important;
	float:left;
}
div.gcTabs ul li.selected a
{
	background-image:url("../../images/common/tab_left_selected.gif");
	color:#fff!important;
	font-weight:bold;
	padding:0 0 0 25px;
}
div.gcTabs ul li.selected span
{
	background:url("../../images/common/notch.gif") top center no-repeat;
	padding:9px 0 17px;
	float:left;
}
div.gcTabs ul li a:hover
{
	color:#1e1e20!important;
	cursor:pointer;
}
div.gcTabs ul li.selected a:hover
{
	color:#fff!important;
	cursor:pointer;
}
.gcStyle01
{
	width:498px;
	margin:4px 0 0;
	padding:4px 0 0;
	border-top:1px solid #d8d6d4;	
}
div.extLayout02 .gcStyle01
{
	width:432px
}
div.containerControlFull .gcStyle01
{
	width:619px
}
.gcMainCol .extFirst
{
	border-top:none;
	background:url("../../images/common/border.gif") top left repeat-x;
}
div.extLayout01 .gcMainCol .gcStyle05 
{
	margin:10px 3px 16px 0;
	display:inline;
	width:248px;
	background-image:url("../../images/common/advancestyle05bg-bottom3.gif");
	float:left;
}
div.extLayout01 .gcStyle05 div
{
	padding:14px 16px 16px;
}
div.extLayout01 .gcMainCol .gcStyle05 div
{
	background-image:url("../../images/common/advancestyle05bg-top3.gif");
}
div.extLayout01 .gcRightCol .gcStyle05 
{
	margin:3px 0 0;
	display:inline;
	background-image:url("../../images/common/advancestyle05bg-bottom5.gif");
	float:left;
}
div.extLayout01 .gcRightCol .gcStyle05 div
{
	background-image:url("../../images/common/advancestyle05bg-top5.gif");
}
div.extLayout01 .gcRightCol .gcStyle05 h2
{
	border-bottom:1px solid #e3dfbf;
}
div.extLayout01 .gcStyle05 ul
{
	margin:0;
	padding:0 14px 0 0;
}
div.extLayout01 .gcStyle05 ul li
{
	padding:0 0 0 10px;
	margin:9px 0 0;
}
div.extLast,
div.extLayout01 .gcRightCol .gcStyle05
{
	margin-right:0!important;
} 
div.extLayout02 div.gcStyle05,
div.containerControlFull .gcRightCol div.gcStyle05
{
	width:300px;
	background-image:url("../../images/common/advancestyle05bg-bottom2.gif");
}
div.extLayout02 div.gcStyle05 div,
div.containerControlFull .gcRightCol div.gcStyle05 div
{
	background-image:url("../../images/common/advancestyle05bg-top2.gif");
}
.gcWrapper .gcFullCol .gcStyle05
{
	margin:0 3px 0 0;
	display:inline;
	background-image:url("../../images/common/advancestyle05bg-bottom4.gif");
	width:318px;
	position:relative;
	padding:0 0 45px;
	float:left;
}
.gcWrapper .gcFullCol .gcStyle05 div
{
	background-image:url("../../images/common/advancestyle05bg-top4.gif");
	padding-top:11px;
}
.gcWrapper .gcFullCol div.extPromo
{
	background-image:url("../../images/common/advancestyle05bg-bottom1.gif");
	padding:0;
}
.gcWrapper .gcFullCol div.extPromo div
{
	background-image:url("../../images/common/advancestyle05bg-top1.gif");
}
.gcWrapper .gcFullCol div.extPromo div img
{
	padding:14px 0 10px;
	vertical-align:bottom;
}
.gcWrapper .gcFullCol .gcStyle05 ul
{
	margin:0;
	padding:9px 0 0;
}
.gcRightCol h2
{
	padding:9px 0 9px 3px;
}
.gcFooter
{
	float:left;
	width:960px;
	padding:20px 0 0;
}
div.containerControlLeft .gcFooter
{
	position:relative;
	float:left;
	width:791px;
	height:250px;
}
.gcNavigation
{
	width:960px;
	background:url("../../images/common/footer_bottom.png") bottom left no-repeat;
	padding-bottom:24px;
	float:left;
}
div.containerControlLeft .gcNavigation
{
	position:absolute;
	left:-169px;
}
.gcNavigationInner
{
	background:url("../../images/common/footer_top.png") top left no-repeat;
	padding:0;
	float:left;
}
.gcNavigationInner_nodot
{
	background:url("../../images/common/footer_top_nodot.png") top left no-repeat;
	padding:0;
	float:left;
}
.gcBubble
{
	width:850px;
	background:url("../../images/common/footer_bottom2.png") bottom left no-repeat;
	margin-bottom: 10px;
	padding-bottom: 2px;
	float:left;
}
.gcBubbleInner
{
	background:url("../../images/common/footer_top_nodot2.png") top left no-repeat;
	width:850px;
	padding: 15px;
	float:left;
}
div.gcNavigationInner ul
{
	list-style:none!important;
	margin:0!important;
}
.gcNavigationInner a,
.gcNavigationInner a:hover
{
	color:#626469!important;
	text-decoration:none;
}
.gcNavigationInner a:hover
{
	text-decoration:underline;
}
.gcNavigationInner p a
{
	text-decoration:underline;
}
.gcNavigationInner p a:hover
{
	color:#db0011!important;
	text-decoration:underline;
}
.gcBubbleInner p a,
.gcBubbleInner ul li a
{
	font-weight:normal;
	color:#db0011!important;
	text-decoration:underline;
}
.gcBubbleInner p a:hover,
.gcBubbleInner ul li a:hover
{
	text-decoration:underline;
}
.gcBubbleInner h2 
{
	color: #444444 !important;
}

.gcBreadcrumb
{
	float:left;
	width:922px;
	padding:16px 19px 20px;
}
div.gcBreadcrumb p
{
	font-size:75%;
	line-height:18px;
	float:left;
	color:#626469;
	font-weight:bold;
	padding:0 2px 0 0;
}
div.containerGlobal div.gcBreadcrumb ul li
{
	float:left;
	padding:0 0 0 4px;
	margin:0!important;
	background:none;
	color:#626469;
}
div.gcBreadcrumb ul li a
{
	background:url("../../images/common/arrow.gif") top right no-repeat;
	padding:0 16px 0 0;
}
.gcSiteMap
{
	float:left;
}
.gcSiteMapInner
{
	width:960px;
	float:left;
}
.gcSiteMapSub
{
	float:left;
	width:192px;
}
.gcSiteMapSubInner
{
	padding:9px 0 0 19px;
}
div.gcSiteMapSubInner h2,
div.gcSiteMapSubInner li
{
	padding:0 0 9px!important;
	background:none!important;
}
div.gcSiteMapSubInner h2
{
	font-size:75%!important;
	line-height:18px!important;
}
div.containerControlLeft .containerFooter
{
	position:absolute;
	bottom:0;
	left:0;
}
div.gcRow
{
	padding:0 0 3px;
	float:left;
	width:960px;
}
div.extHomepage .premiumContainer
{
	background:url("../../images/common/background-home.jpg") no-repeat top left;
	float:left;
}
div.extHomepage .premiumContainer1 
{
	background:url("../../images/common/background-home.jpg") no-repeat top left !important;
	float:left;
}
div.extHomepage .premiumContainer2
{
	background:url("../../images/common/background-home2.jpg") no-repeat top left !important;
	float:left;
}
div.extHomepage .premiumContainer3
{
	background:url("../../images/common/background-home3.jpg") no-repeat top left !important;
	float:left;
}
.extBlockStyle07
{
	width:544px;
	background:url("../../images/common/overlay-pixel.png");
	float:left;
}
.extBlockStyle07 .blockHeader
{
	float:left;
	clear:both;
}
.extBlockStyle07 .blockHeader img 
{
	float:left;	
	padding:0;
}
.extBlockStyle07 .blockBody
{
	float:left;
	width:470px;
	padding:0 18px 0 56px;
}
.extBlockStyle07 .blockBodyInner
{
	position:relative;
	width:470px;
	top:-30px;	
}
.extBlockStyle07 .blockBody p.gcButton
{
	border:none;
	float:left;
	clear:none;
	background:url("../../images/common/button_right_trans.gif") no-repeat top right;
	margin:8px 0 0!important;
	padding:0 11px 0 0!important;
}
.extBlockStyle07 p.gcButton a
{
	background:url("../../images/common/button_left_trans.gif") no-repeat top left;
	padding:4px 0 5px 11px;
}
.extBlockStyle07 .blockBody p.gcButton2
{
	float:left;
	background:url("../../images/common/button_right_grey_trans.gif") no-repeat top right;
	border-bottom:none;
	clear:none;
	margin:8px 2px 0 0!important;
	padding:0 11px 0 0!important;
}
.extBlockStyle07 p.gcButton2 a
{
	display:block;
	background:url("../../images/common/button_left_grey_trans.gif") no-repeat top left;
	color:#fff!important;
	padding:4px 0 5px 11px;
}
.extBlockStyle07 p.gcButton a:hover,
.extBlockStyle07 p.gcButton2 a:hover
{
	text-decoration:none!important;
	color:#fff!important;
}
div.extBlockStyle07 h1
{
	line-height:normal;
	padding:0;
	margin:0;
	font-size:50%!important;
}
.extBlockStyle07 .blockBody img
{
	padding:11px 0 0;
	float:none;
	vertical-align:bottom;
}
.extBlockStyle07 .blockBody p
{
	padding:0 0 9px 2px;
	font-size:75%;
	margin:0!important;
}
div.containerControlFull div.extHomepage .gcMainCol 
{
	margin:19px 0;
	padding:0;
	width:544px;
}
.extBlockStyle07 p a:hover
{
	text-decoration:underline;
	color:#db0011!important;
}
.gcHomePortals 
{
	clear:both;
	width:961px;
	background:url("../../images/common/portals-top.png") no-repeat top left;
	float:left;
}
.gcHomePortal
{
	width:320px;
	float:left;
	padding:0 0 16px;
}
.gcHomePortalFirst
{
	width:321px;
}
.gcHomePortalsFooter 
{
	width:960px;
	clear:both;
	height:5px;
	background:url("../../images/common/portals-bottom.png") no-repeat top left;
	float:left;
	overflow:hidden;
}
.gcHomePortal h2
{
	width:318px;
	height:61px;
	border:none;
	font-size:75%!important;
	margin:0!important;
}
.gcHomePortalFirst h2 
{
	width:319px;
}
.gcHomePortal h2 span
{
	position:absolute;
	top:-999px;
	left:-999px;
}
.gcHomePortal h2#title_box1
{
	background:url("../../images/en/t1.png") no-repeat top left;
	height: 36px !important;
}
.gcHomePortal h2#title_box2
{
	background:url("../../images/en/t2.png") no-repeat top left;
	height: 36px !important;
}
.gcHomePortal h2#title_box3
{
	background:url("../../images/en/t3.png") no-repeat top left;
	height: 36px !important;
}
div.gcHomePortal p
{
	padding:2px 24px 10px 23px!important;
	margin:0!important;
	line-height:18px;
}
.gcHomePortal img
{
	padding:10px 0 0 23px;
}
div.gcWrapper div.gcHomePortal p.portalFooter
{
	background:url("../../images/common/dottedline.gif") repeat-x top left;
	padding:7px 0 10px!important;
	margin:1px 24px 0 23px!important;
}
.gcHomePortal p a,
.gcHomePortal p a:hover
{
	font-weight:normal;
	color:#db0011!important;
}
.gcHomePortal p.portalFooter a,
.gcHomePortal p.portalFooter a:hover
{
	font-weight:bold;
}
div.gcWrapper div.gcHomePortal ul
{
	padding:2px 20px 2px 23px!important;
	margin:0!important;
	line-height:18px!important;
}
div.gcWrapper div.gcHomePortal ul li
{
	color:#1e1e20;
	padding:0 0 8px 10px;
}
.gcHomePortal ul li a
{
	font-weight:normal;
	color:#db0011!important;
}
.gcHomePortal ul li a,
.gcHomePortal p a,
.gcHomePortalSmall p a
{
	text-decoration:none;
}
.gcHomePortal ul li a:hover,
.gcHomePortal p a:hover,
.gcHomePortalSmall p a:hover
{
	text-decoration:underline;
}
.gcHomePortal p.gcButton
{
	background:url("../../images/common/button_right_grey_trans.gif") no-repeat top right;
	border-bottom:none;
	margin:0;
}
.gcHomePortal p.gcButton a
{
	background:url("../../images/common/button_left_grey_trans.gif") no-repeat top left;
	color:#fff!important;
}
.gcHomePortalsLink
{
	width:960px;
	margin:0 0 12px;
	float:left;
	clear:both;
}
.gcHomePortalLink
{
	float:left;
	height:104px;
	width:320px;
	padding: 0px;
}
.gcHomeLink
{
	padding: 0 20px;
}
div.gcWrapper div.gcHomePortalLink ul
{
	padding-left: 5px !important;
}
div.gcWrapper div.gcHomePortalLink ul li
{
	padding: 0 0 0 10px !important;
}

.gcHomePortalsSmall
{
	width:960px;
	margin:0 0 12px;
	float:left;
	clear:both;
	background:url("../../images/common/background-miniportals.png") no-repeat top left;
}
.gcHomePortalSmall
{
	width:192px;
	float:left;
	height:104px;
}
div.gcHomePortalSmall h2
{
	border:none;
	padding:11px 30px 0 12px;
	color:#000;
	line-height:18px;
	font-size:75%!important;
	font-weight:bold!important;
	margin:0!important;
}
div.gcHomePortalSmall p
{
	padding:4px 12px 0;
	line-height:18px;
	margin:0!important;
}
.gcHomePortalSmall p a,
.gcHomePortalSmall p a:hover
{
	color:#db0011!important;
}
div.gcStyle05 
{
	width:234px;
	background:url("../../images/common/advancestyle05bg-bottom.gif") no-repeat bottom left;
	margin-bottom:3px;
}
div.gcStyle05 div 
{
	background:url("../../images/common/advancestyle05bg-top.gif") no-repeat top left;
	padding:16px;
}
div.gcStyle05 h2 
{
	border-bottom:1px solid #d8d7d4;
	padding:0 0 10px;
	font-size:100%!important;
}
div.gcFullCol div.gcStyle05 h2
{
	line-height:22px;
}
div.gcStyle05 p 
{
	padding:12px 0 0;
}
.gcFullCol div.gcStyle05 p 
{
	padding:6px 0 0;
}
div.gcStyle05 h3
{
	padding:18px 0 0;
	margin:0!important;
	font-size:75%!important;
}
.extLayout01 div.gcStyle05 p
{
	padding-top:9px;
}
div.gcStyle05 a 
{
	color:#db0011;
	text-decoration:none;
}
div.gcStyle05 a:hover 
{
	text-decoration:underline;
	color:#db0011!important;
}
div.gcWrapper div.gcStyle05 p.gcButton 
{
	display:inline;
	clear:both;
	border:none;
	padding-top:0;
	margin:12px 0 0!important;
}
div.gcWrapper div.gcStyle07 p.gcButton,
div.gcWrapper div.gcStyle09 p.gcButton 
{
	margin:3px 0 0!important;
}
div.extLayout01 div.gcStyle05 p.gcButton 
{
	margin:11px 0 0!important;
	border-bottom:3px solid #fff;
}
div.gcStyle05 p.gcButton a
{
	display:block;
}
div.gcStyle05 p img,
div.gcStyle07 p img,
div.gcStyle03 p img,
div.gcStyle09 p img,
div.gcStyle02 p img 
{
	float:right;
}
div.gcStyle05 a,
div.gcStyle07 a,
div.gcStyle03 a,
div.gcStyle09 a
{
	text-decoration:none;
}
div.gcStyle05 a:hover,
div.gcStyle07 a:hover,
div.gcStyle03 a:hover,
div.gcStyle09 a:hover
{
	text-decoration:underline;
	color:#db0011!important;
}
div.gcStyle06 
{
	margin:0 0 3px;
	padding:0;
}
div.gcStyle06 img
{
	vertical-align:bottom;
}
div.gcStyle07
{
	width:234px;
	background:url("../../images/common/advancestyle07bg-top.gif") no-repeat top left;
	margin-bottom:3px;
}
div.extLayout02 div.gcStyle07,
div.containerControlFull .gcRightCol div.gcStyle07
{
	width:300px;
	background-image:url("../../images/common/advancestyle07bg-top2.gif");
}
div.gcStyle07 div.gcStyle07Inner
{
	background:url("../../images/common/advancestyle07bg-bottom.gif") no-repeat bottom left;
	padding:16px;
}
div.extLayout02 div.gcStyle07 div.gcStyle07Inner,
div.containerControlFull .gcRightCol div.gcStyle07 div.gcStyle07Inner
{
	background-image:url("../../images/common/advancestyle07bg-bottom2.gif");
}
div.gcStyle07 h2
{
	background:url("../../images/common/advancestyle07bg-h2.gif") no-repeat top left;
	border-bottom:1px solid #d8d7d4;
	padding:11px 16px;
}
div.extLayout02 div.gcStyle07 h2,
div.containerControlFull .gcRightCol div.gcStyle07 h2
{
	background-image:url("../../images/common/advancestyle07bg-h22.gif");
}
div.gcStyle03
{
	width:234px;
	background:url("../../images/common/advancestyle08bg-top.gif") no-repeat top left;
	margin-bottom:3px;
}
div.extLayout02 div.gcStyle03,
div.containerControlFull .gcRightCol div.gcStyle03
{
	width:300px;
	background-image:url("../../images/common/advancestyle08bg-top2.gif");
}
div.gcStyle03 div.gcStyle03Inner
{
	background:url("../../images/common/advancestyle08bg-bottom.gif") no-repeat bottom left;
	padding:16px;
}
div.extLayout02 div.gcStyle03 div.gcStyle03Inner,
div.containerControlFull .gcRightCol div.gcStyle03 div.gcStyle03Inner
{
	background-image:url("../../images/common/advancestyle08bg-bottom2.gif");
}
div.gcStyle03 h2
{
	background:url("../../images/common/advancestyle08bg-h2.gif") no-repeat top left;
	border-bottom:1px solid #d8d7d4;
	padding:11px 16px;
}
div.extLayout02 div.gcStyle03 h2,
div.containerControlFull .gcRightCol div.gcStyle03 h2
{
	background-image:url("../../images/common/advancestyle08bg-h22.gif");
}
div.gcStyle09
{
	width:234px;
	background:url("../../images/common/advancestyle07bg-top.gif") no-repeat top left;
	margin-bottom:3px;
}
div.extLayout02 div.gcStyle09,
div.containerControlFull .gcRightCol div.gcStyle09
{
	width:300px;
	background-image:url("../../images/common/advancestyle07bg-top2.gif");
}
div.gcStyle09 div.gcStyle09Inner
{
	background:url("../../images/common/advancestyle07bg-bottom.gif") no-repeat bottom left;
	padding:16px;
}
div.extLayout02 div.gcStyle09 div.gcStyle09Inner,
div.containerControlFull .gcRightCol div.gcStyle09 div.gcStyle09Inner
{
	background-image:url("../../images/common/advancestyle07bg-bottom2.gif");
}
div.gcStyle09 h2
{
	background:url("../../images/common/advancestyle10bg-h2.gif") no-repeat top left;
	padding:11px 16px;
	color:#fff!important;
}
div.extLayout02 div.gcStyle09 h2,
div.containerControlFull .gcRightCol div.gcStyle09 h2
{
	background-image:url("../../images/common/advancestyle10bg-h22.gif");
}
div.gcStyle02
{
	width:234px;
	background:url("../../images/common/advancestyle10bg-top.gif") no-repeat top left;
	margin-bottom:3px;
}
div.extLayout02 div.gcStyle02,
div.containerControlFull .gcRightCol div.gcStyle02
{
	width:300px;
	background-image:url("../../images/common/advancestyle10bg-top2.gif");
}
div.gcStyle02 div.gcStyle02Inner
{
	background:url("../../images/common/advancestyle10bg-bottom.gif") no-repeat bottom left;
	padding:16px;
}
div.extLayout02 div.gcStyle02 div.gcStyle02Inner,
div.containerControlFull .gcRightCol div.gcStyle02 div.gcStyle02Inner
{
	background-image:url("../../images/common/advancestyle10bg-bottom2.gif");
}
div.gcStyle02 h2
{
	background:url("../../images/common/advancestyle10bg-h2.gif") no-repeat top left;
	padding:11px 16px;
	color:#fff!important;
}
div.extLayout02 div.gcStyle02 h2,
div.containerControlFull .gcRightCol div.gcStyle02 h2
{
	background-image:url("../../images/common/advancestyle10bg-h22.gif");
}
div.gcStyle02 p,
div.gcStyle02 li,
div.gcStyle02 a 
{
	color:#fff!important;
}
div.gcStyle02 a
{
	text-decoration:underline;
}
div.gcStyle02 a:hover 
{
	color:#fff!important;
}
div.gcWrapper .advRow
{
	height:1%;
	padding:0!important;
	margin:0;
	background:none!important;
}/*warning, no vertical animation. doesnt work in fixed hight container*/
div.gcWrapper .advRow:after
{
	visibility:hidden;
	display:block;
	content:".";
	clear:both;
	height:0;
}
#icon-faq 
{
	margin-right:-8px;
}
#icon-faq2 
{
	margin-right:-12px;
	margin-top:-48px;
}
#icon-faq3 
{
	margin-top:-48px;
	margin-right:-16px;
}
#icon-faq4 
{
	margin-top:-49px;
	margin-right:-16px;
}
div.gcStyle08
{
	width:503px;
	margin:15px 0 0 -1px;
	clear:both;
}
div.extLayout02 div.gcStyle08
{
	width:437px;
}
div.containerControlFull div.gcStyle08
{
	width:629px;
}
div.gcWrapper div.gcStyle08 p.gcButton 
{
	margin:0 0 0 8px!important;
	clear:both;
	border:none;
}
div.gcMainCol .gcStyle08 ul
{
	margin:0;
	padding:0 0 0 7px;
}
div.gcStyle08a
{
	background:url("../../images/common/advContentStyle08top.png") top left no-repeat;
}
div.extLayout02 div.gcStyle08a
{
	background-image:url("../../images/common/advContentStyle08top2.png");
}
div.containerControlFull div.gcStyle08a
{
	background-image:url("../../images/common/advContentStyle08top3.png");
}
div.gcStyle08b
{
	padding:13px 20px 10px 10px;
	background:url("../../images/common/advContentStyle08mid.png") top left no-repeat;
}
div.extLayout02 div.gcStyle08b
{
	background-image:url("../../images/common/advContentStyle08mid2.png");
}
div.containerControlFull div.gcStyle08b
{
	background-image:url("../../images/common/advContentStyle08mid3.png");
}
div.gcStyle08c
{
	height:7px;
	overflow:hidden;
	background:url("../../images/common/advContentStyle08btm.png") top left no-repeat;
}
div.extLayout02 div.gcStyle08c
{
	background-image:url("../../images/common/advContentStyle08btm2.png");
}
div.containerControlFull div.gcStyle08c
{
	background-image:url("../../images/common/advContentStyle08btm3.png");
}
div.gcStyle08 h2
{
	color:#fff!important;
	font-size:87.5%;
	line-height:36px;
	padding:4px 18px;
}
div.gcStyle08 p
{
	margin:0;
	color:#1e1e20;
	font-size:75%;
	padding:0 7px 9px;
}
div.gcStyle08 p a
{
	color:#db0011;
}
div.accordionHeading,
div.accordionNode,
div.accordionContent
{
	width:630px;
	float:left;
}
div.accordion
{
	float:left;
	border-top:1px solid #d8d7d4;
	margin-top:12px;
	width:630px;
}
div.accordionNode
{
	background:#fff url("../../images/common/background_faq.gif") repeat-x bottom left;
	padding-bottom:5px;
}
div.accordionHeading h2
{
	color:#db0011!important;
	float:left;
	padding:13px 0 9px;
}
div.accordionHeading img
{
	float:left;
	padding:0;
}
div.accordionContent p
{
	padding:0 20px 10px 16px;
}
noscript
{
	font-size:1%;
	height:1%;
}
