/* ************ Begin New Styles for Black Grey header******   */

/* LEGACY CSS */

html, body {margin: 0 auto;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
a {color: #C60;text-decoration: none}
a:visited {color: #984F05;text-decoration: none}
a:active, a:hover {color: #C60;text-decoration: underline;}
img {border: 0;}
p {margin:0.5em 0pt;}
.hr {display:block; clear:both; height:1px; background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/dashedHoriz.gif') repeat}
.hr2 {display:block; clear:both; height:1px; margin:.3em 0; background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/dashedHoriz.gif') repeat} /* this is for double HR instances */
.hr hr, .hr2 hr {display:none} /* IE hack to cancel border on img based HR */
.chevronN {background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/chevronOR.gif') no-repeat 0px 4px}
.chevronNDown {background:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/chevronOR3.gif') no-repeat 0px 4px}

h1 {
color:#333;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
font-size:2.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:120%;
width:100%;
margin:0pt;
padding:0pt;
}
h2 {width:100%; font:bold 1.4em/1em arial,helvetica,sans-serif; color:#666}
h3 {width:100%; padding-bottom:.2em; font:bold 1.3em/1em arial,helvetica,sans-serif; color:#333}
h1, h2, h3, h4, h5, form, hr {margin:0; padding:0}
.dr_Content ul {margin:0; padding:0}
.crumbs {margin:22px 0 1.5em; color:#CCC; font:.9em/1.1em arial,sans-serif; padding-bottom: 4px;}
.crumbs span {font-size:.8em}
.crumbs b {color:#999}
.utilities1 a, .utilities1 a:hover, .utilities1 a:visited, .utilities2 a, .utilities2 a:hover, .utilities2 a:visited, .utilities3 a, .utilities3 a:hover, .utilities6 a:visited, .utilities6 a, .utilities6 a:hover, .utilities6 a:visited {
font-size:0.8em;
}
select {
font-size:11px
}

/*
###################################
Overwriting BigBlue Styles
by coding "more" specific selectors
###################################
*/

#dr_sym_left_gutter li a.chevronN {
color:#666;
}
#dr_sym_left_gutter li a:hover.chevronN {
color:#C60;
}

/* PD page */
#lbuWdgt {
}
#lbuWdgt .lbuWdgtHdr {
background: #EBEBEB;
padding:3pt 0pt 0.2em 0.6em;
}

/* Category */
#dr_CategoryList.dr_Content h1,#dr_CategoryProductList.dr_Content h1{
color:#666;
}
#dr_CategoryList div#dr_categoryListIteration h2,#dr_CategoryProductList div#dr_categoryListIteration h2{
background-color:#C8C6C9;
}
h2 span.dr_catListAdd {
margin-right:35px;
}
div.sym_subCategoryRow div.sym_categoryListPriceInfo{
text-align:center;
width:12%;
}
#dr_CategoryProductListRight.dr_ContentRight{
width:125px;
}
.utilities6{
display:none;
}
#dr_catMerch{
padding-top:0px;
}
div.sym_subCategoryRow h3 {
width:285px !important;
}
html>body div.sym_subCategoryRow .sym_categoryListProductInfo{
width:85%;
}
#mainContentProductSelector #mainContentProductSelectorList{
/* overflow:auto; */
}
div#dr_sym_white div#sym_OrderStatus.dr_Content h1 {
color:#666;
margin-top:0px;
}


/* LAYOUT */

body {
background-color:#EBEBEB;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_body_bg.jpg');
background-position:top left;
background-repeat:repeat-x;
}
#dr_sym_page{
background-color:#FFF;
margin-top:0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
width:800px;
}
#dr_sym_page_header{
float:left;
width:800px;
}
span#dr_contact_icons {
	float: right;
	margin-top: -23px;
	margin-left: 20px;
}
#quickLinksBelow {
	margin-left: -5px;
}

