body {background-color:#fff;font-family:arial,helvetica,sans-serif;font-size:100%;margin:5px 13px 0 5px}
#footer {text-align:center;padding-top:.5em;border-top:1px solid #666;margin:15px 6px 0px 19px}
#masthead {width:100%;border:none;padding:0;margin:0px 0px 6px 0px}
#mastLeftCol {width:164px}
#logo {display:inline;margin-right:.1em;width:62px;height:62px;border:none}
#coach {width:98px;height:62px;border:none;display:inline}
#printhead {display:none}
#topSearch {vertical-align:bottom;margin-left:0.5em}  
#utilities {float:right;margin-top:7px;margin-right:.2em;font-size:75%;color:#b2b299;}
#mastRightCol {font-size:100%}

#mastShim1 {float:left;width:540px;height:1px;border:none}
#mastShim2 {width:164px;height:1px;border:none}
#url {display:none}
#printWrap {margin-bottom:10px} 
#title {border-bottom:1px solid #666;vertical-align:top;margin:11px 6px 15px 19px}
#printLink {display:block;float:right;width:10em;margin:-7px 0 0 0;padding:10px 0 0 30px;font:normal 68% arial,helvetica;background: url:("/img/al_printer_btn.gif") 0 7px no-repeat}
#layout {width:100%;margin:0;padding:0}
#layout td {padding:0;margin:0}
#leftCol {width:171px;margin:0;padding:0;vertical-align:top;background: url("/img/left_bg.gif") right repeat-y}
#contentCol {margin:0;padding:0;vertical-align:top;background-color:#fff;border-top:1px solid #996;border-right:1px solid #996;border-bottom:1px solid #996}
#main {margin:0;padding:7px 0 6px 0px;background-color:#eeefe1;border-bottom:2px solid #808080}
#layoutBottom1 {line-height:3px;height:3px;border-right:1px solid #ccccb2}
#layoutBottom2 {line-height:3px;height:3px;background-color:#ccccb2}
#leftCol div.generictext {margin-bottom:10px}
#minWidth {width:540px;height:1px}
#tabContainer {width:100%;margin:5px 0 0 0;padding:0;line-height:normal;}	
#tabContainer a.tabs {display:block;float:left;border-left:1px solid #8e9eaa;margin:0 2px 0 0;padding:3px 12px 2px 10px;font:bold 75% arial,helvetica,sans-serif;text-decoration:none;background: url("/img/lower_tabs_off.gif") top right no-repeat;}
#tabContainer a.tabs:hover {color:#5A469B;background: url("/img/lower_tabs_over.gif") top right no-repeat;}  
#tabContainer a.tabOn {display:block;float:left;margin:0 2px 0 0;padding:3px 12px 2px 10px;border-left:1px solid #666;font:bold 75% arial,helvetica,sans-serif;color:#000;text-decoration:none;background: url("/img/lower_tabs_on.gif") top right no-repeat;}
#tabContainer a.tabOn:hover {color:#000;border-left:1px solid #8e9eaa;background: url("/img/lower_tabs_over.gif") top right no-repeat;}	
.tabUnderline {clear:left;width:100%;background-color:#808080;height:2px;line-height:2px;margin:0;padding:0}
div.clearer {display:none}
 
.nested {font-size:100%}
div,table,td,th {font-size:100%;padding:0}
th,td,p,div,a,ul,ol,dl,h1,h2,h3,h4,h5,h6,li {font-family:arial,helvetica,sans-serif}
img {display:block;margin:0;padding:0;border:0;border:none}
form {margin:0}
p {margin-bottom:20px;margin-top:0}
ol {font-size:75%;margin-bottom:3px;margin-top:0}
ol.nested {font-size:100%;list-style-type:lower-alpha}
ol.nested2 {font-size:100%}
ul {font-size:75%;margin-bottom:3px;margin-top:0}
ul.nested {font-size:100%}
h1 {font-size:100%;margin:0;font-weight:bold}
#title h1 {margin:0 10em 0 0;padding:0 0 4px 0;font-size:100%}
h1.thin {font-size:100%;margin:12px 0 6px}
h2 {font-size:87%;margin:0}
h3 {font-size:81%;margin:0}
h4 {font-size:75%;margin:0}
sup {font-size:85%}
img.caret {padding-top:3px;padding-right:3px;display:inline}
.inline {display:inline}
.leftbg {background-color:#eeefe1;background-image: url("/img/left_bg.gif");background-repeat:repeat-y}
.headerSearch {font-size:75%;margin:0;padding:0;color:#000;background-color:#fff;margin-right:3px}
.subNavTitle {font-size:68%;margin:0 0 0 1px;color:#fff;font-weight:bold}
.subNavBC {font-size:68%;color:#999;font-weight:normal;margin:1px 0px 1px 1px}
.subNavItem {font-size:68%;color:#999;font-weight:normal;margin:2px 0px 2px 4px}
.subNavItemOn {font-size:68%;color:#000;font-weight:bold;margin:1px 0px 1px 4px}
.relatedTitle {font-size:68%;margin:1px 4px;color:#fff;font-weight:bold}
.relatedSubTitle {font-size:68%;margin:4px 4px 2px;color:#333;font-weight:bold}
.relatedInfo {width:159px;border:1px solid #996;padding:1px;margin:0 .5em 1em 0;background-color:#fff}
.sideTextAdTitle {font-size:81%;font-weight:bold;margin:4px 5px 0;color:#f93}
.sideTextAdTitle2 {font-size:81%;font-weight:bold;margin:4px 5px 0;color:#993}
.sideTextAdTitle3 {font-size:81%;font-weight:bold;margin:4px 5px 0;color:#c30}
.sideTextAdTitle4 {font-size:81%;font-weight:bold;margin:4px 5px 0;color:#5A469B}
.sideTextAdTitle5 {font-size:81%;font-weight:bold;margin:4px 5px 0;color:#69c}
.sideTextAdContent {font-size:68%;margin:3px 5px;color:#333}
.sideTextAdLink {font-size:68%;color:#5A469B;font-weight:bold;text-align:right;margin:0 5px 4px}
.slogan {font-size:112%;color:#fff;font-weight:bold}
.tipsTitle {font-size:75%;margin:1px 4px;color:#fff;font-weight:bold}
.tipsSelect {font-size:68%;margin:0 4px 4px;color:#000;background-color:#fff}
th.tableTitle, td.tableTitle {font-weight:bold;text-align:left;padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#fff;background-color:#330}
td.tableDataYel, th.tableDataYel {padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;background-color:#ffc}
th.tableSubtitle, td.tableSubtitle {font-weight:bold;text-align:left;padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#D4D7B4;}
td.tableData, th.tableData {padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;background-color:#fff}
td.tableRestrictions {padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #b8b8b8;border-bottom:1px solid #ccc;color:#000;background-color:#E6E6E6}
th.tableBlank, td.tableBlank {padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #b8b8b8;border-bottom:1px solid #ccc;color:#000;background-color:#E6E6E6}
td.tableData div.generictext, th.tableData div.generictxet {padding-left:1px}
.introPromoHeader {margin:0;font-size:17px;font-weight:bold;color:#fff}
.introPromoContent {margin:0;font-size:75%;font-weight:bold;color:#fff}
.introPromoActionOr {margin:0;font-size:75%;font-weight:bold;color:#fc6}
.introPromoActionGr {margin:0;font-size:75%;font-weight:bold;color:#e5e599}
.introPromoActionRd {margin:0;font-size:75%;font-weight:bold;color:#fc9}
.introPromoActionBl {margin:0;font-size:75%;font-weight:bold;color:#9cf}
.introPromoActionGy {margin:0;font-size:75%;font-weight:bold;color:#ccc}
.introPromoActionBs {margin:0;font-size:75%;font-weight:bold;color:#fc9}
.introContent {margin:10px 0 0;font-size:75%;color:#000}
a.subNavTitleLink:link, a.subNavTitleLink:visited {color:#fff;text-decoration:none}
a.subNavTitleLink:hover, a.subNavTitleLink:active {color:#fff;text-decoration:underline}
a.callToActionLink:link, a.callToActionLink:visited {color:#fff;text-decoration:none}
a.callToActionLink:hover, a.callToActionLink:active {color:#fff;text-decoration:underline}
a.subNav:link {color:#5A469B;text-decoration:none}
a.subNav:visited {color:#5A469B;text-decoration:none}
a.subNav:hover {color:#4986ff;text-decoration:underline}
a.headerLink:link {color:#5A469B;text-decoration:none}
a.headerLink:visited {color:#5A469B;text-decoration:none}
a.headerLink:hover {color:#4986ff;text-decoration:underline}
a:link {color:#5A469B;text-decoration:underline}
a:visited {color:#5A469B;text-decoration:underline}
a:hover {color:#4986ff;text-decoration:underline}
a.hTab {text-decoration:none}
a.hTab:link {color:#5A469B;text-decoration:none}
a.hTab:visited {color:#5A469B;text-decoration:none}
a.hTab:hover {color:#4986ff;text-decoration:underline}
a.relatedLink {margin:0px 4px 0px;font-size:70%;color:#5A469B;text-decoration:none}
a.relatedLink:visited {color:#5A469B;text-decoration:none}
a.relatedLink:hover {color:#4986ff;text-decoration:underline}
a.introPromoActionOr:link, a.introPromoActionOr:visited  {color:#fc6;text-decoration:none}
a.introPromoActionOr:hover, a.introPromoActionOr:active  {color:#fc6;text-decoration:underline}
a.introPromoActionGr:link, a.introPromoActionGr:visited  {color:#e5e599;text-decoration:none}
a.introPromoActionGr:hover, a.introPromoActionGr:active  {color:#e5e599;text-decoration:underline}
a.introPromoActionRd:link, a.introPromoActionRd:visited  {color:#fc9;text-decoration:none}
a.introPromoActionRd:hover, a.introPromoActionRd:active  {color:#fc9;text-decoration:underline}
a.introPromoActionBl:link, a.introPromoActionBl:visited  {color:#9cf;text-decoration:none}
a.introPromoActionBl:hover, a.introPromoActionBl:active  {color:#9cf;text-decoration:underline}
a.introPromoActionGy:link, a.introPromoActionGy:visited  {color:#ccc;text-decoration:none}
a.introPromoActionGy:hover, a.introPromoActionGy:active  {color:#ccc;text-decoration:underline}
a.introPromoActionBs:link, a.introPromoActionBs:visited  {color:#fc9;text-decoration:none}
a.introPromoActionBs:hover, a.introPromoActionBs:active  {color:#fc9;text-decoration:underline}
.red {color:#5A469B;font-size:75%}
.linklist {font-size:75%;color:#5A469B}
.bgBack {background-color:#eeefe1}
.bgWht {background-color:#fff}
.bgLnRed {background-color:#788}
.bgSdRed {background-color:#333}
.bgLnMain {background-color:#996}
.bgLnRedHlt1 {background-color:#a3b9b9}
.bgLnRedHlt2 {background-color:#94a3a3}
.bgBx1 {background-color:#ccc}
.bgBx2 {background-color:#999}
.bgBx3 {background-color:#e5e5e5}
.bgLnGy {background-color:#e0d6d6}
.bgLnNav {background-color:#bbb}
.bgSdNav {background-color:#ccccb2}
.bgLnBtm {background-color:#808080}
.bgCa1 {background-color:#999}
.bgCa2 {background-color:#600}
.bgCaHlt3 {background-color:#f33}
.bgCa3 {background-color:#c00}
.bgCa4 {background-color:#900}
.bgCa5 {background-color:#4d401f}
.bgCa6 {background-color:#663}
.bgHr1 {background-color:#ccc}
.bgHr2 {background-color:#666}
.bgHr3 {background-color:#999}
.bgPromoBk1 {background-color:#fff2cc}
.bgPromoLn1 {background-color:#c93}
.bgPromoBk2 {background-color:#f2f2d9}
.bgPromoLn2 {background-color:#ccc}
.bgPromoBk3 {background-color:#b3cce5}
.bgPromoLn3 {background-color:#5A469B}
.bgInfoBxBg1 {background-color:#fff}
.bgInfoBxHd1 {background-color:#e0e4e0}
.bgInfoBxHd2 {background-color:#ccc}
.bgInfoBxBd2 {background-color:#f2f2f2}
.bgInfoBxHd3 {background-color:#999}
.bgInfoBxBg3 {background-color:#f2f2f2}
.bgNeuOr {background-color:#fc6}
.bgLtOr  {background-color:#f90}
.bgPrOr  {background-color:#c60}
.bgDkOr  {background-color:#e57f00}
.bgNeuGr {background-color:#cc9}
.bgLtGr  {background-color:#996}
.bgPrGr  {background-color:#663}
.bgDkGr  {background-color:#7f7f4c}
.bgNeuRd {background-color:#c99}
.bgLtRd  {background-color:#933}
.bgPrRd  {background-color:#600}
.bgDkRd  {background-color:#7f1919}
.bgNeuBl {background-color:#9cf}
.bgLtBl  {background-color:#001D33}
.bgPrBl  {background-color:#19334d}
.bgDkBl  {background-color:#001d33}
.bgNeuGy {background-color:#ccc}
.bgLtGy  {background-color:#666}
.bgPrGy  {background-color:#333}
.bgDkGy  {background-color:#4c4c4c}
.bgNeuBs {background-color:#F96}
.bgLtBs  {background-color:#c60}
.bgPrBs  {background-color:#930}
.bgDkBs  {background-color:#b34d00}
.bgC13  {background-color:#f2f2dc}
.footnote {font-size:68%;color:#333;padding:0px 13px 0px 0px}
.footer1 {font-size:62%;color:#666}
.footer2 {font-size:68%;color:#666}
.c10text {font-size:68%;font-weight:bold;color:#3f3f3f;margin:0px 6px 0px 5px}
.c10noLink {font-size:68%;color:#fff;font-weight:bold;margin:2px 5px 2px 4px}
.c10aLink {font-size:68%;font-weight:bold;margin:2px 3px 2px 2px}
.c13Title {font-size:68%;margin:2px 4px;color:#fff;font-weight:bold}
.c13Quote {font-size:87%;color:#663}
.c13Lk {font-size:75%;margin:2px 4px;color:#5A469B}
.c14Endash {font-size:75%;color:#666}
.c18Title {margin:3px;font-size:75%;color:#000;font-weight:bold}
.c18Body {margin:3px;font-size:75%;color:#000}
.c20disclosure {font-size:68%;color:#666;padding-left:1px}
.c23Title {font-size:75%;margin:1px 4px;color:#fff;font-weight:bold}
.c23Body {margin:3px;font-size:68%;color:#000}
.c23Lable {font-size:68%;color:#333}
.c24InfoTitle {margin:-2px -2px 0 -2px;padding:1px 4px;font-size:110%;font-weight:bold;color:#000;background-color:#e0e4e0}
.c24Text {margin:2px 4px;color:#000}
.c24Link {margin:1px 4px;color:#5A469B;font-weight:bold;text-align:right}
.c24Title {margin:2px 4px;color:#5A469B;font-weight:bold}
.infoBox {width:145px;border:1px solid #ccc;padding:3px;margin:0 .5em .5em 0;font-size:70%;background-color:#fff}
.infoBox p {margin:0 0 5px 0}
.infoBox p.c24Link {margin:-5px 0 0 0}
.c27toc {font-size:75%;padding-bottom:3px}
.categoryName {font-size:75%;font-weight:bold;color:#5A469B}
.c33 {font-size:75%;font-weight:bold;color:#000}
.c33gry {color:#999}
.c33Link {font-size:75%;font-weight:bold}
.c44 {font-size:75%;font-weight:bold;color:#000}
.c44gry {color:#999}
.c44Link {font-size:75%;font-weight:bold}
.generictext {font-size:75%}
.genericred {font-size:75%;color:#c00}
.staticPageBorder  {background-color:#996}
.backToTop {font-size:75%;margin-top:3px;margin-bottom:7px;color:#5A469B;text-align:left}
.faqSecHdr {margin:8px 0 4px 0}
.exitPageDivider {background-color:#999}
/* styles added to support includes   */
.smaller-text {font-size:62%;color:#000}
.body-header {color:#000;font-size:68%;font-weight:bold}
.body-headlines-mig {font-size:112%;color:#000;font-weight:bold}
.body-headlines-mig-dblue {color:#039;font-size:112%;font-weight:bold}
.body-headlines-mig-lblue {color:#5A469B;font-size:112%;font-weight:bold}
.body-headlines-mig-red {color:#800000;font-size:112%;font-weight:bold}
.body-nonbold-mig {color:#666;font-size:75%}
.body-subhead-mig {color:#000;font-size:87%;font-weight:bold}
.body-subhead-mig-dblue {color:#039;font-size:87%;font-weight:bold}
.bodytext-section {font-size:75%;line-height:13px;font-weight:bold;color:#fff}
.body-text-w {font-size:75%;padding-left:1px}
.error-text {color:#f00;font-size:75%}
.mwf-header-top {background-color:#666;color:#fff;font-size:68%}
.olive {color:#663;font-size:68%}
.SELECT {font-size:small}
.underline {text-decoration:underline}
.white {color:#fff}
.yellow {background:#ffc}
.mrc-yellow {font-size:75%;background-color:#ffc}
.my-rc {font-size:81%}
.color1 {background-color:#996}
.bgInfoBxHd1Phone {background-color:#996}
.c24InfoTitlePhone {font-size:82%;margin:1px 4px;color:#fff;font-weight:bold}
.bgInfoBxBg1Phone {background-color:#ffc}
.c24TextPhone2 {font-size:78%;margin:4px;color:#000}
.c24TextPhone {font-size:77%;margin:5px 0;color:#900;font-weight:bold}
.dtcolor {border-color:#ccc}
a.tableLink:link, a.tableLink:visited {color:#fff}

/* Classes used by the new list component */ 
.doubleList {vertical-align:top;width:390px;margin-top:5px}
.doubleList td {padding:0px;width:170px}
.doubleListRightLine {border-left:1px solid #666;padding-left:10px}
.doubleListRight div {margin-left:20px}
.doubleListRightLine div {margin-left:20px}
.promo {width:151px;border:1px solid #999;padding:4px;background-color:#fff;font-size:70%;margin-bottom:10px} /* promo class  */
#dLeftCol div.promo {margin-top:15px}
div.promo h4 {font-size:100%;margin-bottom:4px;color:#993} /* Call to action Button classes */
.ctaLeft {padding:1px 4px 1px 4px;font-size:70%;font-weight:bold;color:#3F3F3F;white-space:nowrap;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999}
.ctaRight {background-color:#fff;font-size:70%;font-weight:bold;white-space:nowrap;padding:1px 1px 1px 0px;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999}
.ctaButton {background-color:#fff;font-size:70%;font-weight:bold;white-space:nowrap;padding:1px;width:auto;border:1px solid #999}
.cta {background:#900 url("/img/caret_ca_rd.gif") left no-repeat;padding:0px 5px 2px 7px;border-top:1px solid #f33;border-left:1px solid #f33;border-right:1px solid #f33}
.ctaShell {padding:1px;background-color:#600}
.navBtnShell {margin-left:10px}

ul.checkList {list-style-image: url(/img/al_check_gen.gif)} /* CheckMark List and Box List classes */
ul.boxList  {list-style-image: url(/img/al_box_gen.gif)}
ul.checkListN {list-style-image: url(/img/al_check_gen.gif);font-size:100%}
ul.boxListN  {list-style-image: url(/img/al_box_gen.gif);font-size:100%}
.bgTabOn {background-color:#900}
.headerTop {font-size:68%;color:#b2b299}
a.headerTopOn:link {font-weight:bold;color:#4986ff;text-decoration:none}
a.headerTopOn:visited {font-weight:bold;color:#4986ff;text-decoration:none}
a.headerTopOn:hover {font-weight:bold;color:#4986ff;text-decoration:underline}
p.hTabOn {font-size:68%; font-weight:bold;padding:0 8px 1px 2px;margin:0}
p.hTabOff {font-size:68%; padding:0 8px 1px 2px;margin:0}
.liveHelp {width:145px;border:1px solid #ccc;padding:1px;margin:0 .5em .5em 0;background-color:#fff;font-size:100%}	
.f10Title {font-size:75%;color:#000;padding:.1em .2em;background-color:#e0e4e0}
.f10Text {margin:.2em .4em;font-size:68%;color:#000}
.f10Link {color:#900;font-weight:bold;text-align:right;font-size:68%;margin:.2em .4em}
div.navLayout {width:169px;margin:0;padding:0;background-color:#eeefe1;voice-family: "\"}\"";voice-family:inherit;width:170px}
html>body div.navLayout {width:170px}
div.nav {width:160px;padding:3px 3px 2px 5px;font-size:70%;margin-left:0px;padding-left:.5em;background-color:#eaeaea;border:1px solid #82865f;border-top:0px;voice-family: "\"}\"";voice-family:inherit;width:151px}
html>body div.nav {width:151px}
div.top {width:160px;padding:1px 3px 1px 12px;background:#82865f url("/img/lnav-caret-down.gif") 4px 2px no-repeat;font-size:68%;voice-family: "\"}\"";voice-family:inherit;width:147px}
html>body div.top {width:147px}
div.selectedL2 {width:170px;border-top:1px solid #82865f;border-bottom:1px solid #82865f;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font:bold 70% arial,helvetica,sans-serif;background:#fff url("/img/carat_black_right.gif") 4px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:169px}
html>body div.selectedL2 {width:169px}
div.selectedL2in {width:159px;padding:1px 3px 1px 12px;border-top:1px solid #ccc;border-right:1px solid #ccc;background:#fff url("/img/carat_black_right.gif") 4px 3px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:145px}
html>body div.selectedL2in {width:145px}
div.currentL2 {width:160px;padding:1px 3px 2px 12px;font-size:70%;border-left:1px solid #82865f; border-right:1px solid #82865f;background:#fff url("/img/lnav-caret-down.gif") 4px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:145px;border-right:1px solid #82865f}
html>body div.currentL2 {width:145px;border-right:1px solid #82865f}
div.currentL3 {width:160px;padding:1px 3px 2px 19px;font-size:70%;border-left:1px solid #82865f;border-top:1px solid #ccc;border-right:1px solid #82865f;background:#fff url("/img/lnav-caret-down.gif") 10px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:138px}
html>body div.currentL3 {width:138px;border-right:1px solid #82865f}
div.currentL4 {width:160px;padding:1px 3px 2px 26px;font-size:70%;border-left:1px solid #82865f;border-top:1px solid #ccc;border-right:1px solid #82865f;background:#fff url("/img/lnav-caret-down.gif") 17px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:131px}
html>body div.currentL4 {width:131px;border-right:1px solid #82865f}
div.currentL5 {width:160px;padding:1px 3px 2px 33px;font-size:70%;border-left:1px solid #82865f;border-top:1px solid #ccc;border-right:1px solid #82865f;background:#fff url("/img/lnav-caret-down.gif") 24px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:124px}
html>body div.currentL5 {width:124px;border-right:1px solid #82865f}
div.currentL6 {width:160px;padding:1px 3px 2px 40px;font-size:70%;border-left:1px solid #82865f;border-top:1px solid #ccc;border-right:1px solid #82865f;background:#fff url("/img/lnav-caret-down.gif") 31px 2px no-repeat;voice-family: "\"}\"";voice-family:inherit;width:117px}
html>body div.currentL6 {width:117px}
html>body div.subNavTop {width:145px}
div.subNavSelectedL2 {width:147px;padding:2px 1px;border-right:1px solid #ccc;margin-left:12px;font-weight:bold;voice-family: "\"}\"";voice-family:inherit;width:146px}
html>body div.subNavSelectedL2 {width:146px}
div.subNavSelectedL3 {width:140px;padding:2px 1px;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:19px;font-weight:bold;voice-family: "\"}\"";voice-family:inherit;width:139px}
html>body div.subNavSelectedL3 {width:139px}
div.subNavSelectedL4 {width:135px;padding:2px 1px;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:24px;font-weight:bold;voice-family: "\"}\"";voice-family:inherit;width:134px}
html>body div.subNavSelectedL4 {width:134px}
div.subNavSelectedL5 {width:130px;padding:2px 1px;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:29px;font-weight:bold;voice-family: "\"}\"";voice-family:inherit;width:129px}
html>body div.subNavSelectedL5 {width:129px}
div.subNavSelectedL6 {width:124px;padding:2px 1px;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:35px;font-weight:bold;voice-family: "\"}\"";voice-family:inherit;width:123px}
html>body div.subNavSelectedL6 {width:123px}
div.subNavLayoutL2 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background:#fff url("/img/carat_black_right.gif") 5px 1px no-repeat}
/* MacIE5 hack \*/
div.subNavLayoutL2 {background:#fff url("/img/carat_black_right.gif") 5px 3px no-repeat}
/* End MacIE5 hack */
div.subNavLayoutL3 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background:#fff url("/img/carat_black_right.gif") 11px 3px no-repeat}
div.subNavLayoutL4 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background:#fff url("/img/carat_black_right.gif") 16px 3px no-repeat}
div.subNavLayoutL5 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background:#fff url("/img/carat_black_right.gif") 23px 3px no-repeat}
div.subNavLayoutL6 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background:#fff url("/img/carat_black_right.gif") 28px 3px no-repeat}
div.subNavInL2 {width:146px;padding:2px 1px;border:1px solid #ccc;border-width:1px 1px 0 0;margin-left:12px;voice-family: "\"}\"";voice-family:inherit;width:145px}
html>body div.subNavInL2 {width:145px}
div.subNavInL3 {width:140px;padding:2px 1px;border:1px solid #ccc;border-width:1px 1px 0 0;margin-left:19px;voice-family: "\"}\"";voice-family:inherit;width:139px}
html>body div.subNavInL3 {width:139px}
div.subNavInL4 {width:135px;padding:2px 1px;border:1px solid #ccc;border-width:1px 1px 0 0;margin-left:24px;voice-family: "\"}\"";voice-family:inherit;width:134px}
html>body div.subNavInL4 {width:134px}
div.subNavInL5 {width:130px;padding:2px 1px;border:1px solid #ccc;border-width:1px 1px 0 0;margin-left:29px;voice-family: "\"}\"";voice-family:inherit;width:129px}
html>body div.subNavInL5 {width:129px}
div.subNavInL6 {width:124px;padding:2px 1px;border:1px solid #ccc;border-width:1px 1px 0 0;margin-left:35px;voice-family: "\"}\"";voice-family:inherit;width:123px}
html>body div.subNavInL6 {width:123px}
div.subNavOutL2,div.subNavOutL3,div.subNavOutL4,div.subNavOutL5,div.subNavOutL6 {width:169px;border-left:1px solid #82865f;border-right:1px solid #e6e6e6;font-size:68%;background-color:#fff}
div.nvBuffer {width:160px;border-left:1px solid #82865f;border-right:1px solid #82865f;background: url("/img/al_leftnav_gen.gif") repeat-x;voice-family: "\"}\"";voice-family:inherit;width:160px}
html>body div.nvBuffer {width:160px}
div.expandTop {width:171px;background-color:#82865f;height:1px;line-height:1px;margin-top:-1px}
div.expandBottom {width:171px;background-color:#82865f;height:1px;line-height:1px}
div.expandFirst {width:158px;border-left:1px solid #82865f;border-right:1px solid #82865f;border-bottom:1px solid #acbbd2;background-color:#82865f;height:1px;line-height:1px;voice-family: "\"}\"";voice-family:inherit;width:160px}
html>body div.expandFirst {width:160px}
.prMarker {display:none}
a.navCurrent:link, a.navCurrent:visited, a.navCurrent:active {color:#fff;font-weight:bold;text-decoration:none}
a.navCurrent:hover {color:#fff;text-decoration:underline}
div.nav a.subNav:link,div.nav a.subNav:visited  {color:#2c547c}
div.nav a.subNav:hover  {color:#4986ff}
.c9layout {font-size:75%;width:100%;vertical-align:top;margin-bottom:10px}
.c9layout img {float:left;margin-right:12px}
.c9layout p {margin-bottom:0px;margin-top:10px}
.c9layout div.clearer {display:inherit;clear:left;line-height:0;height:0}
.footer1 a:link {text-decoration:underline}
.footer1 a:visited {text-decoration:none}
.footer1 a:hover {text-decoration:underline}
.bodyPromo {width:141px;border:1px solid #ccc;margin:0 .5em .5em 0;padding:3px;color:#000;background-color:#f2f2d9}
.relatedInfo h3 {font-size:68%;color:#fff;padding:.1em .4em;background-color:#663}
.relatedSubTitle .relatedLink {font-size:100%}
.relDivider {border-top:1px;border-bottom:1px dotted #ccc;height:5px;line-height:5px;margin:0 3px}
.c45Layout {width:159px;border:1px solid #996;padding:1px 0;margin:0 .5em 1em 0;background-color:#fff}
.c45Layout h3 {font-size:70%;color:#000;padding:.1em .4em .3em .4em;background:#cfd7b2 url("/img/al_related_info_gen.gif") bottom repeat-x}
.c45Layout h4.relatedSubTitle {font-size:70%;color:#333;font-weight:bold;margin:4px 4px 2px}
.c45Layout a.relatedLink {display:block;margin:0px 4px 0;font-size:68%;color:#5A469B;text-decoration:none}
.c45Layout .relDivider {border-top:1px;border-bottom:1px dotted #ccc;height:5px;line-height:5px;margin:0 3px}
.jumpnav {margin-bottom:20px}
td.leftbg div.generictext {margin-bottom:10px}
#c4Layout {width:97.5%;margin:0 0 18px 19px;border-right:6px solid #fff}
#c4Layout .c4Right {font-size:75%}
#c4Slogan1,#c4Slogan2,#contentCol #c4Slogan3,#c4Slogan4,#c4Slogan5,#c4Slogan6 {width:97.5%;margin:0 0 0 19px;border-right:6px solid #fff;height:83px}
#c4Plain {width:97.5%;margin:0 0 18px 19px;border-right:6px solid #fff;height:83px}
#c4Plain .c4Left {background-color:#fff;border-right:5px solid #fff}
#c4Slogan1 .c4Left,#c4Slogan2 .c4Left,#c4Slogan3 .c4Left,#c4Slogan4 .c4Left,#c4Slogan5 .c4Left,#c4Slogan6 .c4Left {background-color:#fff}
#c4Slogan1 .c4Right1,#c4Slogan2 .c4Right2,#c4Slogan3 .c4Right3,#c4Slogan4 .c4Right4,#c4Slogan5 .c4Right5,#c4Slogan6 .c4Right6 {padding-left:5px;vertical-align:middle}
.c4Left img {border:1px solid #fff;border-width:0 1px}
#c4Slogan1 .c4Left {border-left:9px solid #c60}
#c4Slogan2 .c4Left {border-left:9px solid #663}
#c4Slogan3 .c4Left {border-left:9px solid #600}
#c4Slogan4 .c4Left {border-left:9px solid #19334d}
#c4Slogan5 .c4Left {border-left:9px solid #333}
#c4Slogan6 .c4Left {border-left:9px solid #930}
#c4Promo {width:97.5%;margin:0 0 0 19px;border-right:6px solid #fff} 
#c4Promo .c4Left {width:200px}
#c4Promo .c4Right1,#c4Promo .c4Right2,#c4Promo .c4Right3,#c4Promo .c4Right4,#c4Promo .c4Right5,#c4Promo .c4Right6 {padding-left:5px;vertical-align:top}
#c4Promo .c4Right1,#c4Slogan1 .c4Right1 {border-left:5px solid #f90;border-right:13px solid #e57f00}
#c4Promo .c4Right2,#c4Slogan2 .c4Right2 {border-left:5px solid #996;border-right:13px solid #7f7f4c}
#c4Promo .c4Right3,#c4Slogan3 .c4Right3 {border-left:5px solid #933;border-right:13px solid #7f1919}
#c4Promo .c4Right4,#c4Slogan4 .c4Right4 {border-left:5px solid #001D33;border-right:13px solid #001d33}
#c4Promo .c4Right5,#c4Slogan5 .c4Right5 {border-left:5px solid #666;border-right:13px solid #4c4c4c}
#c4Promo .c4Right6,#c4Slogan6 .c4Right6 {border-left:5px solid #c60;border-right:13px solid #b34d00}
.c4Right1 {background-color:#c60}
.c4Right2 {background-color:#663}
.c4Right3 {background-color:#600}
.c4Right4 {background-color:#19334d}
.c4Right5 {background-color:#333}
.c4Right6 {background-color:#930}
.c4P {margin:7px 19px 13px 19px;font-size:75%;vertical-align:top}
.c4Right1 p,.c4Right2 p,.c4Right3 p,.c4Right4 p,.c4Right5 p,.c4Right6 p {margin:0 0 8px 0;padding:0;font-size:75%;font-weight:bold;color:#fff}
.c4Right1 h2,.c4Right2 h2,.c4Right3 h2,.c4Right4 h2,.c4Right5 h2,.c4Right6 h2 {margin:8px 0 0 0;font-size:105%;font-weight:bold;color:#fff}
.c4Right1 h2.slogan,.c4Right2 h2.slogan,.c4Right3 h2.slogan,.c4Right4 h2.slogan,.c4Right5 h2.slogan,.c4Right6 h2.slogan {font-size:112%}
.c4Link1,.c4Link2,.c4Link3,.c4Link4,.c4Link5,.c4Link6  {font-size:75%;font-weight:bold}  
.c4Link1,.c4Link1 a:link,.c4Link1 a:visited {color:#fc6;text-decoration:none}
.c4Link1 a:hover,.c4Link1 a:active {color:#fc6;text-decoration:underline}
.c4Link2,.c4Link2 a:link,.c4Link2 a:visited {color:#E5E599;text-decoration:none}
.c4Link2 a:hover,.c4Link2 a:active {color:#E5E599;text-decoration:underline}
.c4Link3,.c4Link3 a:link,.c4Link3 a:visited {color:#fc9;text-decoration:none}
.c4Link3 a:hover,.c4Link3 a:active {color:#fc9;text-decoration:underline}
.c4Link4,.c4Link4 a:link,.c4Link4 a:visited {color:#9cf;text-decoration:none}
.c4Link4 a:hover,.c4Link4 a:active {color:#9cf;text-decoration:underline}
.c4Link5,.c4Link5 a:link,.c4Link5 a:visited {color:#ccc;text-decoration:none}
.c4Link5 a:hover,.c4Link5 a:active {color:#ccc;text-decoration:underline}
.c4Link6,.c4Link6 a:link,.c4Link6 a:visited {color:#fc9;text-decoration:none}
.c4Link6 a:hover,.c4Link6 a:active {color:#fc9;text-decoration:underline}	
.c7Layout {width:100%;padding:0;margin:0;border:none}
.c7Left,.c7Right {width:50%;padding:0;vertical-align:top}
.c7Left .c7 {padding:0;margin:0 8px 20px 0}
.c7Right .c7 {padding:0;margin:0 0 20px 8px} 
.c7 p {margin:0;padding:0}
h3.categoryName {padding-top:4px;color:#000;font-size:75%;font-weight:bold;border-top:1px solid #ccc}
h3.categoryName a {display:block;padding:0 0 0 9px;background: url("/img/caret_header.gif") top left no-repeat;voice-family: "\"}\"";voice-family:inherit;display:inline}
.c8 {padding:0;margin:0 0 20px 0}
.c8Layout {width:100%;padding:0;margin:-15px 16px 0 0;border:none}
.c8Left,.c8Right {width:50%;vertical-align:top}
.c8Left {margin-right:8px}
.c8Right {margin-left:8px}  
#multiCol {width:97.5%;padding:0;margin:7px 0 20px 19px;border:none}
#rightCol {vertical-align:top;margin:0 -1px 0 13px}
#gutter {width:13px}
.divider {background-color:#ccc;height:1px;line-height:1px;margin:20px 0 15px 0}
.c38,.c26 {font-size:68%;color:#666;margin-bottom:15px;padding-left:1px}
.c26img {margin-bottom:15px}
.c20 {width:100%;padding:0;margin:0 0 20px 0;border-top:1px solid #ccc}
.c20 a.productCta {float:right;background:#fff none;font-size:75%}
.c20 h3.categoryName {border:none;padding-top:0;margin-top:4px;color:#000}
.c20 p {margin-bottom:0px}	
.indexItem {width:100%;margin:0 0 16px 0}
.indexItem h3.categoryName {border:none}
h2.subhead {margin-top:3px;margin-bottom:5px}
.c10Layout {margin:0 0 17px 19px}
#layout .c10Left,.c10Left {padding:1px 4px;font-size:70%;font-weight:bold;color:#3f3f3f;white-space:nowrap;}
#layout .c10Right,.c10Right {background-color:#fff;font-size:70%;font-weight:bold;white-space:nowrap;padding:1px}
.c10Shell {padding:1px;background-color:#600}
.c10Holder {border:1px solid #999;background-color:#fff;margin:0 10px 0 0}
#multiCol .c10Layout {margin:0 0 20px 0}
.c10NoLink {color:#fff;padding:1px 3px;background-color:#663;border:1px solid #4d401f}
a.c10Link:link,a.c10Link:visited {display:block;color:#fff;font-weight:bold;text-decoration:none;padding:0 5px 1px 8px;border:1px solid #f33;border-bottom:0px;background:#900 url("/img/caret_ca_rd.gif") 1px 3px no-repeat}
a.c10Link:hover,a.c10Link:active {text-decoration:underline}
.c17Holder {border:1px solid #d6d6a5;background-color:#fff;margin:0 19px 0 0}
.c17Layout {margin-bottom:18px}
.c17Right {font-size:70%;font-weight:bold;white-space:nowrap;padding:1px}
.c17Shell {padding:1px;background-color:#636363}
.c17Shell  a:link,.c17Shell a:visited {display:block;color:#000;font-weight:bold;text-decoration:none;padding:0 5px 1px 8px;border:1px solid #d7d7b5;border-width:1px 1px 0 1px;background:#ffc url(/img/al_caret_2nd_gen.gif) 1px 3px no-repeat}
.c17Shell a:hover,.c17Shell a:active {text-decoration:underline}
h2.viewAll {font-size:80%;padding:2px 0 1px 4px;margin-bottom:10px;background-color:#eee;border-bottom:1px solid #ccc}
.c11text {font-size:75%;margin-bottom:12px}
.c11text strong {padding-left:1px}
.t15Layout {margin:0 16px 23px 0}
.error-text-bg { color : #FF0000; font-size : 87%; }
.errormessagebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #e5e5e5;
	border: 1px ridge #999999;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;}
	
.c45Text {font-size:70%;margin:2px 4px;color:#000}
.c45Link {font-size:70%;margin:1px 4px;color:#900;font-weight:bold;text-align:right}
.c15 {width:170px;padding:0 0 15px 10px;font-size:75%;background: url("/img/caret_header_left.gif") top left no-repeat;voice-family: "\"}\"";voice-family:inherit;width:160px}
html>body .c15 {width:160px}