BODY {
	BACKGROUND: #d8d8d8; MARGIN: 0px; COLOR: #000
}
BODY A {
	FONT-SIZE: 10px; COLOR: #499e1d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
BODY A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
BODY A:hover {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
DIV {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#header-box {
	WIDTH: 780px; HEIGHT: 46px
}
#header-links-box {
	RIGHT: 20px; WIDTH: 600px; POSITION: absolute; TOP: 17px; HEIGHT: 20px; TEXT-ALIGN: right
}
A.header-link {
	COLOR: #000; TEXT-DECORATION: none
}
A.header-link:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.header-link:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.header-link:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.header-link-red {
	FONT-WEIGHT: bold; COLOR: #c20f15; TEXT-DECORATION: none
}
A.header-link-red:visited {
	FONT-WEIGHT: bold; COLOR: #c20f15; TEXT-DECORATION: none
}
A.header-link-red:hover {
	FONT-WEIGHT: bold; COLOR: #c20f15; TEXT-DECORATION: underline
}
A.login-link {
	COLOR: #000; TEXT-DECORATION: underline
}
A.login-link:link {
	COLOR: #000; TEXT-DECORATION: underline
}
A.login-link:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.login-link:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
#taxClientLogin {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 747px
}
#login-container {
	Z-INDEX: 100; LEFT: 358px; WIDTH: 224px; POSITION: relative; TOP: -9px
}
#loginMenu {
	DISPLAY: none; Z-INDEX: 10; OVERFLOW: hidden; WIDTH: 224px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
#loginMenuBottom {
	DISPLAY: none; Z-INDEX: 20; BACKGROUND: url(/images/img_login_bg_bottom.gif) no-repeat; OVERFLOW: hidden; WIDTH: 224px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#login-background {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 224px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
