@import url(/css/buttons.css);

@media all and (min-height: 600px) and (min-width: 900px) {
  
#containercon {margin-top:142px!important;}
#utilnav, #branding {position:fixed;z-index:1000}
#branding {top:31px;height:73px!important}
  }

/** RESETS **/
html, body, form, fieldset { margin: 0; padding: 0; border: none; -webkit-text-size-adjust:auto; }
h1, h2, h3, h4, h5, h6, ul, ol, dl { margin: .5em 0 0 0; padding: 0; }
p { margin: 0 0 1.2em; padding: 0; }
.hide {display:none}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
fieldset { border: 0; }
a img { border: 0; }

#content ol, #content ul { margin: .5em 2em 0 0; padding-left: 2.5em; }
#content li { margin-bottom: .5em; }
#content dt { font-weight: bold; }
#content dd { margin-left: 3%; margin-bottom: .5em; }
#content h2 { margin-bottom: .5em; } 

/** CORE **/              
html {background:#f7f7f7;background-color:#f7f7f7 }
body { font: 12px/1.5 Helvetica, Arial, sans-serif; color: #333; text-align:center;}

a:link { text-decoration: none; color: #06c;outline:none }
a:visited { text-decoration: none !important; color: #06c; }
a:hover, a:active, a:focus { text-decoration: underline; color: #06c; outline:none!important}

h1, h2, h3 {font-family: 'ubuntu', Helvetica, arial, Sans-Serif}
h1 { font-size: 200%; font-weight:normal; margin:15px 0 10px 0; line-height:1.3em; }
h2 { font-size: 150%; font-weight:normal; }
h3 { font-size: 110%;}
h4, h5, h6 { font-size: 100%; }

sup { font-size:.65em; vertical-align:super; font-weight:normal; }
#oodb {display:none;background: none repeat scroll 0 0 #FDF2AB;border-bottom: 1px solid #A29330;float: left;left: 0;padding: 6px;position: fixed;top: 0;width: 100%;z-index: 9999;font-size:12px;color:#000}
#iemsg_x {color: #000000;position: absolute;font-weight: 800;right: 20px;text-decoration:none!important;top:5px}

/** FRAMEWORK **/
#branding {  background: /*transparent url(/images/framework/branding_bg.png) top left repeat-x*/#f7f7f7; clear:both; float:left; width:100%; text-align:center; }
#utilnav {  background-color:#0e2f40; clear:both; float:left; width:100%; text-align:center; border-bottom:1px solid #04465c; }
#container {  background-color:#fff; clear:both; float:left; width:100%; text-align:center; }
#containercon { width: 960px; margin: 30px auto 60px auto; text-align:left;  }
#content table { font-size:100%; }
#content .form td { padding:.25em; }
#content.one { float: left; clear: right; width: 70%; }
#eyeblastercode { display:none; }
.note { font-size: 90%; color: #666; clear:both; }
.art1 { width:75%; }
.clear {clear: both;}
#stick-shadow {position:relative;z-index:1}

/** LOGOS **/
#branding div#logos-nav { width: 960px; margin: 0 auto; text-align:left; padding-top:6px; }
#branding div#logo { width:300px; float:left; }
#branding div#logo img { display:block; float:left; margin: 20px 25px 0 0; }
#branding div#logo img#logo-partner { margin:0px 0 0 0; }

/** UTILITY NAV **/
#utilnav a:link, #utilnav a:visited, #utilnav a:hover, #utilnav a:active, #utilnav a:focus { /*color: #fff;*/ }
#utils { width: 960px; margin: 0 auto; }
#utilnav ul { float:right; list-style: none; /*font-weight:bold; color:#fff; */margin:0; border-left:1px solid #04465c; }
#utilnav ul li { display: block; float:left; margin: 0; padding: 0 15px; border-right:2px solid #EBEBEB  }
#utilnav ul li#welcome { font-weight:normal; border:none; }
#utilnav ul li#login a { /*background: transparent url(/images/framework/utilnav_icologin.png) left top no-repeat;*/ padding-left:16px; }
#utilnav ul li#account a {background: transparent url(/images/framework/utilnav_icoaccount.png) left top no-repeat; padding-left:16px; }
#utilnav ul li#fibasket a#lnkCart { /*background: transparent url(/images/framework/utilnav_icocart.png) left 1px no-repeat;*/ padding-left:24px; }
#utilnav ul li#fibasket a#ctl00_ctrlHeader_linkCartNonLogIn { /*background: transparent url(/images/framework/utilnav_icocart.png) left 1px no-repeat;*/ padding-left:24px; }
#utilnav ul li#fibasket a#ctl00_ctrlHeader_linkCartLogIn { /*background: transparent url(/images/framework/utilnav_icocart.png) left 1px no-repeat;*/ padding-left:24px; }
#utilnav ul li#fibasket span { border-left:1px solid #DBDBDB; padding-left:.75em; margin-left:.75em; }
#utilnav ul li#support a { /*background: transparent url(/images/framework/utilnav_icosupport.png) left top no-repeat; */padding-left:18px; }
#utilnav #utils ul li#lang form { margin:0; padding:0; }
#utilnav #utils ul li#lang .language { /*background: transparent url(/images/framework/utilnav_icolang.png) left 1px no-repeat;*/ color:#fff; font-family: arial, helvetica, sans-serif; font-size:12px; font-weight:bold; border:0; padding:0 0 1px 20px; /*padding:1px 0 0 10px;*/ margin:0; cursor:pointer; height:18px; display:inline-block; }
#utilnav #utils ul li#lang .language::-moz-focus-inner { padding:0; border:0; }
#utilnav #utils ul li#lang .language:hover { text-decoration:underline; }
#utilnav #searchbox { float:right; width:150px; margin:3px 0; padding-left:5px; }
#utilnav #searchbox input { color:#aaa; display:block; float:right; }
#utilnav #searchbox input#p_search_text {/* height:16px; width:100px;*/ }
#utilnav #searchbox form, #branding #utilnav ul li#search fieldset { display:inline; }
#utilnav #utils p#welcome { float:left; color:#fff; margin:0; padding:5px 0 0 0; }

div#amCSAboveMenu {}

/** PRIME NAV **/
#branding a:link, #branding a:visited, #branding a:hover, #branding a:active, #branding a:focus { color: #fff; }
#branding #primenav { float:right; width:100%; margin: 21px auto 7px auto; clear:both; text-align:center; font-size:120%; }
#branding #primenav ul { /*width:100%;*/ margin:0; list-style: none; font-weight:bold; color:#fff; }
#branding #primenav ul li { display: inline; margin: 0; padding: 10px 5px 11px 0; background: transparent url(/images/framework/primenav_tabright.png) right top no-repeat; }
#branding #primenav ul li a { padding:10px 10px 10px 15px; background: transparent url(/images/framework/primenav_tableft.png) left top no-repeat; }
#branding #primenav a:hover, #branding #primenav a:active, #branding #primenav a:focus { text-decoration:none; }
#branding #primenav ul li.current, #branding #primenav ul li.pnHomeOn { background: transparent url(/images/framework/primenav_tabright_current.png) right top no-repeat; }
#branding #primenav ul li.current a { background: transparent url(/images/framework/primenav_tableft_current.png) left top no-repeat; }
#branding #primenav ul li.current a:link, #branding #primenav ul li.current a:visited, #branding #primenav ul li.current a:hover, #branding #primenav ul li.current a:active, #branding #primenav ul li.current a:focus { color: #333; }
#branding #primenav ul li.pnHomeOff a { padding-right:40px; background: transparent url(/images/framework/primenav_tabhome.png) left top no-repeat;  }
#branding #primenav ul li.pnHomeOn a { padding-right:40px; background: transparent url(/images/framework/primenav_tabhome_current.png) left top no-repeat;  }
#branding #nonav { width: 100%; clear: both; height:15px; }

/** PRIME NAV - DROPDOWN **/
#branding #primenav ul li > ul {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 10px;
  -webkit-transition-property: opacity, visibility;
  -moz-transition-property: opacity, visibility;
  -o-transition-property: opacity, visibility;
  transition-property: opacity, visibility;
  -webkit-transition-duration: .2s, 0s;
  -moz-transition-duration: .2s, 0s;
  -o-transition-duration: .2s, 0s;
  transition-duration: .2s, 0s;
  -webkit-transition-delay: 0s, .2s;
  -moz-transition-delay: 0s, .2s;
  -o-transition-delay: 0s, .2s;
  transition-delay: 0s, .2s;
  background: #f7f7f7;
  text-align: left;
  z-index: 2;
  padding: 18px 0 17px 0;
  border: 1px solid #d7d7d7;
  box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);
}
#branding #primenav ul li:hover > ul {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0s, 0s;
  -moz-transition-delay: 0s, 0s;
  -o-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
}
#branding #primenav ul li > ul li {
  width: 390px;
  padding: 0;
  background: none;
  transition: background 0.15s;
  -webkit-transition: background 0.15s;
}
#branding #primenav ul li > ul li.header {
  color: #686868;
  text-transform: uppercase;
  font-size: 12px;
  padding: 7px 0px 7px 30px;
  width: 70%;
}
#branding #primenav ul li > ul li.divider {
  height: 0px;
  border-top: 1px solid #d7d7d7;
  border-bottom: 1px solid #fff;
  margin: 17px 0;
}
#branding #primenav ul li > ul li:hover {
  background: none;
}
#branding #primenav ul li > ul li.item a {
  background: none;
  color: #fd5200 !important;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0px;
  display: block;
  width: 100%;
  height: 100%;
  padding: 6px 30px 8px 30px;
  position: relative;
  left: 0;
  transition: left 0.15s;
  -webkit-transition: left 0.15s;
}
#branding #primenav ul li > ul li.item a:hover {
  left: 3px;
}
#branding #primenav ul li > ul li.item a .arrow {
  color: #686868;
  padding: 0 8px 0 1px;
  font-size: 16px;
  font-weight: 400;
}
#branding #primenav ul li > ul li.item a:hover > .arrow {
  transition: color 0.15s;
  -webkit-transition: color 0.15s;
  color: #fd5200;
}
#branding #primenav ul li > ul li.item:hover {
  background: #ea7f42; /* Old browsers */
  background: -moz-linear-gradient(left,  #ea7f42 0%, #ea7f42 1%, #fffbf8 1%, #ffffff 11%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ea7f42), color-stop(1%,#ea7f42), color-stop(1%,#fffbf8), color-stop(11%,#ffffff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #ea7f42 0%,#ea7f42 1%,#fffbf8 1%,#ffffff 11%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #ea7f42 0%,#ea7f42 1%,#fffbf8 1%,#ffffff 11%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #ea7f42 0%,#ea7f42 1%,#fffbf8 1%,#ffffff 11%); /* IE10+ */
  background: linear-gradient(to right,  #ea7f42 0%,#ea7f42 1%,#fffbf8 1%,#ffffff 11%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}


/** CHC NAV **/
#chcnav ul, #goalnav ul { margin:0 0 2em 0; padding:0; list-style: none; color:#333; float:left; width:100%; }
#chcnav ul li, #goalnav ul li  
{
  float:left; 
  margin:0; 
  padding:0;
  font-size:11px;  
  text-align:center;
  position:relative; 
  /*background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fefefe), color-stop(1, #bfccd2));
  border-width: 1px;
  border-style: solid;
  border-color: #eaebf0 #b0b0b0 #b0b0b0 #fff;
  -pie-background: linear-gradient(top, #fefefe 0%, #bfccd2 100%); 
  behavior: url(/include/PIE.htc);     */              
}
/*#chcnav ul li.topic  
{
  background:#fff; 
  -pie-background: #fff; 
  border-left-color:#eaebf0;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-radius:6px 0 0 6px;
  behavior: url(/include/PIE.htc);      
}*/
#chcnav ul li.topic span, #goalnav ul li.topic span { padding:6px 17px; display:block; font-weight:bold; }
#chcnav ul li a, #goalnav ul li a { padding:6px 30px; display:block; }
#chcnav ul li a:link, #chcnav ul li a:visited, #chcnav ul li a:hover, #chcnav ul li a:active, #chcnav ul li a:focus, #goalnav ul li a:link, #goalnav ul li a:visited, #goalnav ul li a:hover, #goalnav ul li a:active, #goalnav ul li a:focus { color: #333; }
#chcnav a:hover, #chcnav a:active, #chcnav a:focus, #goalnav a:hover, #goalnav a:active, #goalnav a:focus { text-decoration:none; }
#chcnav a:hover, #goalnav a:hover { text-decoration:none; }
/*#chcnav ul li#ctl00_chcNavLIMore  
{ 
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-radius:0 6px 6px 0;                                  
  behavior: url(/include/PIE.htc);      
}
#chcnav ul li.current { 
  background: #e8ecee;
  background: -moz-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -o-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #e8ecee), color-stop(1, #fefefe));
  -pie-background: linear-gradient(top, #e8ecee 0%, #fefefe 100%); 
  behavior: url(/include/PIE.htc);            
}*/

/** CREDIT CARD CENTER NAV **/
#cccenternav ul { margin:0 0 2em 0; padding:0; list-style: none; color:#333; float:left; width:100%; }
#cccenternav ul li 
{
  float:left; 
  margin:0; 
  padding:0;
  font-size:11px;  
  text-align:center;
  position:relative; 
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fefefe), color-stop(1, #bfccd2));
  border-width: 1px;
  border-style: solid;
  border-color: #eaebf0 #b0b0b0 #b0b0b0 #fff;
  -pie-background: linear-gradient(top, #fefefe 0%, #bfccd2 100%); 
  behavior: url(/include/PIE.htc);                   
}
#cccenternav ul li#ctl00_cccenterNavLICardSearch 
{
  border-left-color:#eaebf0;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-radius:6px 0 0 6px;
  behavior: url(/include/PIE.htc);      
}
#cccenternav ul li a, #cccenternav ul li span { padding:6px 30px; display:block; }
#cccenternav ul li a:link, #cccenternav ul li a:visited, #cccenternav ul li a:hover, #cccenternav ul li a:active, #cccenternav ul li a:focus { color: #333; }
#cccenternav a:hover, #cccenternav a:active, #cccenternav a:focus { text-decoration:none; }
#cccenternav a:hover { text-decoration:none; }
#cccenternav ul li#endcap
{ 
  width:420px;
  -pie-background: linear-gradient(top, #fefefe 0%, #bfccd2 100%);   
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-radius:0 6px 6px 0;                                  
  behavior: url(/include/PIE.htc);      
}
#cccenternav ul li.current { 
  background: #e8ecee;
  background: -moz-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -o-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #e8ecee), color-stop(1, #fefefe));
  -pie-background: linear-gradient(top, #e8ecee 0%, #fefefe 100%); 
  behavior: url(/include/PIE.htc);            
}
 
/** EDUCATION NAV **/
#edunav ul { margin:0 0 2em 0; padding:0; list-style: none; color:#333; float:left; width:100%; }
#edunav ul li 
{
  float:left; 
  margin:0; 
  padding:0;
  font-size:11px;  
  text-align:center;
  position:relative; 
  /*background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #bfccd2 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fefefe), color-stop(1, #bfccd2));
  border-width: 1px;
  border-style: solid;
  width:190px;
  border-color: #eaebf0 #b0b0b0 #b0b0b0 #fff;
  -pie-background: linear-gradient(top, #fefefe 0%, #bfccd2 100%); 
  behavior: url(/include/PIE.htc);*/
                    
}
/*#edunav ul li.topic  
{
  background:#fff; 
  -pie-background: #fff; 
  border-left-color:#eaebf0;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-radius:6px 0 0 6px;
  behavior: url(/include/PIE.htc);      
}*/
#edunav ul li.topic span { padding:6px 30px; display:block; font-weight:bold; }
#edunav ul li a { padding:6px 52px; display:block; }
#edunav ul li a:link, #edunav ul li a:visited, #edunav ul li a:hover, #edunav ul li a:active, #edunav ul li a:focus { color: #333; }
#edunav a:hover, #edunav a:active, #edunav a:focus { text-decoration:none; }
#edunav a:hover { text-decoration:none; }
/*#edunav ul li#ctl00_ctl00_cphMainContent_eduNavLICalculators  
{ 
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-radius:0 6px 6px 0;                                  
  behavior: url(/include/PIE.htc);      
}
#edunav ul li.current { 
  background: #e8ecee;
  background: -moz-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -o-linear-gradient(top, #e8ecee 0%, #fefefe 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #e8ecee), color-stop(1, #fefefe));
  -pie-background: linear-gradient(top, #e8ecee 0%, #fefefe 100%); 
  behavior: url(/include/PIE.htc);            
}*/
 
/** SUBNAV */
#subnav { float: left; margin-right: 25px; margin-bottom: 30px; width: 23%; background: #f5f6ee url(/images/navigation/subnav_corner.png) right top no-repeat; font-size: 11px; }
#subnav ul { margin: .3em 0 0 0; padding: 0; list-style: none; }
#subnav ul li { margin: 0; border-bottom: 1px solid #edeee7; padding: .3em 14px; }
#subnav ul li.title { font-size: 1.2em; font-weight: bold; padding: .3em 8px; background: #ECEAD9 url(/images/navigation/subnav_titlebg.png) 0 100% repeat-x; color: #4a696f; }
#subnav ul li.current { color: #4da8bd; background: #fff; padding: .3em 14px; font-weight: bold; }
#subnav ul li.head, #subnav ul li.header { font-size: 1.1em; padding: .3em 10px; font-weight: bold; }
#subnav ul li.headcurrent, #subnav ul li.headercurrent { margin-top: -1px; border-top: 1px solid #edeee7; padding: .3em 10px; color: #4da8bd; background: #fff; font-size: 1.1em; font-weight: bold;  }
#subnav a { display: block; text-decoration: none; }
#subnav a:link { color: #444; }
#subnav a:visited { color: #444; }
#subnav a:hover { color: #004696; text-decoration: underline; }
#subnav ul li.title a:link { color: #4a696f; }
#subnav ul li.title a:visited { color: #4a696f; }
#subnav ul li.title a:hover { color: #4a696f; }

/* SIDEBAR */
div#sidebar h4 { margin: .5em 0 .75em 0; font-size: 1.15em; line-height:1.20em; }

/*** Check My FICO Score (Products) **/
#prdnav {margin-top:-37px}
#prdnav ul { margin:0 0 1em 0; padding:0; list-style: none; color:#333; float:left; width:100%; }
#prdnav ul li {float:left;text-align:center;position:relative;width:105px;background:none;border:none;font-size:13px;font-weight:normal;padding:0;margin:0;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}
#prdnav ul li.topic {background:none;border:none;font-size:16px;padding:0;margin:0;width:auto}
#prdnav ul li.topic span { padding:17px 12px; display:block; font-weight:bold; line-height:20px;}
#prdnav ul li.current  {background:url('/images/savingscenter/active-local-nav.png') no-repeat}
#prdnav ul li a {line-height: 16px;height: 42px;padding: 20px 0 0;margin: 0;display: block;font-size:13px;font-family:'ubuntu', arial, sans-serif}
#prdnav ul li a:link, #prdnav ul li a:visited, #prdnav ul li a:hover, #prdnav ul li a:active, #prdnav ul li a:focus { color: #333; }
#prdnav a:hover, #prdnav a:active, #prdnav a:focus { text-decoration:none;background:url('/images/savingscenter/active-local-nav.png') no-repeat }


/*** Achieve My Goals (Help Center) ***/
#edunav {margin-top:-38px}
#chcnav, #goalnav {margin-top:-38px}
#chcnav ul, #goalnav ul, #edunav ul {margin: 0 0 1em 0}
#chcnav ul li, #goalnav ul li, #edunav ul li {width:105px;background:none;border:none;font-size:13px;font-weight:normal;padding:0;margin:0;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}
#chcnav ul li.topic, #goalnav ul li.topic, #edunav ul li.topic  {background:none;border:none;font-size:16px;padding:0;margin:0;width:auto}
#chcnav ul li.topic span,#goalnav ul li.topic span, #edunav ul li.topic span {padding: 17px 12px 0;line-height:20px}
#chcnav ul li.current, #goalnav ul li.current, #edunav ul li.current  {background:url('/images/savingscenter/active-local-nav.png') no-repeat}
#chcnav ul li a, #goalnav ul li a, #edunav ul li a  {line-height: 16px;height: 42px;padding: 20px 0 0;margin: 0;display: block;font-size:13px;font-family:'ubuntu', arial, sans-serif}
#chcnav a:hover, #chcnav a:active, #chcnav a:focus,#goalnav a:hover, #goalnav a:active, #goalnav a:focus, #edunav a:hover, #edunav a:active, #edunav a:focus { text-decoration:none;background:url('/images/savingscenter/active-local-nav.png') no-repeat }

/*** Find My Savings (Savings Center) **/
#scnav {margin-top:-38px;*padding-bottom:38px}
#scnav ul { margin:0 0 1em 0; padding:0; list-style: none; color:#333; float:left; width:100%; }
#scnav ul li {float:left;text-align:center;position:relative;width:105px;background:none;border:none;font-size:13px;font-weight:normal;padding:0;margin:0;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}
#scnav ul li.topic {background:none;border:none;font-size:16px;padding:0;margin:0;width:auto}
#scnav ul li.topic span { padding:17px 12px; display:block; font-weight:bold; line-height:20px;}
#scnav ul li.current  {background:url('/images/savingscenter/active-local-nav.png') no-repeat}
#scnav ul li a {line-height: 16px;height: 42px;padding: 20px 0 0;margin: 0;display: block;font-size:13px;font-family:'ubuntu', arial, sans-serif}
#scnav ul li a:link, #scnav ul li a:visited, #scnav ul li a:hover, #scnav ul li a:active, #scnav ul li a:focus { color: #333; }
#scnav a:hover, #scnav a:active, #scnav a:focus { text-decoration:none;background:url('/images/savingscenter/active-local-nav.png') no-repeat }

.dblnav {padding-top:14px!important;height:48px!important}

/** BREADCRUMB **/
#content ul.breadcrumb { margin: 0 0 1em 0; padding: 0; list-style: none; font-size: 90%;display:none }
#content ul.breadcrumb li { display: inline; margin-right: 9px; padding: 0 8px 0 0; background: transparent url(/images/framework/sitelinks_bul.png) right 6px no-repeat; }
#content ul.breadcrumb li#end { background: none; }

/** FOOTER **/

#siteinfo_1 { width:100%; background-color: #E0EDF3; clear:both; }  
#siteinfo {clear: both; color: #8CA3B8; font-size: 90%; margin: 0px auto; text-align: left; width: 960px;}

div#footer_email_signup h3 { font-size: 130%; font-weight: bold; color: #005b76; margin:0; display:inline; background: url('/images/framework/email_footer_icon.jpg') right top no-repeat; padding: 5px 50px 8px 0;}
div#footer_email_signup p { margin:.25em 0 .5em 0; }
div#footer_email_signup div span { margin: 0 20px 0 20px; }
div#footer_email_signup input#input_footer_signup, div#footer_email_signup #txtEmailAddr { width: 160px; height: 20px; vertical-align:top; margin: 2px 5px 0 0; border: 1px solid #14566c; }
div#footer_email_signup img { margin-left:10px; }
#ftr_seal_myfico {float:left; width: 96px; height: 92px; margin: 20px 0 15px 0;}
.ftr_seal_bbb { float: left; margin: 55px 0 0!important}
.ftr_seal_verisign {float: left; height: 90px; margin: 48px 25px 0 0!important;}
.ftr_seal_fico {float:left;margin:50px 25px 0 0}
#footer-social-media {float: left; width: 80px; margin: 29px 0 15px 60px; color: #40464a; line-height:1.3em;}
#footer_email_signup {width: 400px; float: right; padding: 10px 0 10px 30px; border-left: 3px solid #ffffff; color: #40464a; line-height:1.3em;}

#siteinfo_2 {width:100%; background-color: #2c89a3; border-top: 1px solid #b9b9b9; border-bottom:1px solid #b9b9b9;}
#siteinfo_2 #middle_footer_title { width: 960px; margin: 0 auto; color:#d2d2d2; clear:both; font-size:100%; padding: 5px 0; text-align:left; background-color:#2c89a3; }
#siteinfo_2 #middle_footer_title a { background-position: 80px -1px; background-repeat:no-repeat; }
#siteinfo_2 #middle_footer_title h4 { display: inline; color: #ffffff; font-weight: bold; font-size: 15px; margin-right: 33px;  }


* html #siteinfo_2 #middle_footer_title a { background-position: 80px 6px; width:190px; float:left; }
* html #siteinfo_2 #middle_footer_title h4 { float:left; width:100px; clear:none; margin:0; padding:2px 0 3px 0; }
* html #siteinfo_2 #middle_footer_title  p#mft_togglenote {float:right; width:80px; clear:none; margin:0; padding:5px 0 3px 0; }

#siteinfo_2 #middle_footer_title p { display: inline; color: #ffffff; padding-bottom: 20px;}
#siteinfo_2 a:link, #siteinfo_2 a:visited, #siteinfo_2 a:hover, #siteinfo_2 a:active { text-decoration: none; color: #d2d2d2;}
#siteinfo_2 img {margin-right: 10px;} 

#siteinfo_3 { width:100%; background: #2c89a3; }
#middle_footer   { width: 960px; margin: 0 auto; color:#d2d2d2; clear:both; font-size:90%; padding-top:20px; text-align:left; background: url(/images/framework/siteinfo_3_bg.jpg) top center no-repeat; }
#middle_footer  ul { width:16%; float:left;  list-style: none; margin: 0 5px 1em 0 ; padding: 0 40px 0;border-right: 1px solid #ddd;height: 190px;}
#middle_footer  ul li { margin-bottom:0.30em; }
#middle_footer  ul li.topic { font-weight:bold; color: #ffffff; font-size: 120%; }
#middle_footer  ul li a { background: transparent url(/images/framework/sitelinks_bul.png) left 6px no-repeat; padding-left:7px; }
#middle_footer  ul li.topic a { padding:0; background:none; color: #4E4E4E; }
#middle_footer  a:link, #middle_footer  a:visited, #middle_footer  a:hover, #middle_footer  a:active, #middle_footer  a:focus { color: #d2d2d2; }
#middle_footer  ul#orderfoot { width:50%; margin-bottom:1em; }
#middle_footer ul#orderfoot li { display:inline; padding-right:2em; }
#middle_footer #lfulnb {border:none;}

#sitemap {clear:both;}

#siteinfo_4 { width:100%; background: url('/images/framework/myFICO_siteinfo3_bg.jpg') repeat-x top left #00293a; padding-bottom: 30px;  }
#bottom_footer  { width: 960px; margin: 0 auto; color:#d2d2d2; clear:both; font-size:90%; padding-top:20px; text-align:left; background: url('/images/framework/myFICO_siteinfo3_bg.jpg') repeat-x top left #00293a; }
#bottom_footer a:link, #bottom_footer a:visited, #bottom_footer a:hover, #bottom_footer a:active, #bottom_footer a:focus { color: #006EC6 !important;}
#bottom_footer a:link {padding: 0 5px}

/** LOGIN WIDGET **/
fieldset#login { width:200px; margin:0 0 30px 30px; float:right; padding: 3em; border: solid 1px #D5E3E7; background-color:#EEF6F8; }
fieldset#login p { float:left; clear:both; }
fieldset#login p#ctl00_cphMainContent_oLoginControl_pLoginID { margin:0; }
fieldset#login p#ctl00_cphMainContent_oLoginControl_pLoginID label,
fieldset#login p#ctl00_cphMainContent_oLoginControl_pPassword label { display: block; float: left; margin:0; padding:0; width:85px; }
fieldset#login input#ctl00_cphMainContent_oLoginControl_LoginID,
fieldset#login input#ctl00_cphMainContent_oLoginControl_Password { display: block; float:left; clear:both; margin: 3px 0; padding: 3px 0; }
fieldset#login span.error { color: #D9181E; font-weight: bold; font-size:100%; margin-bottom:2em;  display:block; float:left; width:auto; margin-right:15px;}
fieldset#login p.error label { color: #D9181E; font-weight: bold;}
fieldset#login p.note { width:190px; }
fieldset#login p.pForgot { font-size:90%; margin-top:2em; width:190px; }
fieldset#login p#createaccount { clear:both;  padding-top:1.5em; margin:2em 0 2em 0; border-top:solid 1px #D5E3E7;  }
fieldset#login p#createaccount .button { margin:.5em 0 0 0; }



/** Login/Logout Pages */
#content div.loginsell { float:left; width:575px; border:solid 1px #D5E3E7; padding:0; margin:0; clear:left; }
#content div.loginsell div { padding:15px; float:right; width:545px; *width:575px; }
#content div.loginsell h3 {  font-size:120%; margin:0 0 .5em 0;}
#content div.loginsell ul { display:block; float:left; list-style: none; font-size:100%; margin:0; padding:0; }

#content div.loginsellhalf { float:left; width:282px; border:solid 1px #D5E3E7; padding:0; margin:0 0 10px 0; }
#content div.loginsellhalf div { padding:15px 40px 15px 15px; float:right; width:227px; font-size:110%; line-height:1.4em; }
#content div.loginsellhalf div a.lrnmore { display:inline-block; width:auto; font-weight:bold; padding-right:12px; background: transparent url(/images/framework/chctopics_bul.png) right 55% no-repeat; margin-top:.5em; }
#content div.loginsellhalf div img { float:left; margin-right:15px; }


/** PRODUCT PITCH **/
#containercon .ppfeatlist { margin-top:2em; }
#containercon .ppfeatlist p { width:100%; clear:both; margin-bottom:15px; float:left; }
#containercon .ppfeatlist p img { display:block; float:left; width:122; margin-right:15px; }

.testimonialfull { width:450px; float:left; margin:1em 30px 0 0; border-top:1px solid #DADDDF; padding:2em 0 0 0; }

/** CREDIT CARD CENTER **/
#cccatconcol { width:560px; float:left; }
#cccatconcol ol { margin-bottom:1.5em; }
#cccatconcol ul.otherresources { margin: .1em 0 0 0; padding: 0; list-style: none; }
#cccatconcol ul.otherresources li { margin: 0; padding: .2em 20px; }
#cccatconcol ul.otherresources li.article { background: transparent url(/images/crediteducation/icon_article.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.forum { background: transparent url(/images/crediteducation/icon_forum.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.calc { background: transparent url(/images/crediteducation/icon_calc.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.pdf { background: transparent url(/images/crediteducation/icon_pdf.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.video  { background: transparent url(/images/crediteducation/icon_video.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.webinar  { background: transparent url(/images/crediteducation/icon_webinar.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.news  { background: transparent url(/images/crediteducation/icon_news.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.qa  { background: transparent url(/images/crediteducation/icon_qa.png) 0 5px no-repeat; }
#cccatconcol ul.otherresources li.askmf  { background: transparent url(/images/crediteducation/icon_askmyfico.png) 0 5px no-repeat; }
#cccatpopcards { width:363px; float:right; background: transparent url(/images/creditcards/cat_sidebox_top.png) left top no-repeat; }
#cccatpopcards #cccatinner { width:363px; float:right; background: transparent url(/images/creditcards/cat_sidebox_bot.png) left bottom no-repeat; margin-top:10px; padding-bottom:20px; }
#cccatpopcards #cccatinner h3 { margin-left:20px; font-size:140%; }
#cccatpopcards #cccatinner p#ccmorebut { margin:0 0 0 20px; float:left; width:300px; }
#cccatpopcards #cccatinner iframe { width:330px; height:300px; margin-left:15px; }

/** FINANCIAL HELP CENTER **/
#containercon p.lead { font-size:130%; line-height:1.4em; color:#555; }
#containercon .featimg { display:block; float:left; margin: 0 15px 15px 0; border:1px solid #D3D3D3; }
#containercon .article1col { float:left; width:640px;  margin-top:15px; }
#containercon .article1col p { margin-bottom:1em; }
#containercon .rightcol { float:right; width:314px;margin-right:-7px;margin-top:15px; }

#containercon #chctopics { width:290px; float:right; border:1px solid #DADDDF; line-height:1.7em; margin:5px 0 30px 25px; }
#containercon #chctopics h3 {   padding:8px 15px; border-bottom:1px solid #DADDDF; margin:0; }
#containercon #chctopics ul { margin:0; padding:0;}
#containercon #chctopics ul li { list-style: none; margin:0; padding:0;}
#containercon #chctopics ul li a { padding:8px 15px 8px 30px; display:block; border-bottom:1px solid #DADDDF; background: url(/images/framework/chctopics_bul.png) 15px 12px no-repeat;  }
* html #containercon #chctopics ul li a {height:40px;}
#containercon #chctopics ul li#end a { border-bottom:none; }

#containercon #chcmore #chctopics { float:left;width:100%;margin-left:0;border-bottom:none;}

#containercon p.topictestimonial { border-top:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; font-style:italic;  padding:1em 3em; margin:1em 0 2em 0; float:left;}
#containercon .topictestimonial .author { font-size:90%; font-style:normal; display:block; float:right; width:auto; margin:5px 0 0 0; clear:both;}
#containercon .topictestimonial a { font-size:90%; font-style:normal; padding:0 10px; }

#containercon .rightcol .primepitch { width:314px; background: #F7F7F7 url(/images/module-300px-body-and-bottom.png) left bottom no-repeat; line-height:1.7em; margin-bottom:3px}
#containercon .rightcol .primepitch .ppwrap { background: url(/images/module-300px-top.png) left top no-repeat; padding:15px 18px 20px!important; }
#containercon .rightcol .primepitch h3 { font-size:160%; margin:0; line-height:1.2em;}
#containercon .rightcol .primepitch p { line-height:1.4em; margin:10px 10px 0 0; float:left; }
#containercon .rightcol .primepitch p small { font-size:90%; } 
#containercon .rightcol .primepitch p select { padding:1px; }
#containercon .rightcol .primepitch p .smallest { top:-3px; }
#containercon .rightcol .primepitch p .error { color:#C00; font-weight:bold; }

#containercon .rightcol .primepitch h4 { font-weight:normal; font-size:100%; margin:0 0 10px 0; line-height:1.5em }
#containercon .rightcol .primepitch div#ratewidget { width:277px; }

#containercon .rightcol .primepitch div#ratewidget div#ratewrap { background-color: #fff; border-color:#C5C8CA; }
#containercon .rightcol .primepitch div#ratewidget div#ratewrap { padding:5px; }
#containercon .rightcol .primepitch div#ratewidget ul#loanselect li { width:30%; margin-right:3px; background: transparent url(/images/framework/chcnav_bg.png) left top repeat-x; }

#containercon .rightcol .primepitch div#ratewidget ul#loanselect li.current { background: transparent url(/images/framework/chcnav_bg_current.png) left top repeat-x; border-top:1px solid #C5C8CA; border-right:1px solid #C5C8CA; border-left:1px solid #C5C8CA; }

#containercon .rightcol .primepitch div#ratewidget fieldset#lr_control span {  clear:both; display:block; float:left; position:relative; margin:8px 0 0 5px;  }
#containercon .rightcol .primepitch div#ratewidget fieldset#lr_control input, #containercon .rightcol .primepitch div#ratewidget fieldset#lr_control select { display: block; font-size: 100%; }
#containercon .rightcol .primepitch div#ratewidget .button { display: block; float: left; font-size:80%; padding:3px 5px; *padding:3px 0; }

#containercon .primerates { margin:2em 0; }
#containercon .primerates p { font-size:80%; }
#containercon .primerates h4 { font-weight:normal; font-size:100%; margin:0 0 10px 0; line-height:1.5em }
#containercon .primerates div#ratewidget { width:425px; }
#containercon .primerates div#ratewidget div#ratewrap { background-color: #fff; border-color:#C5C8CA; }
#containercon .primerates div#ratewidget div#ratewrap { padding:5px; }
#containercon .primerates div#ratewidget ul#loanselect li { width:30%; margin-right:3px; background: transparent url(/images/framework/chcnav_bg.png) left top repeat-x; }
* html #containercon .primerates div#ratewidget ul#loanselect li { height:32px; }
#containercon .primerates div#ratewidget ul#loanselect li.current { background: transparent url(/images/framework/chcnav_bg_current.png) left top repeat-x; border-top:1px solid #C5C8CA; border-right:1px solid #C5C8CA; border-left:1px solid #C5C8CA; }
* html #containercon .primerates div#ratewidget ul#loanselect li.current { top:1px; }
#containercon .primerates div#ratewidget .button { font-size:80%; padding:3px 5px; margin:18px 0 0 5px; }

#containercon .maincallout { clear:both; width:619px; float:left; border-top:1px solid #DADDDF; border-bottom:1px solid #DADDDF; padding:15px 0; margin-top:1em;}
* html #containercon .maincallout { margin-top:0; }
#containercon .maincallout p { margin:0; float:left; line-height:1.4em; margin-right:10px; }
#containercon .maincallout p small { font-size:90%; } 

#containercon .auxlinks {float:left;}
#containercon .auxlinks div {}
* html #containercon .auxlinks div {margin-top:5px; }
#containercon .auxlinks div .auxlinkscat { width:314px; background: #F7F7F7 url(/images/module-300px-body-and-bottom.png) left bottom no-repeat; margin-top:10px; padding-bottom:10px; }
#containercon .auxlinks div .auxlinkscat h3 {width:314px; background: #F7F7F7 url(/images/module-300px-top.png) left top no-repeat;padding:1em 1.5em 0;font-size:130%}
* html #containercon .auxlinks div .auxlinkscat h3 { margin:0; }
#containercon .auxlinks div .auxlinkscat ul { list-style: none; margin:0; padding:1em 2em; font-size:90%; }
#containercon .auxlinks div .auxlinkscat ul li {background: transparent url(/images/framework/sitelinks_bul.png) left 6px no-repeat; padding:0 0 3px 7px; line-height:1.4em; }




/** PRODUCT DETAILS **/
#content #productdetails h2 { clear: both; margin: 2em 0 1em 0; font-size: 115%; padding: .4em .8em; /*background: #eef6f8 url(/images/loancenter/lc_steptop.png) 0 0 repeat-x;*/ font-weight:bold;}
#content #productdetails h3 { clear: both; color: #4da8bd; }
#content #prodhead { float: left; width: 100%; }
#content #prodhead #prodsummary { float: left; clear: right; width: 500px; font-size: 150%; margin:0 0 .25em 0;}
#content #productdetails .purch { float: left; margin-bottom: 1em; width: 74.5%; }
#content #productdetails .purch p { margin: .5em 0; }
#content #productdetails p.price { font-size: 120%; font-weight: bold; }
#content #productdetails p.price small { margin-left: .5em; font-weight: normal; font-size: 75%; }
#content #productdetails p.price strong { color: #900; font-weight: bold; }
.flashvideo { width:400px; float:left; margin-right:20px; }
#content #prodhead #flashsummary { float:left; }
#content div.fqm #prodhead #flashsummary { width:50%; }
#content #prodhead #flashsummary .purch { width:100%; }
#content div.fqm #prodhead #flashsummary .purch { width:50%; }
#content #prodhead #flashsummary p.price small { display:block; margin:0 0 0 25px; }
#content #productdetails #features { float: left; clear: both; width: 100%; }
#content #productdetails #features .prodsample { float: right; clear: right; width: 130px; margin-top: -1em; text-align: center; font-size: 90%; }
#content #productdetails #features .prodsample img { display: block; margin: auto; }
#content #productdetails #features p  { margin-left:10px; }
#content #productdetails #features h3 { margin-left:10px; color:#333; }
#content #productdetails #features h4 { margin-left:10px; }
#content #productdetails #features ul {margin: 0 0 2em .5em; padding: 0 0 0 2em;}
#content #productdetails #main div.fk2 h3 { color: #4da8bd; font-size:120%; margin-top:1em; }
#content #productdetails #details { float: left; clear: both; width: 100%; }
#content #productdetails #details p { margin: .5em 0 0 .6em; }
#content #productdetails #details .col1 { float: left; width: 46%; padding: 0 1.5%; border-right:1px solid #d5e3e7; }
#content #productdetails #details .col2 { float: left; clear: right; width: 46%; padding: 0 1.5%; }
#content #productdetails #details h3 { margin: .5em 0 0 .5em; color:#444; font-size: 110%; }
#content #productdetails #details ul { margin: 0 0 0 .5em; padding: 1em 1em 1em 1.5em; }
#content #productdetails #details ul li { padding: .25em 0; }
#content #productdetails #details ul li ul { margin: 0; padding: .5em 0 0 1.5em; }
#content #productdetails #main { width: 95%; margin-right: 1%; float: left; }
#content #productdetails #prodsidebar { width: 240px; float:right; background-color: #f5f4e2; font-size:90%; padding:15px; }
#content #productdetails #botsell { float: left; width: 95.9%; clear: both; margin: 1em 0; padding: 10px 2%; background: transparent url(/images/products/prodbotsellbg.png) 0 100% repeat-x; }
#content #productdetails #botsell p { margin: .3em 0; }
#content #productdetails .sidebox { margin-top: 2em; background-color: #f5f4e2; padding:10px 15px 25px 15px; font-size:90%; }
#content #productdetails .sidebox ul { padding:1em 0 1em 1.5em; margin:0; }
#content #productdetails .sidebox h4 {font-size:100%; font-weight:bold; margin:1em 0 0 0; }

/** PRODUCT SAMPLE PAGES */
#sampleheader { position: relative; width: 100%; margin-bottom: 2em; padding-bottom: 1em; }
#sampleheader p { margin: 5px 0; }
#sampleheader #sampledesc { width: 65%; margin: 0; float:left; }
#sampleheader #sampledesc ul { margin: 0 20px 10px 10px; padding-left: 10px; }
#sampleheader #samplepayment { float:right; width: 260px; padding: 10px; background: transparent url(/Images/Products/samplepaymentbg.png) center top no-repeat; text-align: center; }
* html #sampleheader #samplepayment { width:280px; }
#sampleheader #samplepayment a#ctl00_cphMainContent_SamplesHeader_lnkSampleSubscribeButtonMonthly,
#sampleheader #samplepayment a#ctl00_cphMainContent_SamplesHeader_lnkSampleSubscribeButtonYearly { margin:0 0 10px 10px; }
#sampleheader #samplepayment h3 { color: #666; letter-spacing: 1px; margin: 0; padding: 4px 0; border: none; text-align: center; }
#sampleheader #samplepayment td { text-align: center; width: 50%; font-size: 11px; padding: 5px 0; }
#sampleheader #samplepayment strong.price { font-size: 16px; color: #900; display: block; padding-bottom:10px; }
a.more { float: left; white-space: nowrap; font-weight: normal; padding: 0 12px; background: transparent url(/images/products/learnmorearrow.png) 0 52% no-repeat; margin-top: .5em; }
#sampleheader h2 { width: 60%; font-size: 17px; margin: 0; padding: 0; background: none; border: none; font-weight:bold;}
img#samplewatermark { z-index: 10; position: absolute; top: 550px; left: 50%; margin-left: -20%; -moz-opacity: 0.3; filter: alpha(opacity=30); opacity: 0.3; }
img#samplewatermark_sw { z-index: 10; position: absolute; left:25%; -moz-opacity: 0.5; filter: alpha(opacity=50); opacity: 0.5; display:block; margin:0 auto; }

/** SCORE WATCH **/
table#tblswtabs td a { height:27px; display:block; }
table#tblswtabs td#tabline a { display:inline; }
#swcontent div.alertdetailscorebox div.bg h3 { margin-top:0; line-height:1em; padding-top:8px; }
* html #scorestack #scoreboxes { width:auto; }
.alerthdr .alerthdrtxt { line-height:1.2em; }
#swcontent #topblurb #viewalert { margin-top:12px; }

/** FQM **/
table#cppTabTable td a { height:28px; display:block; }

div#fqmnavbar {width:100%; clear:both; font-size:100%; margin-left:1em ;padding:.9em .4em .8em 0; position:relative; z-index:100;  }
div#fqmnavbar ul { width:100%; margin:0; padding:0; list-style: none; font-weight:bold;  }
div#fqmnavbar ul li
{
  position:relative;
  display: inline; 
  margin: 0 3px 0 0; 
  padding: 10px 5px 11px 0; 
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  border-radius:6px 6px 0 0;  
  border:1px solid #9e9e9e; 
  background: -moz-linear-gradient(top, #f3f3f3 0%, #c1c1c1  50%);
  background: -o-linear-gradient(top, #f3f3f3 0%, #c1c1c1  50%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f3f3f3), color-stop(.5, #c1c1c1 ));          
  -pie-background: linear-gradient(top, #f3f3f3 0%, #c1c1c1  50%);
  behavior: url(/include/PIE.htc);                                   
}
div#fqmnavbar ul li a { padding:10px 10px 10px 15px; color:#333; }
div#fqmnavbar a:hover, div#fqmnavbar a:active, div#fqmnavbar a:focus { text-decoration:none; }
div#fqmnavbar ul li.fqmtabcurrent  
{
  position:relative;
  border-bottom:1px solid #f3f3f3;
  background: -moz-linear-gradient(top, #fff 0%, #f3f3f3 50%);
  background: -o-linear-gradient(top, #fff 0%, #f3f3f3 50%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(.5, #f3f3f3));          
  -pie-background: linear-gradient(top, #fff 0%, #f3f3f3 50%);
  behavior: url(/include/PIE.htc); 
}
div#fqmnavbar ul li.fqmtabcurrent a, div#fqmnavbar ul li.fqmtabcurrent a:visited, div#fqmnavbar ul li.fqmtabcurrent a:hover, div#fqmnavbar ul li.fqmtabcurrent a:active, div#fqmnavbar ul li.fqmtabcurrent a:focus { color: #000; }
div#fqmnavbar ul li { *padding:0px; *margin:2px 3px 2px 0; }
div#fqmnavbar ul li a { *padding:10px 10px 12px 15px; *margin:0; *line-height:34px;  }

div#fqmproduct { float:left; width:100%; }
div#fqmproduct div#fqmcontent   
{
  position:relative;
  float:left; 
  width:100%; 
  background-color:#e3e3e3;
  border:1px solid #9e9e9e;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  background: -moz-linear-gradient(top, #f3f3f3 0%, #e3e3e3 10%);
  background: -o-linear-gradient(top, #f3f3f3 0%, #e3e3e3 10%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f3f3f3), color-stop(.1, #e3e3e3));          
  -pie-background: linear-gradient(top, #f3f3f3 0%, #e3e3e3 10%);
  behavior: url(/include/PIE.htc);                                 
}
div#fqmproduct div#fqmcontent div#fqmoverviewcon  
{
  position:relative;
  float:left; 
  width:70%;
  background-color:#fff; 
  border:1px solid #686753; 
  padding:2em; 
  margin:1em;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc); 
}
div#fqmproduct div#fqmcontent div#fqmoverviewimg { float:left; width:200px; margin:1em 1em 1em 0; }
div#fqmproduct div#fqmcontent h3.fqmtitle 
{
  position:relative; 
  color:#fff;
  border:1px solid #686753;
  padding:.25em .5em;
  background: #686753;
  background: -moz-linear-gradient(top, #686753 0%, #9a9985 100%);
  background: -o-linear-gradient(top, #686753 0%, #9a9985 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #686753), color-stop(1, #9a9985));          
  -pie-background: linear-gradient(top, #686753 0%, #9a9985 100%);
  behavior: url(/include/PIE.htc);                                         
}
div#fqmproduct div#fqmcontent div#fqmoverviewcon div#fqmintro { margin-bottom:1em; }
div#fqmproduct div#fqmcontent div#fqmopenhead { float:left; width:97%; margin:1em 0 0 1em; }
div#fqmproduct div#fqmcontent div#fqmintro h1 { font-weight:bold; font-size:200%; margin:0; }
div#fqmproduct div#fqmcontent div#fqmintro p { font-size:130%; width:66%; }
div#fqmproduct div#fqmcontent div#fqmopenhead div#fqmintro p { margin-bottom:0; width:75%; font-size:100%; }
div#fqmproduct div#fqmcontent div#fqmintro h3 { font-size:120%; }
div#fqmproduct div#fqmcontent div#fqmopenhead div#fqmintro p.lnkprint { float:right; width:20%; text-align:right; margin-top:-2em; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div.fqmstep { float:left; width:100%; border-top:1px solid #ccc; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div.fqmstep div.fqmslbl { width:15%; float:left; font-size:120%; padding:.5em 0; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div.fqmstep div.fqmsdesc { width:60%; float:left; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div.fqmstep div.fqmsdesc h3 { font-size:120%; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div.fqmstep div.fqmsbut { width:20%; float:left; padding:1em 0; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div#boxnextreport { width:100%; float:left; background-color:#fdfaf3; border:1px solid #686753; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div#boxnextreport div#bnr_date,
div#fqmproduct div#fqmcontent div#fqmoverviewcon div#boxnextreport div#bnr_get { float:left; width:30%; padding-right:1em; margin:.5em 0 .5em 1em; border-right:1px solid #686753; }
div#fqmproduct div#fqmcontent div#fqmoverviewcon div#boxnextreport div#bnr_acc { float:left; width:28%; margin:.5em 0 .5em 1em; }

div#fqmproduct div#fqmcontent div.fqmconblock { background-color:#fff; padding:1em; border:1px solid #686753; margin-bottom:2em; }
div#fqmproduct div#fqmcontent div#fqmcontrolpanel { width:65%; float:left; margin:1em; }
div#fqmproduct div#fqmcontent div#fqmacctstatus { width:30%; float:right; margin:1em; }
div#fqmproduct div#fqmcontent div#fqmacctstatus strong.active { color:#093; }
div#fqmproduct div#fqmcontent div#fqmacctstatus strong.inactive { color:#c00; }
div#fqmproduct div#fqmcontent div#fqmchangeemail { width:45%; float:left; }
div#fqmproduct div#fqmcontent div#fqmchangeemail h3 { font-size:120%; }
div#fqmproduct div#fqmcontent div#fqmchangeemail .fqmerror { display:block; clear:both; color:#f00; font-weight:bold; }
div#fqmproduct div#fqmcontent .fqmwirelesserror { display:block; clear:both; color:#f00; font-weight:bold; }
div#fqmproduct div#fqmcontent div#fqmemaildis { width:52%; float:right; font-size:90%; padding-top:1.5em; }
div#fqmproduct div#fqmcontent div#fqmemailoptions { clear:both; margin-bottom:2em; }
div#fqmproduct div#fqmcontent div#fqmemailoptions span { display:block; float:left; width:4%; }
div#fqmproduct div#fqmcontent div.fqmchart { float:left; width:31%; margin:0 0 1em 1em; }
div#fqmproduct div#fqmcontent div#fqmmonitors { margin-top:1em; width:100%; float:left; }

div#fqmproduct div#fqmcontent div#fqmfightidtheft  
{
  position:relative;
  background-color:#fff; 
  padding:1em; 
  margin:1em; 
  border:1px solid #686753; 
  clear:both; 
  float:left; 
  width:94%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);  
}
div#fqmproduct div#fqmcontent div#fqmfightidtheft img { float:right; display:block; }
div#fqmproduct div#fqmcontent div#fqmfightidtheft div.fqmsidebox { width:100%; float:left; background-color:#fdfaf3; border:1px solid #686753; margin-bottom:1em;  padding:1em;  }
div#fqmproduct div#fqmcontent div#fqmfightidtheft div.fqmsidebox p { margin:0 0 .25em 0; }
div#fqmproduct div#fqmcontent div#fqmfightidtheft div#fqmfightinst { float:left; width:75%; }
div#fqmproduct div#fqmcontent div#fqmfightidtheft div#sidebar { float:left; width:100%; margin:1em 0; font-size:90%;}
div#fqmproduct div#fqmcontent div#fqmfightidtheft div#sidebar div.fqmsidebox { width:28%; margin-right:1em; height:18em; }
div#fqmproduct div#fqmcontent p#fqminsdis { font-size:80%; margin-top:1em; padding-top:1em; border-top:1px solid #ccc; clear:both; }
div#fqmproduct div#fqmcontent div#fqmfightidtheft p.fqmphone { font-size:150%; font-weight:bold; margin:.15em 0 .35em 0; }

div#fqmproduct div#fqmcontent div#fqminsure   
{
  position:relative;
  background-color:#fff; 
  padding:1em; 
  margin:1em; 
  border:1px solid #686753; 
  clear:both; 
  float:left; 
  width:94%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);  
}
div#fqmproduct div#fqmcontent div#fqminsure h2 { border-bottom:1px solid #ccc; margin-top:2em; }
div#fqmproduct div#fqmcontent div#fqminsure div#fqminsuredet { float:left; width:66%; }
div#fqmproduct div#fqmcontent div#fqminsure img { float:right; }

div#fqmproduct div#fqmcontent div#fqmverify   
{
  position:relative;
  background-color:#fff; 
  padding:1em; 
  margin:1em; 
  border:1px solid #686753; 
  clear:both; 
  float:left; 
  width:94%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);  
}
div#fqmproduct div#fqmcontent div#fqmverify h2 { margin:0; font-size:170%; }
div#fqmproduct div#fqmcontent div#fqmverify h3 { font-weight:normal; font-size:140%; margin:0 0 1em 0; }
div#fqmproduct div#fqmcontent div#fqmverify div#fqmverifybut { text-align:center; margin:2em 0; }
div#fqmproduct div#fqmcontent div#fqmverify div#fqmverifybut img { margin:0 1em; }

div#fqmproduct div#fqmcontent div#fqmmontut   
{
  position:relative;
  background-color:#fff; 
  padding:3em; 
  margin:1em; 
  border:1px solid #686753; 
  clear:both; 
  float:left; 
  width:89%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);                                                
}
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus1 { float:right; width:45%; margin:-4em 0 0 2em; }
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus3notes,
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus4notes { clear:both; float:left; width:100%; margin-bottom:1em; }
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus3,
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus4 { float:right; width:45%; margin:0 0 0 2em; }
div#fqmproduct div#fqmcontent div#fqmmontut h2 { clear:both; }
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus2 { float:left; width:auto; }
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus2notes { float:left; width:50%; }
div#fqmproduct div#fqmcontent div#fqmmontut div#fqmillus2notes div { width:100%; float:left; background-color:#fdfaf3; border:1px solid #686753; margin-bottom:1em;  padding:1em;  }
div#fqmproduct div#fqmcontent div#fqmmontut dl#fqmmontutchart dt { width:18%; float:left; background-color:#e5e4c7; border-top:1px solid #686753; border-left:1px solid #686753; border-bottom:1px solid #686753; padding:1em; margin:.25em 0; }
div#fqmproduct div#fqmcontent div#fqmmontut dl#fqmmontutchart dd { width:65%; float:left; background-color:#fdfaf3; border:1px solid #686753; padding:1em; margin:.25em 0; }
div#fqmproduct div#fqmcontent p#fqmtutback { clear:both; margin:2em 0 0 0; float:left; width:auto; }

div#fqmproduct div#fqmcontent div#fqmalerttut  
{
  position:relative;
  background-color:#fff; 
  padding:3em; 
  margin:1em; 
  border:1px solid #686753; 
  clear:both; 
  float:left; 
  width:89%; 
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);  
}
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus1 { float:right; width:45%; margin:-4em 0 0 2em; }
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus3notes,
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus4notes { clear:both; float:left; width:100%; margin-bottom:1em; }
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus3,
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus4 { float:right; width:45%; margin:0 0 0 2em; }
div#fqmproduct div#fqmcontent div#fqmalerttut h2 { clear:both; }
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus2 { float:left; width:auto; }
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus2notes { float:left; width:80%; }
div#fqmproduct div#fqmcontent div#fqmalerttut div#fqmillus2notes div { width:25%; float:left; margin-bottom:1em;  padding:1em;  }
div#fqmproduct div#fqmcontent div#fqmalerttut dl#fqmalerttutchart dt { width:18%; height:3em; float:left; background-color:#e5e4c7; border-top:1px solid #686753; border-left:1px solid #686753; border-bottom:1px solid #686753; padding:1em; margin:.25em 0; }
div#fqmproduct div#fqmcontent div#fqmalerttut dl#fqmalerttutchart dd { width:65%; height:3em; float:left; background-color:#fdfaf3; border:1px solid #686753; padding:1em; margin:.25em 0; }
div#fqmproduct div#fqmcontent p#fqmtutback { clear:both; margin:2em 0 0 0; float:left; width:auto; }

div#fqmproduct div#fqmcontent div#fqmchecklistdd { width:20%; float:right; border:1px solid #ccc; padding:.5em; font-size:90%; margin:.5em 0 .5em 1em; }
div#fqmproduct div#fqmcontent div#fqmchecklistrptdate { background-color:#fff; padding:.5em 1em; margin:1em 2em 0 0; border-top:1px solid #686753; border-left:1px solid #686753; border-right:1px solid #686753; clear:both; top:1px; width:20%; position:relative; float:right; font-weight:bold; font-size:120%; z-index:100;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  border-radius:5px 5px 0 0;           
  behavior: url(/include/PIE.htc);                                                  
}
div#fqmproduct div#fqmcontent div#fqmchecklist { background-color:#fff; padding:1em; margin:0 1em 1em 1em; border:1px solid #686753; clear:both; float:left; width:94%;
  position:relative;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;  
  behavior: url(/include/PIE.htc);  
}
div#fqmproduct div#fqmcontent div.fqmcheckitem { float:left; width:100%; }
div#fqmproduct div#fqmcontent div.fqmcheckitemdesc { float:left; width:35%; margin-left:.5em; }
div#fqmproduct div#fqmcontent div.fqmcheckitem h2 { margin-bottom:.5em; line-height:1.3em; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable { width:60%; float:right; border-color:#686753; border-style:solid; border-width:1px 1px 0 1px; margin:1em 0; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable th { background-color:#f4f3df; font-size:80%; border-color:#686753; border-style:solid; border-width:0 1px 1px 0; width:28%; font-weight:normal; padding:.8em .5em; vertical-align:top; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable td { background-color:#f4f3df; width:72%; padding:.5em; vertical-align:top; border-bottom:1px solid #686753; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable td p { margin:.5em 0; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmctempty td { text-align:center; padding:2em 0; }

div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable2 { width:60%; float:right; border-color:#686753; border-style:solid; border-width:1px 1px 0 1px; margin:1em 0; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable2 th { background-color:#f2f2f2; font-size:80%; border-color:#686753; border-style:solid; border-width:0 0 1px 0; font-weight:normal; padding:.8em .5em; vertical-align:top; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable2 td { background-color:#f4f3df; padding:.5em; vertical-align:top; border-color:#686753; border-style:solid; border-width:0 0 1px 0; }
div#fqmproduct div#fqmcontent div.fqmcheckitem table.fqmchecktable2 td table td { padding:.5em 2em 0 0; border:none; font-size:90%; }

/** help/contactus **/
#contactus_wrap { display: block; width: 660px; margin-right: 15px; float: left; }
#cs_wrap_top, #cs_wrap_bottom { float: left; clear: left; width:100%}
#cs_right { float: left; width: 285px; }
.cs_q { float: left; font-weight: bold;width:100% }
  .cs_q input {margin-left:20px}
.cs_radio { clear: left; float: left; margin-bottom: 20px; margin-left: 30px; margin-top: 5px;width:100% }
  .cs_radio table {width:100%}
.cs_submit { float: left; clear: both;margin-left:38px; }
.cs_radio input {clear:left}
.cs_radio span label {line-height:22px;height:auto}

/** contactus follow page */
.cs_form_left {
    float: left;
    margin-right: 15px;
    text-align: right;
    width: 25%;
margin-top:10px;
}
.cs_form_right input {margin-right:5px}
.cs_form_right {
    float: left;
    width: 65%;
margin-top:10px;
}


/** CHANGE MEMBERINFO PAGES **/
#meminfo .errortop, #meminfo .ErrorTop { font-size: 120%; color: #c00; font-weight:bold; }

div.cmidesc { width:100%; margin:.5em 0 1.5em 0; }
#content div.cmidesc ul { margin:.5em 0 0 .75em; }
#content div.cmidesc ul li { margin:0 0 .25em 0; }

#cmipassword { background-color:#eef6f8; border:solid 1px #d5e3e7; width:80%; padding:1em; }
#cmipassword table th { text-align:right; font-weight:normal; width:25%; }
#cmipassword table td { font-weight:bold; }
#cmipassword table td#disclaimer { font-weight:normal; font-size:90%; }

#cmiusername { background-color:#eef6f8; border:solid 1px #d5e3e7; width:75%; padding:1em; }
#cmiusername table th { text-align:right; font-weight:normal; width:25%; }
#cmiusername table td { font-weight:bold; }

#cmisecretq { background-color:#eef6f8; border:solid 1px #d5e3e7; width:75%; padding:1em; }
#cmisecretq table th { text-align:right; font-weight:normal; width:25%; }
#cmisecretq table td { font-weight:bold; }

#cmicc { background-color:#eef6f8; border:solid 1px #d5e3e7; width:75%; padding:1em; }
#cmicc table th { text-align:right; font-weight:normal; width:25%; }
#cmicc table td { font-weight:bold; width:25%; }
#cmicc table td.errmsg { width:50%; }

#cmipersonal { background-color:#eef6f8; border:solid 1px #d5e3e7; width:75%; padding:1em; }
#cmipersonal table th { text-align:right; font-weight:normal; width:35%; }
#cmipersonal table td#submitbut { padding-top:2em; padding-bottom:3em; }

/** FORGOT MEMEBER INFO PAGES **/
div.errbox { color:#900; background-color:#F7A58C; border:1px solid #FA7B54; padding:1em; font-size:120%; margin-bottom:25px; }
p.fmidesc { width:50%; }
fieldset.mo_at_edit label { margin-right:25px; }
.moAcctSetting .accent { margin-left:160px; width:170px; }

#fmissnentry { background-color:#eef6f8; border:solid 1px #d5e3e7; width:50%; padding:1em; }
#fmissnentry table th { text-align:right; font-weight:normal; }
#fmissnentry table th em { font-style:normal; font-size:90%; }

#fmisqentry { background-color:#eef6f8; border:solid 1px #d5e3e7; width:50%; padding:1em; }
#fmisqentry table th { text-align:right; font-weight:normal; }
#fmisqentry table td { font-weight:bold; }
#fmisqentry table td#email { font-weight:normal; text-align:center; padding-top:2em; }

#fmipassentry { background-color:#eef6f8; border:solid 1px #d5e3e7; width:75%; padding:1em; }
#fmipassentry table th { text-align:right; font-weight:normal; width:25%; }
#fmipassentry table td { font-weight:bold; }
#fmipassentry table td#disclaimer { font-weight:normal; font-size:90%; }

/** EZ ERROR CORRECT **/
div#ezchoose { background-color:#EEF6F8; float:left; width:100%; margin-bottom:2em; clear:both;}
div#ezchoose td { background-color:#fff; padding:1em; }
div#ezchoose td img { float:left; padding-right:.5em; }
div#ezchoose td .button { display:block; text-align:center; clear:left; margin-top:.5em; width:210px; }
div#ezchoose td label { clear:left; font-weight:bold; }
div#ezchoose td h4 { margin-bottom:.5em; }
div#ezchoose div.contact { font-size:90%; margin-top:1.5em; border-top:1px solid #EEF6F8; padding-top:.5em; }
div#ezchoose div.links { margin:1em 0; font-weight:bold; }
div#ezchoose td p { font-size:90%; margin-top:1em; }
div#ezchoose td#baseTemplate_tdXPN .button, 
div#ezchoose td a#baseTemplate_lbStartTUFree,
div#ezchoose td a#baseTemplate_lbStartFreeEQ { margin-top:2.25em; }

/** MRO **/
div#mrointro { background: transparent url(/images/mro/mro_intro_bg.png) left bottom no-repeat; float:left; width:100%; margin-bottom:1em;}
div#mrointro img { float:right; width:299px; margin:0 10px 10px 0;}
div#mrointro div#convertbut { float:left; width:370px; margin:10px 0 0 20px; }
* html div#mrointro div#convertbut { margin:10px 0 0 10px; }
div#mrointro div#convertbut img { float:left; width:236px; }
div#mrointro div#convertbut p { clear:both; }
div#mronews p#quote { float:right; width:170px; background: transparent url(/images/mro/mro_quote_bg.png) left top no-repeat; padding:10px; height:152px; }
div#mronews p#back { font-weight:bold; font-size:120%; margin-top:1em; }


/** MEMBER HOME **/
div#memberhome h2 { clear:both; }
div#memberhome a.icoques { position:relative; top:2px; }
div#memberhome div#mh_main { width: 70%; float: left; }
div#memberhome div#mh_sidebar { float: right; width: 25%; text-align: left; line-height:1.3em; border:1px solid #e5e5e5; padding:10px; /*margin-top:44px;*/ }
div#memberhome div#mh_sidebar p { margin: 0 0 .5em .5em; }
div#memberhome div#mh_sidebar h2 { border-top:1px solid #e5e5e5; padding-top:1.5em; margin-top:1.5em; font-size:120%; }
div#memberhome div#mh_sidebar div#mh_links ul,
div#memberhome div#mh_sidebar div#mh_settings ul { list-style:none; margin:1em 0 .5em 0; padding:0; }
div#memberhome div#mh_sidebar div#mh_settings h2 { border:none; padding-top:0; margin-top:0; }
div#memberhome div#mh_sidebar div { margin-bottom: 10px; }
div#memberhome h2 { color:#2e8aa3; font-weight:bold; font-size:140%; }
div#memberhome table.tblproducts { background: #e5e5e5; margin-bottom:2em; clear:both; width:100%; }
div#memberhome table.tblproducts thead th { text-align:left; white-space:nowrap; padding:.75em; background: #dbdbdb url(/images/memberhome/bg_tbl_th.png) left bottom repeat-x;  }
div#memberhome table.tblproducts thead th.thproduct { width:57%; }
div#memberhome table.tblproducts thead th.thpurchased { width:12%; }
div#memberhome table.tblproducts thead th.thviewuntil { width:12%; }
div#memberhome table.tblproducts thead th.thgo { width:19%; }
div#memberhome table.tblproducts tbody td { padding: .75em; background: #fff; }
div#memberhome table.tblproducts tbody td .icon { width:63px; float: left; margin:0; border: none; }
div#memberhome table.tblproducts tbody td .proddetails { width:auto; float:left; margin:0 0 0 1em; font-size:90%; }
div#memberhome table.tblproducts tbody td .proddetails h3 { font-size:120%; margin:.25em 0 0 0; }
div#memberhome table.tblproducts tbody td .proddetails p { margin:0; width:250px; }
div#memberhome table.tblproducts tbody tr#prod_fk1 .proddetails { width:80%; font-size:100%; }
div#memberhome table.tblproducts tbody tr#prod_f4y .proddetails,
div#memberhome table.tblproducts tbody tr#prod_fk2 .proddetails,
div#memberhome table.tblproducts tbody tr#ctl00_cphMainContent_trScoreWatch .proddetails,
div#memberhome table.tblproducts tbody tr#ctl00_cphMainContent_trPropertyReport .proddetails { width:75%; }

div#memberhome div.warning { 
  width:100%;
  padding:1em 0; 
  clear:left;
  margin:1em 0;
  position:relative;
  background: #fdf3f1;
  background: -moz-linear-gradient(top, #fdf3f1 0%, #fde2d9 100%);
  background: -o-linear-gradient(top, #fdf3f1 0%, #fde2d9 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fdf3f1), color-stop(1, #fde2d9));  
  -pie-background: linear-gradient(top, #fdf3f1 0%, #fde2d9 100%);  
  behavior: url(/include/PIE.htc); 
}
div#memberhome div.warning p { margin:.25em 2em .5em 2em; }
div#memberhome div.warning h3 { background: transparent url(/images/framework/icon_error.png) left top no-repeat; padding-left:25px; font-size:120%; margin:.5em 2em; }
div#memberhome div.warning p a { font-weight:bold; }

div#memberhome div#bureau_tu { float:left; width:334px; margin-bottom:2em; }
div#memberhome div#bureau_eq { float:right; width:334px; margin:0 1% 2em }
div#content div#memberhome div.bureau_block {float:left;width:32.6%;margin-bottom:2em;-moz-box-shadow: 0 5px 10px -5px #333333;-webkit-box-shadow: 0 5px 10px -5px #333333;box-shadow: 0 5px 10px -5px #333333;}
div#memberhome p.morerpts {  margin-top:1em; width:100%; float:left; text-align:center}
div#memberhome div.recentscore { background: #fff url(/images/memberhome/bg_mh_scores.png) center bottom no-repeat; text-align:center; width:100%; min-height:210px; height:auto; vertical-align:top; padding:0 0 .5em 0;  float:left; border:1px solid #ccc;  }
div#memberhome div.recentscore a.score { font-size:300%; font-weight:bold; line-height:1.4em; }
div#memberhome div.recentscore p { margin:10px 5px  }
  div#memberhome div.recentscore p.cta_link {margin:10px 10px}
div#memberhome div.recentscore div.hdr_eq   
{
  position:relative;
  border-bottom:1px solid #e5e5e5;
  display:block;
  float:left;
  width:100%;
  height:40px;
  margin:0 0 1em 0;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -o-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(1, #dadada)); 
  -pie-background: linear-gradient(top, #fff 0%, #dadada 100%);  
  behavior: url(/include/PIE.htc);  
}
div#memberhome div.recentscore div.hdr_eq span
{
  display:block;
  float:left;
  width:100%;
  height:39px;
  text-indent:-9999px;
  background: transparent url('/images/memberhome/logo-eq@2x.png') no-repeat center center;
background-size: 102px auto;
}
div#memberhome div.recentscore div.hdr_tu   
{
  position:relative;
  border-bottom:1px solid #e5e5e5;
  display:block;
  float:left;
  width:100%;
  height:40px;
  margin:0 0 1em 0;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -o-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(1, #dadada)); 
  -pie-background: linear-gradient(top, #fff 0%, #dadada 100%);  
  behavior: url(/include/PIE.htc);  
}
div#memberhome div.recentscore div.hdr_tu span
{
  display:block;
  float:left;
  width:100%;
  height:40px;
  text-indent:-9999px;
  background: transparent url('/images/memberhome/logo-tu@2x.png') no-repeat center center;
background-size: 109px auto;
}

/* 5/15/13 experian */
div#memberhome div.recentscore div.hdr_ex   
{
  position:relative;
  border-bottom:1px solid #e5e5e5;
  display:block;
  float:left;
  width:100%;
  height:40px;
  margin:0 0 1em 0;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -o-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(1, #dadada)); 
  -pie-background: linear-gradient(top, #fff 0%, #dadada 100%);  
  behavior: url(/include/PIE.htc);  
}
div#memberhome div.recentscore div.hdr_ex span
{
  display:block;
  float:left;
  width:100%;
  height:38px;
  text-indent:-9999px;
  background: transparent url('/images/memberhome/logo-ex@2x.png') no-repeat center center;
background-size: 98px auto;
}
/*span.reportage {display:inline-block}*/

div#memberhome div.pastscores div.ps_hdr 
{
  position:relative;
  color:#333;
  font-weight:bold;
  text-align:center;
  display:block;
  float:left;
  width:90%;
  padding:.2em 5%;
  background: #cacaca;
  background: -moz-linear-gradient(top, #cacaca 0%, #aeaeae 100%);
  background: -o-linear-gradient(top, #cacaca 0%, #aeaeae 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #cacaca), color-stop(1, #aeaeae));  
  -pie-background: linear-gradient(top, #cacaca 0%, #aeaeae 100%);  
-moz-text-shadow: 0 0 0px #fff;
-webkit-text-shadow: 0 0 0px #fff;
text-shadow: 0 0 0px #fff;
  behavior: url(/include/PIE.htc);    
}
div#memberhome div.pastscores div.ps_item
{
  position:relative;
  font-size:80%;
  display:block;
  float:left;
  width:100%;
  padding:.5em 0;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -o-linear-gradient(top, #fff 0%, #dadada 100%);
  background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(1, #dadada));  
  -pie-background: linear-gradient(top, #fff 0%, #dadada 100%);   
  behavior: url(/include/PIE.htc);    
}
div#memberhome div.pastscores { float:left; width:100%; border:1px solid #ccc; }
div#memberhome div.pastscores div.ps_item div.score { float:left; width:23%; font-weight:bold; font-size:200%; text-align:center;  }
div#memberhome div.pastscores div.ps_item div.dates { float:left; width:55%; }
div#memberhome div.pastscores div.ps_item div.dates p { margin:0; }
div#memberhome div.pastscores div.ps_item div.dates p label { font-weight:bold; }
div#memberhome div.pastscores div.ps_item div.link { float:left; /*padding-top:.5em*/; font-weight:bold; font-size:110%; width:22%;text-align:center}

div#memberhome div.notification { background: #fff url(/images/memberhome/info-notification-background.png) no-repeat; width:100%; vertical-align:top; padding:0 0 .5em 0;  float:left; border:1px solid #e5e5e5; margin-bottom:20px; }
div#memberhome div.notification h3 { background: transparent url(/images/memberhome/info-icon.png) left no-repeat; padding-left:30px; padding-top:5px; height:auto; font-size:120%; margin:.5em 2em; }
div#memberhome div.notification p { margin:.25em 2em .5em 5em; }
div#memberhome div.notification p a { font-weight:bold; }

div#memberhome div.new_packages { background: #fff url(/images/memberhome/info-notification-background.png) no-repeat; width: 100%; vertical-align: top; padding: 0 0 .5em 0; float: left; border: 1px solid #e5e5e5; margin-bottom: 20px; }
div#memberhome div.new_packages h3 { padding-top: 5px; height: 24px; font-size: 120%; margin: .5em 2em; }
div#memberhome div.new_packages p { margin: .25em 2em .5em 2.5em; }
div#memberhome div.pac_left { float: left; width: 46%; margin-left: 20px; margin-top: 10px; vertical-align: top; }
div#memberhome div.pac_right { float: right; width: 46%; margin-right: 20px; margin-top: 10px; vertical-align: top; }
div#memberhome div.icon { float: left; width: 20%; vertical-align: top; }
div#memberhome div.info { float: right; width: 80%; vertical-align: top; }
  div#memberhome div.info p { margin: 0 .5em .25em 1.5em; }
div#memberhome table.tblproducts tbody td .moddetails { width: 85%; float: left; margin: 10px 0 0 10px; font-size: 90%; }
.recent_score > span { color: #313537; display: block; font-size: 13px; font-weight: bold; }
#mh_active_iv, #mh_active_ii { }
.newFlag { margin-bottom: -10px; }
.recentTU, .recentEQ, .recentEX { line-height: 22px; font-size: 20px; }
.mh_adtxt { float: left; width: 145px; }
.mh_adimg { float: right; vertical-align: top; }
  
div#mh_scorehistory p.return { font-size:90%; }
div#mh_scorehistory table.tblscores { background: #e5e5e5; margin-bottom:2em; clear:both; width:66%; }
div#mh_scorehistory table.tblscores thead th { text-align:center; white-space:nowrap; padding:.75em; background: #dbdbdb url(/images/memberhome/bg_tbl_th.png) left bottom repeat-x;  }
div#mh_scorehistory table.tblscores tbody td { text-align:center; padding: .5em; background: #fff; }
div#mh_scorehistory table.tblscores tbody td.score { font-size:150%; font-weight:bold; }
div#mh_scorehistory table.tblscores tbody td.transunion { text-indent:-9999px; width:130px; background: #fff url('/images/report/blogo_tu.png') center center no-repeat; }
div#mh_scorehistory table.tblscores tbody td.equifax { text-indent:-9999px; width:130px; background: #fff url('/images/report/blogo_efx.png') center center no-repeat; }
div#mh_scorehistory table.tblscores tbody td.experian { text-indent:-9999px; width:130px; background: #fff url('/images/report/blogo_xpn.png') center center no-repeat; }

#mh_sideCC {width:240px; display:block; }
.smallbox1, .smallbox2, .smallbox3, .smallbox4 {float:left; width:62px; height: 96px; margin-right:10px; }
.smallbox1 {background: url("/Images/Buttons/score-boxes.png") -5px 3px no-repeat; margin-left:18px;}
.smallbox2 {background: url("/Images/Buttons/score-boxes.png") -75px 3px no-repeat; }
.smallbox3 {background: url("/Images/Buttons/score-boxes.png") -145px 3px no-repeat;}
.smallbox4 {background: url("/Images/Buttons/score-boxes.png") -215px 3px no-repeat; }
.smallbox1:hover {background: url("/Images/Buttons/score-boxes.png") -5px -94px no-repeat; }
.smallbox2:hover {background: url("/Images/Buttons/score-boxes.png") -75px -94px no-repeat; }
.smallbox3:hover {background: url("/Images/Buttons/score-boxes.png") -145px -94px no-repeat; }
.smallbox4:hover {background: url("/Images/Buttons/score-boxes.png") -215px -94px no-repeat; }
#mh_sideCC p {font-size:11px; color:#313537; margin-bottom:10px; margin-left:5px; }
#mh_sideCC a {font-size:10px; color:#006EC6; text-decoration:none; }
.botpara {margin-top:50px;  text-align:center; font-size:11px; }
  .botpara > p {margin:0!important}
#mh_sideCC .smallbox1:hover #aclink7, #mh_sideCC .smallbox2:hover #aclink5, #mh_sideCC .smallbox3:hover #aclink3, #mh_sideCC .smallbox4:hover #aclink1 {display: inline;}

#mo_at_menu { float: right; width: 100%; }
#mo_at_menu ul { position: relative; box-shadow: 0 2px 10px -1px #000; border: 1px solid #eee; margin: .3em 0 1em 0; padding: 0; list-style: none; }
#mo_at_menu ul li { font-size: 14px; height: 24px; line-height: 24px; margin: 0; border-bottom: 1px solid #edeee7; padding: .3em 14px; }
#mo_at_menu ul li a { display: block; }
#mo_at_menu_taggle { display: block!important; float: right; height: 25px; margin-right:10px; font-size: 14px; }
#mo_at_menu_list { display: none; clear: both; }

/** OTHER **/
a.print { margin-left: 25px; padding-left: 20px; background: transparent url(/images/report/printicon.png) 0 50% no-repeat; }
iframe.iframeCustAgree { margin:1em 0; padding:5px; background-color:#fff; width:95%; height:80px; clear:both; border: 1px solid #ccc; }

/** IE6 & IE7 HACKS **/
#branding #primenav { *margin-top: 10px; }
#branding #primenav ul li { *padding:0px; *margin:2px; }
#branding #primenav ul li a { *padding:10px 10px 12px 15px; *margin:0; *line-height:40px; *cursor: pointer}
#branding #primenav ul li.pnHomeOff a, 
#branding #primenav ul li.pnHomeOn a { *padding-right:40px; }
#cccenternav { *margin-bottom:15px; }
#cccatpopcards #cccatinner p#ccmorebut { *margin-left:10px; }

/** New Header Override **/

a {outline: 0;}
#utilnav #searchbox {display:none;float: right;margin: 3px 0;padding-left: 5px;position: relative;top: 47px;width: 150px;}
#container {background:#f7f7f7}

#branding {border-top: 1px solid #F1F1F1;background:/*url(/images/chrome/Header-Shadow.png) no-repeat center bottom*/ #f7f7f7;height:80px;font-family:'Ubuntu', arial, sans-serif}
#branding div#logo {margin-top: 0px;width: 170px;}
#branding #primenav {clear:none;width: 678px;margin:0;font-size:100%}
#branding div#logos-nav {padding-top:0}
#branding div#logo img {margin:12px 0 0}
#branding #primenav > ul {height:72px;float:right}
#branding div#logos-nav {height:71px;/*border-bottom: 1px solid #d4d4d4;*/}
#branding #primenav > ul > li {height:72px;}
#primenav {height:72px}
#utilnav {border-bottom:1px solid #d3d3d3;background-color:#f0f0f0;background:url(/images/chrome/bar_bg.png) repeat-x #efefef;height:30px}
#branding #primenav > ul li a {background:#f7f7f7;display:block;padding:18px 10px 0 20px}
#branding #primenav > ul li a {color: #000000;background: none;/*padding:0px 15px 0px 30px;*/}
#branding #primenav > ul li { background: none; display:inline; padding:0 0 0 5px;*padding:0;float:left; position: relative;}
.otherProds {float: right; font-size: 16px; margin: 15px 20px 10px}
.otherProds a {color: #313537 !important;}
.otherProds a:hover {background: none !important;}


#branding #primenav > ul li.current a {background: url("/images/chrome/cSpan.png") no-repeat scroll left top transparent;}
#branding #primenav > ul li.current {background: url("/images/chrome/cA.png") no-repeat scroll right top transparent}
#branding #primenav > ul li:hover a {background: url("/images/chrome/cSpan.png") no-repeat scroll left top transparent}
#branding #primenav > ul li:hover {background: url("/images/chrome/cA.png") no-repeat scroll right top transparent}
#branding #primenav > ul li#loner {line-height:71px;padding:0}
#searchbox {padding:0 0 0 30px}
#branding #primenav > ul li#loner:hover, #branding #primenav ul li#loner:hover a {background:none!important}

#searchbox input#p_search_text {background:none;border: medium none;font-size: 100%;height: 22px;line-height: 1;padding: 0 5px 0 0;width: 82px;}
#searchDiv {background:url(/images/chrome/searchBar.png) no-repeat;display:block;width:87px;height:24px;float:right}
.mblock {display: block;height:54px;font-weight: normal;line-height: 20px;text-align: left;text-indent:-9999px} 
.mBold {display:none;font-size:125%;color:#fd5b09}
.mprod {background:url(/images/chrome/ficoMenu.png) no-repeat;width: 108px;}
.mgoal {background:url("/images/chrome/ficoMenu.png") no-repeat scroll -130px 0 transparent;width:75px}
.mscores {background:url(/images/chrome/ficoMenu.png) no-repeat scroll -242px 0 transparent;width:80px}
.msavings {background:url(/images/chrome/ficoMenu.png) no-repeat scroll -359px 0 transparent;width:123px}
.mcommunity {background:url(/images/chrome/ficoMenu.png) no-repeat scroll -520px 0 transparent;width:110px}

/**topbar icon change **/
#utilnav ul li#fibasket a#lnkCart {background:url("/images/chrome/ncart.png") no-repeat scroll left 1px transparent}
#utilnav ul li#fibasket a#ctl00_ctrlHeader_linkCartNonLogIn {background:url("/images/chrome/ncart.png") no-repeat scroll left 1px transparent}
#utilnav ul li#fibasket a#ctl00_ctrlHeader_linkCartLogIn {background:url("/images/chrome/ncart.png") no-repeat scroll left 1px transparent}
#utilnav ul li#login a {background:url("/images/chrome/secure.png") no-repeat scroll left 2px transparent}
#utilnav ul li#support a {background:url("/images/chrome/support-mark.png") no-repeat scroll left 1px transparent} 
#utilnav #utils ul li#lang .language {background:url("/images/chrome/globe.png") no-repeat scroll left 1px transparent;margin-top:2px}
#utilnav ul li#account a {background:url("/images/chrome/secure.png") no-repeat scroll left 1px transparent}
#utilnav a:link, #utilnav a:visited, #utilnav a:hover, #utilnav a:active, #utilnav a:focus, #utilnav #utils ul li#lang .language {color: #5D5D5D;font-family: 'Ubuntu',arial,sans-serif;font-size: 115%;font-weight: 400;} 
#utils {padding-top:5px}
#utils ul {border:none;position: relative;right: 0px}
#utils ul li#lang {border-right:none;padding-right:0}
#utils #login {border-left:none;}
#utilnav #utils p#welcome {color: #5D5D5D;font-size: 115%;padding: 1px 15px 0 0;}
#loggedUser {float:left!important;right:0!important}
.borderNoneLeft {border-left:none!important}
.loggedLogout a {background:url("/images/chrome/logout.png") no-repeat scroll left 2px transparent!important}
.loggedLogout {border-right:none!important}
#loggedUser #account {border-left:2px solid #EBEBEB}

/** Footer 05-15-2012**/
p.whatisFICO { display: block;float: left;font-size: 105%;margin-top:7px;margin-bottom:7px}
.ficoAbout, .trustLabel {float:left;}
.ficoAbout {width:410px;color:#313537}
.trustLabel {float: right;text-align: right;width: 530px;}
#ftr_seal_bbb {margin:46px 0 20px 8px}
#siteinfo_1b {background-color: #f7f7f7;clear: both;margin: 0 auto;width: 960px;}
.siteinfo {width:960px;margin:20px auto;clear: both;text-align:left;}
#hSocialmedia {display: block;height: 50px;padding-top: 16px;color:#4E4E4E;}
#hSocialmedia img {float:left}
.ntext {display: block;float: left;font-family: 'Ubuntu',arial,sans-serif;font-size: 120%;font-weight: 800;line-height: 32px;margin-right: 25px;}
.subscribe {margin-right: 19px;text-align: right;width: 349px;}
#newsletterSignUp {float:right;width:655px;text-align:right;}
#newsletterDiv {display:block;background:url(/images/chrome/newsetter_input.png) no-repeat;width:220px;height:25px;}
.clearFloat {float: none !important;left: 6px;position: relative;top: 3px;}
#txtEmailAddr {border:none;background:none;width:200px;height:25px;padding:0 10px;display:block;font-size:100%}
#email_signup_module input {}
#siteinfo_1 {background:#f7f7f7;padding:25px 0 0px}
#siteinfo_1, #siteinfo_1b, #siteinfo_2 {border-top:1px solid #d4d4d4;font-family:'Ubuntu',arial,sans-serif}
a:link {color:#006EC6; text-decoration:none !important;}
#sitemap {font-family:'Ubuntu',arial,sans-serif}
#memberFooter { border-right: 1px solid #d4d4d4;height: 181px;margin-right: 20px !important;width: 125px !important;}
#middle_footer {border-top:1px solid #d4d4d4;padding-top:25px;padding-bottom:25px}
#middle_footer ul li a {background:none;padding:0;}
#middle_footer a:link, #middle_footer a:visited, #middle_footer a:hover, #middle_footer a:active, #middle_footer a:focus {color:#006EC6}
#middle_footer ul li.topic {font-size:120%;text-transform:uppercase;margin-bottom:.6em}
#siteinfo_3, #middle_footer {background:#f7f7f7}
#subBtn, #newsletterDiv {float:right;margin-top:4px;}
#siteinfo_4, #bottom_footer {background:#ededed}
#siteinfo_4 {border-top:2px solid #d3d3d3}
#bottom_footer {color:#777777}
.noPad {padding:0!important;color:#006EC6}
#newsletter-box {background:url(/images/chrome/newshelp.png) no-repeat;font-size: 75%;
font-weight: normal !important;display:none;height: 120px;line-height: 14px;padding: 12px 20px;position: absolute;text-align: left;width: 250px;}
#middle_footer ul li.topic a:hover {text-decoration:none}

/** Order css override **/
div#createprofile div.good {background:url(/images/store/statusbg_good2.png) left 5px no-repeat #f7f7f7!important}
div#createprofile div.security {background:url(/images/store/createprofile_icon_lock.png) left 0 no-repeat #f7f7f7!important}

/** style OverRide **/
#conWrap {background:#ffffff!important}
h3 {margin-top:0}

/** FICO Seal Module**/
div#content div.ce div.twocol {width:457px}div#content div.ce div#also {clear:right}
.also-custom-head {background:url('/images/fico_seal_top.png') no-repeat top center transparent;height:72px;font-family:'ubuntu', arial, sans-serif}
.also-custom-head h2 {display:block;margin:0!important;font-size:20px!important;font-weight:bold!important;padding:17px 0 0 77px!important;line-height:20px!important}
.also-custom-head span {display: block;font-size: 15px;padding: 0 0 0 78px;line-height:15px;margin-top:0;*margin-top:0}
.also-custom-head span sup {font-size:8px}
.also-custom-context {text-align:left;font-family:arial, sans-serif;padding:0 44px 26px 77px;font-size:12px;margin:0;line-height:18px}
.also-custom-context span {display:block;margin-bottom:3px}
.also-custom-context a {text-decoration:none}.also-custom-context a:hover {text-decoration:underline}
.also-custom-body {text-align:left;float:right;margin-bottom:5px;margin-right:-8px;width:323px;background:url('/images/fico_seal_body.png') no-repeat bottom center transparent;min-height:140px}
.also-custom-body sup {font-size:10px;vertical-align:super;*vertical-align:text-top}

/** Credit Card Side Module**/
div#alsoCC {float:right;clear:right;width:310px;margin:10px -5px 10px 15px;}
.sideCCAd {background:url('/images/creditcards/cc-module.png') no-repeat right -4px transparent; height:220px;}
.sideCCAd h3 {float:left;margin:110px 0 0 20px}
.sideCCAd .ccAdCatLeft {float:left;margin:8px 0 20px 20px}
.sideCCAd .ccAdBtnRight {float:right;margin:18px 20px 20px 0}
#sideAd h4 span {font:italic 11px/1 sans-serif; margin: 5px 0 0 15px; display:inline-block;}
/** Template columns **/
.twocol_left {width:640px;float:left;}

/* Calculator - Credit Card Ads */
#QSadForBanBtn {color:#fff;text-decoration:none; padding-top:9px; padding-bottom:9px; }
.QSAdBannerRight {background: #f7f7f7 url('/Images/savingscenter/intro-cc-side-module.png') no-repeat scroll 0 0 ; height:259px; width:301px; float: right; margin-top:75px;}
.QSAdBannerLeft {float: left;  }
.QSAdHeadhtitle {margin:0px;padding:0px; font-size: 20px; text-align:center; }
.QSAdHeadsubtitle {margin:0px;padding:0px; font-size: 13px; text-align:right; font-weight:bold;}
.conQSAd {width:301px;margin-top:105px;}
.QSAdBannerLeftBottom {width: 130px; float:left; margin: 15px 10px 0 40px;}
.QSAdBannerRightBottom{width: 90px; float:left;margin-top:15px;}

.con_wrap, #proddetails {*margin-top:30px!important}
.orgcolor {color:#EB7930}

/** Ajax spinner **/
div#processing_anim { display: none; position: fixed; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; }
  div#processing_anim.loading { display: block !important; }

.phExperianAsterisk { float: left; font-size: 90%; margin-top: -50px;padding-right:90px; }

