body {behaviour: url(csshover.htc); background-color:#113977; background-image:none !important; font-size:10pt;	font-family:Arial, Helvetica, Sans-Serif; margin:0px !important; text-align:center;}

h3, p.about_page_title_p, p.contact_page_title_p, p.basket_page_title_p, 
p.my_account_page_title_p, p.change_password_page_title, span.list_heading a,
p.forgot_password_title_p
{font-family:Arial, Helvetica, Sans-Serif; font-size:14pt; color:#97c000; font-weight:bold; margin:0px 0px 15px 0px !important; text-decoration:none;}

h4, span.login_page_heading {font-family:Arial, Helvetica, Sans-Serif; font-size:11pt; color:#97c000; font-weight:bold; margin:0px 0px 13px 0px !important;}

form {padding:0px; margin:0px;}

td {font-size:10pt; color:#000; text-decoration:none;}

a:link, a.bar:link {font-size:10pt; color:#0000FF; text-decoration: none;}
a:visited, a:active, a.bar:visited, a.bar:active {color:#800080; text-decoration: none;}
a:hover, a.bar:hover {text-decoration:underline;}

p.bar {font:10pt Arial,Helvetica,Sans-Serif; color:#800080; text-decoration:none;}

b {font:10pt Arial,Helvetica,Sans-Serif; color:#000; text-decoration:none; font-weight:bold;}

u {font:10pt Arial,Helvetica,Sans-Serif; text-decoration:underline;}

img.congoImg {float:right; margin:0px 0px 5px 5px;}

#header {height:130px; vertical-align:bottom; background-color:#113977;}
.header_banner {background-color:#113977;}
.company_logo {padding:14px 0px 14px 15px !important; text-align:left;}
.header2 { }
.header3 { }
#left1 { }
#left2 { }
#left3 { }

#header_menu {height:30px; background:url('../merchants/store7026/content_files/mainNavBgBlue.gif') #113977 no-repeat; margin-bottom:20px;}
#header_menu ul {padding:1px 0px 0px 15px !important; display:block; font:10pt Arial,Helvetica,Sans-Serif; color:#000; margin:0px; list-style-type:none; text-decoration:none; float:left;}
#header_menu ul a {padding:0px; display:block;}
#header_menu ul li {display:block; float:left; margin-right:25px; padding:0px; position:relative;}
#header_menu ul li ul {display:none; left:0px; width:140px; color:#333; position: absolute;	top:100%;}
#header_menu ul li ul a { }
#header_menu ul li ul a:visited { }
#header_menu ul li:hover ul {display:block;}
#header_menu ul li ul li {padding:5px 10px; display:block; font:10pt Arial,Helvetica,Sans-Serif; color:#000; width:140px; border-bottom:1px solid #dee8f2; background-color:#edeeee;}
#header_menu ul li ul li:hover {display:block; background-color:#dedede;}
#header_menu ul li:hover ul li ul {display:none;}
#header_menu ul li ul li:hover ul {display:block; left:160px; border-left:1px solid #fff; position:absolute; top:0px;}

#container {background-color:#fff; width:780px; background-image:none !important; vertical-align:top; margin:auto !important; text-align:left;}

/* Left Column */
#left_column {padding:20px 5px 10px 5px; margin:0px;}
.left_column_width {width:160px;}

#sys_cart_status {margin:10px 7px 15px 7px !important;}
#search_box {background-color:#eee; border:1px solid #bbb; margin:0px 0px 15px 0px !important; padding-left:10px !important;}
#search_box input {font-size:12px;}

#nav_ctg_box {margin:0px !important; padding:0px !important;}
#nav_ctg_box ul {padding:0px; margin:0px; list-style-type:none;}
#nav_ctg_box ul li {margin-bottom:1px; padding:0px !important;}
#nav_ctg_box ul li a, #nav_ctg_box ul li a:visited {height:25px; line-height:1.8em; display:block; background:url('../merchants/store7026/content_files/btnLeftNav.gif') #113977 repeat-x; padding-left:10px; color:#fff; font-weight:bold; text-decoration:none;}
#nav_ctg_box ul li a:hover {background:url('../merchants/store7026/content_files/btnLeftNavOn.gif') #113977 repeat-x;}
#nav_ctg_box ul li ul {padding-top:5px; padding-left:10px;}

#best_seller_box {margin-top:10px; margin-left:7px; margin-right:7px;}
#best_seller_box ul {padding:0px; margin:0px; list-style-type:none; text-decoration:none;}
#best_seller_box ul li {padding-bottom:3px;}
#best_seller_box span {font: 12pt Arial,Helvetica,Sans-Serif; color:#000; font-weight:bold;}

#new_arrival_box {overflow:auto; margin-top:10px; margin-left:7px; margin-right:7px;}
#new_arrival_box ul {padding:0px; margin:0px; list-style-type:none; text-decoration:none;}
#new_arrival_box ul li {padding-bottom:3px;}
#new_arrival_box span {font: 12pt Arial,Helvetica,Sans-Serif; color:#000; font-weight:bold;}

#on_special_box {overflow:auto; margin-top:10px; margin-left:7px; margin-right:7px;}
#on_special_box ul {padding:0px; margin:0px; list-style-type:none; text-decoration:none;}
#on_special_box ul li {padding-bottom:3px;}
#on_special_box span {font: 12pt Arial,Helvetica,Sans-Serif; color:#000; font-weight:bold;}

#login_box {margin-top:10px; margin-left:7px; margin-right:7px;}
#login_box input{font-size:12px; width:70px; height:20px;}

/* Main Content Area */
#middle_column {padding:30px 15px 30px 35px;}

#right_column {padding:20px 8px 8px 15px; margin:0px; text-align:left; vertical-align:top;}
.right_column_width {width:150px;}

#vertical_menu {margin-top:10px; margin-left:7px; margin-right:7px;}
#vertical_menu ul {padding:0px; display:block; font-size:10pt; margin:0px; list-style-type:none;}
#vertical_menu ul li {margin:0px;}
#vertical_menu ul li div {display:none; margin:0px;}
#vertical_menu ul li ul {margin:0px;}

#featured_item {padding-top:10px; border-top:1px dotted #000;}
.featured_item_price {font-weight: bold;}

div.add_to_cart {padding-bottom:5px; border-bottom:1px dotted #000; margin-bottom:10px;}

.item_page_add_cart_box {border:1px solid #e3e3e3;}
.item_page_add_cart_box_heading {background-color:#e3e3e3;}
.item_page_item_name {font-weight:bold;}
.item_page_product_info_heading {font-weight:bold; border-bottom:1px solid #ccc;}

.gift_wrap_to_item_table,.gift_wrap_instruction_table {width:100%;}
.gift_wrap_to_item_heading,.gift_wrap_instruction_heading {background-color:#e3e3e3; width:100%; border:none;}
.gift_wrap_select {width:100px;}
.gift_wrap_cell {vertical-align:top;}
.gift_wrap_msg_input { }
.gift_wrap_instruction_msg {width:100%;}

.my_account_list_table {width:100%;}
.my_account_list_heading {background-color:#e3e3e3; font-weight:bold;}
.my_account_list_content {padding:2px; font-size:12px;}
.my_account_table_cell {font-size:12px; padding:2px;}
.my_account_table_heading {background-color:#e3e3e3; font-size:12px; padding:2px;}

.inventory_table {width:100%; background-color:#fff;}
.inventory_table_heading {background-color:#e3e3e3;}
.inventory_table_cell {border-bottom:1px solid #ccc;}
.inventory_item_table {width:90%; background:#fff;}
.inventory_item_table_heading {font-style:italic; font-size:11px;}
.inventory_item_table_cell, .inventory_item_table_cell a:link {font-style:italic; font-size:11px;}

table#body_table {background:url('../merchants/store7026/content_files/bodyTop.gif') #fff top center no-repeat;}

/* Footer */
#footer { }
.footer_banner { }

div.poweredby {background:url('../merchants/store7026/content_files/bodyBottom.gif') #fff top center no-repeat; height:25px; font-size:8pt !important; color:#000;}
a.poweredby_link {font-size:8pt; font-weight:bold; color:#97c000; text-decoration:none;}

/* Item Page */
div.global_cross_sell_box {border:1px solid #bbb; background-color:#eee; padding:10px;}
td.global_cross_sell_heading {font-weight:bold; padding-bottom:8px;}

/* Category Page */
span.list_page_item_name a {font-weight:bold;}
p.list_page_ctg_desc {margin:13px 0px; padding-bottom:13px; border-bottom:1px dotted #000;}

/* View Cart Page - cannot be styled to match because table settings in-page */
table.basket_page_basket_table {}
td.basket_page_basket_heading {font-weight:bold;} 
