form {
   margin-bottom:    0px;
}
body {
   font-size:        12px;
   font-family:      Verdana, Arial, Helvetica, sans-serif;
   margin:           0px;
   background:       #FFFFFF;
}
checkbox {}
textarea {}
h3 {
   color:            #FF9900;
   font-variant:     small-caps;
}
/* Link colors for page content */
A {
   TEXT-DECORATION:  none;
}
A:link {
   COLOR:            #3399FF;
}
A:visited {
   COLOR:            #3399FF;
}
A:hover {
   COLOR:            #FF9933;
}
/* Link colors for templates */
.template_link_color {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   TEXT-DECORATION:  none;
}
.template_link_color:link {
   COLOR:            #3399FF;
}
.template_link_color:visited {
   COLOR:            #3399FF;
}
.template_link_color:hover {
   COLOR:            #FF9933;
}
.template_link_color_horizontal {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   COLOR:            #FFFFFF;
   TEXT-DECORATION:  none;
}
.template_link_color_horizontal:link {
   COLOR:            #FFFFFF;
}
.template_link_color_horizontal:visited {
   COLOR:            #FFFFFF;
}
.template_link_color_horizontal:hover {
   COLOR:            #FF9933;
}
.centered {
   text-align:       center;
}
.benchmark {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   text-align:       center;
}
.error_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        16;
   font-weight:      bold;
   color:            #FF0000;
}
.error_description {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.random_product_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   text-align:       center;
}

/* used to highlight comment in the manager */
.red_comment {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   color:            #FF0000;
}
.center_error {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   color:            #FF0000;
   text-align:       center;
}

/* used in display_date add-on */
.display_date {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   color:            #FFFFFF;
   text-align:       right;
}

/* used in connected_from add-on */
.connected_from {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   color:            #FFFFFF;
   text-align:       left;
}

/* used in hack attempt error code */
.large_center_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        16;
   font-weight:      bold;
   text-align:       center;
}

/* used in manager members hack */
.large_left_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        16;
   font-weight:      bold;
}

/* used to add left and right margin */
.margins_left_right {
   margin-left:      20px;
   margin-right:     20px;
   margin-top:       10px;
}

/* used in manager below the header to describe what this feature is */
.text_description {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}

/* Small text that shows up below the check out buttons. */
.button_description_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        9;
}

/* used on forms and cart display */
.colored_cell_header {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   font-weight:      bold;
   background-color: #6699CC;
   BORDER-BOTTOM:    #000000 1px solid;
   BORDER-TOP:       #000000 1px solid;
}
.colored_cell_subheaders {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        13;
   font-weight:      bold;
   background-color: #D8B8A8;
   BORDER:           #000000 1px solid;
   text-align:       center;
}
.item_added_message {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       center;
   font-weight:      bold;
}
.d_category{
   HEIGHT:           22px;
   WIDTH:            210px;
}
.next_link {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
   text-align:       right;
   TEXT-DECORATION:  none;
}
.next_link:link {
   COLOR:            #3399FF;
}
.next_link:visited {
   COLOR:            #3399FF;
}
.next_link:hover {
   COLOR:            #FF9933;
}
.back_link {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
   text-align:       left;
   TEXT-DECORATION:  none;
}
.back_link:link {
   COLOR:            #3399FF;
}
.back_link:visited {
   COLOR:            #3399FF;
}
.back_link:hover {
   COLOR:            #FF9933;
}
.cart_edit_quantity {}
.cart_totals_labels {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   text-align:       right;
}
.cart_totals {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       right;
}
.cart_error {}
.no_items_found {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   text-align:       center;
}
.cartcontents {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.cartcontents_one {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #FFFFFF;
}
.cartcontents_two {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #B1C6E3;
}
.default_small {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
}
.default_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.default_text_centered {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       center;
}
.default_centered_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       center;
   font-weight:      bold;
}
.default_text_justified {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       justify;
}
.default_right {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       right;
}
.default_right_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   text-align:       right;
   font-weight:      bold;
}
.default_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
}
.small_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
}
.row_title {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
}

