#two_col_layout { background-color: #fff; overflow: hidden; width: 975px; margin: 0 auto; padding: 0 0 10px; }
#two_col_layout #page_toprow .leftmenu { background-color: #EEEEEF; background-image: none; border-left: 1px solid #C7C6C6; border-right: 1px solid #C7C6C6; width: 201px; padding: 0px; vertical-align: top; }
#two_col_layout #page_toprow td.leftspace { width: 5px; }

#two_col_layout .left_column { margin: auto; margin-top: 5px; }
#two_col_layout .left_column .toprow { background-image: url('../images/category_main/left_menu-table-top.gif'); background-repeat: repeat-x; background-position: top; height: 4px; width: 182px; }
#two_col_layout .left_column .bottomrow { background-image: url('../images/category_main/left_menu-table-bottom.gif'); background-repeat: repeat-x; background-position: bottom; height: 4px; width: 182px; }

#two_col_layout .left_menu_footer { background-image: url('../images/category_main/left_menu-bottom.gif'); background-repeat: no-repeat; background-position: top; height: 4px; width: 201px; }

#two_col_layout .content_table { width: 746px; margin: auto; }
#two_col_layout .content_table .content_table_top { background-image: url('../images/category_main/content-table-top-2.gif'); background-position: top; height: 4px; width: 746px; }
#two_col_layout .content_table .content_table_top2_ellipsis { background-image: url('../images/category_main/content-table-top-ellipsis.gif'); background-position: top left; background-repeat: no-repeat; }
#two_col_layout .content_table .content_table_bottom { background-image: url('../images/category_main/content-table-bottom-2.gif'); background-position: bottom; height: 4px; width: 746px; }

#two_col_layout .info_box_header { background-color:#229EE5; border-left: 1px solid #3438FD; border-right: 1px solid #3438FD; font-size: 14px; color: white; padding-top: 4px; padding-bottom: 9px; font-weight: bold; padding-left: 11px; }
#two_col_layout .info_box_header a, #two_col_layout .info_box_header a:visited  { color: white; text-decoration: none; }
#two_col_layout .info_box_header a:hover { text-decoration: underline; }

#two_col_layout .info_box_body { width: 162px; padding-left: 6px; padding-right: 6px; border-left: 1px solid #B1B1B1; border-right: 1px solid #B1B1B1; background-color: white; font-size: 12px; }
#two_col_layout .info_box_body h1 { font-size: 11pt; margin: 0 0 6px 0; padding: 0; text-align: center; }
#two_col_layout .info_box_body h1 a:link, #two_col_layout .info_box_body h1 a:visited { color: white; text-decoration: none; }
#two_col_layout .info_box_body h1 a:hover { text-decoration: underline; }
#two_col_layout .info_box_body div.subsection { border-bottom: 1px dashed #b9babb; padding-bottom: 10px; margin-top: 10px; }
#two_col_layout .info_box_body div.last_subsection { border-bottom: none; }
#two_col_layout .info_box_body div.subsection h1 { font-size: 10pt; margin: 5px; text-align: left; }
#two_col_layout .info_box_body div.subsection ul { margin-left: 5px; }
#two_col_layout .info_box_body ul { list-style-type: none; margin: 5px 0 3px 2px; padding: 0; }
#two_col_layout .info_box_body ul li { margin-bottom: 5px; }

#two_col_layout .main_info_box h1 { font-size: 9pt; margin: 20px 30px 8px 30px; text-align: left; }
#two_col_layout .main_info_box p { font-size: 9pt; margin: 0 30px 15px 30px; line-height: 13pt; }
#two_col_layout .main_info_box p.opener { margin-top: 20px; }
#two_col_layout .main_info_box h3,
#two_col_layout .main_info_box h4 { margin: 0 30px 15px 30px; }

.live_help_button img { display: block; margin: auto; margin-top: 9px; border: 0px; }

/* UI Elements */
.uiButton { display:block; width:154px; height:32px; background: url(/customer-service/img/wishListLoginBtns.png); border:none; cursor:pointer; }
.uiLogin { background-position:0 -64px; }
.uiLogin:hover { background-position:0 -96px; }
.uiOpenAccount { background-position:0 0; }
.uiOpenAccount:hover { background-position:0 -32px; }
/* End UI Elements */