#dr_sym_page_header{
float:left;
width:800px;
}
#dr_sym_brand{
float:left;
margin-top:30px;
margin-bottom:12px;
width:800px;
}
#dr_sym_logo{
float:left;
width: 565px
}
#dr_sym_cart{
float:right;
padding-top:0px;
padding-left:0px;
width:160px;
margin-top: -27px;
}
#dr_sym_cart a{
color:#000;
text-decoration:none;
}
#dr_sym_cart a:hover {
color: #C60;
}
#dr_sym_search{
float:right;
width:170px;
margin-top: 5px;
}
#dr_sym_search_text{
float:left;
font-size:10px;
margin-right:4px;
margin-top:8px;
vertical-align:baseline;
width:140px;
}
#dr_sym_search_btn{
float:left;
margin-top:7px;
vertical-align:baseline;
widthL:20px;
}
#sym_nav_grey{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_grey_background.jpg');
background-position:top left;
background-repeat:no-repeat;
float:left;
margin:0;
overflow:none;
padding:0;
width:800px;
}
#sym_nav_grey li{
float:left;
list-style:none;
}
#sym_nav_grey li a{
color:#FFF;
display:block;
font-size:12px;
padding:8px 18px 8px 18px;
text-decoration:none;
}
#sym_nav_grey li a:hover {
color: #C60;
}
#sym_nav_grey li.current a{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_grey_store_tab.jpg');
background-position:top left;
background-repeat:no-repeat;
color: #FFCC00;
}
#sym_nav_grey li.current a:hover{
cursor:default;
}
#sym_nav_black{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_black_background.jpg');
background-position:top left;
background-repeat:no-repeat;
float:left;
margin:0;
overflow:none;
padding:0;
width:800px;
}
#sym_nav_black li{
float:left;
list-style:none;
}
#sym_nav_black li a{
color:#FFF;
display:block;
font-size:10px;
font-weight:bold;
padding:7px 16px 6px 16px;
text-decoration:none;
text-align:center;
}
#sym_nav_black li.select a{
color: #FFCC00;
}
#sym_nav_black li a:hover {
background-color:#AAA;
color: #C60;
padding:7px 16px 6px 16px;
}
#sym_nav_black li.select a:hover {
background-color:transparent;
border-top:none;
color: #FFCC00;
cursor:default;
}
#sym_nav_black li#nav_tab_1 a:hover {
background-color:#AAA;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_nav_grey_store_tab_1.jpg');
background-position:top left;
background-repeat:no-repeat;
border-top:none;
color: #C60;
padding:7px 16px 6px 16px;
}
.dr_sym_body_container{
background-color:#EBEBEB;
float:left;
width:800px;
}
#dr_sym_white{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_white_bg_610px.jpg');
background-position:bottom left;
background-repeat:no-repeat;
float:left;
padding-bottom:36px;
padding-left:15px;
width:595px;
min-height: 600px;
}
#dr_Page_HomePage #dr_sym_white{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_white_bg.jpg');
background-position:bottom left;
background-repeat:no-repeat;
float:left;
padding-bottom:36px;
padding-left:0;
width:800px;
}
#dr_sym_left_gutter{
background-color:#EBEBEB;
float:left;
width:190px;
}
#dr_sym_left_gutter ol{
background-color:#EBEBEB;
font-size:10px;
font-family: Arial, Helvetica, sans-serif !important;
margin:0 0 0 0;
padding:0 0 18px 0;
}
#dr_sym_left_gutter a{
color:#000;
display:block;
padding-left:9px;
}
#dr_sym_left_gutter a:hover{
color: #C60;
text-decoration:none;
}
#dr_sym_left_gutter li{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_level_bg_180px.jpg');
background-position:0px 16px;
background-repeat:no-repeat;
font-weight:bold;
list-style:none;
padding:19px 0 9px 9px;
}
#dr_sym_left_gutter li#dr_CatID_2219900{
background-image:none;
}
#dr_sym_left_gutter li.dr_sym_gutter_level_1{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:10px 16px;
background-repeat:no-repeat;
padding-top:2px;
padding-bottom:4px;
padding-left:9px;
}
#dr_sym_left_gutter li.dr_sym_gutter_level_2{
background-image:none;
font-weight:normal;
margin:5px 0 5px 0;
padding-top:0;
padding-left:18px;
padding-bottom:0;
}
.crumbs{
float:left;
overflow:visible;

}
.dr_Content {
float:left;
overflow:hidden;
width:595px;
}
#dr_sym_footer{
background-color:#EBEBEB;
float:left;
margin:0 auto;
padding:50px 0;
width:800px;
}
#dr_sym_footer li{
border-top:1px solid #999;
float:left;
list-style:none;
}
#dr_sym_footer li#dr_sym_copy{

