HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f4f2e6; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
 {
	FONT-SIZE: 11px; COLOR: #65544d; LINE-HEIGHT: 17px; FONT-FAMILY: arial; moz-box-sizing: border-box
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 30px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: url(images/global/bulletin.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	COLOR: #000000
}
TEXTAREA {
	COLOR: #000000
}
SELECT {
	COLOR: #000000
}
OPTION {
	COLOR: #000000
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.nav_title {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 25px 0px 12px; COLOR: #87c3dc; FONT-FAMILY: century gothic
}
.top_title {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #87c3dc; FONT-FAMILY: century gothic; HEIGHT: 30px
}
.sub_title {
	FONT-SIZE: 13px; MARGIN: 7px 0px 14px; COLOR: #65544d; LINE-HEIGHT: 15px; FONT-FAMILY: century gothic; HEIGHT: 15px
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 29px; MARGIN-BOTTOM: 20px; COLOR: #87c3dc; FONT-FAMILY: century gothic
}
.btm_border {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(images/global/border_horizontal_line.jpg); BACKGROUND-REPEAT: no-repeat
}
.top_border {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/global/border_horizontal_line.jpg); BACKGROUND-REPEAT: no-repeat
}
.navigation {
	
}
.navigation TD {
	
}
.add_to_bag {
	
}
.add_to_bag INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; CURSOR: pointer; BORDER-BOTTOM: medium none
}
.navigation A {
	TEXT-DECORATION: underline
}
.navigation A:hover {
	TEXT-DECORATION: underline
}
.page_number {
	LINE-HEIGHT: 20px
}
#page-nav-bar {
	COLOR: #8b95a3
}
#page-nav-bar A {
	COLOR: #f8e8ba; TEXT-DECORATION: none
}
#page-nav-bar A:hover {
	TEXT-DECORATION: underline
}
#page-nav-bar A.number {
	COLOR: #f8e8ba; TEXT-DECORATION: none
}
#page-nav-bar A.number:hover {
	TEXT-DECORATION: underline
}
#page-nav-bar SPAN.number {
	FONT-WEIGHT: bold; COLOR: #f8e8ba
}
.results_numbers {
	LINE-HEIGHT: 20px
}
TD.button {
	BACKGROUND: #8b95a3; VERTICAL-ALIGN: middle; HEIGHT: 20px; TEXT-ALIGN: center
}
TD.button A {
	DISPLAY: block; CURSOR: pointer; COLOR: #f8e8ba; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.button A:hover {
	TEXT-DECORATION: none
}
TD.button A.disabled {
	CURSOR: default; COLOR: #6f7e9a
}
TD.button A.disabled:hover {
	
}
TD.button {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.submit {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BACKGROUND: #f8e8ba; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #6f7e9a; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
.description {
	PADDING-BOTTOM: 10px; WIDTH: 100%
}
.paragraph {
	MARGIN: 0px 0px 10px
}
.paragraph .p_title {
	FONT-WEIGHT: bold
}
.paragraph .content {
	FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-ALIGN: justify
}
.paragraph IMG.float_left {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; FLOAT: left; MARGIN: 5px 10px 5px 0px; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid; max-width: 465px
}
.paragraph IMG.float_right {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; FLOAT: right; MARGIN: 5px 0px 5px 10px; BORDER-LEFT: #777777 1px solid; BORDER-BOTTOM: #777777 1px solid; max-width: 465px
}
.paragraph A {
	TEXT-DECORATION: underline
}
.paragraph A:hover {
	TEXT-DECORATION: none
}
.paragraph INPUT.field {
	MARGIN: 5px 0px 10px; WIDTH: 240px
}
.paragraph TEXTAREA {
	MARGIN: 5px 0px 10px; WIDTH: 240px; HEIGHT: 160px
}
.paragraph .submit {
	
}
#frame {
	MARGIN-TOP: 50px; WIDTH: 100%
}
#frame #left_cell {
	WIDTH: 45%
}
#frame #middle_cell {
	WIDTH: 10%
}
#frame #right_cell {
	WIDTH: 45%
}
#frame #header {
	HEIGHT: 137px
}
#frame #header #left_cell {
	WIDTH: 50%
}
#frame #header #middle_cell {
	BACKGROUND-IMAGE: url(/files/images/global/header_middle_background.jpg); WIDTH: 964px; BACKGROUND-REPEAT: no-repeat
}
#frame #header #right_cell {
	WIDTH: 50%
}
#frame #menubar {
	HEIGHT: 26px; BACKGROUND-COLOR: #92cce4
}
#frame #menubar #left_cell {
	WIDTH: 50%
}
#frame #menubar #middle_cell {
	WIDTH: 964px; TEXT-ALIGN: center
}
#frame #menubar #right_cell {
	WIDTH: 50%
}
#frame #middle {
	
}
#frame #middle #left_cell {
	WIDTH: 50%
}
#frame #middle #middle_cell {
	BACKGROUND-IMAGE: url(images/global/middle_middle_background.jpg); WIDTH: 964px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
