body {
	background-color: #ffffff;
	color: #434343;
}
a{
	color: #2a5891;
}
.moduletable_menu ul.menu li ul li a:hover {
	color: #2a5891 !important;
}
#top-handler {
	background-color: #1d1d1d;
}

a#v_toggle, a#v_register {
	color: #ffffff;
}
#site-name-handler, a.mainlevel:hover, a#active_menu.mainlevel, #jump-top, #slideshow-handler .image-captions a, .moduletable_menu ul.menu li a:hover,
.button, button, .addtocart_button_module, .addtocart_button, .browseAddToCartContainer .addtocart_button, 
div.product-page div.product-content div.p-content span.p-ask .button, .addtocart_button_module,
div.product-page div.product-content div.p-content span.p-addtocart form.addtocart_form input.addtocart_button, .modal-button, 
.button2-left .readmore a, .button2-left .blank a, a.button, #vm-cart .vmCartModule .vm-showcart a {
	background-color: #2a5891;
}
#site-name-handler {
	border: 1px solid #2a5891;
}
#site-name-handler, a.mainlevel:hover, a#active_menu.mainlevel, #jump-top, #slideshow-handler .image-captions a, .moduletable_menu ul.menu li a:hover, 
#jump-top a, .button, button, .addtocart_button_module, .addtocart_button, .browseAddToCartContainer .addtocart_button, div.product-page div.product-content div.p-content span.p-ask .button, .addtocart_button_module,
div.product-page div.product-content div.p-content span.p-addtocart form.addtocart_form input.addtocart_button, .modal-button, .button2-left .readmore a, .button2-left .blank a, a.button, #vm-cart .vmCartModule .vm-showcart a {
	color: #ffffff !important;
}
#menu .menu-nav a, #menu #mainlevel-nav a, #menu .menu-nav a:hover, #menu #mainlevel-nav a:hover, #menu .menu-nav li.sfhover a, 
#menu .menu-nav ul a, #menu .menu-nav ul ul a, #menu .menu-nav ul a:hover, #menu .menu-nav ul ul a:hover,
#subMenusContainer a, #nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused {
	color: #ffffff;
}
#menu .menu-nav ul a:hover, #menu .menu-nav ul ul a:hover,
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {
	background-color: #545454 !important;
}
#menu .menu-nav li ul li span.separator, #menu .menu-nav li ul li ul li span.separator {
	color: #545454;
}
#menu-m, #menu .menu-nav a:hover, #menu #mainlevel-nav a:hover, #menu .menu-nav li.sfhover a, #menu .menu-nav li ul, #menu .menu-nav li ul li ul,
#menu .menu-nav li ul li span.separator img, #menu .menu-nav li ul li ul li span.separator img, #menu .menu-nav li ul li span.separator span, #menu .menu-nav li ul li ul li span.separator span,
#nav a:hover, #nav a:focus, #nav a.mainMenuParentBtnFocused, #nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol, #nav ol ol, #nav ul ul, #subMenusContainer .smOW + .smOW ul, #subMenusContainer .smOW + .smOW ol {
	background-color: #272727;
}
.moduletable, .moduletable_text, .featured-description, #vmpaccordion h2, div.product-page div.product-content div.p-content span.p-price {
	background-color: #ffffff;
	color: #434343;
}
.moduletable a, .moduletable_text a, .moduletable_menu ul.menu li ul li a:hover {
	color: #2a5891;
}
.moduletable h3, .moduletable_text h3 {
	background-color: #1d1d1d;
}
.moduletable h3, .moduletable_text h3, .moduletable h3 a {
	color: #ffffff;
}
.moduletable_style1 {
	background-color: #ffffff;
	color: #434343;
}
.moduletable_style1 a {
	color: #2a5891;
}
.moduletable_style1 h3, .moduletable h3.ht {
	background-color: #2a5891;
	color: #ffffff;
}
.moduletable_style2, #vertical_slide, #footer {
	background-color: #0e0e0e;
	color: #9d9d9d;
}
.moduletable_style2 a, #vertical_slide a, #footer h3, #footer ul li a:hover, #footer .sectiontableentry1 a:hover, #footer .sectiontableentry2 a:hover {
	color: #ffffff;
}
.moduletable_style2 h3, #vertical_slide h3 {
	background-color: #1d1d1d;
	color: #ffffff;
}
#footer ul li a, #footer .sectiontableentry1 a, #footer .sectiontableentry2 a {
	color: #9d9d9d;
}
#footer a {
	color: #6a94c8;
}