body {font-family:Arial;font-size:12px;background:#000 url(../images_templ/vikingbags/bodybg.jpg) repeat-x;color:#c2c2c2;margin:0;padding:0;}

p {text-align:left;font-size:10pt;line-height:19px;margin:0;padding:10px 0 0;}
input,form {display:inline;margin:0;padding:0;}
hr {height:1px;}
.clear {clear:both;}
a:hover {font-size:12px;text-decoration:underline;}

.mainbox-border {border-bottom:#b80d18 5px solid;}
.mainbox-title {color:#2F0D00;font-size:11px;font-family:arial;font-weight:700;}
#faq_header {color:red;font-weight:700;margin-bottom:0;padding-bottom:0;}
#faq_list {list-style:disc;margin-top:5px;padding-top:5px;margin-bottom:5px;padding-bottom:5px;}
#faq_list a:HOVER {color:red;font-family:arial;font-size:12px;font-weight:400;text-decoration:underline;}
#det-faq {background-color:#363636;border:1px solid #707070;width:98%;margin:5px auto;padding:5px;}
#det-faq p {color:#ccc;margin:3px 0 3px 5px;}
strong.hdr {display:block;text-align:left;color:red;margin-bottom:5px;padding:3px;}
#det-faq .answer {color:#fff;border-bottom:1px dotted #cdcdcd;}
#ask-a-q {border:1px solid #707070;background-color:#707070;padding:5px;}
#ask-a-q a:hover {color:#363636;}
#det-spec {width:96%;background-color:#363636; float:left;}
.det-spec-row-alt {background-color:#dedede;color:#363636;font-weight:700;}
div.det-add-prod-info {background-color:#363636;border:1px solid #707070;padding:5px;}
/* #prod-info-icons {text-align:center;width:305px;margin:0 auto;} */
#prod-info-icons {background-color:#363636;border:1px solid #707070;height:75px;margin:0 auto;padding:3px 0 0 50px;text-align:center;width:345px;}
#prod-info-icons img {border:none;margin:0 4px;}
#prod-info-icons a {width:93px;height:70px;display:block;float:left;margin-right:8px;}
#prod-info-icons .mounting,#prod-info-icons .mounting:link,#prod-info-icons .mounting:visited {background:url(../images_templ/mounting.jpg) no-repeat;}
#prod-info-icons .mounting:hover {background:url(../images_templ/mounting-hover.jpg) no-repeat;}
#prod-info-icons .construction,#prod-info-icons .construction:link,#prod-info-icons .construction:visited {background:url(../images_templ/construction.jpg) no-repeat;margin-left:60px;}
#prod-info-icons .construction:hover {background:url(../images_templ/construction-hover.jpg) no-repeat;}
#prod-info-icons .features,#prod-info-icons .features:link,#prod-info-icons .features:visited {background:url(../images_templ/features.jpg) no-repeat;}
#prod-info-icons .features:hover {background:url(../images_templ/features-hover.jpg) no-repeat;}big {clear:both;display:block; font-size:14px;}
.text {font-size:10px;font-family:arial;font-weight:400;}
.redlink:LINK,.redlink:VISITED {color:red;font-weight:700;text-decoration:none;}
.redlink:HOVER {color:#FFF;font-weight:700;text-decoration:none;}
.graylink:LINK,.graylink:VISITED {color:#707070;font-weight:700;text-decoration:none;display:block;padding-bottom:5px;font-size:11px;}
.graylink:HOVER {color:#fff;font-weight:700;text-decoration:none;display:block;padding-bottom:5px;font-size:11px;}
.category-header {padding-top:10px;padding-left:10px;padding-bottom:5px;border-bottom:2px dotted #707070;margin-bottom:10px;color:#FFF;font-weight:700;font-style:italic;font-size:15px;}
.prod-review-brief {width:170px;margin:0 auto;}
.productReviews_percentageBarContent {background-color:#97191A;}
.productReviews_percentageBarContainer td {height:13px;}
.brief-compare-products {width:150px;background-color:#FFF;border-bottom:1px inset #aeaeae;color:#555;margin:0 auto;padding:2px 0;}
#menu_filters_body {background-color:#363636;padding:5px;}
#menu_filters_header {background-color:#363636;border-bottom:none;color:red;padding:5px;}
#menu_filters_func a,#menu_filters_func a:visited,#menu_filters_func a:link {text-decoration:none;color:#fff;display:block;background-color:#707070;border:1px outset #707070;text-align:center;padding:3px;}
#menu_filters_func a:hover {border:1px inset #707070;background-color:#6F6F6F;color:#000;}
#menu_filters_body ul,#menu_filters_body li {list-style:none;color:#fff;margin:0;padding:0 0 0 5px;}
.listitem_filter_header {color:red;padding:5px;}
.listitem_filter li {display:block;padding-left:15px;}
.choice-review {text-align:right;padding-left:10px;}
#saddle_bag_content {width:210px;float:left;font-size:11px;margin-right:5px;text-align:left;margin-top:5px;}
#saddle_bag_content p {width:200px;float:left;margin:5px 0;padding:5px 5px 10px;}
.saddle_bag_content_header {width:210px;float:left;font-weight:700;padding-bottom:8px;padding-right:5px;}
.saddle_bag_content_note {width:210px;float:left;font-size:11px;font-weight:700;padding-bottom:8px;padding-right:5px;}
.text_color {color:#db0603;}
#saddle_bag_chart {width:210px;float:right;margin-top:5px;}
#chart_header {width:165px;height:30px;float:left;color:#000;font-size:13px;font-weight:700;padding:5px 0 0 15px;}
#fig_image_holder {padding:15px 0;}
#saddle_bag_chart table {background-color:#fff;color:#fff;text-align:left;font-size:10px;border:2px solid #000;}
#saddle_bag_chart table th {height:18px;background-color:#000;color:#fff;font-size:11px;font-weight:700;padding:1px 1px 1px 0;}
#saddle_bag_chart table td {width:60px;height:20px;color:#000;text-align:center;font-size:12px;}
.fitment-row {background:gray;}
.fitment-row_alt {background:silver;}
#download-fitment {text-align:center;border:0 solid #cdcdcd;padding:2px 0;}
#download-fitment img {margin-right:5px;}
#installation-instructions {border:1px solid #8C8C8C;padding:4px;}
#installation-instructions span {padding-left:10px;}
#installation-instructions span img {margin-right:3px;border:none;}
#returns {background-color:#000;font-size:12px;border:1px solid #707070;padding:10px;}
#returns h1 {color:#fff;font-size:18px;}
#returns strong {color:#fff;font-size:13px;}
#returns .button-close {display:block;width:100px;border:1px solid #ccc;margin:10px auto;padding:5px;}
#vb_bodywrap {width:990px;margin:auto;padding:5px 0 0;}
#vb_fullwrap {width:990px;float:left;}
#vb_headerwrap {width:990px;height:171px;float:left;background:url(../images_templ/vikingbags/headerbg.jpg) no-repeat 0 10px;}
#vb_headerlogo {width:182px;height:166px;float:left;padding-left:16px;}
#vb_headermenu {width:580px;float:left;}
#vb_headercartinfo {width:570px;float:left;padding-top:10px;}
#vb_headercartinfo li {float:left;color:#fff;font-size:11px;height:34px;line-height:34px;padding:0 8px; }
#vb_headercartinfo a:link,#vb_headercartinfo a:visited,#vb_headercartinfo a:hover {color:#fff;font-size:11px;height:34px;line-height:34px; text-decoration: none;}
#vb_headercartinfo a:hover {text-decoration: underline;}
#vb_headermonyback {width:580px;float:left;background:url(../images_templ/vikingbags/whyfromusbg.jpg) no-repeat;}
#vb_headermonyback span.vb_whyfromus {width:134px;float:left;text-align:center;}
#vb_headermonyback span.vb_30days {width:130px;float:left;text-align:center;}
#vb_headermonyback span.vb_lowestprice {width:136px;float:left;text-align:center;}
#vb_headermonyback span.vb_directbuy {width:154px;float:left;text-align:right;}
#vb_headersearchbar {width:570px;height:44px;float:left;background:url(../images_templ/vikingbags/searchbar.jpg) no-repeat center;margin-top:14px;}
#vb_search_container {padding-left:135px;height:34px;padding-top:10px;}
#powerSearchContainer input#searchQueryInputField {width:360px;font-size:14px;height:20px;color:#555;float:left;border:0;margin:2px 5px 0 0;padding:2px 0 0 15px;}
html>/**/body #powerSearchContainer input#searchQueryInputField,x:-moz-any-link,x:default {width:360px;font-size:14px;height:20px;color:#555;float:left;border:0;margin:2px 5px 0 0;padding:0 0 0 15px;}
#powerSearchContainer input#searchSubmitBtn {width:25px;height:25px;margin:0;padding:0;}
#vb_headercontact {width:210px;float:left;padding-top:10px;}
#vb_headercallus {color:#FFF;padding-top:4px;}
#vb_headerchat {color:#FFF;padding-top:10px;}
#vb_headeremail {padding-top:5px;}
#vb_middlewrap {width:990px;float:left;background:url(../images_templ/vikingbags/middlebg.jpg) repeat-y;display:inherit;margin:0;padding:0;}
#vb_topmenuwrap {width:990px;float:left;height:24px;border:#555 1px solid;border-width:1px 0;padding:1px 0;_padding:1px 0 0px 0;}
#vb_topmenuwrap ul.vb_topmenu {width:986px;list-style:none;margin-left:2px;_margin-left:1px;background:url(../images_templ/vikingbags/topmenubg.jpg) repeat-x;float:left;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li {height:24px;float:left;text-align:center;display:block;border-right:1px solid #8c8c8c;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_home {color:#fff;width:64px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/topmenubg.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_home:hover {color:#fff;width:64px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/activehover.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosemotor {color:#fff;width:213px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbymotor.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosemotor:hover {color:#fff;width:213px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbymotor_hover.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_chooseluggage {color:#fff;width:172px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyluggage.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_chooseluggage:hover {color:#fff;width:172px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyluggage_hover.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosehardware {color:#fff;width:180px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyhardware.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosehardware:hover {color:#fff;width:180px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyhardware_hover.jpg) repeat-x;display:block;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_chooseprice {color:#fff;width:87px;padding-left:15px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyprice.jpg) repeat-x;display:block;text-align:left;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_chooseprice:hover {color:#fff;width:87px;padding-left:15px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbyprice_hover.jpg) repeat-x;display:block;text-align:left;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosesize {color:#fff;padding-left:14px;width:80px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbysize.jpg) repeat-x;display:block;text-align:left;}
#vb_topmenuwrap ul.vb_topmenu li a.vb_choosesize:hover {color:#fff;padding-left:14px;width:80px;font-size:14px;font-weight:700;background:url(../images_templ/vikingbags/linkbysize_hover.jpg) repeat-x;display:block;text-align:left;}
#vb_topmenuwrap ul.vb_topmenu li.vb_socialnetwork {width:145px;float:left;list-style:none;border:0;margin:0;padding:0 0 0 8px;}
#vb_topmenuwrap ul.vb_topmenu li.vb_socialnetwork a {margin-top:2px;margin-right:4px;_margin-right:3px;float:left;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li.vb_choosemotor {background:url(../images_templ/vikingbags/bulletdropdown.jpg) no-repeat 180px 8px;}
#vb_topmenuwrap ul.vb_topmenu li.social_groups {height:20px;border:0;width:145px;float:right;padding-right:10px;display:block;}
#vb_topmenuwrap ul.vb_topmenu li.social_groups img {margin:0;padding:2px 2px 0;}
#vb_middlecontainerwrapper {width:990px;float:left;margin:0;padding:12px 0 0;}
#vb_verticalmenuwrapper {width:206px;float:left;margin:0;padding:0 0 0 14px;}
#vb_verticalmenuwrapper ul.menu_categorytypes {width:190px;float:left;margin:0;padding:0;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_categorytype {width:188px;float:left;border:1px solid #707070;margin-bottom:10px;background:#363636;padding:0 0 10px;}
#vb_verticalmenuwrapper li.menuitem_categorytype a.menuitem_categorytype_link:hover {display:block;height:22px;color:red;font-weight:700;padding-left:6px;line-height:22px;font-size:12px;text-decoration:none;}
/*#vb_verticalmenuwrapper ul#menu_categorytype a.menuitem_categorytype_link {font-size:11px;background:none;color:#fff;line-height:20px;height:20px;}
#vb_verticalmenuwrapper ul#menu_categorytype a.menuitem_categorytype_link:hover {font-size:11px;background:none;color:red;line-height:20px;height:20px;}*/
#vb_middlecontainerwrapper #vb_verticalmenuwrapper .menu_categorytypes li.class_menuitem_categorytype ul li a {font-size:11px;}
#vb_middlecontainerwrapper #vb_verticalmenuwrapper .menu_categorytypes li.class_menuitem_categorytype ul li a:hover {font-size:11px;}
#vb_verticalmenuwrapper .menu_categorytypes li.class_menuitem_categorytype a.menuitem_categorytype_link {display:block;height:22px;color:#fff;font-weight:700;line-height:22px;text-decoration:none;font-size:12px; margin:0;}
#vb_verticalmenuwrapper .menu_categorytypes li.class_menuitem_categorytype a.menuitem_categorytype_link:hover {display:block;height:22px;color:red;font-weight:700;line-height:22px;text-decoration:none;font-size:12px;margin:0;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_categorytype_selected {width:188px;float:left;border:1px solid #707070;margin-bottom:10px;background:#363636;color:red;padding:0 0 10px;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_categorytype_selected a.menuitem_categorytype_link:hover {background:url(../images_templ/vikingbags/ctbg.jpg) no-repeat top center;display:block;height:22px;font-size:12px;font-weight:700;padding-left:6px;line-height:22px;text-decoration:none; margin:0;}
#vb_verticalmenuwrapper ul.class_menu_categorytype_selected {width:176px;float:left;margin-left:12px;_margin-left:6px;}
#vb_verticalmenuwrapper ul.class_menu_categorytype_selected li.menuitem_category a.menuitem_categorytype_link {display:block;height:20px;color:#fff;font-size:11px;font-weight:700;line-height:20px;background:none;text-decoration:none; margin:0;}
#vb_verticalmenuwrapper ul.class_menu_categorytype_selected li.menuitem_category a.menuitem_categorytype_link:hover {display:block;height:20px;color:red;font-size:11px;font-weight:700;line-height:20px;background:none;text-decoration:none;margin:0;}
#vb_verticalmenuwrapper ul.class_menu_categorytype {margin-left:12px;}
#vb_verticalmenuwrapper ul.class_menu_categorytype li {background:url(../images_templ/vikingbags/menubullet.jpg) no-repeat 0 6px;padding-left:10px;}
.menu_categorytypes ul.class_menu_categorytype a.menuitem_category_link {color:#fff;font-size:11px;line-height:20px;height:20px;font-weight:700;text-decoration:none;}
.menu_categorytypes ul.class_menu_categorytype a.menuitem_category_link:hover {color:red;font-size:11px;line-height:20px;height:20px;font-weight:700;text-decoration:none;}
#vb_verticalmenuwrapper ul.class_menu_categorytype_selected li {background:url(../images_templ/vikingbags/menubullet.jpg) no-repeat 0 6px;padding-left:10px;display:block;}
.menu_categorytypes ul.class_menu_categorytype_selected a.menuitem_category_link {color:#fff;font-size:11px;line-height:18px;font-weight:700;text-decoration:none;}
.menu_categorytypes ul.class_menu_categorytype_selected a.menuitem_category_link:hover {color:red;font-size:11px;line-height:22px;font-weight:700;text-decoration:none;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_categorytype_selected ul.class_menu_categorytype_selected li.class_menuitem_category_selected a.menuitem_categorytype_link {color:red;font-size:11px;line-height:20px;font-weight:700;text-decoration:none; margin:0;}
.menu_categorytypes ul.class_menu_category_selected li {background:url(../images_templ/vikingbags/menubullet.jpg) no-repeat 0 6px;display:none;padding:3px 0 3px 10px;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_category_selected ul.class_menu_category_selected {background:#none;display:none;}
#vb_banner {width:512px;height:259px;float:left;margin-right:12px;}
#vb_advsearchwrap {min-height:258px;width:232px;float:left;background:url(../images_templ/vikingbags/advancedsearchmid.jpg) repeat-y top center;position:relative;}
#vb_advsearchmid {width:232px;float:left;background:url(../images_templ/vikingbags/advancedsearchtop.jpg) no-repeat top left;}
#vb_advsearchbtm {width:232px;height:18px;float:left;background:url(../images_templ/vikingbags/advancedsearchbtm.jpg) no-repeat bottom left;position:absolute;bottom:0;left:0;_position:relative; }
#vb_advsearchmid div#menu_filters {float:left;width:182px;padding-left:24px;}
#vb_advsearchmid div#menu_filters div.listitem_filter_header {width:186px;float:left;font-size:12px;font-weight:700;padding:3px 0 1px;}
#vb_advsearchmid div#menu_filters div.listitem_filter_header,a {color:#c2c2c2; _margin:1px 0 0 0; _padding:0;}
#vb_advsearchmid div#menu_filters div.select_filtervalue {width:186px;height:18px;float:left;padding:1px 0 3px;}
#vb_advsearchmid div#menu_filters div.select_filtervalue select.filtersField_select {width:182px;float:left; _font-size:11px;}
#vb_advsearchmid div#filterheader {width:232px;float:left;}
#vb_advsearchmid div#filterbtn {width:210px;float:left;text-align:right;}
#vb_advsearchmid div#menu_filters_showAllFunc a {color:#c2c2c2;text-decoration:underline;font-weight:700;}
#vb_advsearchmid div#menu_filters_showAllFunc a:hover {color:red;text-decoration:none;font-weight:700;}
#vb_footerctgwrapper {width:960px;float:left;background:url(../images_templ/vikingbags/footerctgmid.jpg) repeat-y center;margin-left:15px;_margin-left:7px;margin-top:20px;}
#vb_footerctgmid {width:960px;float:left;background:url(../images_templ/vikingbags/footerctgtop.jpg) no-repeat top center;margin:0;padding:0;}
#vb_footerctgmid ul ul {margin-top:8px;}
#vb_footerctgbtm {width:960px;height:11px;font-size:1px;float:left;background:url(../images_templ/vikingbags/footerctgbtm.jpg) no-repeat top center;}
#vb_footerctbox1 {padding-left:20px;width:326px;float:left;}
#vb_footerctbox2 {padding-left:20px;width:426px;float:left;}
#vb_footerctbox3 {padding-left:20px;width:170px;float:left;}
#vb_footerctgmid ul.menu_categorytypes li.class_menuitem_categorytype a.menuitem_categorytype_link {color:#fff;background:none;text-transform:uppercase;line-height:34px;height:34px;font-size:12px;text-decoration:none;font-weight:700;margin:0 0 5px;padding:0;}
#vb_footerctgmid ul.menu_categorytypes li.class_menuitem_categorytype_selected a.menuitem_categorytype_link {color:#fff;background:none;text-transform:uppercase;line-height:34px;height:34px;font-size:12px;text-decoration:none;font-weight:700;margin:0;padding:0;}
#vb_footerctgmid ul#menu_categorytype {margin-top:10px;}
#vb_footerctgmid ul#menu_categorytype li.class_menuitem_category a.menuitem_categorytype_link {font-size:12px;color:#959595;float:left;width:138px;font-weight:400;text-transform:capitalize;line-height:normal;height:15px;overflow:hidden;margin:0;padding:0;}
#vb_footerctgmid ul#menu_categorytype li.class_menuitem_category {font-size:12px;color:#959595;float:left;width:138px;font-weight:400;text-transform:capitalize;line-height:normal;height:15px;overflow:hidden;margin:0;padding:2px 0;}
#vb_footerctgmid ul#menu_categorytype li.class_menuitem_category a.menuitem_categorytype_link:hover {font-size:12px;color:red;float:left;width:138px;font-weight:400;text-transform:capitalize;line-height:normal;height:15px;overflow:hidden;margin:0;padding:0;}
#vb_footerctgmid ul.menu_categorytypes ul.class_menu_categorytype_selected li.class_menuitem_category_selected a.menuitem_categorytype_link:hover {font-size:12px;color:red;float:left;width:138px;font-weight:400;text-transform:uppercase;line-height:34px;height:34px;overflow:hidden;margin:0;padding:2px 0;}
#vb_footerwrap {width:988px;font-size:1px;float:left;height:10px;background:url(../images_templ/vikingbags/roundfooter.jpg) no-repeat center bottom;margin:0;padding:0;}
#vb_footer {width:988px;height:100px;
/*background:url(../images_templ/vikingbags/bh_footer-bg.jpg) no-repeat;*/
float:left;color:#fff;margin-top:10px;}
#vb_footer ul {float:left;list-style:none;margin:6px 20px 0 30px; _margin:6px 33px 0 15px;padding:0;}
#vb_footer li {margin:2px 0;}
#vb_footer li.listHeader {font-size:14px;margin-bottom:10px;color:#fff;}
#vb_footersocialgroup {width:174px;float:left;text-align:right;padding-top:8px;}
/*#vb_footersocialgroup span.vb_callheader {color:#a1a1a1;font-size:14px;font-weight:700;text-align:right;margin:0;padding:0;}
#vb_footersocialgroup span.vb_callnumber {color:#fff;font-weight:700;font-size:24px;text-align:right;}*/
#vb_footersocialgroup .vb_footerheadtext{width:174px;float:left; text-align:left; font-size:10px; font-weight:bold; color:#fff;}
#vb_footersocialgroup .addthis_toolbox{width:174px;float:left; padding:5px 0;}
#vb_footersocialgroup .vb_footeryoutube{width:174px;float:left; _float:none; text-align:left; margin-top:5px;}
#vb_footersocialgroup .vb_footeryoutube span{ width:100px;display:block; font-size:12px; text-align:left; float:left; color:#ccc; border-right:1px solid #fff; margin-top:5px; padding-right:10px;_padding-right:5px;}
#vb_footersocialgroup .vb_footeryoutube a{ float:left; width:60px;_width:50px;}
#vb_footersocialgroup .vb_footeryoutube img{float:right;}


#footerText {clear:both;text-align:center;color:#696969;width:640px;background:000;margin:5px auto;}
#vb_creditcardswrap {width:990px;margin:auto;padding:0;}
#vb_creditcards {width:990px;padding-top:10px;float:left;}

#vb_creditcards span.vb_ccimg1 {width:150px;float:left;}
#vb_creditcards span.vb_ccimg2 {width:570px;float:left;text-align:center;margin-top:15px;}
#vb_creditcards span.vb_ccimg3 {float:left;margin-top:2px;width:120px;}
#vb_creditcards span.vb_ccimg4 {width:150px;float:left;margin-top:7px;}
#home-tabbox {float:left;width:756px;margin:10px 0;}
#home-tabbox-inner {background:none repeat scroll 0 0 #363636;border:1px solid #707070;float:left;position:relative;width:706px;padding:0 24px;}
#home-tabbox-inner .productReviews_readReviews_link:link,#home-tabbox-inner .productReviews_readReviews_link:visited,#home-tabbox-inner .productReviews_readReviews_link:hover {font-size:10px;}
#home-roundcorner {float:right;position:relative;right:0;top:29px;}
#tab_buttons li {float:left;width:170px;height:29px;display:block;text-align:center;}
#tab_buttons li a {width:170px;height:29px;display:block;background:url(../images_templ/vikingbags/Home-tab-normal.jpg) no-repeat right top;color:#FFF;font-size:14px;text-transform:uppercase;line-height:29px;font-weight:700;text-decoration:none;}
#vk-tab-leftarrow {float:left;height:255px;width:25px;text-align:right;cursor:pointer;display:none;}
#vk-tab-rightarrow {float:right;height:255px;width:25px;text-align:left;cursor:pointer;display:none;}
.vk_tab_content {float:left;width:706px;margin:8px 0 0;}
#tab-inner-content {position:relative;width:704px;height:264px;overflow:hidden;float:left;}
.vk_tab_slected {background:url(../images_templ/vikingbags/Home-tab-normal.jpg) no-repeat scroll right top transparent;color:#FFF;display:block;font-size:14px;font-weight:700;height:29px;line-height:29px;text-decoration:none;text-transform:uppercase;width:170px;}
#home-tabbox-inner .as_prev {background-image:url(../images_templ/home-tab-leftarrow.jpg);top:44px;left:6px;}
#home-tabbox-inner .as_next {background-image:url(../images_templ/home-tab-rightarrow.jpg);top:44px;left:732px;}
#home-tabbox-inner .as_next_disabled {background-image:url(../images_templ/home-tab-rightarrow-d.jpg);}
#home-tabbox-inner .as_prev_disabled {background-image:url(../images_templ/home-tab-leftarrow-d.jpg);}
#home-tabbox-inner .scroll_container_outer {overflow:hidden;float:left;position:relative;}
#hp-textbox {float:left;width:516px;background:#363636;border:#707070 1px solid;padding:18px;}
#hp-textbox h1 {color:red;font-size:18px;font-weight:700;}
#hp-right-box {float:left;width:189px;padding:0 0 0 12px;_padding:0 0 0 11px;}
#hp-social-btn{ float:left; width:189px; text-align:center;}
#hp-social-btn img{ padding:1px 0;}
#hp-contactformbox {float:left;width:164px;border:#707070 1px solid;background:#363636;_padding:12px 12px 0 6px;margin:10px 0 0;padding:12px 12px 0;_padding:12px 10px 0;}
#hp-contactform {float:left;width:159px;padding:0 0 0 5px;}
.hp-contactlable {float:left;width:159px;color:#FFF;font-size:14px;font-weight:700;margin:10px 0 5px;}
.hp-contactlable2 {float:left;width:60px;color:#FFF;margin:10px 0 5px;}
.redtext {font-size:14px;color:red;font-weight:700;}
.hp-contact-input {float:left;width:159px;}
.hp-textbox {width:160px;height:22px;border:none;background:#c2c2c2;}
.hp-textarea {width:160px;height:90px;border:none;background:#c2c2c2;}
#hp-contactform img {margin:5px 0 4px 25px;}
.validation_error_state {border:1px solid red;}
table.footer_links_system {width:100%;text-align:center;float:left;clear:both;padding:0;}
#vb_briefwrap {width:754px;float:left;border:1px solid #707070;background:#363636;}
.vb_briefinner {width:250px;height:380px;float:left;border-right:1px solid #707070;border-bottom:1px solid #707070;display:block;}
.vb_brief {width:200px;float:left;padding:20px 0 0 24px;}
.vb_briefcompare {width:198px;height:20px;line-height:20px;float:left;background:#FFF;border-bottom:1px solid #c2c2c2;color:#7d7d7d;font-size:10px;text-transform:uppercase;padding:2px 0 2px 2px;}
.vb_briefcompare input.checkboxCompareProduct {vertical-align:text-top;_vertical-align:text-bottom;margin-left:5px;}
.vb_briefimage {width:200px;float:left;background:#FFF;overflow:hidden;text-align:center;}
.vb_briefname {width:200px;float:left;font-weight:700;text-align:center;height:32px;overflow:hidden;padding:5px 0 0;}
.vb_briefname a {font-weight:700;color:#FFF;}
.vb_briefreview {width:170px;float:left;color:#707070;text-align:center;padding:2px 0 0 30px;_padding:2px 0 0 20px;}

*+html .vb_briefreview {width:170px;float:left;color:#707070;text-align:center;padding:2px 0 0 20px;_padding:2px 0 0 20px;}

.vb_briefreview table span.productReviews_starBar {border-right:1px solid #707070;padding-right:5px;margin-right:5px;}
.vb_briefreview a {color:red;font-size:11px;text-align:center;}
.vb_brieflistprice {width:200px;float:left;font-size:11px;text-align:center;text-decoration:line-through;padding:5px 0 0;}
.vb_briefsellprice {width:200px;float:left;font-size:18px;text-align:center;color:red;}
.vb_briefmoreaddbtn {width:200px;float:left;text-align:center;display:block;margin:0;padding:5px 0 0;}
.vb_briefreview div.dynamic_include_PRODUCT_REVIEWS_BRIEF {width:170px;margin:0;padding:0;}
#productdetailwrapper {float:left;width:962px;padding:0 14px;}
#productdetailwrapper-inner {float:left;width:928px;background:#363636;border:#707070 1px solid;padding:15px;}
#dt-leftbox {float:left;width:431px;padding:0 11px 0 0;}
#dt-rightbox {float:left;width:485px;}
#dt-extraimage {float:left;display:none;padding:10px 0 0;}
#dt-livechat {float:left;padding:8px 0 0;}
#dt-customer-photo {float:left;background:#555;border:#707070 1px solid;width:429px;position:relative;margin:12px 0 0;padding:0 0 10px;}
.dt-vcp-title {float:left;width:429px;}
.dt-vcp-pics {float:left;width:429px;height:121px;overflow:hidden;}
.dt-vcp-pics img {height:120px;}
.dt-vcp-pics li {float:left;padding:0 3px;}
.dt-vcp-left-arrow {float:left;padding:0 0 0 5px;}
.dt-vcp-right-arrow {float:right;padding:0 5px 0 0;}
#dt-customer-photo .as_prev {background-image:url(../images_templ/dt-vcp-left-arrow.jpg);top:4px;left:6px;}
#dt-customer-photo .as_next {background-image:url(../images_templ/dt-vcp-right-arrow.jpg);top:4px;left:413px;}
#dt-customer-photo .scroll_container_outer {overflow:hidden;left:26px;position:absolute;height:124px;}
#dt-customer-photo .scroll_container_outer ul {position:absolute;}
#dt-sbmit-photo {float:left;padding:15px 0 0;}
#dt-name h1 {font-size:18px;color:#FFF;font-size: 18px; font-style: italic;}
#dt-product-sku {position:relative;float:left;width:325px;color:#FFF;padding:5px 0;}
#dt-review {float:left;width:325px;color:#707070;font-size:11px;padding:5px 0;}
#dt-product-sku #dt-review {width:auto;position:absolute;right:0px;_left:155px;top:-2px; }

*+html #dt-product-sku #dt-review {width:auto;position:absolute;left:150px;top:1px; }

#dt-review a {color:red;font-size:11px;}
#dt-tellafriened {float:left;width:325px;padding:5px 0 0;}
#dt-instock {float:left;width:325px;line-height:20px;color:#FFF;}

#dt-socialicon{float:left;width:325px;color:#FFF;}

#dt-btnbox {float:left;width:145px;height:159px;background:url(../images_templ/vikingbags/dt-btn-bg.jpg) no-repeat;padding:10px 0 10px 14px;}
#dt-listprice {float:left;width:145px;font-size:13px;color:#FFF;text-decoration:line-through;}
#dt-sellprice {float:left;width:145px;color:#fbae09;font-size:18px;padding:5px 0 0;}
.dt-sellprice-small {color:#fbae09;font-size:12px;}
#qtybox {float:left;width:145px;font-size:14px;color:#FFF;padding:5px 0 0;}
#dt-btn {float:left;padding:5px 0 0;}
#dt-navtab {float:left;width:485px;color:#fff;font-family:arial;font-size:10px;padding:12px 0 0; overflow:hidden;}
#large_image_holder div.dt-extraimagewrap {float:left;width:427px;}
.navtab_body {background-color:#555;font-size:12px;color:#fff;border:1px solid #707070;padding:15px 0 15px 15px; width:470px;}
#webpage_content_body .categories_path a.top_link {font-size:11px;color:#fff;text-transform:capitalize;line-height:22px;}
#webpage_content_body .categories_path a.top_link:hover {font-size:11px;color:#fff;text-decoration:underline;text-transform:capitalize;line-height:22px;}
.categories_path td.categories_path_td {font-size:11px;font-weight:700;padding:5px 0;}
#wrapper {position:relative;width:994px;text-align:left;margin:0 auto;}ul#mega_menu li.mega div.mega_content {color:#212120;left:0;position:absolute;top:23px;width:auto;border-left:1px solid #FA0600;border-right:1px solid #FA0600;border-bottom:1px solid #FA0600;background-color:#6D1919;opacity:.95;z-index:99999;}
#mega_menu,ul#mega_menu li {position:relative;float:left;z-index:999999;}
#mega_menu {background-image:url(../images_templ/wtmt_hnav_bg.png);background-repeat:repeat-x;width:100%;height:24px;background-position:bottom;}
#mega_menu li {list-style:none;float:left;height:24px;display:block;}
#mega_menu li a:link,#mega_menu li a:visited,#mega_menu li a:hover {display:block;float:left;height:24px;line-height:22px;background-image:url(../images_templ/wtmt_hnav_bar_bg.png);background-position:right -24px;color:#fff;text-decoration:none;font-size:14px;overflow:hidden;padding:0 17px;}
#mega_menu li a:hover {background-position:right 0;color:#212120;}
#mega_menu li .mega_menu_last:link,#mega_menu li .mega_menu_last:visited {background-position:left -24px;}
#mega_menu li .mega_menu_last:hover {background-position:left 0;}
#mega_menu li .mega_menu_w:link,#mega_menu li .mega_menu_w:visited,#mega_menu li .mega_menu_w:hover {padding:0 19px;}
.mega_content {height:auto;z-index:999;background-image:url(../images_templ/wt_hornav_bg.png);background-position:right top;background-repeat:no-repeat;display:none;position:relative;margin:0;padding:3px 10px 3px 3px;}
.mega_content div {width:174px;float:left;margin:10px 17px 0 0;}
.mega_content_space_before {margin-top:23px;}
#mega_menu li div a:link,#mega_menu li div a:visited,#mega_menu li div a:hover {float:left;background-image:none;color:#fff;margin:0;padding:0;}span.mega_content_h,#mega_menu li div .mega_content_h:link,#mega_menu li div .mega_content_h:visited,#mega_menu li div .mega_content_h:hover {background-color:#9a327f;font-size:14px;color:#fff;height:21px;line-height:21px;font-weight:700;margin-bottom:5px;}span.mega_content_h {display:block;width:165px;padding-left:10px;margin:0 0 5px;}
#mega_menu li div a:hover {text-decoration:underline;margin:0;padding:0;}
#mega_menu .mega_content a {text-align:left;margin:0;padding:0;}
.mega_content div a {width:160px;}
#vb_cttopbanner {width:756px;height:55px;float:left;background:#707070;text-align:center;margin-bottom:14px;}
#vb_ctgtopbanner {width:756px;height:90px;float:left;background:#707070;text-align:center;}
#vb_ctfullwrapper {width:756px;float:left;background:url(../images_templ/vikingbags/ctmidbg.jpg) repeat-y top left;margin-bottom:15px;margin-top:14px;}
#vb_ctwraptop {width:756px;height:11px;float:left;background:url(../images_templ/vikingbags/cttopbg.jpg) no-repeat top center;}
#vb_ctwrapmid {width:750px;float:left;padding-left:6px;}
#vb_ctwrapbtm {width:756px;height:19px;float:left;background:url(../images_templ/vikingbags/ctbtmbg.jpg) no-repeat top center;}
#vb_ctwrapheading {width:750px;height:100px;float:left;margin-left:6px;}
.vb_ct_wrapper {width:140px;height:144px;background:#666;float:left;border:1px solid #959595;margin:3px;}
.vb_ct_wrapper:hover {width:140px;height:144px;background:#666;float:left;border:1px solid red;}
.vb_ct_image {width:140px;height:105px;float:left;text-align:center;overflow:hidden;margin-top:5px;}
.vb_ct_name {width:140px;height:34px;float:left;text-align:center;overflow:hidden;color:#fff;line-height:14px;}
.vb_ct_name a.category_link {text-align:center;color:#fff;line-height:14px;text-decoration:none;}
.vb_ct_name a.category_link:hover {text-align:center;color:red;line-height:14px;text-decoration:none;}
.vb_ctg_wrapper {width:142px;height:142px;background:url(../images_templ/vikingbags/ctgboxbg.jpg) no-repeat;float:left;margin:4px 7px 4px 0;}
.vb_ctg_image {width:140px;height:100px;float:left;text-align:center;overflow:hidden;margin-top:6px;}
.vb_ctg_name {width:140px;height:40px;float:left;text-align:center;overflow:hidden;}
.vb_ctg_name a.category_link {width:142px;height:35px;text-align:center;color:#fff;display:block;padding-top:5px;}
.vb_ctg_name a.category_link:hover {width:142px;height:40px;text-align:center;color:red;text-decoration:none;background:url(../images_templ/vikingbags/ctgboxbghover.jpg) no-repeat;display:block;padding-top:5px;}
#filtersContentCategoriesPath a.top_link {color:#FFF;text-decoration:none;}
#filtersContentCategoriesPath a.top_link:hover {color:red;text-decoration:none;}
#filtersContentNavigation {background:url(../images_templ/vikingbags/filtertopbg.png) no-repeat;height:33px;padding:0 15px;}
#filtersContentNavigation tr td{ _padding:0 0 0 15px;}
*+html #filtersContentNavigation tr td{padding:0 0 0 15px;}
#filtersContentNavigation a:hover {color:#fff;text-decoration:underline;}
#vb_ctgfooterinfo {width:726px;float:left;border:1px solid #707070;color:#c2c2c2;margin:10px 0;padding:15px;}
#vb_advsearchmid #filterbtn a {color:#C2C2C2;font-weight:700;font-size:12px;text-decoration:none;}
#vb_advsearchmid #filterbtn a:hover {color:#C2C2C2;font-weight:700;font-size:12px;text-decoration:underline;}
#vb_advsearchmid #filterbtn div.showallitem-textlink {float:left;height:30px;_height:27px;padding:12px 0 0 26px;}
#vb_advsearchmid #filterbtn div.searchbtn-img {float:right;padding:7px 5px 5px;_padding:7px 5px 2px;}
#dt-related-box {height:441px;}
#dt-relatedproduct-box {width:430px;height:318px;float:left;position:relative;background-color:#555;border:1px solid #707070;margin:10px 0 0;}
#dt-related-header {background-color:#353535;background-image:url(../images_templ/related_products_header.png);background-position:0 0;background-repeat:no-repeat;color:#FFF;float:left;font-size:14px;font-weight:700;height:33px;left:-1px;line-height:33px;position:absolute;text-indent:12px;text-transform:uppercase;top:-1px;width:436px;}
#dt-relatedproduct-inner {width:429px;height:285px;float:left;overflow:hidden;position:absolute;top:30px;left:0;}
.vb_relwrap {width:186px;float:left;text-align:center;padding:5px 0;}
.vb_relname {width:186px;height:30px;float:left;overflow:hidden;text-align:center;padding:3px 0;}
.vb_relimage {width:186px;height:130px;text-align:center;float:left;overflow:hidden;padding:3px 0;}
.vb_relreview {width:186px;float:left;text-align:center;padding:3px 0;}
.dynamic_include_PRODUCT_REVIEWS_BRIEF {display:block!important;width:150px;margin:0 auto;}
.vb_rellistprice {width:186px;float:left;text-align:center;color:#fff;font-size:11px;text-decoration:line-through;padding:3px 0;}
.vb_relsellprice {width:186px;float:left;text-align:center;color:red;font-size:14px;font-weight:700;}
.vb_relmoreaddbtn {width:186px;float:left;padding:5px 0;}
#dt-relatedproduct-box .as_prev {background-image:url(../images_templ/dt-vcp-left-arrow.jpg);top:74px;left:6px;}
#dt-relatedproduct-box .as_next {background-image:url(../images_templ/dt-vcp-right-arrow.jpg);top:74px;left:413px;}
#dt-relatedproduct-box .scroll_container_outer {overflow:hidden;left:24px;position:absolute;height:318px;}p.navigator_products {width:756px;float:left;height:30px;text-align:center;margin:10px 0;padding:0;}p.navigator_products a.navigator_products_link {height:20px;width:20px;font-weight:700;text-align:center;color:#FFF;padding:4px 0;}
#vb_topsellerwrap {width:756px;float:left;background:url(../images_templ/vikingbags/topsellermid.jpg) repeat-y;margin-bottom:12px;}
#vb_topsellermid {width:746px;float:left;background:url(../images_templ/vikingbags/topsellertop.jpg) no-repeat top left;padding-left:10px;}
#vb_topsellerbtm {width:756px;height:13px;font-size:1px;float:left;background:url(../images_templ/vikingbags/topsellerbtm.jpg) no-repeat top left;}
.vb_topsllerboxwrap {width:175px;height:240px;float:left;background:url(../images_templ/vikingbags/topsellerboxbg.jpg) no-repeat;margin:10px 10px 0 0;}
.vb_topsllerheader {width:175px;height:34px;line-height:34px;float:left;text-align:center;font-size:16px;color:#fff;font-weight:700;text-transform:uppercase;}
.vb_topsllercontainer {width:143px;height:30px;float:left;padding:16px;}
.vb_topsllercontainer li {padding-left:15px;line-height:20px;background:url(../images_templ/vikingbags/topsellerbullets.jpg) no-repeat 0 6px;margin:0;}
.vb_topsellbriefimg {width:143px;height:140px;float:left;text-align:center;}table.categories_path div.categories_path_content .vb_topsellbriefimg img {display:block;text-align:center;}
.vb_topsellbriefmoreinfo ul {list-style:none;margin:18px 0 0;padding:0;}
.vb_topsellbriefmoreinfo li {padding-left:15px;line-height:18px;background:url(../images_templ/vikingbags/topsellerbullets.jpg) no-repeat 0 4px;margin:0;}
.sitemap_custompages {width:746px;float:left;text-align:left;font-size:14px;font-weight:700;border-bottom:1px solid #707070;margin:5px 0 15px;padding:2px 5px;}
.list_sitemap_custompages {clear:both;margin:0;padding:0;}
.listitem_sitemap_custompage {float:left;list-style:none;margin:0 5px;padding:0;}
.listitem_sitemap_custompage a:LINK,.listitem_sitemap_custompage a:VISITED {width:170px;text-decoration:none;display:block;float:left;border-bottom:dotted 1px #ccc;color:#fff;padding:4px 0 4px 5px;}
.listitem_sitemap_custompage a:HOVER {width:170px;text-decoration:none;display:block;float:left;border-bottom:dotted 1px #ccc;background:#363636;color:red;padding:4px 0 4px 5px;}p.sitemap_categorytype {float:left;text-align:left;width:746px;color:red;font-weight:700;clear:both;margin:10px 0 0;padding:0;}
.categorytype_link:LINK,.categorytype_link:VISITED {float:left;text-align:left;color:red;display:block;margin:10px 0 0;padding:0;}
.categorytype_link:hover {float:left;text-align:left;width:746px;color:red;text-decoration:underline;clear:both;margin:10px 0 0;padding:0;}li.listitem_sitemap_products {width:160px;height:260px;background:url(../images_templ/sitemap_brief_bg.jpg) no-repeat top left;float:left;border:1px solid #707070;margin:10px 10px 10px 0;padding:8px;}
.product_link_img {width:160px;float:left;text-align:center;}
.list_sitemap_products li.listitem_sitemap_products a.product_link_img {height:210px;float:left;text-align:center;overflow:hidden;}
.list_sitemap_products li.listitem_sitemap_products img {overflow:hidden;text-align:center;margin:auto;}
.list_sitemap_products li.listitem_sitemap_products a.product_link {width:160px;height:47px;float:left;text-align:center;overflow:hidden;margin-top:3px;}
.list_sitemap_products a {color:#fff;text-decoration:none;text-align:center;}
.list_sitemap_products a:hover {color:red;text-align:center;text-decoration:underline;}p.sitemap_category {padding-top:10px;font-weight:700;font-size:12px;clear:both;color:#fff;margin:5px 0;}
.sitemap_category a:hover {color:red;font-size:12px;text-decoration:underline;}a.category_link:LINK,a.category_link:VISITED {font-size:14px;color:#fff;}a.category_link:HOVER {color:red;font-size:14px;}
#vb_verticalmenuwrapper div#menu_filters {float:left;width:190px;background:url(../images_templ/vikingbags/fitermidbg.jpg) repeat-y;margin:10px 0;padding:0;}
#vb_verticalmenuwrapper div#menu_filters_header {background:url(../images_templ/vikingbags/narrowyoursearch.jpg) no-repeat;height:45px;width:190px;font-size:0;color:#707070; text-indent:-999px;}
#vb_verticalmenuwrapper div#menu_filters_body {width:190px;background:url(../images_templ/vikingbags/filterbtm.jpg) no-repeat bottom left;float:left;padding:3px 0 10px;}
#vb_verticalmenuwrapper div#menu_filters_body select {margin-left:10px;border:1px solid #707070;width:170px;margin-bottom:10px;}
#vb_verticalmenuwrapper .listitem_filter_header {color:red;font-weight:700;font-size:16px;clear:both;font-style:italic;padding-left:10px;}
#vb_verticalmenuwrapper #menu_filters_body div.listitem_filter_body ul {list-style:none;display:block;margin:0;padding:0;}
#vb_verticalmenuwrapper #menu_filters_body div.listitem_filter_body li {list-style:none;display:block;}
#vb_verticalmenuwrapper #menu_filters_body li.listitem_filtervalue {float:left;width:170px;font-size:11px;display:block;margin-left:14px;_margin-left:5px;padding:3px 0;_padding:1px 0;}
*+html #vb_verticalmenuwrapper #menu_filters_body li.listitem_filtervalue {float:left;width:170px;font-size:11px;display:block;margin-left:7px;padding:1px 0;}
#vb_verticalmenuwrapper li.listitem_filtervalue label.filtersField_label {margin-left:4px;_margin-left:2px;padding:0;}
*+html #vb_verticalmenuwrapper li.listitem_filtervalue label.filtersField_label {margin-left:2px;_margin-left:0;padding:0;}
#vb_verticalmenuwrapper li.listitem_filtervalue_customPrice {float:left;width:170px;margin-left:14px;_margin-left:4px;}
#vb_verticalmenuwrapper #menu_filters_searchFunc {margin-top:10px;background:url(../images_templ/vikingbags/filtersearch.jpg) no-repeat;width:82px;height:30px;cursor:pointer;float:left;margin-left:10px;}
#vb_verticalmenuwrapper #menu_filters_searchFunc a {background-color:transparent;display:block;height:30px;width:82px;color:transparent;overflow: hidden;text-indent: 5000px;}
.vb_pdgroupwrap {width:170px;float:left;padding:3px;}
.vb_pdgroupname {width:170px;height:28px;float:left;text-align:center;overflow:hidden;padding:2px 0;}
.vb_pdgroupimage {width:170px;height:120px;text-align:center;float:left;overflow:hidden;padding:2px 0;}
.vb_pdgroupreview {width:170px;float:left;padding:2px 0;}
.vb_pdgrouplistprice {width:170px;float:left;text-align:center;color:#fff;font-size:11px;text-decoration:line-through;padding:2px 0;}
.vb_pdgroupsellprice {width:170px;float:left;text-align:center;color:red;font-size:14px;font-weight:700;}
.vb_pdgroupmoreaddbtn {width:170px;float:left;padding:5px 0;}
#webpage_content_body table.search_border {border:1px solid #707070;background:#363636;padding:10px;}
#webpage_content_body table tr.search_body table {float:left;margin-left:20px;_margin-left:10px;}
#webpage_content_body table tr.search_body table input {width:140px;border:1px solid #707070;margin:2px;padding:2px 0;}
#webpage_content_body table tr.search_body table textarea {border:0;margin:2px;padding:2px 0;}
.vk_promise_page h1 {text-align:center;color:#fff;}
.vk_promise_page p {font-size:16px;}
.productQuickLook_link,.productQuickLook_linkContainer {display:none;position:absolute;}
#vb_facebook_like_btn_quicklook {margin-top: 8px;}

body .productQuickLook_link,body .productQuickLook_link .productQuickLook_linkOnly {background-color:transparent;border:none;background-image:url(../images_templ/vikingbags/Viking-Bags-quick-look.png);background-repeat:no-repeat;background-position:0 0;width:0;height:37px;overflow:hidden;top:100px;left:22px;_left:0px;padding:0 0 0 207px;}

*+html body .productQuickLook_link,body .productQuickLook_link .productQuickLook_linkOnly {background-color:transparent;border:none;background-image:url(../images_templ/vikingbags/Viking-Bags-quick-look.png);background-repeat:no-repeat;background-position:0 0;width:0;height:37px;overflow:hidden;top:100px;left:-3px;_left:0px;padding:0 0 0 207px;}


body .wtbs .productQuickLook_link {padding-left:146px;left:0;}body .productQuickLook_link:hover {background-position:0 0;}
.yui-panel {background-color:#363636;}
.yui-panel .hd {background-color:#A01115;}
.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body {padding-right:0;}
.yui-panel #productdetailwrapper-inner {float:left;width:928px;background:#363636;border:none;padding:15px;}
#lbOverlay {position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter,#lbBottomContainer {position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading {background:#fff url(../images_templ/loading.gif) no-repeat center;}
#lbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url(../images_templ/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(../images_templ/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink {display:block;float:right;width:66px;height:22px;background:transparent url(../images_templ/closelabel.gif) no-repeat center;outline:none;margin:5px 0;}
#lbCaption,#lbNumber {margin-right:71px;}div.jqZoomTitle {z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top:0;left:0;width:100%;color:#FFF;background:#999;}
.jqZoomPup {overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);z-index:10;cursor:crosshair;border-color:#c4c4c4;border-style:solid;}
.jqZoomPup img {border:0;}
.preload {-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:#FFF;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;width:100px;height:55px;z-index:10;position:absolute;top:3px;left:3px;padding:8px;}
.jqZoomWindow {border:1px solid #999;background-color:#FFF;}
#Slider {width:429px;height:125px;overflow:hidden;position:absolute;top:30px;left:0;}
#slider li {height:125px;overflow:hidden;}
#vb_footerctgmid #vb_footerctbox1,#vb_footerctgmid #vb_footerctbox2,#vb_footerctgmid #vb_footerctbox3 {padding-left:10px;padding-top:8px;}
#vb_footerctgmid .footer-header a.footer-header-link {font-weight:700;color:#fff;font-size:16px;}
#vb_footerctgmid .footer-header ul li {width:151px;line-height:14px;float:left;margin:10px 5px 0 0;}
#vb_footerctgmid #vb_footerctbox2 .footer-header ul li {width:131px;line-height:14px;float:left;margin:10px 5px 0 0;}
.footer-block .menuitem_category a:hover {text-decoration:underline;}
.footer-block .class_menuitem_category_selected a:link,.footer-block .class_menuitem_category_selected a:visited,.footer-block .class_menuitem_category_selected a:hover {color:red;font-size:12px;}h2.dt-reviews {float:left;font-size:14px;background:url(../images_templ/vikingbags/dt-review-header.png) no-repeat top center;width:473px;height:33px;line-height:33px;color:#fff;text-align:left;text-transform:uppercase;overflow:hidden;margin:6px 0 0;padding:0 0 0 12px;}
.dt-reviews span#dt-reviewbars {float:right;height:30px;position:relative;top:-5px;_top:-2px; _left:0px;}
*+html .dt-reviews span#dt-reviewbars {float:right;height:30px;position:relative;top:-2px; left:0;}
.dt-reviews span#dt-reviewbars .productReviews_summary {color:#fff;font-size:11px;}
.dt-reviews span#dt-reviewbars .productReviews_summary a.productReviews_readReviews_link {color:#fff;font-size:11px;font-style:italic;padding:0 3px;}
#dt-reviews {float:left;border:1px solid #707070;background-color:#363636;width:484px;margin:0;padding:0;}
#dt-reviews .productReviews_summary table {position:relative;top:0;float:right;right:0;}
#productReviewsPanel .readProductReviews_container {color:#fff;background-color:#333;}
#productReviewsPanel .readProductReviews_container a:link,#productReviewsPanel .readProductReviews_container a:visited,#productReviewsPanel .readProductReviews_container a:hover {color:red;text-decoration:underline;font-weight:700;}
#dt-reviews .productReviews_container .productReviews_summary table {margin-bottom:1px;}
#dt-reviews .productReviews_container .productReviews_summary .productReviews_starLabel {float:left;text-align:left;width:30px;display:none;margin:0;padding:0;}
#dt-reviews .productReviews_container .productReviews_summary .productReviews_starLabel_link {float:left;width:30px;border:1px solid #fff;text-align:left;display:none;margin:0;padding:0;}
#dt-reviews .productReviews_container .productReviews_summary .productReviews_percentageBarContent {width:50px;display:none;}
#dt-reviews .productReviews_container .productReviews_summary .productReviews_starCount {display:none;padding:0 5px;}
#dt-reviews .productReviews_container .productReviews_summary .productReviews_avgCustomerReview {width:150px;display:none;}
#dt-reviews .readProductReviews_reviewHeader {padding:5px 0;}
#dt-reviews .readProductReviews_reviewTitle_container {width:250px;float:right;padding:3px 0 0;}
#dt-reviews .readProductReviews_reviewContainer {padding-bottom:10px;width:448px;padding-left:10px;border-bottom:1px solid #707070;padding-top:10px;}
#dt-reviews .productReviews_percentageBarContainer td {height:14px;background-color:#666;display:none;}
#dt-reviews .productReviews_percentageBarContent {background-color:#FE0000;}
#dt-reviews .readProductReviews_reviewBody {padding:8px 0;}
#dt-reviews .readProductReviews_reviewFooter_helpful {height:20px;font-style:italic;font-size:12px;text-align:left;}
#dt-reviews .readProductReviews_reviewFooter_helpful a {background:url(../images_templ/vikingbags/yes-no.png) no-repeat 12px 2px;width:34px;color:#363636;padding:4px 20px; display: inline-block;}
#dt-reviews .readProductReviews_reviewHelpful {float:right;clear:both; width:250px; text-align:right;}
#dt-reviews .productReviews_readReviews_link {color:red;font-weight:700;}


#writeyourownreview { float:left; position:relative; width:175px; margin:0px 0 0 50px; overflow:hidden;}
#writeyourownreview .productReviews_starLabel_link, #writeyourownreview .productReviews_starLabel, #writeyourownreview .productReviews_starCount, #writeyourownreview .productReviews_avgCustomerReview, #writeyourownreview .productReviews_starBar, #writeyourownreview  .productReviews_readReviews_link, #writeyourownreview .productReviews_percentageBarContent, #writeyourownreview .productReviews_percentageBarContainer { display:none;}

#writeyourownreview .productReviews_summary td a.productReviews_writeReview_link{ width:175px;position:absolute; top:0;  margin:0; padding:0; }

#writeyourownreview .productReviews_summary td{ color:#434343;}



#thumb_list_wrapper .as_button {width:10px;height:60px;cursor:pointer;background-repeat:no-repeat;}
#thumb_list_wrapper .as_prev {background:url(../images_templ/mini_arrows_red_left2.png) 0 5px no-repeat;float:left;position:absolute;left:0;top:0;}
#thumb_list_wrapper .as_next {background:url(../images_templ/mini_arrows_red_right2.png) 0 5px no-repeat;float:left;position:absolute;right:0;top:0;}
#thumb_list_wrapper .as_next_disabled {background:url(../images_templ/mini_arrows_gray_right2.png) 0 5px no-repeat;}
#thumb_list_wrapper .as_prev_disabled {background:url(../images_templ/mini_arrows_gray_left2.png) 0 5px no-repeat;}
#thumb_list_wrapper .scroll_container_outer {overflow:hidden;float:left;position:relative;height:70px;width:400px;}
#thumb_list_wrapper {float:left;height:60px;clear:both;overflow:hidden;position:relative;width:406px;padding:0 10px;}
.thumb_list {position:absolute;top:0;left:0;float:left;width:431px;}
.thumb_list img {height:50px;width:50px;margin:5px 4px 0;}
.thumb_list_message {float:left;background-color:#fff;width:426px;text-align:center;color:red;margin-top:1px;height:25px;padding-top:5px;background:#fff url(../images_templ/mousezoom.jpg) no-repeat 80px 2px;}
#dp-infobox {float:left;width:756px;background:url(../images_templ/vikingbags/dp-round-middle.jpg) repeat-y;}
#dp-infobox-inner {float:left;width:725px;background:url(../images_templ/vikingbags/dp-info-bg.jpg) no-repeat center 0;height:503px;padding:0 15px;}
#dp-bannerbox {float:left;padding:10px 0 0 30px;}
#dp-formbox {float:left;width:756px;padding:25px 0 0;}
.gray-text {color:#666;}
#dp-form-inner {float:left;width:535px;padding:20px 0 0;}
.dp-fbig {float:left;width:430px;padding:0 0 4px;}
.dp-f-title {float:left;width:115px;text-align:right;color:#ccc;font-size:14px;padding:0 15px 0 0;}
.dp-f-textbox-small {float:left;width:192px;}
.dp-f-textbox-big {float:left;width:279px;}
.small-textbox {border:1px solid #999;background:none;height:16px;width:186px;color:#ccc;}
.big-textbox {border:1px solid #999;background:none;height:16px;width:273px;color:#ccc;}
.selectbox {border:1px solid #999;background:none;height:16px;width:275px;color:#ccc;}
.dp-f-chkbox {float:left;width:626px;padding:0 0 0 130px;}
.dp-f-chkbox-inner {float:left;width:200px;}
.dp-chk {float:left;_margin:-5px 0 0 0;padding:1px 0 0;}
.dp-chktitle {float:left;width:175px;line-height:15px;height:25px;color:#ccc;font-size:14px;padding:0 0 0 3px;}
.dp-chktitle2 {float:left;width:45px;line-height:15px;height:25px;color:#ccc;font-size:14px;padding:0 0 0 3px;}
#dp-f-submit {float:left;text-align:center;padding:10px 0 10px 325px;}
#recaptcha_widget {float:left;width:420px;padding:10px 0 0 150px;}
.label {margin-top:5px;}
.field input {margin-bottom:0;border:1px solid #ccc;}
#dp-formbox .dp-f-textbox-big .validation_error_state {border:1px solid red;background:none;height:16px;width:273px;color:#ccc;}
#dp-formbox .validation_error_state {border:1px solid red;background:none;height:16px;width:186px;color:#ccc;}
#recaptcha_widget .validation_error_state {border:1px solid red;width:400px;height:25px;padding:3px;}
#comment {border:1px solid #ccc;width:300px;overflow-y:hidden;padding:3px;}
.v_msg {position:relative;clear:both;float:left;font-weight:700;color:red;font-size:11px;width:150px;padding:0;}
#recaptcha_widget .v_msg {position:relative;clear:both;float:left;font-weight:700;color:red;font-size:11px;width:150px;padding:0 0 0 130px;}
#form_validation_message {font-weight:700;color:red;}
#recaptcha_response_field {color:#ccc;width:400px;background:none;border:1px solid #999;padding:3px;}
#recaptcha_image_holder {margin-bottom:10px;border:1px solid #c7c7c7;clear:both;position:relative;background-color:#fff;width:420px;}
#recaptcha_logo {float:left;padding:35px 0 0 25px;}
.recaptcha_only_if_audio,.recaptcha_only_if_image,.recaptcha_help,.recaptcha_refresh {float:right;margin:0 5px 3px 0;}
.recaptcha_only_if_image {margin-top:2px;}
.form-reset-btn {background:url(../images_templ/vikingbags/clear-form-btn.jpg) no-repeat;border:none;text-indent:-999px;width:88px;height:22px;cursor:pointer;}
#flyout_menu a:link,#flyout_menu a:visited,#flyout_menu a:hover {display:block;text-decoration:none;font-size:13px;}
#flyout_menu {z-index:99999;}
*+html #flyout_menu {z-index:99999; position:relative;}
#flyout_menu li {background-image:url(../images_templ/hnav_bg.png);background-position:0 -1px;background-repeat:repeat-x;list-style:none;float:left;position:relative;height:24px;}
#flyout_menu li a:link,#flyout_menu li a:visited,#flyout_menu li a:hover {line-height:24px;height:24px;color:#fff;background-repeat:no-repeat;border-left:1px solid #363636;border-right:1px solid #878787;text-transform:uppercase;padding:0 18px; font-weight:bold;}
#flyout_menu li a:hover,#flyout_menu li a.hover_parent {background-color:#88888a;}
#flyout_menu li ul {z-index:5000;width:220px;display:none;position:absolute;top:24px;background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;margin:0;padding:8px 0;}
#flyout_menu li ul li {list-style:none;float:none;height:auto;background-image:none;margin:0;padding:0 12px;}
#flyout_menu li ul li a:link,#flyout_menu li ul li a:visited,#flyout_menu li ul li a:hover {background-image:url(../images_templ/hnav_bul.png);background-repeat:no-repeat;background-position:6px 8px;color:#000;border:none;line-height:18px;height:auto;text-transform:auto;padding:4px 2px 4px 20px;text-transform: none; font-weight: normal;}
#flyout_menu li ul li a:hover,#flyout_menu li ul li a.hover_parent {background-image:url(../images_templ/hnav_bul_o.png);background-color:#464646;color:#fff;}
#flyout_menu li ul li ul {z-index:100000;border-left:1px solid #ccc;top:-8px;}

#flyout_menu li.social_groups {padding-left:20px;padding-top:4px;width:168px; height:20px;}
#flyout_menu li.social_groups span{background-color:transparent;float:left;border:none;padding:0 4px; display: block;background-repeat: no-repeat; 
line-height: 999px; /* Set it higher than your image height */
overflow: hidden; /* Hide the text */
font-size:0; /* FF2 doesn&rsquo;t like the above */}


#flyout_menu li.social_groups span.usa {background-image: url(../images_templ/vikingbags/flag_usa.png);background-repeat:no-repeat; width:31px; height:20px; position:relative; top:-2px;}
#flyout_menu li.social_groups span.england {background-image: url(../images_templ/vikingbags/flag_england.png);background-repeat:no-repeat;width:30px; height:20px;position:relative; top:-2px;}
#flyout_menu li.social_groups span.europe {background-image: url(../images_templ/vikingbags/flag_europe.png);background-repeat:no-repeat;width:32px; height:20px;position:relative; top:-2px;}
#flyout_menu li.social_groups span.canada {background-image: url(../images_templ/vikingbags/flag_canada.png);background-repeat:no-repeat;width:29px; height:20px;position:relative; top:-2px;}



#dt-reviewbars .dynamic_include_PRODUCT_REVIEWS_BRIEF {width:180px;}
.titletext {padding-top:6px;}
#faq_list a:LINK,#faq_list a:VISITED {color:#FFF;font-family:arial;font-size:12px;font-weight:400;text-decoration:none;}
#det-faq .question,#ask-a-q strong,.det-spec-row td,.det-spec-row th,.scart_body,#download-fitment a:hover,#returns .button-close:hover,#vb_verticalmenuwrapper ul.class_menu_categorytype li.menuitem_category a.menuitem_categorytype_link,table.footer_links_system a.footer_link_system,table.footer_links_system a.footer_link_system:hover,#filtersContentNavigation a {color:#fff;}
#ask-a-q a,#ask-a-q a:link,#ask-a-q a:visited,ul.det-add-prod-info a,#vb_verticalmenuwrapper .menu_categorytypes li.menuitem_categorytype a.menuitem_categorytype_link,#vb_verticalmenuwrapper .listitem_filter_header a,#vb_verticalmenuwrapper .listitem_filter_header a:hover,.vk_promise_page h1 span {color:red;}
#ask-a-q p,a:link,a:visited {font-size:12px;}
#det-spec td,#det-spec td,#det-spec th,.readProductReviews_reviewContainer {padding:4px;}ul.det-add-prod-info,ul.det-add-prod-info a:hover,#returns p,#vb_footer a {color:#ccc;}
.productReviews_starBar img,.thumb_list a:link,.thumb_list a:visited,.thumb_list a:hover {margin-right:0;}table#detailed-product-review,#vb_verticalmenuwrapper div#menu_filters_showAllFunc {margin-bottom:10px;}
#filtersContentFooterNavigation,#wrap_saddle_bag_chart,.left,#tabs,#tab_buttons,#large_image_holder,#vb_advsearchmid #filterbtn,.dt-reviews span#dt-reviewheader,.dp-chk-others {float:left;}
ul,li,h1,h2,h3,form,table,td,tr,input,#vb_headercartinfo ul,#vb_verticalmenuwrapper ul,#vb_verticalmenuwrapper li,#vb_footerctgmid ul.menu_categorytypes,#vb_footerctgmid li.menuitem_categorytype,.vb_topsllercontainer ul,ul.list_sitemap_products,#Slider ul,#slider li {list-style:none;margin:0;padding:0;}

#webpage_content_body_temp ol li{ list-style: circle;}

.right,.dt-reviews span#dt-reviewbars .productReviews_summary table,#dt-reviews .readProductReviews_reviewTitle_container span.productReviews_starBar {float:right;}
a,#productReviewsPanel .readProductReviews_container a:hover {text-decoration:none;}
#vb_headeremail a,#filtersContentCategoriesPath {color:#FFF;}
#vb_topmenuwrap ul,.vk_tab_content input,#vb_verticalmenuwrapper li.listitem_filtervalue input.filtersField_checkbox,.dt-reviews span#dt-reviewbars .productReviews_summary table tr td {margin:0;padding:0;}
#vb_topmenuwrap ul.vb_topmenu li.social_groups a:link,#vb_topmenuwrap ul.vb_topmenu li.social_groups a:hover,#vb_topmenuwrap ul.vb_topmenu li.social_groups a:visited {margin:0;padding:0;}



#vb_verticalmenuwrapper li.menuitem_categorytype a.menuitem_categorytype_link {background:url(../images_templ/vikingbags/ctbg.jpg) no-repeat top center;display:block;height:22px;color:red;font-weight:700;padding-left:6px;line-height:22px;font-size:12px;text-decoration:none; margin:0;}
#vb_verticalmenuwrapper ul.menu_categorytypes li.class_menuitem_categorytype_selected a.menuitem_categorytype_link {}
#vb_verticalmenuwrapper li.menuitem_categorytype ul li a.menuitem_categorytype_link:hover,#vb_verticalmenuwrapper li.menuitem_categorytype ul li a.menuitem_categorytype_link {background-image:none;}
.menu_categorytypes ul.class_menu_category,#vb_advsearchmid div#menu_filters_header,#vb_advsearchmid div#menu_filters_func,#home-tabbox-inner #tabs-2,#home-tabbox-inner #tabs-3,#home-tabbox-inner #tabs-4,.categories_path td img,ul#mega_menu div,#vb_advsearchmid #menu_filters_searchFunc,#vb_advsearchmid #menu_filters_body #menu_filters_showAllFunc,#dt-reviews .productReviews_container .productReviews_summary .productReviews_writeReview_link,#dt-reviews .productReviews_container .productReviews_summary .productReviews_starBar,#dt-reviews .productReviews_container .productReviews_summary .productReviews_readReviews_link,#dt-reviews .productReviews_summary,td.productReviews_starCount,#dt-reviews .readProductReviews_reviewTitle,#dt-reviews .readProductReviews_reviewDate,#dt-reviews .productReviews_percentageBarContainer,#dt-reviews .readProductReviews_reviewFooter_comments,#flyout_menu li.hovering ul li ul {display:none;}
.menu_categorytypes ul.class_menu_category_selected li.class_menuitem_subcategory_selected a.menuitem_subcategory_link,.menu_categorytypes ul.class_menu_category_selected li.class_menuitem_subcategory a.menuitem_subcategory_link {font-size:11px;color:#FFF;padding-left:5px;text-decoration:none;display:none;}
.menu_categorytypes ul.class_menu_category_selected li.class_menuitem_subcategory_selected a.menuitem_subcategory_link:hover,.menu_categorytypes ul.class_menu_category_selected li.class_menuitem_subcategory a.menuitem_subcategory_link:hover {font-size:11px;color:red;padding-left:5px;text-decoration:none;display:none;}
#vb_contentwrapper,#vb_banneradvsearchwrap,#vb_contentwrap,#vb_briefwrapper,#vb_needhelplink,#sitemap_holder,.sitemap_body {width:756px;float:left;}
#vb_banneradvsearchwrap {z-index: 100;}
#vb_advsearchmid div#menu_filters ul,#vb_advsearchmid div#menu_filters li {list-style:none;display:inline;margin:0;padding:0;}
#vb_footerctgmid ul.menu_categorytypes ul.class_menu_categorytype_selected li.class_menuitem_category_selected,#vb_footerctgmid ul.menu_categorytypes ul.class_menu_categorytype_selected li.class_menuitem_category_selected a.menuitem_categorytype_link {color:red;float:left;font-size:12px;font-weight:400;height:34px;line-height:34px;overflow:hidden;text-transform:uppercase;width:138px;margin:0;padding:2px 0;}
#vb_footerctbox1 ul li ul li,#vb_footerctbox2 ul li ul li,#vb_footerctbox3 ul li ul li {float:left;width:148px;}
#tab_buttons li a:hover,#tab_buttons li.vk_tab_selected a:link,#tab_buttons li.vk_tab_selected a:visited,#tab_buttons li.vk_tab_selected a:hover {width:170px;height:29px;display:block;background:url(../images_templ/vikingbags/Home-tab-hover.jpg) no-repeat right top;color:#FFF;font-size:14px;text-transform:uppercase;line-height:29px;font-weight:700;text-decoration:none;}
#home-tabbox-inner .as_button,#dt-customer-photo .as_button,#dt-relatedproduct-box .as_button {width:16px;height:120px;position:absolute;cursor:pointer;background-repeat:no-repeat;}
.vb_briefinner form,.vb_briefinner input {display:inline;margin:0;padding:0;}
.vb_briefreview table,#filtersContentSummary {text-align:center;}
#dt-customer-photo .as_next_disabled,#dt-relatedproduct-box .as_next_disabled {background-image:url(../images_templ/dt-vcp-right-arrow-d.jpg);}
#dt-customer-photo .as_prev_disabled,#dt-relatedproduct-box .as_prev_disabled {background-image:url(../images_templ/dt-vcp-left-arrow-d.jpg);}
#dt-info,#dt-name {float:left;width:325px;}
#large_image_holder div.dt-large_imagewrap,#large_image_holder div.thumb_list_message {float:left;width:427px;text-align:center;background:#FFF;}
.navtab_first,.navtab_middle,.navtab_last {width:97px;height:30px;line-height:30px;text-align:center;}
#dt-navtab .navtab_first a.navtab_notselected,#dt-navtab .navtab_middle a.navtab_notselected,#dt-navtab .navtab_last a.navtab_notselected {width:97px;height:30px;line-height:30px;float:left;background:url(../images_templ/vikingbags/navtabnormal.jpg) no-repeat top center;display:block;color:#fff;font-weight:700;text-decoration:none;}
#dt-navtab .navtab_first a.navtab_notselected:hover,#dt-navtab .navtab_middle a.navtab_notselected:hover,#dt-navtab .navtab_last a.navtab_notselected:hover {width:97px;height:30px;line-height:30px;float:left;background:url(../images_templ/vikingbags/navtabhover.jpg) no-repeat top center;display:block;color:#fff;font-weight:700;text-decoration:none;}
#dt-navtab .navtab_first a.navtab_selected,#dt-navtab .navtab_middle a.navtab_selected,#dt-navtab .navtab_last a.navtab_selected {width:97px;height:30px;line-height:30px;float:left;background:url(../images_templ/vikingbags/navtabselected.jpg) no-repeat top center;display:block;color:#fff;font-weight:700;text-decoration:none;}ul#mega_menu li.hovering div,#vb_cttopbanner img,#vb_ctgtopbanner img,#flyout_menu li.hovering ul,#flyout_menu li.hovering ul li.hovering ul {display:block;}
#mega_menu .mega_content .mega_h,#lbCaption {font-weight:700;}
.vb_relname a.product_link,.vb_relname a.product_link:hover,.vb_pdgroupname a.product_link,.vb_pdgroupname a.product_link:hover {font-size:12px;color:#fff;font-weight:700;}
.vb_relimage img,.vb_pdgroupimage img {width:120px;height:120px;}

.vb_relreview a.productReviews_writeReview_link,.vb_relreview a.productReviews_writeReview_link:hover,.vb_pdgroupreview a.productReviews_writeReview_link,.vb_pdgroupreview a.productReviews_writeReview_link:hover {color:red;font-size:11px;font-weight:700;}p.navigator_products span.navigator_products_link_selected,p.navigator_products a.navigator_products_link:hover {height:20px;width:20px;background:red;font-weight:700;text-align:center;color:#FFF;padding:4px 0;}
.vb_topsllercontainer a,.vb_topsellbriefmoreinfo a {color:#000;font-size:bold;}
.vb_topsllercontainer a:hover,.vb_topsellbriefmoreinfo a:hover {color:#000;font-size:bold;text-decoration:underline;}
.vb_topsellbriefwrap,.vb_topsellbriefmoreinfo {width:143px;float:left;}
.sitemap_category a,.footer-block .menuitem_category a:link,.footer-block .menuitem_category a:visited,.footer-block .menuitem_category a:hover {text-decoration:none;font-size:12px;}
#vb_verticalmenuwrapper div#menu_filters_showAllFunc a,#vb_verticalmenuwrapper div#menu_filters_showAllFunc a:hover {color:#999;text-transform:uppercase;font-size:11px;padding-left:10px;text-decoration:underline;line-height:16px;font-weight:700;}
#webpage_content_body table tr.search_header td,#webpage_content_body table tr.search_header td a {margin:5px 0;padding:5px 0;}
.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body #navtab7,.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body #navtab8,.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body #navtab9,.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body #navtab10,.yui-panel #productdetailwrapper-inner #dt-rightbox #dt-navtab .navbar .navtab_body #navtab11 {height:164px;overflow-y:scroll;}
#dp-mainbox,#dp-form-inner2 {float:left;width:756px;}
.autocomplete table tr td {color: #333;}
.yui-panel-container #navtab1, .yui-panel-container #navtab2, .yui-panel-container #navtab3, .yui-panel-container #navtab4, .yui-panel-container #navtab5, .yui-panel-container #navtab6, .yui-panel-container #navtab7, .yui-panel-container #navtab8, .yui-panel-container #navtab9, .yui-panel-container #navtab10 {max-height: 175px;overflow-y: scroll; _height:175px;}
.cart_items, .cart_subtotal {color: #fff;}
/* ADJUSTMENT FOR SINGLE IMAGE FOR DETAIL */
#large_image_holder{ background:url(../images_templ/vikingbags/loading.gif) no-repeat 164px 164px;}
#large_image_holder img {width:427px; height:427px;}
.categories_path_content h1 {font-size: 18px; font-style: italic; margin-bottom: 8px; margin-top: 0; padding: 0;}
/**/



/*Compare Products*/
.compareProductsValue {color:#fff;}
#compareProductsPanel_h{ background:#252525 url(../images_templ/vikingbags/compare-bg.jpg) repeat-x; height:19px; color:#FFFFFF; font-size:17px; font-style: italic; line-height:19px; }
#compareProductsPanel .bd{ border:#aeaeae solid 2px; background-color:#aeaeae;color:#fff;}
.compareProductsContent{ background:#252525;}
.compareProductsTable{ border:#3e3e3e solid 1px; text-align:center; vertical-align:middle;}
.brief-compare-products input,img,#dp-formbox img {border:none;}
.compareProductsValue a:hover,.compareProductsLabel {color:#fff;}

.compareProductsLabel{ background:#666666; font-weight:bold;}
.compareProductsHeader{ background:#2e2e2e;}
.compareProductsRow td{ padding:5px 0 0 0;}
.masked .compareProductsContent p {margin: 0;padding: 0;margin-left: 4px;border-bottom: 1px solid #333333;min-width: 146px;text-align: center;}







/*MOTERCYCLE CHOOSE BAGS - CUSTOM PAGE*/
#vb_contentwrapper_choosebag{width:758px;float:left; background:url(../images_templ/vikingbags/content-mid-cornerborder.png) repeat-y top left; margin:0; padding:0;}
#vb_advsearchwrap_choosebag{width:758px;float:left;padding:0; margin:0;background:url(../images_templ/vikingbags/content-top-roundcorner.png) no-repeat top left;}
#vb_contentwrapper_choosebag #vb_motorcycle_choosebag{ text-align:center; width:758px;float:left; padding-top:20px;}
#vb_advsearchwrap_choosebag #vb_advsearchmid {width:718px;float:left;padding:20px; margin:0; background:none;}
#vb_advsearchwrap_choosebag #vb_advsearchmid #filterheader{width:718px;float:left;padding:0; margin:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div.dynamic_include_MENU_FILTERS{width:670px; float:left; display:block;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters {float:left;width:670px; padding:0; margin:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters ul{ width:670px; float:left; margin:0; padding:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid #filterbtn{width:718px;float:left;padding:0; margin:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#filterbtn {width:40px; padding:0; margin:0; float:right; }
#vb_advsearchwrap_choosebag #vb_advsearchmid div#filterbtn .searchbtn-img{width:40px;float:left; padding:0; margin-top:16px;}
#vb_contentwrapper_choosebag #vb_contentwrap_choosebag{width:757px;float:left; background:url(../images_templ/vikingbags/content-btm-roundcorner.png) no-repeat left bottom;}
#vb_contentwrap_choosebag #vb_choosebag_callus{ width:718px; float:left; padding:38px 0 38px 20px;}
#vb_contentwrap_choosebag #vb_choosebag_chatwithus{width:718px; float:left; padding:38px 0 38px 20px;}
#vb_contentwrap_choosebag #vb_choosebag_emailhus{width:718px; float:left; padding:38px 0 38px 20px;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters .listitem_filter_body{ float:left;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters div.select_filtervalue {width:160px; padding:0; margin:0; clear:both;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters div.select_filtervalue select.filtersField_select {float:left;width:160px; padding:0; margin:0;border:2px solid #858585; }
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters div.listitem_filter_header {width:164px; padding:0; margin:0; clear:both;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters li { width:160px; float:left; display:inline; margin:0; padding:0 2px; }
#vb_advsearchwrap_choosebag #vb_advsearchmid div#filterheader {float:left;width:718px; padding:2px 0 5px 0;; margin:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div.vb_choosebag-filterfieldbtn{float:left;width:718px; padding:0; margin:0;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters_showAllFunc a {color:#c2c2c2;text-decoration:underline;font-weight:700;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters_showAllFunc a:hover {color:red;text-decoration:none;font-weight:700;}
#vb_advsearchwrap_choosebag #vb_advsearchmid div#menu_filters div#menu_filters_body {background-color:#363636;padding:0px;}
#menu_filters_header {background-color:#363636;border-bottom:none;color:red;padding:5px;}

/*MOTERCYCLE MOUNTING HELP - CUSTOM PAGE*/
#vb_mountinghelpwrap{ width:756px; float:left;  background:url(../images_templ/vikingbags/mountinghelp-midbg.png) repeat-y top center;}
#vb_mountinghelpwrap #vb_mountinghelpheader{ width:756px; float:left;background:url(../images_templ/vikingbags/mountinghelp-topbg.png) no-repeat  top center; text-align:center; padding-top:20px;}
#vb_mountinghelpwrap #vb_mountinghelpinner{ width:756px; float:left;background:url(../images_templ/vikingbags/mountinghelp-btmbg.png) no-repeat bottom center; }
#vb_mountinghelpwrap .vb_mountinghelp_imglink{width:716px; float:left; padding:10px 0 10px 20px;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink{width:694px; float:left; padding:10px 0 20px 42px; font-size:13px; color:#fff; font-weight:bold;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a{font-size:13px; color:#fff; font-weight:bold; }
#vb_mountinghelpwrap .vb_mountinghelp_textlink a:hover{font-size:13px; color:#fff; font-weight:bold;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_chatwithus{ text-decoration:underline;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_chatwithus:hover{ text-decoration:none;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_emailus{ text-decoration:underline;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_emailus:hover{text-decoration:none;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_callus{ text-decoration:underline;}
#vb_mountinghelpwrap .vb_mountinghelp_textlink a.vb_mountinghelp_callus:hover{text-decoration:none;}

/*-- pdf instructions link on detailed product template --*/

.installation_pdf:link, .installation_pdf:visited, .installation_pdf:hover {
text-decoration: underline;
font-weight: bold;
color: #F00;
margin: 20px 0;
display: block;
}

.installation_pdf:hover {
text-decoration: none;
}


<!--start custom cate css-->

#custom-cat-page-wrap {
	width: 756px;
	border: 1px solid #666666;
}
#custom-cat-page-wrap #sub-cat-container {
	border: 1px solid #666666;
}
#custom-cat-page-wrap #sub-cat-container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc3333;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	text-transform: uppercase;
}
#custom-cat-page-wrap #sub-cat-container .sub-cat-text-row {
 text-align: center;
}
#custom-cat-page-wrap #sub-cat-container .sub-cat-image-row {
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#custom-cat-page-wrap #content-box {
	border: 1px solid #666666;
}
#custom-cat-page-wrap #content-box h2 {
	font-family: Tahoma;
	font-size: 18pt;
	color: #ff0000;
	margin: 5px;
}
#custom-cat-page-wrap #content-box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CCCCCC;
	margin: 5px;
}


#custom-cat-page-wrap #sub-cat-container .sub-cat-image-row a{
	border: none;
}
#custom-cat-page-wrap #sub-cat-container .sub-cat-text-row td a{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
}
#custom-cat-page-wrap #sub-cat-container .sub-cat-image-row td {
	text-align: center;
	padding: 2px;
}

<!--end custom cate css-->