/* used in the download hack from the members area to sell product downloads */
.download_link {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   TEXT-DECORATION:  none;
}
.download_link:link {
   COLOR:            #3399FF;
}
.download_link:visited {
   COLOR:            #3399FF;
}
.download_link:hover {
   COLOR:            #3399FF;
}
.customer_login_headers {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   font-weight:      bold;
   text-align:       center;
   height:           35;
   vertical-align:   middle;
}
.template_cell_headers {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   text-align:       center;
}
.page_number_listing_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   text-align:       center;
   font-variant:     small-caps;
}
.sitename {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        24;
   font-weight:      bold;
   COLOR:            #FF9933;
   text-align:       center;
   line-height:      3;
}
.center_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   font-weight:      bold;
   text-align:       center;
}
.borderbottom {
   BORDER-BOTTOM:    #000000 1px solid;
}
.whats_new_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        11;
}
/* The Following CSS is for use by the categories.pl process file */
.category_text_area {
   width:            130px;
}
/* End of CSS used by the categories.pl process file */
/* The Following CSS is for use by the search_pages_lib.pl add-on */
.search_pages_lib_search_box_added_HTML {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   vertical-align:   bottom;
}
.search_pages_lib_search_box_added_HTML_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
   text-align:       center;
   vertical-align:   bottom;
}
.search_pages_lib_p {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.search_pages_lib_b {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        inherit;
   font-weight:      bold;
}
.search_pages_lib_ul {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12px;
   text-indent:      5px;
}
.search_pages_lib_li {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12px;
}
.search_pages_lib_not_found {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12px;
   color:            #CC3333;
}
.search_pages_lib_p_note {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        11px;
   color:            #FF9900;
}
/* End of CSS used by the search_pages_lib.pl add-on */
/* The Following CSS is for use by the ErrorDocument.pl add-on */
.ErrorDocument_default_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.ErrorDocument_small_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
}
.ErrorDocument_link {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   TEXT-DECORATION:  none;
}
.ErrorDocument_link:link {
   COLOR:            #3399FF;
}
.ErrorDocument_link:visited {
   COLOR:            #3399FF;
}
.ErrorDocument_link:hover {
   COLOR:            #FF9933;
}
/* End of CSS used by the ErrorDocument.pl add-on */
/* Start of CSS for powered by WebMX text */
.powered_by_webmx, .powered_by_webmx:link, .powered_by_webmx:visited {
   font-family:      Arial, Helvetica, sans-serif;
   font-size:        10px;
   TEXT-DECORATION:  none;
   font-weight:      normal;
   font-variant:     small-caps;
   color:            #FFFFFF;
}
.powered_by_webmx:hover {
   font-size:        11px;
   font-weight:      bold;
}
/* End of CSS for powered by WebMX text */
/* The Following CSS is for use by the mini-cart display */
.mini_cart {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        9;
   TEXT-DECORATION:  none;
}
.mini_cart:link {
   COLOR:            #3399FF;
}
.mini_cart:visited {
   COLOR:            #3399FF;
}
.mini_cart:hover {
   COLOR:            #FF9933;
}
.mini_cart_check_out {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        9;
   text-align:       center;
}
/* End of CSS used by the mini-cart display */
/* The Following CSS is for use by the store manager */
.boxborder {
   BORDER-BOTTOM:    #000000 1px solid;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   BORDER-TOP:       #000000 1px solid
}
.manager_header_and_title {
   color:            #EEEEEE;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        16;
   font-weight:      bold;
   background-color: #4477AA;
   BORDER-BOTTOM:    #000000 1px solid;
   BORDER-TOP:       #000000 1px solid;
   text-align:       center;
   font-variant:     small-caps;
}
.manager_subheaders {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        13;
   font-weight:      bold;
   background-color: #88AACC;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       center;
}
.manager_success_green {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   color:            #006600;
   text-align:       center;
}
.manager_error_red {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   color:            #990000;
   text-align:       center;
   text-decoration:  blink;
}
.manager_td_one {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #FFFFFF;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       center;
}
.manager_td_two {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #AACCEE;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       center;
}
.manager_table_outline {
   BORDER:           #000000 1px solid;
}
.manager_td_one_left {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #FFFFFF;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       left;
}
.manager_td_two_left {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #AACCEE;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       left;
}
.manager_td_one_right {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #FFFFFF;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       right;
}
.manager_td_two_right {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #AACCEE;
   BORDER-LEFT:      #000000 1px solid;
   BORDER-RIGHT:     #000000 1px solid;
   text-align:       right;
}
.manager_drawCube_outline {
	background-color: #FFFFFF;
   BORDER:           #000000 1px solid;
}
.manager_drawTable_outline {
   BORDER:           #000000 1px solid;
}
/* End of CSS used by the store manager */
/* The Following CSS is used in the 'options' table that gets displayed in the product page */
.options_table {
   BORDER:           #FFFFFF 1px solid;
   background-color: #FFFFFF;
}
.options_option_name_td {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-variant:     small-caps;
   TEXT-DECORATION:  none;
   text-align:       right;
   padding-left:     30px;
}
.options_input_td {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   TEXT-DECORATION:  none;
   text-align:       left;
   COLOR:            #000000;
   padding-left:     10px;
}
.options_form_select {
   COLOR:            #88AACC;
}
.options_form_input {
   COLOR:            #88AACC;
}
/* End of CSS used in the 'options' table that gets displayed in the product page */
/* The Following CSS is for use by the contact_form.pl add-on */
.contact_form_form_checkbox_field {
   COLOR:            #88AACC;
}
.contact_form_form_text_field {
   COLOR:            #88AACC;
   width:            400px;
}
.contact_form_form_security_text_field {
   COLOR:            #88AACC;
}
.contact_form_form_text_area {
   COLOR:            #88AACC;
   width:            400px;
}
.contact_form_form_select {
   COLOR:            #88AACC;
   width:            400px;
}
.contact_form_form_submit_button {
   COLOR:            #88AACC;
}
.contact_form_error_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   color:            #990000;
}
.contact_form_h3_header_text {
   color:            #FF9900;
   font-variant:     small-caps;
}
.contact_form_subheader_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.contact_form_text_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
}
.contact_form_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.contact_form_security_images {
   COLOR:            #88AACC;
   margin-top:       5px;
   margin-bottom:    5px;
}
/* End of CSS used by the contact_form.pl add-on */
/* The Following CSS is for use by the bulletin_board.pl add-on */
.bulletin_board_form_checkbox_field {
   font-size:        10;
   COLOR:            #88AACC;
}
.bulletin_board_form_text_field {
   font-size:        10;
   COLOR:            #88AACC;
   width:            300px;
}
.bulletin_board_form_security_text_field {
   font-size:        10;
   COLOR:            #88AACC;
}
.bulletin_board_form_text_area {
   font-size:        10;
   COLOR:            #88AACC;
   width:            300px;
}
.bulletin_board_form_buttons {
   font-size:        10;
   COLOR:            #88AACC;
}
.bulletin_board_error_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   color:            #990000;
}
.bulletin_board_h3_header_text {
   color:            #FF9900;
   font-variant:     small-caps;
}
.bulletin_board_text_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
}
.bulletin_board_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
}
.bulletin_board_small_text_bold {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   font-weight:      bold;
}
.bulletin_board_small_text {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
}
.bulletin_board_security_images {
   COLOR:            #88AACC;
   margin-top:       2px;
   margin-bottom:    2px;
}
.bulletin_board_table_outline {
   BORDER:           #000000 1px solid;
}
.bulletin_board_header_and_title {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        13;
   font-weight:      bold;
   background-color: #6699CC;
   BORDER-BOTTOM:    #000000 1px solid;
   BORDER-TOP:       #000000 1px solid;
   text-align:       center;
   TEXT-DECORATION:  none;
}
.bulletin_board_td_one {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #FFFFFF;
   BORDER:           #000000 1px solid;
}
.bulletin_board_td_two {
   color:            #000000;
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   background-color: #B1C6E3;
   BORDER:           #000000 1px solid;
}
.bulletin_board_link {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   TEXT-DECORATION:  none;
}
.bulletin_board_link:link {
   COLOR:            #3399FF;
}
.bulletin_board_link:visited {
   COLOR:            #3399FF;
}
.bulletin_board_link:hover {
   COLOR:            #FF9933;
}
.bulletin_board_header_and_title:link {
   COLOR:            #000000;
   BORDER:           none;
}
.bulletin_board_header_and_title:visited {
   COLOR:            #000000;
   BORDER:           none;
}
.bulletin_board_header_and_title:hover {
   COLOR:            #FF9933;
   BORDER:           none;
}
.bulletin_board_success {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   color:            #006600;
   text-align:       center;
}
.bulletin_board_error {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        14;
   color:            #990000;
   text-align:       center;
   text-decoration:  blink;
}
/* End of CSS used by the bulletin_board.pl add-on */
/* Code written by Intelligent Business de México, S.A. de C.V.
   http://intelligent-business.com
   info@intelligent-business.com
   This code will prevent browser from actually printing out anything but the center
   content of the page {DATA}. If you want users to be able to print out everything,
   just delete the whole @media print block. We think its very usefull, because it
   allows the users to print out neat copies of their cart, order, or invoice.
   Just be warned that if you set font color to 'light' colors, and the user does not
   have printing of backgroud colors and images enabled in their browser, they will
   not get something printed out, just the space where the white should have been.
   If you want to display your logo before the data area, add the below line to '@media print':
   body:before {display: block; content: url("http://www.mysite.com/media/logo.jpg"); align: center;}
   We also added the input_image class to minimize those UGLY!!! dotted lines around
   the image when clicked/selected. (If anyone knows how to take it out completely,
   please let us know.)
*/
.input_image {
   text-decoration:  none;
   border:           0px none;
}
.print_only {
   display:          none;
   text-align:       center;
}
@media print {
   body, h3, A, A:link, A:visited, A:hover, .template_link_color, .template_link_color:link,
   .template_link_color:visited, .template_link_color:hover, .template_link_color_horizontal,
   .template_link_color_horizontal:link, .template_link_color_horizontal:visited, .display_date,
   .template_link_color_horizontal:hover, .centered, .benchmark, .error_header, .error_description,
   .random_product_text, .red_comment, .center_error, .large_center_header, .large_left_header,
   .margins_left_right, .text_description, .button_description_text, .colored_cell_header,
   .item_added_message, .d_category, .next_link, .next_link:link, .next_link:visited,
   .next_link:hover, .back_link, .back_link:link, .back_link:visited, .back_link:hover,
   .cart_totals_labels, .cart_totals, .no_items_found, .cartcontents, .cartcontents_one,
   .cartcontents_two, .default_small, .default_text, .default_text_centered, .default_text_justified,
   .default_right, .default_right_bold, .default_bold, .small_bold, .row_title, .download_link,
   .download_link:link, .download_link:visited, .download_link:hover, .customer_login_headers,
   .template_cell_headers, .page_number_listing_text, .sitename, .center_header, .borderbottom,
   .whats_new_text, .category_text_area, .search_pages_lib_search_box_added_HTML, .connected_from,
   .search_pages_lib_search_box_added_HTML_header, .search_pages_lib_p, .search_pages_lib_b,
   .search_pages_lib_ul, .search_pages_lib_li, .search_pages_lib_not_found, .search_pages_lib_p_note,
   .ErrorDocument_default_text, .ErrorDocument_small_text, .ErrorDocument_link,
   .ErrorDocument_link:link, .ErrorDocument_link:visited, .ErrorDocument_link:hover, .mini_cart,
   .mini_cart:link, .mini_cart:visited, .mini_cart:hover, .mini_cart_check_out, .boxborder,
   .manager_header_and_title, .manager_subheaders,
   .manager_success_green, 7.manager_error_red, .manager_td_one, .manager_td_two, .manager_table_outline,
   .manager_td_one_left, .manager_td_two_left, .manager_td_one_right, .manager_td_two_right,
   .manager_drawCube_outline, .manager_drawTable_outline, .input_image, .options_table,
   .options_option_name_td, .options_input_td, .options_form_select, .options_form_input,
   .contact_form_form_checkbox_field, .contact_form_form_text_field, .contact_form_text,
   .contact_form_form_security_text_field, .contact_form_form_text_area, .contact_form_form_select,
   .contact_form_form_submit_button, .contact_form_error_text, .contact_form_h3_header_text,
   .contact_form_subheader_text, .contact_form_text_bold, .contact_form_security_images,
   .template_cell_headers2, .default_centered_bold, .bulletin_board_form_checkbox_field,
   .powered_by_webmx, .powered_by_webmx:link, .powered_by_webmx:visited, .powered_by_webmx:hover,
   .bulletin_board_form_text_field, .bulletin_board_form_security_text_field,
   .bulletin_board_form_text_area, .bulletin_board_form_buttons, .bulletin_board_error_text,
   .bulletin_board_h3_header_text, .bulletin_board_text_bold, .bulletin_board_text,
   .bulletin_board_security_images, .bulletin_board_header_and_title, .colored_cell_subheaders,
   .bulletin_board_td_one, .bulletin_board_td_two, .bulletin_board_link, .bulletin_board_link:link,
   .bulletin_board_link:visited, .bulletin_board_link:hover, .bulletin_board_table_outline,
   .bulletin_board_small_text, .bulletin_board_small_text_bold, .bulletin_board_error,
   .bulletin_board_success, .bulletin_board_small_text_bold, .bulletin_board_small_text {
      color:            #000000;
      TEXT-DECORATION:  none;
      background-color: #FFFFFF;
   }
   .noprint {
      display:       none;
   }
   .print_only {
      text-align:    center;
   }
   .printthis, .print_only {
      display:       block;
   }
   body, html>body {
      margin:        0;
      padding:       0;
   }
}
/* END of code written by Intelligent Business de México, S.A. de C.V. */
