/* Reset */
html{-webkit-text-size-adjust: none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:0 none;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
sup {font-weight: normal;}
/* common */
.pullLeft{float:left;}
.pullRight{float:right;}
.clear{clear:both;}
.txtCenter{text-align:center !important;}
.txtRht{text-align:right !important;}
a {color: #3399CC;outline: medium none;text-decoration: none;}
img{max-width:100%;border:0;}
h1 {color: #000000;font-size: 20px;font-weight: normal;line-height: 20px;}
h2 {font-size: 16px;padding: 0 0 10px;}
h3 {font-size: 14px;padding: 0 0 10px;}
h4 {font-size: 12px;font-weight: bold;padding: 0 0 10px;}
.tabInnBgTxt{font-size:18px;}
p{padding:0 0 10px;}
.last{padding-bottom:0!important;}
.visible-phone {display:none !important;}
.visible-tablet {display: none !important;}
.hidden-desktop {display: none !important;}
@font-face {font-family: "interstate";font-style: normal;font-weight: normal;src: url("/gtc/fonts/interstaterom-webfont.eot?#iefix") format("embedded-opentype"), url("/gtc/fonts/interstaterom-webfont.woff") format("woff"), url("/gtc/fonts/interstaterom-webfont.ttf") format("truetype"), url("/gtc/fonts/interstaterom-webfont.svg#Citibank") format("svg");}
/* Layout */
body {background:url("/gtc/images/bg-pattern.gif") repeat;color: #555555; font-family: arial,verdana,times New Roman;font-size: 12px;}
#container{ background:#FFFFFF; margin: 0 auto; overflow: hidden; width: 984px;}
/*.header{background:url("/gtc/images/header-bg.jpg") repeat-x;}*/
.header {background: url("/gtc/images/bannerrpt.jpg") repeat-x 0 0;height: 86px;}
.headerAlert{background:#e4e3e3;background: -webkit-gradient(linear, 0 0, 0 70%, from(#ededed), to(#e4e3e3));background: -webkit-linear-gradient(#ededed, #e4e3e3 70%);background: -moz-linear-gradient(#ededed, #e4e3e3 70%);background: -ms-linear-gradient(#ededed, #e4e3e3 70%);background: -o-linear-gradient(#ededed, #e4e3e3 70%);background: linear-gradient(#ededed, #e4e3e3 70%);-pie-background: linear-gradient(#ededed, #e4e3e3 70%);position: relative;}
.logoWrap{overflow:hidden;padding:0 30px;height:108px;}
.logo{background: url("/gtc/images/logo.png") no-repeat 0 0;width: 106px;height: 27px;margin: 35px 30px 0 0;float:left;}
.citiLogo{background: url("/gtc/images/citi-header-logo.png") no-repeat 0 0;width: 66px;height: 37px;margin: 25px 0 0 0;float:right;}
.banner{clear:both;padding:40px 0 0 0;position:relative;}
.bannerRotate{position:relative;}
.bannerRotate .slides{padding:0 0 60px 35px;}
.flex-control-nav{bottom: 20px;position:relative;width:100%;}
.flexslider .slides img{max-width:100%;}
.flex-control-nav li {margin: 0 4px;}
.bannerRotate ul.flex-control-nav li a {background: url("/gtc/images/white-dot.png") no-repeat;float:left;width: 10px;height: 10px;display: inline-block;}
.bannerRotate ul.flex-control-nav li a.flex-active {background: url("/gtc/images/blue-dot.png") no-repeat;width: 10px;height: 10px;display: inline-block;}
.slideImage{float:left;width:500px;}
.slideCont{float:left;color:#fff;font-family:"Interstate";font-size:32px;width:380px;font-weight:normal;padding:80px 0 0 10px;}
.slideCont h3{font-size:26px;font-family:"Interstate";font-weight:normal;}
.slideCont h2{font-family:"Interstate";font-size:32px;font-weight:normal;}
.content{margin:30px 0;}
.contSteps{overflow:hidden;}
.contWrap{padding:0 95px 0 80px;}
.contSteps ul{border-bottom:1px dotted #ccc;overflow:hidden;padding:0 0 20px;margin:0 0 20px;}
.contSteps ul li{float:left;padding:0 20px 0 0;}
.contSide{overflow:hidden;}
.contSide h2{text-align: center;padding-bottom: 30px;font-size:24px;font-family:"Interstate";font-weight:normal;}
.lftSide{float: none;text-align:center;padding: 0 52px 0 52px;}
.rhtSide{float: left;width: 39%;padding: 0 20px 0 70px;}
.thumbImage, .thumbNo{padding:0 0 10px;text-align:center;}
.lftSide h2, .rhtSide h2{font-size:26px;font-weight:normal;padding:0 0 5px;text-align:center;font-family:arial;}
.lftSide p, .rhtSide p{text-align:center;font-size:17px;}
.greenTxt{color:#60AD23;}
.orangeTxt{color:#E7890D;}
.contList{padding:10px 0 0;}
ul.tickList li{background:url("/gtc/images/tick.jpg") 0 3px no-repeat;padding:0 0 10px 25px;}
.contentBtn{text-align:center;overflow:hidden;clear:both;padding:20px 0 0;}
.contentBtn a{margin:0 5px;width:215px;padding:10px 0;}
.arrow{background:url("/gtc/images/white-arrow.png") center right no-repeat;display:inline-block;width: 5px;height: 10px;padding-left: 5px;}
.blueBtn{color: #FFFFFF;display: inline-block;font-size: 12px;font-weight: bold;padding: 14px 20px;background:#00BDF2;}
.blueBtn:hover{background:#008CE6;}
.contInnerWrap h2{padding-bottom: 30px;font-size:24px;font-family:"Interstate";font-weight:normal;}

#footer {padding: 20px 29px 0;font-size: 11px;position:relative;clear:both; z-index:1;}
	.footerMenu{border-bottom: 2px solid #CCCCCC;overflow: hidden;padding: 7px 0 5px;width: 100%;z-index: 9999;background: #fff;position: relative;}
	.footerMenu a{color: #666;}
	.footerMenu a:hover{text-decoration:underline;}
	.footerLinks {float: right;padding: 0;}
	.footerLinks ul{margin:0;padding:0;}
	.footerLinks ul li {float: left;padding: 0 0 0 23px;list-style: none;}
	.footerLeftLink{float:left;padding:2px 7px 0 0;}
	.mediaIcons{float:left;border-left:1px solid #ccc;padding:0 0 0 7px;}
	.mediaIcons li{float:left;margin:0 6px 0 0;list-style: none;} 
	.mediaIcons li a.facebookIcon{background-image:url("/gtc/images/facebook-icon.png");width:18px;height:18px;background-repeat:no-repeat;display:inline-block;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;cursor: pointer;z-index:1;}
	.mediaIcons li a.facebookIcon{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gtc/images/facebook-icon.png', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gtc/images/facebook-icon.png', sizingMethod='scale')";} 
	.footerLinksList {float: right;padding: 0;margin-top: 3px;}
	.footerList li{float:left;padding-left:24px;list-style: none;}
	.footerDisclaimer {overflow: hidden;padding: 16px 0 35px;z-index: 9999;position: relative;background: #fff;}
	.footerLogo {background:url("/gtc/images/citi-logo-pc.png") no-repeat;width:62px;height:16px;float: left;}
	.copyRight {float: right;text-align: right;color:#999;}
	.linkLstWrap{position: absolute;display:none;width: 200px;top: 25px;right: 73px;background: #fff;border: 1px solid #ccc;padding: 10px;z-index: 999;box-shadow: 0 0 10px #ccc;border-radius: 5px;height:0;}
	.linkLstWrap li a{color:#999;padding:0 0 5px;display:block;}
	.linkLstWrap li a:hover{color:#3399cc;}
	.linkLstArro {background:url("/gtc/images/link-arrow.png") no-repeat scroll 0 0; width:14px; height:8px; display:inline-block; left:46.5%; bottom:-8px;position:absolute;}

.showHideArea {padding: 20px 20px 10px;background:#F2F2F2;background: -webkit-gradient(linear, 0 0, 0 70%, from(#F2F2F2), to(#FDFDFD));background: -webkit-linear-gradient(#F2F2F2, #FDFDFD 70%);background: -moz-linear-gradient(#F2F2F2, #FDFDFD 70%);background: -ms-linear-gradient(#F2F2F2, #FDFDFD 70%);background: -o-linear-gradient(#F2F2F2, #FDFDFD 70%);background: linear-gradient(#F2F2F2, #FDFDFD 70%);-pie-background: linear-gradient(#F2F2F2, #FDFDFD 70%);position: relative;border-bottom:1px solid #ccc;}
	.showHideHdr {padding: 0 0 10px;}
	.showHideHdr a, .showHideHdr span{cursor: pointer;display: inline-block;font-size:14px;color:#666;}
	.show {background: url("/gtc/images/right_arrow.png") no-repeat scroll 0 0 transparent;}
	.hide {background: url("/gtc/images/down_arrow.png") no-repeat scroll 0 3px transparent;}
	.show, .hide {display: inline-block;padding-left: 30px;line-height: 17px;}
	.showHideCont {display: none;padding: 0 0 0 34px;color:#666;}



.errorMessage{width:100%;overflow:hidden;}
.errorMessage .errorMessageTxt{text-align:center;padding:12% 18% 20% 18%;}
.errorMessage .errorMessageTxt h2, .errorMessage .errorMessageTxt h3{font-family:"Interstate";color:#333;}
.errorMessage .errorMessageTxt h3{font-size:26px;font-weight:normal;line-height:22px;}
.errorMessage .errorMessageTxt h2{font-size:60px;font-weight:normal;}

.notification{width:100%;}
.notification .notificationHolder{text-align:center;padding:10% 15% 10% 15%;}
.notification .notificationHolder .alert{margin:0 0 30px;}
.notification .notificationHolder .notificationText{font-size:22px;color:#333;font-family:"Interstate";font-weight:normal;line-height:24px;}
.notification .notificationHolder .notificationText p{text-align:left;padding:0 0 20px;}
.notify{overflow:hidden;padding:0 0 20px;}
.notifyLeft{float:left;margin-right:10px;width:57%;text-align:left;}
.notifyCenter{margin-right:10px;width:5%;float:left;}
.notifyRight{float:left;}


