body { margin: 0px; padding: 0px; font-family: helvetica; font-size: 8.5pt; line-height: 12.75pt; letter-spacing: 0px; }
body * { margin: 0px; padding: 0px; }
#top { margin-left: auto; margin-right: auto; width: 789px; }
.top { margin-left: auto; margin-right: auto; width: 790px; }
#nav a img { border: 0px; }
/*new*/
#nav { float:left; }
#nav ul { padding:0; margin:0; }
#nav li { line-height:0; display:inline; float: left; padding: 0; margin: 0; list-style: none; position:relative; }
#nav li a { display:inline; float:left; }
#kbExp { display: none; width:150px; position:absolute; z-index:999; padding-top:50px; left:0; }
#kbExp a { background:#013372; color:#FFFFFF; line-height:12px; font-size:10px; width:100px; padding:10px; }
#flashBanner {}
/*end new*/
.lightbluebg { background: rgb(182,228,249); }
.darkbluebg { background: rgb(0,51,113); }
.lightbluetext { color: rgb(182,228,249); }
.darkbluetext { color: rgb(0,51,113); }
.textbox_text { padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; }
#botnav { text-align: center; margin-top: 10px; margin-bottom: 10px; }
#botnav a { padding-left: 15px; padding-right: 15px; color: rgb(0, 48, 115); text-decoration: none; }
#botnav a:hover { text-decoration: underline; }
li { margin-left: 1.5em; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin-bottom: 1em; }
ul.tight { line-height: 1em; }
ul.tight li { margin-bottom: 2px; }
p.tight { margin-bottom: 0.5em; }
p.morespace { margin-top: 1em; }
h3 u { text-transform: uppercase; }
.bannerimages { background: url(/images/top_filler.gif); }
.bannerimages img { border: 0px; }
.content { overflow: auto; padding-top: 20px; padding-bottom: 20px; padding-left: 100px; padding-right: 100px; }
.nolink a img { border: 0px; }
.gradient { background: rgb(0, 173, 239) url(/images/large_bg.jpg) no-repeat; }
#the_company_textbox { float: left; font-size: 9pt; width: 200px; height: 340px; padding-top: 60px; }
#services_textbox { float: left; position: relative; width: 205px; height: 340px; padding-top: 60px; }
#affiliates_textbox { float: left; text-align: center; padding-top: 60px; width: 439px; height: 152px; }
#contact_us_textbox { width: 200px; height: 340px; padding-top: 60px; margin-bottom: 26px; }
#client_login_textbox { width: 200px; height: 122px; padding-top: 60px; }
#language { text-align: right; }
#language a { color: blue; }
/*GCS Newsletter Button*/
#newletters_btn { width:790px; margin:0 auto 0 auto; position:absolute; z-index:9; top:0; }
.linkBtn { position:absolute; right:0; }
.linkBtn a img { border:none; }
/*LEGAL Disclaimer and LEGAL Process CSS*/
.content_legal { overflow: auto; padding:20px 30px 20px 30px; }
.content_legal_text { display:inline; float:left; width:544px; }
.content_legal_location { background: #F5F5F5; display:inline; float:right; width:140px; padding: 9px; margin-top:50px; border: 1px dotted #CCC; }
.content_legal_text li { padding-bottom:10px; }
ol.abc_list { list-style-type: lower-alpha; }
.processBTN { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding:3px 5px 3px 5px; }

