
body,td,p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #A7AAB8;}
body {background:url(/i/sitestripe_06.gif) center repeat-x fixed #181B2B;margin: 0 0px 6px 0px;}
em {font-size:10px;font-style:normal;color:#777777;}
td {padding:0;text-align:left;vertical-align:top;}
th {padding:0;text-align:left;vertical-align:top;}
p {margin:0 0 8px 0;padding:0;}
h1 {}
/* main page heading */
h2 {font-size:14px;font-weight:bold;margin:5px 0 10px 0;text-align:left;padding:6px 0 6px 0;background: url(/account_v2/i/hdr-gls-bar.gif) bottom repeat-x scroll #363D5B;}
ul {margin:0;padding:0;}
li {margin:0 0 8px 0;padding:0 0 3px 0;}
/* page title with embedded crumbs*/
div.boxheading {border-bottom:2px solid #973f14;height:18px;background-color:#3f1d0f;padding:10px 10px 6px 10px;margin:0;}
.boxheading h3 {float:left;font-size:16px;font-weight:bold;padding:0;margin:0;}
.boxheading p {float:right;font-size:11px;font-weight:normal;padding:4px 0 0 0;margin:0;font-family:Arial, Helvetica, sans-serif;color:#858577;}
h3 {font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:6px 0 8px 0}
h4 {}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif;}
/* error/success message header */
h6 {font-size:14px;font-weight:bold;margin:0;padding:13px 10px 0 10px;}
/* default link style */
a {color: #7676C7;text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
/* form input fields */
form {margin:0;padding:0}
select {border:1px solid #4D5B7F;background-color:#161A28;padding:2px;color:#A7AAB8;}
textarea {width:190px;border: 1px solid #4D5B7F;background-color:#161A28;padding:2px;color:#A7AAB8;font-family:"Courier New", Courier, mono;font-size:12px;}
input.text {width:190px;border:1px solid #4D5B7F;background-color:#161A28;color:#A7AAB8;padding:2px;font-family:"Courier New", Courier, mono;}
input.password {width:190px;border:1px solid #4D5B7F;background-color:#161A28;color:#A7AAB8;padding:2px;font-family:"Courier New", Courier, mono;}
input.submit {font-family:Arial, Helvetica, sans-serif;border:2px solid #4D5B7F;background-color:#A7AAB8;padding:2px 3px;color:#161A28;font-size:11px;font-weight:bold;text-transform:uppercase;}



/* focus event for input fields */
.inputfocus {border-color:#888855 !important;}

/* --- OUTER FRAMEWORK --- */

table.main {margin:auto;border: 1px solid #B44E15;width:955px;border-top:0 none;}
td.sidebar {width:6px;background-color: #2C3146;vertical-align:top;}
td.sidebar img {width:6px;height:380px;}
td.body {width:943px;background-color:#131623;text-align:left;vertical-align:top;padding:0 0 8px 0;}

/* --- INNER FRAMEWORK --- */

/* left nav */
div.cats {overflow:hidden;float:left;width:166px;display:inline;text-align:left;margin:0 0 0 8px;padding:6px 0;border:1px solid #3D4450;background-color:#0C0E1A;font-family:Arial, Helvetica, sans-serif;}
.cats a.on {border-left:5px solid #FF6644;color:#CCCCFF;padding-left:5px;background-color:#0A0E18;}
.cats a {margin-left:1px;width:154px;display:block;color:#979AA5;text-decoration:none;font-size:12px;font-weight:normal;padding:5px 0px 5px 10px;}
.cats a:hover {background-color:#979AA5;padding-left:5px;color:#131623;border-left:5px solid #D0D0E0;}
.cats i {font-size:10px;border-top:1px solid #444444;line-height:18px;font-weight:bold;font-style:normal;}

/* footer */
div.footer {text-align:center;height:36px;width:100%;background:url(../../i/footer_06.gif) center scroll no-repeat; color:#A64211; font-size:11px; font-weight:normal;}
.footer div {padding-top:14px;}
.footer a {color:#A64211;}

/* --- STATUS MESSAGES --- */

/* form field tag */
.error {background-color:#881000;}
/* error message block, with min-height hack */
#errormessage {min-height:50px;height:auto !important;height:50px;color:#FF6655;padding:6px 12px 6px 70px;margin:0 12px 0 12px;border:2px solid #774422;cursor:pointer;background:url(../i/err-icon.jpg) 10px 5px scroll no-repeat #371005;}
#errormessage h6 {border-bottom:1px solid #663432;padding-bottom:8px;padding-top:5px;padding-left:0;margin-left:0;}
#errormessage ul {margin:8px 0 2px 29px;padding:0;}
#errormessage li {margin:0 0 4px 0;padding:0; list-style-type:square;font-size:12px;font-weight:normal;}
#errormessage p {color:#FF6655;}

/* success message block, with min-height hack */
#successmessage {min-height:45px;height:auto !important;height:45px;color:#90be7e;padding:6px 0 6px 55px;margin:0 12px 0 12px;cursor:pointer;border:2px solid #003a29;background:url(../i/ok_icon.jpg) 10px 5px scroll no-repeat #00211a;}
#successmessage p {margin:8px 0 10px 12px;padding:0;color:#90be7e;font-size:12px;font-weight:normal;}

/* tool tips */
.tipstyle-tip {width:230px;z-index:1000;border:3px ridge #EE8855;font-size:11px;background-color:#CCCFDE;opacity:.95;}
.tipstyle-title {font-weight:bold;margin:0;padding:8px 10px 6px 10px;color:#CCCFDE;background-color:#333344;border-bottom:2px groove #131623;}
.tipstyle-text {padding:6px 10px 10px 10px;color:#131623;}

/* MT 1.2 tool tips */
.tipstyle {width:230px;z-index:1000;border:3px ridge #EE8855;font-size:11px;background-color:#CCCFDE;opacity:.95;}
.tipstyle .tip-title {font-weight:bold;margin:0;padding:8px 10px 6px 10px;color:#CCCFDE;background-color:#333344;border-bottom:2px groove #131623;}
.tipstyle .tip-text {padding:6px 10px 10px 10px;color:#131623;}

/* standard form table, creates space for right panel */
table.form {width:100%;margin:0;overflow:hidden;border:5px solid #1C2B3B;background-color:#0B0B1C;} /* 152030 */
.form th {font-weight:normal;font-size:12px;text-align:right;vertical-align:baseline;padding:8px 6px;border-bottom:1px solid #152030;}
.form td {font-weight:normal;font-size:12px;text-align:left;vertical-align:baseline;padding:8px 6px;border-bottom:1px solid #152030;}
em.forminfo {display:block;font-weight:bold;padding:2px 4px;margin:1px 1px 4px 1px;background-color:#332222;color:#CC7755;}

/* right general purpose side bar */
div.sbr {float:right;width:270px;padding-left:10px;border-left:1px dotted #555555;}
.sbr table {border-bottom:1px dotted #666666;padding:0 0 10px 0;margin:0 20px 20px 10px;}
.sbr td {padding:6px 0;}
.sbr td.notice {color:#FF6633;}

/* trust boxes */
.trust_heading {font-size:10px;font-weight:bold;color:#E6DAA5;}
div.trust_netsol {float:left;display:inline;margin:0 0 6px 0;padding:11px 16px 11px 17px;border:1px solid #3D4450;background-color:#0C0E1A;}
div.trust_authorize {float:left;display:inline;margin:0 0 6px 0;padding:11px;border:1px solid #3D4450;background-color:#0C0E1A;}
div.trust_paypal {float:left;display:inline;margin:0 0 6px 0;padding:6px;border:1px solid #3D4450;background-color:#0C0E1A;}

/* registration step cells */
div.stepcells {width:137px;float:right;display:inline;padding:10px 0 0 0;} /* margin-right:8px; */
div.stepcells img {display:block;margin:0 8px 18px 8px;padding:6px 2px 8px 2px;}
div.stepcells img.active {border:1px solid #FF4422;}


/* element show/hide toggling styles, generally used for CC info */
.sho{display:none;color:#626262;font-weight:bold;}
.hid {display:none;}

/* --- INNER (MAIN) BODY CONTENT TABLE STYLES --- */

/* common header bar */
/*td.hdr {background:url(../../_lib/thbgnd.gif) center repeat-x scroll;font-weight:bold;text-align:center;vertical-align:middle;border-right:1px solid #151924;}*/

/* common bg/border style for divisor panels */
.boxframe {border:1px solid #3D4450;background-color:#0E101D;} /* 0E1321 */
.fullwidth {margin:0 2px 0 0 !important;display:inline-block;} /* display hack sets IE hasLayout, aka IE disappearing content bug hack */
.fullwidth {display:block;} /* display hack sets IE hasLayout, aka IE disappearing content bug hack */
table.nowidth td {width:auto !important;}
table.nowidth th {width:auto !important;}

/* content partitions */
.F-L {width:70%;float:left;margin:0;padding:0;}
.F-R {width:23%;float:right;margin:0;padding:0;}

.CLEAR {clear:both;}

/* border */
.B-N {border:0 none !important;}

/* alignment */
.L {text-align:left !important;}
.C {text-align:center !important;}
.R {text-align:right !important;}
.T {vertical-align:top !important;}
.M {vertical-align:middle !important;}
.B {vertical-align:bottom !important;}

/* padding */
.P-N {padding:0 !important;}
.P-A {padding:14px 12px !important;}
.P-T {padding-top:14px !important;}
.P-R {padding-right:12px !important;}
.P-B {padding-bottom:14px !important;}
.P-L {padding-left:12px !important;}
.P-H {padding-left:12px !important;padding-right:12px !important;}
.P-V {padding-top:14px !important;padding-bottom:14px !important;}

/* margin */
.M-N {margin:0 !important;}
.M-A {margin:14px 12px !important;}
.M-T {margin-top:14px !important;}
.M-R {margin-right:12px !important;}
.M-B {margin-bottom:14px !important;}
.M-L {margin-left:12px !important;}
.M-H {margin-left:12px !important;margin-right:12px !important;}
.M-V {margin-top:14px !important;margin-bottom:14px !important;}

/* screen only */
@media screen {
	.NOPRINT {}
	.NOSHOW {display:none !important;}
}

/* print only */
@media print {
	.NOPRINT {display:none !important;}
	.NOSHOW {}
}