border-top:1px solid #999;
float:left;
list-style:none;
padding-top:8px;
font-size:11px;
font-family: Verdana;
}
#dr_sym_footer li a{
border-left:1px solid #999;
font-size:11px;
display:block;
margin:8px 0 0 5px;
padding-left:5px;
font-family: Verdana;
}

.dr_Content{
width:595px;
}

#dr_sym_left_gutter li.lftNavOn{
background-color:#FFF;
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:10px 16px;
background-repeat:no-repeat;
padding-top:2px;
padding-bottom:4px;
padding-left:9px;
}


#dr_sym_Change_Your_Store{
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/pb/images/NewBrand/changestore_leftnav_bg.gif');
background-position:top left;
background-repeat:no-repeat;
height:88px;
}
#dr_sym_Change_Your_Store div{
color:#FFF;
font-size:14px;
font-weight:bold;
margin-bottom:11px;
padding:9px 0 0 9px;
width:180px;
}
#dr_sym_Change_Your_Store ul{
margin:0;
padding:0;
}
#dr_sym_Change_Your_Store ul li{
background-image:none;
font-size:11px;
margin:0;
margin-bottom:13px;
padding:0;
padding-left:9px;
}
#dr_sym_Change_Your_Store ul li a{
color:#666;
}


#dr_HomeSMB.dr_Content  {width: 800px; padding: 0px}

#dr_Page_HomeSmbPage #dr_sym_white {
background-color:#FFFFFF;
background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_white_bg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
padding-bottom:36px;
padding-left:0pt;
width:800px;
}

#dr_sym_white #dr_ConfirmOrder {margin-left: 0px !important;}
#dr_sym_white #dr_CheckoutPayment {margin-left: 0px !important;}

/* IE6 CSS */

*html body div.sym_subCategoryRow .sym_categoryListProductInfo{
width:85%;
}
*html body #dr_sym_left_gutter li {
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_level_bg_180px.jpg');
background-position:0px 16px;
height:17px;
margin-bottom:0;
overflow:visible;
padding-bottom:0px;
}
*html body #dr_sym_left_gutter li.dr_sym_gutter_level_1 {
background-image:url('//drh.img.digitalriver.com/DRHM/Storefront/Site/symnahho/cm/images/dr_sym_left_gutter_divider.jpg');
background-position:9px 16px;
height:16px;
margin-bottom:0;
overflow: visible;
padding-bottom:2px;
}
*html body #dr_sym_left_gutter li.dr_sym_gutter_level_2 {
height:12px;
margin-bottom:0;
overflow: visible;
padding-bottom:2px;
}

*html body #dr_sym_Change_Your_Store ul li{
background-image:none;
font-size:11px;
margin:0;
margin-bottom:7px;
padding:0;
padding-left:9px;
}
#lftNav {margin:35px 0; min-height:400px; font-size:.9em}
*html body #lftNav {height:400px} /*  hack to force IE to respect min-height */
*html body #dr_siteButtons #dr_saveOrderButton {padding-right: 80px; width: 165px; white-space: no-wrap !important;}
*html body #dr_siteButtons #dr_checkoutButton {padding-left: 0px;}
*html body #dr_siteButtons #dr_continueShoppingButton {padding-right: 60px;}

/* print css */
@media print {
#sym_nav_grey, #sym_nav_black, #dr_sym_left_gutter, #dr_sym_cart, #dr_sym_search, #dr_contact_icons {
display: none;
}
}

#dr_ShoppingCart span.discountAmount {
color: Red !important;
}

#dr_ShoppingCart .discountText {
color: Red !important;
}
#sym_nav_black li a {
font-size: 11px;
}
#sym_nav_black li a:hover {
font-size: 11px;
}
#sym_nav_grey li {

}
#dr_sym_left_gutter ol {
font-size: 11px;
}
.dr_sym_gutter_level_1 {
font-weight: bold !important;
}
#sym_nav_grey li {
font-size: 13px !important;
}

#sym_nav_grey li a {
padding: 8px 21px !important;
}


h1, h2, h3, h4 {
font-weight: bold !important;
}
.dr_content {font-family: Arial, sans-serif !important;}

/* PD Page */
#dr_Page_ProductDetailsSmbPage #dr_shortDesc {
font-size: 11px;
}

#dr_Page_ProductDetailsSmbPage #dr_SMB_productName h3 {
height:80px; !important
}

#dr_Page_ProductDetailsSmbPage #dr_SMB_ProductBanners {
width: 588px;
}
/* Category Page */

