TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.MEDIUM {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.SMALL {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.subtitle_large {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: white; TEXT-DECORATION: none
}
TD.BIG {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TD.SEARCH {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.FIELD {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.BIG:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.BIG:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.BIG:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.BIG:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.SITESFONT {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.SITESFONT:link {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.SITESFONT:active {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.SITESFONT:visited {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.SITESFONT:hover {
	FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
TD.YELLOW {
	FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TD.BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TD.TESTIMONIAL {
	FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.AFFIL_LINK:link {
	COLOR: white; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.AFFIL_LINK:active {
	COLOR: white; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.AFFIL_LINK:visited {
	COLOR: white; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.AFFIL_LINK:hover {
	COLOR: white; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
A.FORGOT_PWD:link {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.FORGOT_PWD:active {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.FORGOT_PWD:visited {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.FORGOT_PWD:hover {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
TD.white {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TD.NUM {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
TD.SUBTITLE_GRAY {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #172430; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAV:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAV:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAV:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAV:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: yellow; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAVJOIN:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: yellow; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAVJOIN:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: yellow; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAVJOIN:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: yellow; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.NAVJOIN:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
.MEDIUM_TABLE_STYLE {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: none
}
A.MEDIUM_TABLE_STYLE:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
A.MEDIUM_TABLE_STYLE:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
A.MEDIUM_TABLE_STYLE:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif,helvetica; TEXT-DECORATION: underline
}
.mc_button {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #003399 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #95afd6
}
.affiliate_news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.affiliate_news LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}
.agreement {
	COLOR: #000000
}
.agreement P {
	COLOR: #000000
}
.backtotop {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
A.backtotop {
	FONT-STYLE: italic
}
.buttons {
	MARGIN: 10px; TEXT-ALIGN: right
}
.cell_over {
	BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.cell_over A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f00; TEXT-DECORATION: none
}
.cell_out {
	BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.cell_out A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none
}
.contacttable TD {
	COLOR: #000000
}
.content_left {
	BACKGROUND: url(images/content_left.gif) #ffffff repeat-y left top
}
.content_middle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.content_right {
	BACKGROUND: url(images/content_right.gif) #ffffff repeat-y right top
}
.divider {
	BACKGROUND-COLOR: #f3f3f3
}
.greetingbg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: left
}
.greetingbgtext {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.greetingbgtext P {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
A.homepage {
	FONT-SIZE: 10px; COLOR: #f00
}
INPUT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.leftcolumn {
	BACKGROUND-COLOR: #cccccc
}
.loginerror {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.login_note {
	FONT-SIZE: 10px; COLOR: #666666
}
.logintable {
	FONT-SIZE: 12px; COLOR: #000000
}
.logintable TD {
	FONT-SIZE: 12px; COLOR: #000000
}
.news_header {
	BACKGROUND-COLOR: #191919
}
.news_title {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.news_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #f3f3f3
}
.news_divide {
	WIDTH: 100%; BORDER-BOTTOM: #999999 1px dotted
}
.news_date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; PADDING-TOP: 5px
}
.news_article_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.note {
	FONT-SIZE: 9px; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.pagedesc {
	TEXT-ALIGN: left
}
.progdesc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.progdesc P {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
B.progdesc {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
P.progdesc {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: left
}
.programtitlebg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 98%; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
.programsubheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbdbdb
}
.progtable {
	MARGIN-BOTTOM: 5px
}
.faqtable {
	MARGIN-BOTTOM: 5px
}
.faqtable TR TD {
	COLOR: #000000
}
.faqtable TR TD P {
	COLOR: #000000
}
.programtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.returnheader {
	FONT-WEIGHT: bold; COLOR: #000000
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #fefefe
}
.signuptable TR TD {
	COLOR: #000000
}
.summarylinkstable TR TD {
	COLOR: #000000
}
.submitbutton {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #999999
}
.subtitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeebd8
}
B.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
TD.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.summary_page_link {
	FONT-SIZE: 10px
}
.tableborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.textfieldborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #191919; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.info_table {
	BORDER-RIGHT: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 100%
}
.info_table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.info_table TD[colspan='2'] {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.test_info_table {
	WIDTH: 100%
}
.test_info_table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.test_info_table TD[colspan='2'] {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.signuptable {
	BORDER-RIGHT: #f3f3f3 1px solid; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 100%
}
.signuptable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50%; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.signuptable TD[colspan='2'] {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.test_signuptable {
	WIDTH: 100%
}
.test_signuptable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 50%; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.test_signuptable TD[colspan='2'] {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.banner_box TD {
	COLOR: #ffffff
}
.banner_box A {
	COLOR: yellow
}
.odd {
	BACKGROUND-COLOR: #f3f3f3
}
.altRowClr_1 {
	BACKGROUND-COLOR: #fff
}
.altRowClr_2 {
	BACKGROUND-COLOR: #f1f1f1
}
.altRowClr_1 TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.altRowClr_2 TD {
	BORDER-BOTTOM: #ccc 1px solid
}