#frame #middle #right_cell {
	WIDTH: 50%
}
#frame #middle #sidebar {
	WIDTH: 250px
}
#frame #middle #sidebar .sidebar_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
#frame #middle #content {
	
}
#frame #footer {
	
}
#frame #footer #left_cell {
	WIDTH: 50%
}
#frame #footer #middle_cell {
	WIDTH: 964px; HEIGHT: 50px
}
#frame #footer #right_cell {
	WIDTH: 50%
}
#homepage_lead {
	VERTICAL-ALIGN: bottom; HEIGHT: 417px; TEXT-ALIGN: center
}
#box_container {
	WIDTH: 964px; HEIGHT: 100%
}
#simply_practical_bar {
	BACKGROUND-IMAGE: url(images/global/simply_practical_bar_background.jpg); WIDTH: 964px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 139px
}
#simply_practical_bar .title {
	VERTICAL-ALIGN: middle; HEIGHT: 24px; TEXT-ALIGN: center
}
#simply_practical_bar A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65544d; LINE-HEIGHT: 24px; FONT-FAMILY: century gothic; TEXT-DECORATION: none
}
#simply_practical_bar A:hover {
	TEXT-DECORATION: none
}
#simply_practical_bar .thumb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#simply_practical_flash {
	WIDTH: 500px; MARGIN-RIGHT: 2px
}
.article_container {
	MARGIN-BOTTOM: 8px; WIDTH: 460px; BORDER-BOTTOM: #c5e5f3 1px solid; HEIGHT: 120px
}
.article_container A {
	TEXT-DECORATION: none
}
.article_container A:hover {
	TEXT-DECORATION: none
}
.article_container .article_title {
	MARGIN-BOTTOM: 2px; COLOR: #65544d
}
.top_container {
	
}
.middle_container {
	
}
.btm_container {
	
}
#menubar {
	
}
#menubar .categories {
	HEIGHT: 26px
}
#menubar .categories TD {
	HEIGHT: 26px; TEXT-ALIGN: center
}
#menubar .categories A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65544d; LINE-HEIGHT: 26px; FONT-FAMILY: century gothic; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menubar .categories A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menubar .categories A.selected {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menubar .categories A DIV {
	
}
#menubar .categories .hover_menu {
	POSITION: relative; TEXT-ALIGN: left
}
#menubar .categories .hover_menu .container {
	LEFT: 0px; WIDTH: 180px; POSITION: absolute; TOP: -3px; BACKGROUND-COLOR: #c5e5f3
}
#menubar .categories .hover_menu .container A {
	DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #65544d; FONT-FAMILY: century gothic; HEIGHT: auto; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menubar .categories .hover_menu .container A:hover {
	COLOR: #4eabd1; TEXT-DECORATION: none
}
#menubar .categories .hover_menu .container A.selected {
	COLOR: #4eabd1; TEXT-DECORATION: none
}
#sidebar {
	TEXT-ALIGN: left
}
#sidebar .s_title {
	FONT-WEIGHT: bold; MARGIN: 0px 10px 5px
}
#sidebar .categories {
	
}
#sidebar .categories .link_container {
	MARGIN-BOTTOM: 12px
}
#sidebar .categories .l_container {
	MARGIN-BOTTOM: 12px; HEIGHT: 17px
}
#sidebar .categories .l_sub_container {
	MARGIN-BOTTOM: 12px; MARGIN-LEFT: 10px; HEIGHT: 14px
}
#sidebar .categories .left_corner {
	VISIBILITY: hidden; WIDTH: 7px; HEIGHT: 14px
}
#sidebar .categories .right_corner {
	VISIBILITY: hidden; WIDTH: 7px; HEIGHT: 14px
}
#sidebar .categories .left_corner_selected {
	WIDTH: 7px; HEIGHT: 14px
}
#sidebar .categories .right_corner_selected {
	WIDTH: 7px; HEIGHT: 14px
}
#sidebar .categories A {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #65544d; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#sidebar .categories A:hover {
	BACKGROUND-COLOR: #87c3dc
}
#sidebar .categories A.selected {
	BACKGROUND-COLOR: #87c3dc
}
#sidebar .categories A.sub_categories {
	COLOR: #87c3dc
}
#sidebar .categories A.sub_categories:hover {
	BACKGROUND-COLOR: #65544d
}
#sidebar .categories A.sub_categories_selected {
	COLOR: #87c3dc; BACKGROUND-COLOR: #65544d
}
#sidebar .categories A.sub_categories_selected:hover {
	BACKGROUND-COLOR: #65544d
}
#sidebar .box {
	MARGIN: 0px 10px 20px; TEXT-ALIGN: justify
}
#sidebar .box .rolling_news {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/global/news_background.jpg); WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 130px
}
#sidebar .box A {
	FONT-WEIGHT: normal; CURSOR: pointer; TEXT-DECORATION: underline
}
#sidebar .box A:hover {
	TEXT-DECORATION: none
}
#sidebar .search {
	
}
#sidebar .search .btm_border {
	
}
#sidebar .search .content {
	
}
#sidebar .search .field {
	BORDER-RIGHT: #798496 1px solid; BORDER-TOP: #798496 1px solid; FONT-SIZE: 10px; BACKGROUND: #808c9f; BORDER-LEFT: #798496 1px solid; WIDTH: 107px; COLOR: #f8e8ba; BORDER-BOTTOM: #798496 1px solid
}
#sidebar .search .continue {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #f8e8ba; BORDER-LEFT: 1px outset; WIDTH: 30px; CURSOR: pointer; COLOR: #6f7e9a; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
#sidebar .special-offers {
	
}
#sidebar .special-offers .content {
	
}
#sidebar .special-offers A.button {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 5px 0px 0px; TEXT-DECORATION: underline
}
#sidebar .special-offers A.button:hover {
	TEXT-DECORATION: none
}
#sidebar .login_form {
	
}
#sidebar .login_form .title_field {
	
}
#sidebar .login_form .input_field {
	BORDER-RIGHT: #798496 1px solid; BORDER-TOP: #798496 1px solid; FONT-SIZE: 10px; BACKGROUND: #808c9f; MARGIN: 2px 0px 5px; BORDER-LEFT: #798496 1px solid; WIDTH: 140px; COLOR: #f8e8ba; BORDER-BOTTOM: #798496 1px solid
}
#sidebar .login_form .submit {
	MARGIN-TOP: 2px
}
#sidebar .login_form A {
	MARGIN-TOP: 5px; DISPLAY: block
}
#footerbar {
	MARGIN: 15px 0px; WIDTH: 580px
}
#footerbar .categories {
	
}
#footerbar .categories TD {
	
}
#footerbar .categories A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#footerbar .categories A:hover {
	TEXT-DECORATION: none
}
#footerbar .categories A.selected {
	FONT-WEIGHT: bold; CURSOR: default; TEXT-DECORATION: none
}
#footerbar .categories A SPAN {
	LINE-HEIGHT: 27px
}
#group {
	WIDTH: 100%
}
#group .description A {
	TEXT-DECORATION: underline
}
#group .description A:hover {
	TEXT-DECORATION: none
}
#group .thumbnails {
	
}
#group .thumbnails .column_spacer {
	WIDTH: 25px
}
#group .thumbnails .row_spacer {
	HEIGHT: 25px
}
#group .thumbnails .product {
	WIDTH: 220px; TEXT-ALIGN: center
}
#group .thumbnails .product  {
	
}
#group .thumbnails .product .image {
	CURSOR: pointer; HEIGHT: 165px; max-width: 220px; max-height: 165px
}
#group .thumbnails .product .t_title {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
#group .thumbnails .product .t_description {
	MARGIN: 5px; TEXT-ALIGN: center
}
.price {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 10px
}
.price .retail {
	
}
.price .actual {
	
}
.price .erased {
	FONT-WEIGHT: normal; COLOR: #000000; MARGIN-RIGHT: 5px; TEXT-DECORATION: line-through
}
#group .articles {
	
}
#group .articles .column_spacer {
	WIDTH: 25px
}
#group .articles .row_spacer {
	HEIGHT: 25px
}
#group .articles .article {
	WIDTH: 220px; TEXT-ALIGN: center
}
#group .articles .article  {
	
}
#group .articles .article .a_image {
	CURSOR: pointer; MARGIN-RIGHT: 10px; HEIGHT: 90px; max-width: 120px
}
#group .articles .article .a_title {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
#group .articles .article .a_short_description {
	MARGIN: 5px; TEXT-ALIGN: justify
}
#group .exams {
	
}
#group .exams .e_title {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
#group .exams A {
	TEXT-DECORATION: none
}
#group .exams A:hover {
	TEXT-DECORATION: underline
}
#shuffled_images {
	WIDTH: 465px; CURSOR: pointer
}
#shuffled_images .images {
	HEIGHT: 90px
}
#shuffled_images .column_spacer {
	WIDTH: 5px
}
#specific_product {
	MARGIN: 0px; WIDTH: 350px
}
#specific_product .container {
	
}
#specific_product .product_title {
	FONT-WEIGHT: bold; LINE-HEIGHT: 37px
}
#specific_product .catalog_number {
	FONT-WEIGHT: bold; LINE-HEIGHT: 37px
}
.product_description {
	MARGIN-BOTTOM: 30px; WIDTH: 350px
}
.large_image_box {
	WIDTH: 350px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.large_image_box .large_image {
	WIDTH: 350px
}
.large_image_box .large_image_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.large_image_box .large_image_nav A {
	TEXT-DECORATION: none
}
.large_image_box .large_image_nav A:hover {
	TEXT-DECORATION: underline
}
#specific_product .pull_down_menu {
	MARGIN-BOTTOM: 5px
}
#specific_product .price {
	FONT-WEIGHT: bold; LINE-HEIGHT: 18px
}
#specific_product .add_button {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BACKGROUND: #f8e8ba; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #6f7e9a; BORDER-BOTTOM: 1px outset
}
#specific_product .back_button {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BACKGROUND: #777777; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #000000; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
#specific_product SELECT {
	WIDTH: 250px
}
#specific_product .group_alt_number {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#specific_product .features {
	WIDTH: 160px
}
#specific_product .features TD {
	VERTICAL-ALIGN: top; WIDTH: 160px; HEIGHT: 110px
}
#specific_product .features .feature_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #87c3dc
}
#specific_product .features .feature_content {
	TEXT-ALIGN: justify
}
#specific_product .features IMG {
	MARGIN-TOP: 5px; DISPLAY: block
}
.tip_container {
	BACKGROUND-IMAGE: url(images/global/product_tip_background.jpg); MARGIN: 95px 0px 0px; WIDTH: 230px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 207px
}
.tip_container .tip {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.tip_container .tip .tip_title {
	MARGIN-BOTTOM: 5px; COLOR: #65544d; FONT-FAMILY: century gothic
}
.tip_container .tip .tip_content {
	COLOR: #b3aaa4
}
.thumbnails-alt {
	PADDING-BOTTOM: 25px
}
.thumbnails-alt .product {
	WIDTH: 220px; TEXT-ALIGN: center
}
.thumbnails-alt .product .image {
	WIDTH: 220px; HEIGHT: 165px; max-height: 165px
}
#matched_items {
	
}
#matched_items .images {
	
}
#matched_items .images .thumb {
	WIDTH: 120px
}
#matched_items .prices {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#matched_items .prices TABLE {
	WIDTH: 122px; HEIGHT: 96px
}
#matched_items .prices .btn_add_both_to_bag {
	VERTICAL-ALIGN: bottom
}
#matched_items .m_description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#matched_items A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#matched_items A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#document {
	WIDTH: 100%; LINE-HEIGHT: 18px; TEXT-ALIGN: justify
}
#superdoc {
	
}
#superdoc .container {
	
}
#checkout {
	PADDING-BOTTOM: 25px; WIDTH: 100%
}
#checkout  {
	TEXT-ALIGN: left
}
#checkout .container {
	
}
#checkout .error_msg {
	FONT-WEIGHT: bold; COLOR: red
}
#checkout .status_bar {
	
}
#checkout .status_bar TABLE {
	WIDTH: 465px
}
#checkout .status_bar IMG {
	WIDTH: 20px; POSITION: relative; TOP: 5px; HEIGHT: 20px
}
#checkout .status_bar .selected {
	FONT-WEIGHT: bold; COLOR: #000000
}
#checkout .status_bar .selected IMG {
	WIDTH: 20px; POSITION: relative; TOP: 5px; HEIGHT: 20px
}
#checkout .secure_seal {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #6f7e9a; PADDING-TOP: 5px; BACKGROUND-COLOR: #f8e8ba
}
#checkout .secure_seal SPAN {
	FONT-WEIGHT: bold; COLOR: #6f7e9a
}
#checkout .content {
	PADDING-BOTTOM: 10px; WIDTH: 465px
}
#checkout .container .content TABLE {
	WIDTH: 100%
}
#checkout .content .inner_tables  {
	COLOR: #6f7e9a
}
#checkout .content .inner_tables TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#checkout .content .left_column_width {
	WIDTH: 1%
}
#checkout .content .right_column_width {
	WIDTH: 99%
}
#checkout .content .img_column {
	WIDTH: 60px
}
#checkout .content .other_column {
	WIDTH: 60px
}
#checkout .content .items {
	WIDTH: 60px
}
#checkout .content .t_title {
	FONT-WEIGHT: bold
}
#checkout .content .t_title TD {
	BACKGROUND: #e1e1e1; TEXT-ALIGN: center
}
#checkout .content IMG.thumbnail {
	WIDTH: 60px
}
#checkout .content INPUT.quantity {
	WIDTH: 40px; HEIGHT: 20px
}
#checkout .content .blank {
	
}
#checkout .content .subtotal {
	FONT-WEIGHT: bold
}
#checkout .content TD.subtotal {
	BACKGROUND: #e1e1e1
}
#checkout .content .empty TD {
	HEIGHT: 50px
}
#checkout .content TD.td_btn {
	
}
#checkout .button {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BACKGROUND: #777777; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #000000! important; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
#checkout .continue {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; BACKGROUND: #67544a; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
#checkout A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#checkout A:hover {
	TEXT-DECORATION: none
}
#checkout .input_title {
	MARGIN: 10px 0px 0px 10px
}
#checkout .field {
	MARGIN: 0px 10px 10px; WIDTH: 180px; HEIGHT: 20px
}
#checkout .exp_date_YY {
	WIDTH: 100px
}
#checkout .exp_date_MM {
	WIDTH: 80px
}
#checkout .checkout_box {
	BORDER-RIGHT: #8b95a3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8b95a3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #8b95a3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8b95a3 1px solid
}
.attributes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 4px; PADDING-TOP: 0px
}
.attributes H1 {
	FONT-WEIGHT: bold; LINE-HEIGHT: 14px
}
.attributes INPUT {
	
}
.attributes SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.attributes .color_box {
	WIDTH: 15px; HEIGHT: 15px
}
#emails {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#emails .inner_container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #8b95a3; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#poll {
	
}
#poll .poll_title {
	FONT-WEIGHT: bold
}
#poll .poll_description {
	
}
#poll .option {
	PADDING-BOTTOM: 5px
}
#poll .option INPUT {
	POSITION: relative; TOP: 3px
}
#poll .option_title {
	FONT-WEIGHT: bold
}
#poll #results_trigger {
	MARGIN-TOP: 5px; DISPLAY: block; CURSOR: pointer
}
#poll #results_container {
	
}
#poll #results_container .results_title {
	PADDING-TOP: 5px
}
#poll #results_container .results_title IMG {
	HEIGHT: 50px
}
#poll #results_container .results .bar {
	BORDER-RIGHT: #f8e8ba 1px solid; BORDER-TOP: #f8e8ba 1px solid; BORDER-LEFT: #f8e8ba 1px solid; WIDTH: 100px; BORDER-BOTTOM: #f8e8ba 1px solid
}
#poll #results_container .results .bar .inside {
	FONT-SIZE: 1px; MARGIN: 2px; HEIGHT: 8px; BACKGROUND-COLOR: #f8e8ba
}
#poll #results_container .results .number {
	MARGIN-LEFT: 5px
}
#poll #results_container .submit {
	
}
#exam {
	PADDING-BOTTOM: 20px
}
#exam .description {
	PADDING-BOTTOM: 10px
}
#exam .notes {
	PADDING-BOTTOM: 10px
}
#exam .page_on {
	DISPLAY: block
}
#exam .page_off {
	DISPLAY: none
}
#exam .page_title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#exam .page_description {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: left
}
#exam .question {
	FONT-WEIGHT: bold
}
#exam .answers_container {
	PADDING-BOTTOM: 10px
}
#exam .answer {
	
}
#exam .correct_answer {
	FONT-WEIGHT: bold
}
#exam TEXTAREA {
	WIDTH: 100%
}
#exam .start_button {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: 1px outset; DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #f8e8ba; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px outset; CURSOR: pointer; COLOR: #6f7e9a; PADDING-TOP: 1px; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: center
}
#exam .completion_text {
	FONT-WEIGHT: bold
}
#exam .answers_on_completion_title {
	PADDING-BOTTOM: 20px
}
#exam .answers_on_completion_container {
	
}
#exam .submit {
	
}
#quiz {
	PADDING-BOTTOM: 20px
}
#quiz .errors {
	FONT-WEIGHT: bold; COLOR: red
}
#quiz .locked {
	
}
#quiz .winners_container {
	
}
#quiz .winners_title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px
}
#quiz .winners_description {
	PADDING-BOTTOM: 10px
}
#quiz .winner {
	
}
#quiz .confirmation {
	FONT-WEIGHT: bold
}
#quiz .description {
	
}
#quiz .question {
	FONT-WEIGHT: bold
}
#quiz .answers_container {
	PADDING-BOTTOM: 20px
}
#quiz .answer {
	
}
#quiz .submit {
	
}
#youtube {
	MARGIN-BOTTOM: 20px
}
#youtube  {
	FONT-WEIGHT: bold; COLOR: #65544d
}
#youtube .movie_container {
	WIDTH: 350px; HEIGHT: 289px; TEXT-ALIGN: left
}