#global-relative {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; LEFT: 350px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; WIDTH: 70px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; POSITION: relative; TOP: -10px; HEIGHT: 0px
}
#user_required {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
#pass_required {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
#title-box {
	WIDTH: 100%; POSITION: relative
}
#title-left {
	WIDTH: 550px; POSITION: relative
}
#title-right {
	RIGHT: 10px; WIDTH: 165px; POSITION: absolute; TOP: 10px
}
.footer {
	CLEAR: both; FONT-SIZE: 10px; Z-INDEX: 100; WIDTH: 780px; COLOR: #8f8f8f; TEXT-ALIGN: center
}
.footer A:link {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.footer A:active {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer P {
	COLOR: #8f8f8f
}
.footer1 {
	CLEAR: both; FONT-SIZE: 10px; Z-INDEX: 100; WIDTH: 780px; COLOR: #464646; TEXT-ALIGN: center
}
.footer1 A:link {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer1 A:visited {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer1 A:hover {
	TEXT-DECORATION: underline
}
.footer1 A:active {
	COLOR: #464646; TEXT-DECORATION: none
}
.footer1 P {
	COLOR: #8f8f8f
}
.footer2 {
	CLEAR: both; FONT-SIZE: 10px; Z-INDEX: 100; WIDTH: 780px; COLOR: #8f8f8f; TEXT-ALIGN: center
}
.footer2 A:link {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
.footer2 A:visited {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
.footer2 A:hover {
	TEXT-DECORATION: underline
}
.footer2 A:active {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
.footer2 P {
	COLOR: #8f8f8f
}
.footer3 {
	CLEAR: both; FONT-SIZE: 10px; Z-INDEX: 100; WIDTH: 780px; COLOR: #b3b3b3; TEXT-ALIGN: center
}
.footer3 A:link {
	COLOR: #b3b3b3; TEXT-DECORATION: none
}
.footer3 A:visited {
	COLOR: #b3b3b3; TEXT-DECORATION: none
}
.footer3 A:hover {
	TEXT-DECORATION: underline
}
.footer3 A:active {
	COLOR: #b3b3b3; TEXT-DECORATION: none
}
.footer3 P {
	COLOR: #8f8f8f
}
.qlTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #838383; HEIGHT: 20px
}
.linkPod {
	BACKGROUND: #fff
}
.linkPod A:link {
	FONT-SIZE: 10px; COLOR: #409d12; TEXT-DECORATION: none
}
.linkpod A:visited {
	FONT-SIZE: 10px; COLOR: #409d12; TEXT-DECORATION: none
}
.linkpod A:active {
	FONT-SIZE: 10px; COLOR: #409d12; TEXT-DECORATION: none
}
.linkPod A:hover {
	TEXT-DECORATION: underline
}
.linkpod A:visited {
	TEXT-DECORATION: underline
}
.div_hr {
	BACKGROUND: url(/images/img_hr_dot.gif) repeat-x; WIDTH: 100%; HEIGHT: 16px
}
.redColor {
	COLOR: #c50c12
}
.redText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c50c12
}
.redTextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c50c12
}
.redTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c50c12
}
A.redTextBold:link {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redTextBold:visited {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redTextBold:active {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redTextBold:hover {
	COLOR: #c50c12; TEXT-DECORATION: underline
}
A.redText:link {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redText:visited {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redText:active {
	COLOR: #c50c12; TEXT-DECORATION: none
}
A.redText:hover {
	COLOR: #c50c12; TEXT-DECORATION: underline
}
.blueText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #545e93
}
.blueTextSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #545e93
}
.blueTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #545e93
}
.blueTextBoldSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #545e93
}
.blueTextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #545e93
}
A.blueText:link {
	COLOR: #545e93; TEXT-DECORATION: none
}
A.blueText:visited {
	COLOR: #545e93; TEXT-DECORATION: none
}
A.blueText:active {
	COLOR: #545e93; TEXT-DECORATION: none
}
A.blueText:hover {
	COLOR: #545e93; TEXT-DECORATION: underline
}
.greenText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #23a024
}
.greenTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #23a024
}
.greenTextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #23a024
}
.greenTextSmall {
	FONT-SIZE: 10px; COLOR: #23a024
}
.greenTextTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #23a024
}
.darkGrayText {
	COLOR: #646464
}
.darkGrayTextBold {
	FONT-WEIGHT: bold; COLOR: #646464
}
.orangeColor {
	FONT-SIZE: 13px; COLOR: #eecb00
}
.productTitle {
	FONT-SIZE: 16px; COLOR: #424242
}
.productTitleBold {
	FONT-WEIGHT: bold
}
.productDesc {
	FONT-SIZE: 10px; COLOR: #424242
}
.productDescGreyed {
	FONT-SIZE: 10px; COLOR: #959595
}
.imgBorder {
	BORDER-RIGHT: #dadada 2px solid; BORDER-TOP: #dadada 2px solid; BORDER-LEFT: #dadada 2px solid; BORDER-BOTTOM: #dadada 2px solid
}
.priceStrike {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #747474; TEXT-DECORATION: line-through
}
.priceRed {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #c50c12
}
.priceBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5a4da7
}
.disclaimer {
	FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.disclaimer {
	TEXT-DECORATION: underline
}
A.disclaimer:link {
	TEXT-DECORATION: underline
}
A.disclaimer:active {
	TEXT-DECORATION: underline
}
A.disclaimer:visited {
	TEXT-DECORATION: underline
}
A.disclaimer:hover {
	TEXT-DECORATION: none
}
A.disclaimer:visited {
	TEXT-DECORATION: none
}
.titleBodyT4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.ltgreen {
	BACKGROUND-COLOR: #d8f9c8
}
.ltgrey01 {
	BACKGROUND-COLOR: #ebebeb
}
.dkgreen {
	BACKGROUND-COLOR: #499e1d
}
.dkgrey01 {
	BACKGROUND-COLOR: #c8c8c8
}
.bd {
	FONT-WEIGHT: bold
}
.wt {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.gr {
	BACKGROUND-COLOR: #707070
}
.hrbgr {
	FONT-WEIGHT: bold; COLOR: #66cc33
}
.tbgr {
	BACKGROUND-COLOR: #abe78d
}
.hspdkg {
	BACKGROUND-COLOR: #dfdfdf
}
.hspw {
	BACKGROUND-COLOR: #ffffff
}
.hbklg {
	BACKGROUND-COLOR: #f0f0f0
}
.footsm {
	FONT-SIZE: 10px; COLOR: #999999; FONT-STYLE: normal; TEXT-DECORATION: none
}
.footsmlight {
	FONT-SIZE: 9px; COLOR: #adadad; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.footsmlink:link {
	FONT-SIZE: 9px; COLOR: #adadad; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsmlink:visited {
	FONT-SIZE: 9px; COLOR: #adadad; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsmlink:active {
	FONT-SIZE: 9px; COLOR: #adadad; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsmlink:hover {
	FONT-SIZE: 9px; COLOR: #adadad; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsm:hover {
	FONT-SIZE: 10px; COLOR: #707070; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsm:visited {
	FONT-SIZE: 10px; COLOR: #707070; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsm:link {
	FONT-SIZE: 10px; COLOR: #499e1d; FONT-STYLE: normal; TEXT-DECORATION: underline
}
A.footsm:active {
	FONT-SIZE: 10px; COLOR: #499e1d; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.footerdivider {
	COLOR: #ffffff
}
.fourteen {
	FONT-SIZE: 14px
}
.fourteenbd {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
P.grey {
	FONT: 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #666666
}
P.green {
	FONT: 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #6633cc
}
P.white {
	FONT: 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.subc2black {
	FONT: 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subc2green {
	FONT: 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #66cc33
}
P.subc2grey {
	FONT: 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #666666
}
P.subc2white {
	FONT: 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.headblackbig {
	FONT: bold 18px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.headblack {
	FONT: bold 14px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.headgreen {
	FONT: bold 14px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #66cc33
}
P.headgrey {
	FONT: bold 14px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #666666
}
P.headwhite {
	FONT: bold 14px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.subheadblack {
	FONT: bold 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subheadgreen {
	FONT: bold 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #66cc33
}
P.subheadgrey {
	FONT: bold 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #666666
}
P.subheadwhite {
	FONT: bold 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.subhead2black {
	FONT: bold 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subhead2green {
	FONT: bold 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #66cc33
}
P.subhead2grey {
	FONT: bold 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #666666
}
P.subhead2white {
	FONT: bold 11px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.ctr {
	FONT: 10px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subcontent1w {
	FONT: 10px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.subcontent1b {
	FONT: 10px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subcontent2w {
	FONT: 9px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #ffffff
}
P.subcontent2b {
	FONT: 9px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.footer {
	FONT: 10px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
SPAN.normal {
	FONT: 12px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
SPAN.subcontent1b {
	FONT: 10px "Verdana", "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
P.subheadblack2 {
	FONT: bold 14px/14px "Arial", "Helvetica", "Sans-serif"; COLOR: #2b2b2b
}
.clsHelpBox {
	POSITION: relative
}
.clsInfoBox {
	Z-INDEX: 6; VISIBILITY: hidden; OVERFLOW: auto; POSITION: absolute; TOP: 0px
}
.clsTabHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
A.clsTabHeading:visited {
	COLOR: #2b2b2b; TEXT-DECORATION: none
}
A.clsTabHeading:link {
	COLOR: #2b2b2b; TEXT-DECORATION: none
}
A.clsTabHeading:hover {
	COLOR: #336600; TEXT-DECORATION: none
}
A.clsTabHeading:active {
	COLOR: #336600; TEXT-DECORATION: none
}
.clsTabSubHeading {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsQuickHelpQuestion {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
A.clsQuickHelpQuestion:link {
	COLOR: #663399; TEXT-DECORATION: underline
}
A.clsQuickHelpQuestion:visited {
	COLOR: #663399; TEXT-DECORATION: underline
}
A.clsQuickHelpQuestion:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.clsQuickHelpQuestion:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.clsQuickHelpAnswer {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
A.clsQuickHelpAnswer:link {
	COLOR: #663399; TEXT-DECORATION: underline
}
A.clsQuickHelpAnswer:visited {
	COLOR: #663399; TEXT-DECORATION: underline
}
A.clsQuickHelpAnswer:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.clsQuickHelpAnswer:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.clsSaveMessage {
	Z-INDEX: 3; VISIBILITY: hidden; POSITION: absolute
}
.clsWaitMessage {
	Z-INDEX: 3; VISIBILITY: hidden; POSITION: absolute
}
.clsFieldLabel {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
.clsCheckboxLabel {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
.clsRadioLabel {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsFieldLabel:link {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsCheckboxLabel:link {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsRadioLabel:link {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsFieldLabel:visited {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsCheckboxLabel:visited {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsRadioLabel:visited {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
A.clsFieldLabel:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsCheckboxLabel:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsRadioLabel:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsFieldLabel:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsCheckboxLabel:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsRadioLabel:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsFieldLabel {
	FONT-WEIGHT: 200; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: underline
}
.clsFieldData {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: none
}
.clspageDescription {
	FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsLabel {
	FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsDescription {
	FONT-WEIGHT: 200; FONT-SIZE: 9px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsInstructions {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsBigAttention {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #454545; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"; TEXT-DECORATION: underline
}
A.clsLink:link {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsLink:visited {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsLink:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsLink:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
.clsReverseLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
A.clsReverseLink:link {
	COLOR: #2b2b2b; TEXT-DECORATION: underline
}
A.clsReverseLink:visited {
	COLOR: #2b2b2b; TEXT-DECORATION: underline
}
A.clsReverseLink:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsReverseLink:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
.clsSmallLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #2b2b2b; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
A.clsSmallLink:link {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsSmallLink:visited {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsSmallLink:hover {
	COLOR: #336600; TEXT-DECORATION: underline
}
A.clsSmallLink:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
.clsAttention {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clspageAttention {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsFieldAttention {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #454545; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.clsButton {
	BACKGROUND: #cccc99; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "Sans-serif"
}
.HeaderCategory {
	DISPLAY: inline; FONT-SIZE: 10px; COLOR: #66cc33; TEXT-DECORATION: none
}
.form {
	MARGIN-BOTTOM: 0px
}
.titletaxcut {
	RIGHT: 45px; LEFT: 25px; BOTTOM: 250px; TOP: 50px
}
.grayTextBold {
	FONT-WEIGHT: bold; COLOR: #959595
}
.darkGreyTextBoldSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #44535f
}
.grayTextSmall {
	FONT-SIZE: 10px; COLOR: #43525d
}
.priceBlueStrong {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #5a4da7
}
.ulWithoutBullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ulWithoutBullets LI {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
TD.top {
	VERTICAL-ALIGN: top
}
.priceRedLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #c50c12
}
.redTextSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c50c12
}
.greenTextBoldSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #23a024
}
.redTextBoldSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c50c12
}
H1 #retailTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #838383; PADDING-TOP: 0px; HEIGHT: 24px
}
H2 #retailSubTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3da30a; PADDING-TOP: 0px; HEIGHT: 21px
}
.footer1 {
	CLEAR: both; FONT-SIZE: 10px; Z-INDEX: 100; WIDTH: 780px; COLOR: #8f8f8f; TEXT-ALIGN: center
}
.bankDetailHeaderIRA {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_ira.gif); WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #5eac47
}
.bankDetailHeaderChecking {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_checking.gif); VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #487eac
}
.bankDetailHeaderSavings {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_savings.gif); WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #ac4c48
}
.bankDetailHeaderCD {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_cds.gif); VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #8648ac
}
.bankDetailHeaderIRA {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_ira.gif); WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #5eac47
}
.bankDetailHeaderLoans {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_products_loans.gif); WIDTH: auto; COLOR: white; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; BACKGROUND-COLOR: #b0881b
}
#bankDetailImageBorder {
	BORDER-TOP: #66cc33 1px solid; BORDER-BOTTOM: #66cc33 1px solid
}
.bankExpressHeaderCard {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_visa.gif); COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff9900
}
.bankExpressHeaderIRA {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_ira_green.gif); COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #1b7b1f
}
.bankExpressHeaderSavings {
	BACKGROUND-POSITION: left 50%; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/bank_img_savings.gif); COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ac4c48
}
.pod {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5f6dd
}
H1.pod {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/pod_header.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 138px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
UL.pod {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/images/pod_footer.gif); PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; WIDTH: 149px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.pod LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.pod LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 138px; COLOR: #000000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
UL.pod LI A:link {
	
}
UL.pod LI A:visited {
	
}
UL.pod LI A:hover {
	BACKGROUND-COLOR: #d8efcc
}
UL.pod LI A:active {
	
}
P.pod {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
P.pod A {
	COLOR: #666666; TEXT-DECORATION: none
}
P.pod A:hover {
	TEXT-DECORATION: underline
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND-COLOR: #e4e4e4
}
BODY {
	BACKGROUND-COLOR: #e4e4e4
}
.hrb_header {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/images/header.jpg); MARGIN: 0px auto; WIDTH: 780px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; BACKGROUND-COLOR: #000000
}
UL.globalNavigation {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.globalNavigation LI {
	DISPLAY: inline; MARGIN: 0px 3px 0px 0px
}
UL.globalNavigation LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.globalNavigation LI A#gnav_active {
	COLOR: #e9e9e9; BACKGROUND-COLOR: #333333
}
UL.globalNavigation LI FORM {
	DISPLAY: inline
}
UL.globalNavigation LI#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.globalNavigation #search INPUT#txtSearch {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/search_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
UL.globalNavigation #search INPUT#btnSearch {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/images/gnav_arrow.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -2px 5px; WIDTH: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #e4e4e4; BORDER-RIGHT-WIDTH: 0px
}
UL.globalNavigation LI IMG {
	MARGIN-BOTTOM: -2px
}
DIV.hrb_header A.hrb_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hrb_header A.hrb_logo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 26px 0px 0px 18px; BORDER-RIGHT-WIDTH: 0px
}
DIV.hrb_header DIV.header_nav {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -44px 0px 5px 647px; WIDTH: 113px; PADDING-TOP: 0px; HEIGHT: 40px
}
DIV.hrb_header DIV.header_nav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.hrb_header DIV.header_nav A#efile {
	BACKGROUND-IMAGE: url(/images/efile_off.gif); WIDTH: 113px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
DIV.hrb_header DIV.header_nav A#efile:hover {
	BACKGROUND-IMAGE: url(/images/efile_on.gif)
}
DIV.hrb_header DIV.header_nav A#tax_client {
	BACKGROUND-IMAGE: url(/images/tax_client_off.gif); WIDTH: 113px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
DIV.hrb_header DIV.header_nav A#tax_client:hover {
	BACKGROUND-IMAGE: url(/images/tax_client_on.gif)
}
DIV.hrb_header DIV.header_nav A#cust_support {
	BACKGROUND-IMAGE: url(/images/cust_sup_off.gif); WIDTH: 113px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
DIV.hrb_header DIV.header_nav A#cust_support:hover {
	BACKGROUND-IMAGE: url(/images/cust_sup_on.gif)
}
DIV.hrb_header DIV#fade {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=0); HEIGHT: 15px; opacity: .0
}
DIV.mainContentArea {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(/images/content_bg.gif); PADDING-BOTTOM: 12px; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 746px; PADDING-TOP: 12px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
DIV.mainContentArea#uhp {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 770px; PADDING-TOP: 0px
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; HEIGHT: 1px; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DIV.mainContentArea DIV.primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 558px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.mainContentArea DIV.primary#pri_left {
	MARGIN: 0px
}
DIV.mainContentArea DIV.primary#pri_right {
	MARGIN: 0px 0px 0px 185px
}
DIV.mainContentArea DIV.secondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 168px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.mainContentArea DIV.secondary#sec_right {
	FLOAT: right
}
DIV.mainContentArea DIV.secondary#sec_left {
	FLOAT: left
}
DIV.mainContentAreaNoPadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/images/content_bg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}
DIV.mainContentArea P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
DIV.mainContentTitleArea {
	
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 746px; PADDING-TOP: 0px; HEIGHT: 500px; BORDER-RIGHT-WIDTH: 0px
}
DIV.footer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/footer_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
DIV.footer UL {
	DISPLAY: block; LIST-STYLE-TYPE: none; HEIGHT: 14px
}
DIV.footer UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 3px
}
DIV.footer UL LI A {
	
}
DIV.footer P {
	CLEAR: both
}
DIV.footer TABLE TR TD {
	HEIGHT: 15px
}
UL.globalNavigation LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #565656; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.globalNavigation LI A {
	COLOR: #565656; TEXT-DECORATION: none
}
UL.globalNavigation LI FORM {
	COLOR: #565656; TEXT-DECORATION: none
}
DIV.mainContentArea P {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.footer {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV.footer TABLE TR TD {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV.footer UL {
	
}
DIV.footer UL LI {
	
}
DIV.footer UL LI A {
	COLOR: #666666; TEXT-DECORATION: none
}
TABLE TR TD A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.footer UL LI A:hover {
	COLOR: #333333
}
TABLE TR TD A:hover {
	COLOR: #333333
}
DIV.heading_32 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.heading_18 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.heading_15 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.heading_11 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1.title {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2.subtitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.heading_32 #green {
	COLOR: #66cc33
}
DIV.heading_18 #green {
	COLOR: #66cc33
}
DIV.heading_15 #green {
	COLOR: #66cc33
}
DIV.heading_11 #green {
	COLOR: #66cc33
}
DIV.heading_32 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px
}
H1.title {
	FONT-WEIGHT: bold; FONT-SIZE: 32px
}
DIV.heading_18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
H2.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
DIV.heading_15 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
DIV.greyTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
DIV.heading_11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.regularCopy {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.regularCopy P.disclaimer {
	FONT-SIZE: 9px; COLOR: #666666
}
DIV.regularCopy A {
	FONT-SIZE: 11px; COLOR: #36731c; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.upsell #copy A {
	FONT-SIZE: 11px; COLOR: #36731c; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.regularCopy A:hover {
	TEXT-DECORATION: underline
}
DIV.upsell #copy A:hover {
	TEXT-DECORATION: underline
}
DIV.regularCopy OL {
	MARGIN: 0px 0px 5px 30px; LIST-STYLE-TYPE: decimal
}
OL.olNumbered {
	MARGIN: 0px 0px 5px 30px; LIST-STYLE-TYPE: decimal
}
DIV.regularCopy OL LI {
	MARGIN-LEFT: 20px
}
OL.olNumbered LI {
	MARGIN-LEFT: 20px
}
DIV.regularCopy UL.list {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px 30px
}
UL.list {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px 30px
}
UL.mainContentArea {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px 30px
}
DIV.regularCopy UL.list LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square
}
UL.list LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square
}
UL.mainContentArea LI {
	LINE-HEIGHT: 16px; LIST-STYLE-TYPE: square
}
DIV.regularCopy UL.linkList {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px 15px; COLOR: #36731c
}
UL.linkList {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px 15px; COLOR: #36731c
}
DIV.regularCopy UL.linkList LI {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/arrow.gif); LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
UL.linkList LI {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/arrow.gif); LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
DIV.regularCopy UL.linkList LI A:link {
	COLOR: #36731c
}
UL.linkList LI A:link {
	COLOR: #36731c
}
DIV.regularCopy UL.linkList LI A:visited {
	COLOR: #36731c
}
UL.linkList LI A:visited {
	COLOR: #36731c
}
DIV.regularCopy UL.linkList LI A:hover {
	TEXT-DECORATION: underline
}
UL.linkList LI A:hover {
	TEXT-DECORATION: underline
}
DIV.regularCopy UL.linkList LI A:active {
	COLOR: #36731c
}
UL.linkList LI A:active {
	COLOR: #36731c
}
.block_lite {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/block_lite.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 153px
}
.block_lite#tc_lite {
	BACKGROUND-IMAGE: url(/images/block_lite_tc.gif)
}
.block_med {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/block_medium.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 153px
}
.block_med#tc_med {
	BACKGROUND-IMAGE: url(../images/block_med_tc.gif)
}
.block_dark {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/block_dark.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 153px
}
.block_dark#tc_dark {
	BACKGROUND-IMAGE: url(/images/block_dark_tc.gif)
}
.block_lite SELECT {
	BORDER-RIGHT: #236702 1px solid; BORDER-TOP: #236702 1px solid; FONT-SIZE: 10px; FLOAT: left; MARGIN: 8px 0px 0px; BORDER-LEFT: #236702 1px solid; WIDTH: 90px; BORDER-BOTTOM: #236702 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3f9db
}
.block_med SELECT {
	BORDER-RIGHT: #236702 1px solid; BORDER-TOP: #236702 1px solid; FONT-SIZE: 10px; FLOAT: left; MARGIN: 8px 0px 0px; BORDER-LEFT: #236702 1px solid; WIDTH: 90px; BORDER-BOTTOM: #236702 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3f9db
}
.block_dark SELECT {
	BORDER-RIGHT: #236702 1px solid; BORDER-TOP: #236702 1px solid; FONT-SIZE: 10px; FLOAT: left; MARGIN: 8px 0px 0px; BORDER-LEFT: #236702 1px solid; WIDTH: 90px; BORDER-BOTTOM: #236702 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3f9db
}
.block_wide SELECT {
	BORDER-RIGHT: #236702 1px solid; BORDER-TOP: #236702 1px solid; FONT-SIZE: 10px; FLOAT: left; MARGIN: 8px 0px 0px; BORDER-LEFT: #236702 1px solid; WIDTH: 90px; BORDER-BOTTOM: #236702 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3f9db
}
.block_lite SELECT OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_med SELECT OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_dark SELECT OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_wide SELECT OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV A#noLink {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; CURSOR: default; COLOR: #000000; PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_lite A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_med A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_dark A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_wide A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_really_wide A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_lite A {
	BACKGROUND-IMAGE: url(/images/block_lite_arrow_off.gif)
}
.block_med A {
	BACKGROUND-IMAGE: url(/images/block_medium_arrow_off.gif)
}
.block_dark A {
	BACKGROUND-IMAGE: url(/images/block_dark_arrow_off.gif)
}
.block_wide A {
	BACKGROUND-IMAGE: url(/images/block_wide_arrow_off.gif)
}
.block_lite A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.block_med A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.block_dark A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.block_wide A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.block_really_wide A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.block_lite A:hover {
	BACKGROUND-IMAGE: url(/images/block_lite_arrow.gif)
}
.block_med A:hover {
	BACKGROUND-IMAGE: url(/images/block_medium_arrow.gif)
}
.block_dark A:hover {
	BACKGROUND-IMAGE: url(/images/block_dark_arrow.gif)
}
.block_wide A:hover {
	BACKGROUND-IMAGE: url(/images/block_wide_arrow.gif)
}
.block_really_wide A:hover {
	BACKGROUND-IMAGE: url(/images/block_wide_arrow.gif)
}
.block_lite #title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_med #title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_dark #title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_small #title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_lite #copy {
	FONT-SIZE: 11px
}
.block_med #copy {
	FONT-SIZE: 11px
}
.block_dark #copy {
	FONT-SIZE: 11px
}
.block_lite #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_med #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_dark #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_wide #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_really_wide #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_small #price {
	FONT-SIZE: 18px; COLOR: #ffffff; TEXT-ALIGN: right
}
.block_wide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/block_wide.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 241px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 112px
}
.block_wide #copy {
	FONT-SIZE: 11px
}
.block_really_wide #copy {
	FONT-SIZE: 11px
}
.block_small #copy {
	FONT-SIZE: 11px
}
.block_wide #title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_really_wide #title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.block_really_wide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/block_really_wide.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 520px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 99px
}
.block_small {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/block_small.gif); PADDING-BOTTOM: 10px; MARGIN: 11px; WIDTH: 127px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 131px
}
.block_small A {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/block_small_arrow_off.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.block_small A:hover {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/images/block_small_arrow.gif); COLOR: #c20000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV.upsell {
	BORDER-RIGHT: #236702 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #236702 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #236702 1px solid; WIDTH: 285px; PADDING-TOP: 0px; BORDER-BOTTOM: #236702 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
DIV.upsell #title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 19px; BACKGROUND-COLOR: #b9eb97
}
DIV.upsell #copy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.nPagecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV.nPagecontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #cdeac2
}
DIV.nPagecontainer UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.nPagecontainer UL LI A {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #000000; PADDING-TOP: 4px; HEIGHT: 18px; BACKGROUND-COLOR: #cdeac2; TEXT-DECORATION: none
}
DIV.nPagecontainer UL LI A.highlight {
	COLOR: #ffffff; BACKGROUND-COLOR: #990000
}
DIV.nPagecontainer UL LI A:hover {
	BACKGROUND-COLOR: #c6e2bb; TEXT-DECORATION: none
}
DIV.nPagecontainer UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-TOP: 0px
}
DIV.nPagecontainer UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.nPagecontainer UL UL LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 19px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
DIV.nPagecontainer UL UL LI A:hover {
	BACKGROUND-COLOR: #f8f8f8
}
.arrow_expanded {
	
}
.arrow_normal {
	
}
DIV.nPagecontainer UL UL LI A.arrow_normal:hover {
	BACKGROUND-COLOR: #f8f8f8
}
DIV.nPagecontainer UL UL LI A.noDrop {
	
}
DIV.nPagecontainer UL UL LI A.menuActive {
	BACKGROUND-COLOR: #f8f8f8
}
DIV.nPagecontainer UL UL LI A.noDrop:hover {
	
}
DIV.nPagecontainer UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
DIV.nPagecontainer UL UL UL LI {
	
}
DIV.nPagecontainer UL UL UL LI A {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 33px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
DIV.nPagecontainer UL UL UL LI A:hover {
	BACKGROUND-POSITION: 50% top; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND-IMAGE: url(/images/nPageBG.gif); BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d1d7e8
}
DIV.nPagecontainer UL UL UL LI A.menuActive {
	BACKGROUND-POSITION: 50% top; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND-IMAGE: url(/images/nPageBG.gif); BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d1d7e8
}
DIV.nPagecontainer H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; BORDER-BOTTOM: #81ce5e 1px solid; BACKGROUND-COLOR: #c6e2bb
}

