BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bkg_gradient2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #66A1C2; TEXT-ALIGN: center
}
A {TEXT-DECORATION: none}
A.menu {TEXT-DECORATION: none}
A:link {COLOR: #000000}
A:visited {COLOR: #000000}
A:hover {COLOR: #0066CC}
A:active {COLOR: #0066CC}
A.nav:link {COLOR: #0066CC;TEXT-DECORATION: none}
A.nav:visited {COLOR: #0066CC;TEXT-DECORATION: none}
A.nav:hover {COLOR: #003399;TEXT-DECORATION: none}
A.nav:active {COLOR: #003399;TEXT-DECORATION: none}
#button1 {
	BORDER-RIGHT: #666666 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #666666 3px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 10px auto; BORDER-LEFT: #666666 3px double; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 3px double; TEXT-ALIGN: center
}
.button1_hover {
	BACKGROUND: url(/images/button_stretch_hover.gif) repeat-x; FONT: 12px Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer; COLOR: #333333; TEXT-ALIGN: center
}
.button1 {
	BACKGROUND: url(/images/button_stretch.gif) repeat-x; FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-ALIGN: center
}
#button1 A {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #333333; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#button1 A:hover {
	TEXT-DECORATION: underline
}
#paymethod_suggestionbox {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; WIDTH: 98%; PADDING-TOP: 1px; BACKGROUND-COLOR: #f6f5ee
}
#paymethod_suggestionbox .payid_inputs {
	FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 400px; COLOR: #000000
}
UL#topnavlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#topnavlist LI {
	DISPLAY: inline; FONT: 11px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; COLOR: #666242; LIST-STYLE-TYPE: none
}
#topnavlist A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666242; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#topnavlist A:link {
	COLOR: #666242; TEXT-DECORATION: none
}
#topnavlist A:visited {
	COLOR: #666242; TEXT-DECORATION: none
}
#topnavlist A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b3b1aa; TEXT-DECORATION: underline
}
#topnavcontainer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 736px; PADDING-TOP: 4px; HEIGHT: 22px; TEXT-ALIGN: center
}
UL#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#navlist LI {
	DISPLAY: inline; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666242; LIST-STYLE-TYPE: none
}
#navlist A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666242; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#navlist A:link {
	COLOR: #666242; TEXT-DECORATION: none
}
#navlist A:visited {
	COLOR: #666242; TEXT-DECORATION: none
}
#navlist A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #b3b1aa; TEXT-DECORATION: underline
}
#navcontainer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 736px; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: center
}
.input {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 2px
}
.textarea {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 2px
}
.select {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 2px
}
#container {
	MARGIN: 0px auto; WIDTH: 760px; TOP: 0px; TEXT-ALIGN: left
}
#logo_top {
	BORDER-RIGHT: #1D56A7 1px solid; BACKGROUND: #1D56A7; FLOAT: left; MARGIN: 0px auto; BORDER-LEFT: #1D56A7 1px solid; WIDTH: 760px; TOP: 0px; HEIGHT: 60px
}
#logo_print {
	DISPLAY: none
}
#border_1 {
	CLEAR: both; BORDER-RIGHT: #59532d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #59532d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px auto; BORDER-LEFT: #59532d 1px solid; WIDTH: 760px; PADDING-TOP: 4px; BORDER-BOTTOM: #59532d 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f2f0e2; TEXT-ALIGN: center
}
#border_2 {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 750px; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #e0ded5; TEXT-ALIGN: center
}
#border_3 {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 736px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #f6f5ee; TEXT-ALIGN: center
}
#column_main {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 20px; MARGIN: 0px auto; FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; WIDTH: 640px; COLOR: #494947; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#font {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #494947
}
#main_header {
	DISPLAY: block; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 4px; FONT: bold 16px Georgia, "Times New Roman", Times, serif; COLOR: #660000; PADDING-TOP: 6px; BORDER-BOTTOM: #cccab8 1px solid
}
#red_header {
	DISPLAY: block; MARGIN-BOTTOM: -6px; PADDING-BOTTOM: 4px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; PADDING-TOP: 6px; BORDER-BOTTOM: #cccab8 1px solid
}
#price {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #990000
}
#red_text {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #990000
}
#warning_text {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #990000
}
#order_summary {
	BORDER-RIGHT: #b2b2ae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b2b2ae 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b2b2ae 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b2b2ae 1px solid; BACKGROUND-COLOR: #fcfcfc
}
#order_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #8b8b8b; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#order_td_left {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #777777; PADDING-TOP: 8px; BORDER-BOTTOM: #e3e2e0 1px solid; BACKGROUND-COLOR: #f6f5f4; TEXT-ALIGN: left
}
#order_td_right {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #e3e2e0 1px solid; BACKGROUND-COLOR: #f6f5f4; TEXT-ALIGN: right
}
#welcome_td {
	PADDING-RIGHT: 15px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 12px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-INDENT: -16px; PADDING-TOP: 12px; BORDER-BOTTOM: #e3e2e0 1px solid; BACKGROUND-COLOR: #f6f5f4; TEXT-ALIGN: left
}
#account_info_barcode {
	DISPLAY: none; HEIGHT: 60px; TEXT-ALIGN: center
}
#IP_alert_box {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 700px; PADDING-TOP: 10px
}
#IP_alert {
	MARGIN: 0px auto; FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; TEXT-ALIGN: center
}
#footer_note {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
#base {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; FONT: 9px Verdana, Arial, Helvetica, sans-serif; WIDTH: 760px; COLOR: #cccc99; PADDING-TOP: 1px; TOP: 0px; TEXT-ALIGN: center
}
.style22 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #006600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style16 {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tt_table_mode0 {
	BORDER-RIGHT: #666 3px double; BORDER-TOP: #666 0px double; BACKGROUND: #f6f5ee; BORDER-LEFT: #666 3px double; BORDER-BOTTOM: #666 3px double
}
.tt_title {
	BORDER-RIGHT: #666 3px double; BORDER-TOP: #666 3px double; BACKGROUND: #f6f5ee no-repeat center center; BORDER-LEFT: #666 3px double; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px
}
.descriptionrow_td {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.typerow_left_td {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fcfcf8; PADDING-BOTTOM: 3px; FONT: bold 11px Arial, Helvetica, sans-serif; WIDTH: 30%; COLOR: #5b5b2f; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.typerow_right_td {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fcfcf8; PADDING-BOTTOM: 3px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 70%; COLOR: #5b5b2f; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.pbc_tooltip_body {
	BACKGROUND: #fff; FLOAT: left; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 176px
}
.pbc_tooltip_header {
	BACKGROUND: #f2eee1; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 188px
}
.chooserow {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #fff
}
.chooserow_hover {
	VERTICAL-ALIGN: middle; CURSOR: pointer; BACKGROUND-COLOR: #f6f5f4
}
.chooserow_clicked {
	BACKGROUND: #f0efe1; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.chooserow_td {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #333333; PADDING-TOP: 2px
}
#row_color {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #f8f9f2
}
.helpbutton {
	FLOAT: right; BACKGROUND-IMAGE: url(/shared/images/help_pbc.gif); MARGIN: 0px; WIDTH: 24px; HEIGHT: 24px
}
.helpbutton_invis {
	FLOAT: right; MARGIN: 0px; WIDTH: 24px; HEIGHT: 24px
}
#column_2 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 300px; COLOR: #494947; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#column_22 {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 150px; COLOR: #494947; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#column_1 {
	CLEAR: none; BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 40px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #333333 1px solid; WIDTH: 380px; COLOR: #494947; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
}
#column_1_item {
	CLEAR: none; BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 40px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #333333 1px solid; WIDTH: 714px; COLOR: #494947; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
}
#do_section_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 16px Georgia, "Times New Roman", Times, serif; WIDTH: 100%; COLOR: #663300; PADDING-TOP: 10px; BORDER-BOTTOM: #cccab8 1px solid; TEXT-ALIGN: center
}
#orderflow_arrow_left {
	FLOAT: left; BACKGROUND-IMAGE: url(/shared/images/orderflow_arrow.gif); MARGIN: 3px 0px 0px 10px; WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
#orderflow_arrow_right {
	FLOAT: right; BACKGROUND-IMAGE: url(/shared/images/orderflow_arrow.gif); MARGIN: 3px 10px 0px 0px; WIDTH: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
#btn_continue {
	FLOAT: right; MARGIN: 15px 10px 20px 0px; WIDTH: 162px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
#merchant_logo_print {
	DISPLAY: none
}
.inp {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 1px dotted; BACKGROUND-COLOR: #ffffff
}
.submit {
	BORDER-RIGHT: #A8A8A8 1px solid; BORDER-TOP: #A8A8A8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #F6F5F4; BORDER-LEFT: #A8A8A8 1px solid; COLOR: #5D5D5D; BORDER-BOTTOM: #A8A8A8 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px
}