
.bgTaupe { background-color: #C4C1B8; }

.bgTaupeLight { background-color: #D7D5D0; }

.bgPale { background-color: #F3F1EB; }

.bgContent { background-color: #FFFFFF; }

.bgDark { background-color: #231F20; }

.bgRed { background-color: #9E253D; }

.bgNavLine { background-color: #BAB7AB; }

.bgTaupeDark { background-color: #959081; }

.bgBlue { background-color: #4B88EB; }

.bgBluePale { background-color: #EAF1FE; }

.bgWhite { background-color: #FFFFFF; }

.bgHighlighter { background-color: #FFf200; }

/*Link Styles
a:link			{ font-family: "Times New Roman", Times, serif; font-size: 13px; font-weight: normal; text-decoration: underline; color: #231F20}	
a:visited		{ font-family: "Times New Roman", Times, serif; font-size: 13px; font-weight: normal; text-decoration: underline; color: #231F20}	
a:active		{ font-family: "Times New Roman", Times, serif; font-size: 13px; font-weight: normal; text-decoration: underline; color: #231F20}	
a:hover			{ font-family: "Times New Roman", Times, serif; font-size: 13px; font-weight: normal; text-decoration: underline; color: #959081}
*/
a.nav:link { font-family: "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #733316; }
a.nav:visited { font-family: "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #733316; }
a.nav:active { font-family: "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #733316; }
a.nav:hover { font-family: "Times New Roman" , Times, serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #CE4C49; }

a.CartLink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartLink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartLink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: underline; color: #CE4C49; }

a.suggest:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #EAB45C; }

a.suggest:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #EAB45C; }

a.suggest:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #EAB45C; }

a.suggest:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #CE4C49; }

a.CartAdded:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartAdded:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartAdded:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #733316; }

a.CartAdded:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #CE4C49; }

body { font-family: "Times New Roman" , Times, serif; font-size: 13px; font-style: normal; font-weight: normal; color: #231F20; background-color: #FFFFFF; }

.HeadingLarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; font-style: normal; font-weight: bold; color: #000000; }

.HeadingLargeRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; font-style: normal; font-weight: bold; color: #CC0000; }

.HeadingMedium { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #000000; }

.HeadingMediumBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #4B88EB; }

.ItalicBrownLarge { font-family: "Times New Roman" , Times, serif; font-size: 18px; font-style: italic; font-weight: normal; color: #827E71; }

.BodyTextlarge { font-family: "Times New Roman" , Times, serif; font-size: 16px; font-style: normal; font-weight: bold; color: #231F20; }

.BodyTextleargeitalic { font-family: "Times New Roman" , Times, serif; font-size: 16px; font-style: italic; font-weight: bold; color: #231F20; }
.Heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #000000; }

.HeadingBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #4B88EB; }

.SectionTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #480E00; }

.AlertBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #733316; }

.Italic { font-family: "Times New Roman" , Times, serif; font-size: 13px; font-style: italic; font-weight: normal; color: #231F20; }

.ItalicBrown { font-family: "Times New Roman" , Times, serif; font-size: 13px; font-style: italic; font-weight: normal; color: #827E71; }

.Bold { font-family: "Times New Roman" , Times, serif; font-size: 13px; font-style: normal; font-weight: bold; color: #231F20; }

.Copyright { font-family: "Times New Roman" , Times, serif; font-size: 12px; font-style: normal; font-weight: normal; color: #231F20; }

.Tinytext { font-family: "Times New Roman" , Times, serif; font-size: 12px; font-style: normal; font-weight: normal; color: #231F20; }

.Tinytextbold { font-family: "Times New Roman" , Times, serif; font-size: 12px; font-style: normal; font-weight: bold; color: #231F20; }

.Tinytextitalic { font-family: "Times New Roman" , Times, serif; font-size: 12px; font-style: italic; font-weight: normal; color: #231F20; }

.Tinytextitalicbold { font-family: "Times New Roman" , Times, serif; font-size: 12px; font-style: italic; font-weight: bold; color: #231F20; }

.Special { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #EAAD4A; }

.HeadSub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; }

.ErrorText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000; }

.BodyText3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: 17px; }

.BodyText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }

.BodyTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }

.BodyTextBoldItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #000000; }

.TopbarText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; }

.BodyText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }

.RedBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FF0000; }

.CartBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EAB45C; }

.Breadcrumbs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #EAB45C; }

.Specialbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #EAAD4A; }

.elements { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }

.BodyCart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #733316; }

.BodyCartBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #733316; }

.Label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #480E00; }

.BodyCartLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal; color: #733316; }

.PhoneNumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #808080; }

.longcopyBody { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #231F20; background-color: #FFFFFF; line-height: 1.5em; }

.longcopyH1 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; font-weight: bold; color: #FF0000; text-align: center; }

.longcopyH2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FF0000; }

.lcbody { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #231F20; background-color: #FFFFFF; line-height: 1.5em; }

.lcbodyBold { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #231F20; background-color: #FFFFFF; line-height: 1.5em; }

.testimonialBlue { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #0055A4; text-align: center; width: 100%; }

.testimonialBlack { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #000000; line-height: 1.5em; }

.testimonialName { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }

.Profile { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF; text-align: center; }

ul { list-style-type: none; padding: 0; margin: 0 0 0 2em; }

li.newbullet { background-image: url(/Images/userdir/newbullet15.gif); background-repeat: no-repeat; background-position: 0 7px; padding-left: 1em; margin-bottom: .5em; }

/***** CELL FORMATTING *****/

.ContentArea { padding-right: 20px; padding-left: 20px; padding-bottom: 20px; padding-top: 25px; background-repeat: no-repeat; vertical-align: top; }

/***** END CELL FORMATTING *****/


/*******The Total Transformation Specific Styles*****/
BODY { background-color: white; font-family: Verdana; font-size: 11px; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: normal; margin: 0px; }

IMG { border: none; border-collapse: collapse; padding: 0; margin: 0; }

.BaseDiv { width: 100%; height: 100%; }

.BaseCell { color: #FFFFFF; text-align: left; vertical-align: top; width: 770px; }

.CellLeft { text-align: left; vertical-align: top; white-space: nowrap; }

.CellRight { text-align: right; vertical-align: top; white-space: nowrap; }

.CellCenter { text-align: center; vertical-align: top; white-space: nowrap; }

CellNavigation { text-align: left; vertical-align: bottom; white-space: nowrap; }

.ContainerDiv { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; position: relative; top: 0px; left: 0px; width: 770px; }

.GradientDiv { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; position: absolute; top: 0px; left: 0px; z-index: 0; width: 770px; }

.ContentDiv { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; position: relative; top: 0px; left: 0px; z-index: 1; padding-top: 25px; width: 770px; }

.FooterDiv { font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; position: relative; top: 0px; left: 0px; z-index: 1; width: 770px; }

.Content { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

.Content A { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; }

.Content A:Hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

.ContentTitle { font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; vertical-align: top; }

.Footer { font-family: Verdana; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none; text-align: center; vertical-align: bottom; }

.Footer A { font-family: Verdana; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none; }

.Footer A:Hover { font-family: Verdana; font-size: 9px; font-weight: normal; color: #666666; text-decoration: underline; }

.SpanAboutColumn1 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 490px; padding-left: 25px; padding-right: 10px; }

.SpanAboutColumn2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 280px; padding-left: 10px; padding-right: 25px; }

.SpanAboutColumn2a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 280px; }

.SpanAboutColumn2b { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 280px; }

.SpanAboutPic1 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #003399; text-decoration: none; text-align: center; vertical-align: top; }

.SpanAboutPic2 { font-family: Verdana; font-size: 11px; font-weight: normal; font-style: italic; color: #000000; text-decoration: none; text-align: center; vertical-align: top; }

.SpanFAQsColumn1 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 250px; }

.SpanFAQsColumn2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 520px; }

.SpanFAQQuestions { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; text-align: left; vertical-align: top; width: 450px; }

.SpanFAQAnswers { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 450px; padding-top: 8px; padding-left: 8px; padding-right: 5px; padding-bottom: 8px; }

/* -- Testimonials begin ------------------------------- */

.SpanTestimonialsColumn1 { font: normal 11px Verdana; color: #000; text-decoration: none; text-align: center; vertical-align: top; width: 285px; }

.SpanTestimonialsColumn2 { font: normal 11px Verdana; color: #000; text-decoration: none; text-align: center; vertical-align: top; width: 485px; }

.SpanTestimonialsDirections { font: normal 9px Verdana; color: #000; text-decoration: none; text-align: center; vertical-align: top; height: 20px; }

/* -- Testimonials end ------------------------------- */

.SpanOrder { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 770px; padding-left: 25px; padding-right: 25px; }

.SpanOrderCenter { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: Center; vertical-align: top; width: 770px; height: 30px; padding-left: 25px; padding-right: 25px; }

.SpanOrderFreeTrial { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: Right; vertical-align: top; width: 335px; height: 30px; padding-top: 45px; padding-left: 25px; padding-right: 25px; }

.SpanOrderCenterSm { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: Center; vertical-align: middle; padding-left: 25px; padding-right: 25px; }

.SpanOrderColumn { text-align: center; vertical-align: top; width: 550px; }

.SpanBillingColumn1 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 500px; padding-left: 25px; padding-right: 10px; }

.SpanBillingColumn2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 200px; padding-left: 20px; padding-right: 25px; }

.SpanBillingTitle { font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; vertical-align: top; height: 20px; }

.SpanBillingColumn1a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; width: 110px; padding-bottom: 10px; white-space: nowrap; }

.SpanBillingColumn1a A { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

.SpanBillingColumn1a A:Hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; }

.SpanBillingColumn1b { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; padding-bottom: 10px; white-space: nowrap; }

.SpanBillingColumn1c { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; width: 90px; padding-bottom: 10px; padding-left: 30px; white-space: nowrap; }

.SpanBillingColumn1d { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; padding-bottom: 10px; }

.SpanBillingColumn1e { text-align: right; vertical-align: baseline; height: 30px; }

.DropDownBox { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

.DropDownBoxStates { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

.DropDownBoxCountries { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; width: 180px; }

.TextBoxStandard { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; width: 120px; }

.TextBoxNumber { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; width: 100px; }

.TextBoxLong { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; width: 230px; }

.Verisign { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: baseline; }

.SpanOrderInfoColumn1 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 500px; padding-left: 25px; padding-right: 10px; }

.SpanOrderInfoColumn2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 200px; padding-left: 20px; padding-right: 25px; }

.SpanOrderInfoDirections { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; padding-bottom: 5px; }

.SpanOrderInfoTitle { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; vertical-align: top; }

.SpanOrderInfo { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; }

.SpanOrderInfoAgreeCol1 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: right; width: 20px; padding-left: 10px; padding-right: 5px; }
.SpanOrderInfoAgreeCol2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: bottom; width: 140px; }

.OrderRule { width: 100%; }

.SpacerHeight { height: 20px; }

.error { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; vertical-align: baseline; padding-left: 5px; display: none; }

.errorTitle { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; vertical-align: baseline; width: 400px; padding-left: 5px; display: none; }


.SpanProgramColumn1 { font-family: Verdana; font-size: 14px; font-weight: bold; font-style: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; width: 550px; padding-left: 25px; padding-right: 10px; }

.SpanProgramColumn2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 220px; padding-left: 10px; padding-right: 25px; }

.SpanProgramColumn1a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 385px; padding-left: 25px; padding-right: 10px; }

.SpanProgramColumn1b { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 385px; padding-left: 25px; padding-right: 10px; }

.ProgramItalics { font-family: Verdana; font-size: 12px; font-weight: bold; font-style: normal; color: #000000; text-decoration: none; text-align: center; vertical-align: top; }

.ProgramTitle { font-family: Verdana; font-size: 11px; font-weight: bold; font-style: italic; color: #000000; text-decoration: none; text-align: left; vertical-align: top; }

.ProgramRegular { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; }

.bullet { margin-left: 15px; }

.Required { color: #FF0000; }

.SpanBillingColumn1f { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; vertical-align: top; width: 500px; }

/* site navigation, added 8/25/05 */

h1 { margin: 0; padding: 0; width: 245px; float: left; }


ul#mainNav { list-style-type: none; margin: 0; padding: 0; clear: both; }

#mainNav li { float: left; height: 26px; text-indent: -5000px; margin: 0; padding: 0; }

#mainNav a { display: block; height: 26px; }

li#homeLink { background: url(/Images/btn_Home_on.gif); }

li#homeLink a { width: 89px; background: url(/Images/btn_Home.gif); }

li#homeLink a:hover { background: transparent; }


li#aboutLink { background: url(/Images/btn_About_on.gif); }

li#aboutLink a { width: 156px; background: url(/Images/btn_About.gif); }

li#aboutLink a:hover { background: transparent; }


li#programLink { background: url(/Images/btn_TheProgram_on.gif); }

li#programLink a { width: 106px; background: url(/Images/btn_TheProgram.gif); }

li#programLink a:hover { background: transparent; }


li#supportLink { background: url(/Images/btn_ParentalSupport_on.gif); }

li#supportLink a { width: 131px; background: url(/Images/btn_ParentalSupport.gif); }

li#supportLink a:hover { background: transparent; }


li#faqLink { background: url(/Images/btn_Faqs_on.gif); }

li#faqLink a { width: 60px; background: url(/Images/btn_Faqs.gif); }

li#faqLink a:hover { background: transparent; }


li#testimonialsLink { background: url(/Images/btn_Testimonials_on.gif); }

li#testimonialsLink a { width: 107px; background: url(/Images/btn_Testimonials.gif); }

li#testimonialsLink a:hover { background: transparent; }


li#orderLink { background: url(/Images/btn_ToOrder_on.gif); }

li#orderLink a { width: 113px; background: url(/Images/btn_ToOrder.gif); }

li#orderLink a:hover { background: transparent; }

.BodyTextLanding { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: 300; }
.HeadingLanding { font-family: Georgia, "Times New Roman" , Times, serif; font-size: 14px; color: #000000; }
.BodyTextLandingLarge { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; font-style: italic; }
.CaptionTextSmall { font-family: "Times New Roman" , Times, serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }

.LeftPad { padding: 0 0 0 10px; }


/* Start: Styles for special rendering of the BillShipPay page */
.BillShipPayBackground { background-repeat: repeat-x; background-image: url(/Images/billpay_gradient.gif); }

#BillShipPayTable { width: 730px; border: none; margin-top: 0px; margin-left: auto; margin-right: auto; text-align: center; }

.RightContentCell { width: 258px; }

.BillShipPaySpecialBody{ margin-top: 10px; }

.BillShipPaySpecialBackground { background-color: #FEE080; }

.BillShipPayTableSpecial { margin-top: 50px; }

.PaddingRight { padding-right: 10px; padding-top: 12px }

.PaddingLeft { padding-left: 10px; }

/* End: Styles for special rendering of the BillShipPay page */