#dr_Page_CategoryListSmbPage #dr_CategoryProductList div#dr_categoryListIteration h2 {
background-color:#666;
}

.crumbs {
color: #666;
}

#dr_Page_RenewalResultsPage td#sym_licenseRenewal {
background-color:#666;
}

#dr_Page_RenewalResultsPage h1 {
clear: both;
}
ol#sym_nav_black li#black_nav_quote {background:transparent url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnasmb/cm/images/black_grey_theme/request_Icon.png) no-repeat scroll 0px -1px;
color:#FFC520;
display:block;
font-family:Arial;
font-size:11px;
font-weight:bold;
height:17px;
line-height:normal;
margin-top:7px;
padding-left:20px;
padding-top:0px;	
margin-left: 200px; 
		 } 
ol#sym_nav_black li#black_nav_quote a {padding: 0 !important; color:#FFC520;}
ol#sym_nav_black li#black_nav_chat a {padding: 0 !important; color:#FFC520;}
ol#sym_nav_black li#black_nav_call a {padding: 0 !important; color:#FFC520;}
ol#sym_nav_black li#black_nav_quote a:hover {background-color: #000000}
ol#sym_nav_black li#black_nav_chat a:hover {background-color: #000000}
ol#sym_nav_black li#black_nav_call a:hover {background-color: #000000}

ol#sym_nav_black li#black_nav_chat { 
background:transparent url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symnasmb/cm/images/black_grey_theme/call_Icon.png) no-repeat scroll 0px -1px;
color:#FFC520;
display:block;
font-family:Arial;
font-size:11px;
font-weight:bold;
height:17px;
line-height:normal;
margin-top:7px;
padding-left:20px;
padding-top:0px;
margin-left: 25px;
		 } 
ol#sym_nav_black li#black_nav_call {
font-family:Arial;
font-size:11px;
font-weight:bold;
color: #FFC520; 
margin-top:7px;
margin-left: 25px;	 
}

div#tabs{
font-size:11px;
}

div#dr_SMB_sysReq div h3{
font-size: 1em;
}

div#dr_SMB_moreInfo div ul li{
background: transparent url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/bullet_square.en-us.gif) no-repeat scroll 0 5px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0 0 4px;
padding: 0 0 0 6px;
}	

div#dr_SMB_longDesc div table tbody tr td ul li{
background: transparent url(//drh.img.digitalriver.com/DRHM/Storefront/Site/symanlam/cm/images/bullet_square.en-us.gif) no-repeat scroll 0 5px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0 0 2px;
padding: 0 0 0 6px;
}

ol ul a {
	font-family: Arial, Helvetica, sans-serif;
}

.dr_Content {clear: both;}
#sym_licenseRenewal {clear: both;}

/* classes for error messages */
.dr_SMB_warning {
background-color:#F6F0B6;
background-image:url(/DRHM/Storefront/Site/symnasmb/pb/images/Error_Page/message-warning-48x48.gif);
border:1px solid #5C3A38;
background-repeat:no-repeat;
color:#333333;
margin-top: 15px;
margin-bottom: 15px;
font-size:10px;
		}				
.dr_SMB_imporantInfo {
background-color:#DAEBFD;
background-image:url(/DRHM/Storefront/Site/symnasmb/pb/images/Error_Page/message-info-48x48.gif);
border: 1px solid #244C8A;
background-repeat:no-repeat;
color:#000000;
margin-top: 15px;
margin-bottom: 15px;
font-size:10px;
}
.dr_SMB_stop  {
font-size:10px;
background-color:#FFD8D8;
background-image:url(/DRHM/Storefront/Site/symnasmb/pb/images/Error_Page/message-error-48x48.gif);
background-repeat:no-repeat;
border:1px solid #B4342B;
color:#000;
margin-top: 10px;
margin-bottom: 0px;
}
.dr_SMB_stop p:first-child, .dr_SMB_imporantInfo p:first-child, .dr_SMB_warning p:first-child {
margin-left: 60px;
}
.dr_SMB_stop p, .dr_SMB_imporantInfo p, .dr_SMB_warning p {
margin-left: 40px;
}
.dr_SMB_stop ul, .dr_SMB_imporantInfo ul, .dr_SMB_warning ul {
margin: 20px;
}

#dr_Page_RequestLineOfCreditPage h1 {
clear: left !important;
}
/* ***   End Custom CSS    *** */