/*
/*
Blue: #647FAB
Orange: #647FAB
*/

body {
	background-color: #ffffff;
	color: #666666;
}

ul#upperLinks li, ul#upperLinks a {
	color: #b0b0b0;
}

ul#upperLinks a:hover, ul#upperLinks li.current a  {
	color: #6c6c6c;
}

ul#upperLinks2 {
	background-color: #C4DBFF;
}

ul#upperLinks2 a {
	color: #b0b0b0;
}

ul#upperLinks2 a:hover, ul#upperLinks2 a.current {
	color: #6c6c6c;
}

ul#mainMenu {
	background-image: url(../Images/mainMenuBg00.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: #ffffff;
	border: 1px solid: #6c6c6c;
}

ul#mainMenu1 {
	background-image: url(../Images/mainMenuBg01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #ffffff;
}

ul#mainMenu2 {
	background-image: none;
	color: #6c6c6c;
	height: 28px;
}

ul#mainMenu li, ul#mainMenu1 li {
	background-repeat: no-repeat;
	background-position: center right;
}

ul#mainMenu li {
	background-image: url(../Images/mainMenuItemSeparator00.gif);
}

ul#mainMenu1 li {
	background-image: url(../Images/mainMenuItemSeparator01.gif);
}

ul#mainMenu li.first, ul#mainMenu1 li.first {
	background-image: none;
}

ul#mainMenu a, ul#mainMenu1 a {
	color: #ffffff;
}

ul#mainMenu2 li {
	background-image: url(../Images/mainMenuItem02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 76px;
	overflow: hidden;
	line-height: 28px;
	height: 28px;
	text-align: center;
	padding: 0 12px;
}

ul#mainMenu2 li.current, ul#mainMenu2 li:hover {
	background-image: url(../Images/mainMenuItemHover02.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

ul#mainMenu2 li.first {
	padding-right: 0;
	width: 84px;
	background-position: right bottom;
}

ul#mainMenu2 a {
	color: #6c6c6c;
}

div.categoriesHolder2 {
	border-top: 1px solid #8DADDC;
}

div#categoriesHolder ul.hMenu li {
	background-image: url(../Images/categoriesItemBg.gif);
	color: #6c6c6c;
}

div#categoriesHolder ul.hMenu li:hover, div#categoriesHolder ul.hMenu li.current {
	background-image: url(../Images/categoriesItemHoverBg.gif);
	color: #ffffff;
}

div#categoriesHolder ul.hMenu li a {
	color: #6c6c6c;
	text-decoration: none;
}

div#categoriesHolder ul.hMenu li:hover a, div#categoriesHolder ul.hMenu li.current a {
	color: #ffffff;
}

div#scroller {
	background-color: #647FAB;
	background-image: url(../Images/hMarqueeBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #6c6c6c;
}

ul#languagesHolder, div#greetings {
	background-image: url(../Images/languagesBg.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #647FAB;
	font-size: 12px;
}	

div#cartHolder {
	background-image: url(../Images/cartHolderBg.gif);
	background-position: center;
	background-repeat: no-repeat;
}

div#cartHolder a {
	color: #6c6c6c;
}

div#greetings p a {
	color: #6c6c6c;
}

div.callNow {
	background-image: url(../Images/callNow.gif);
	background-repeat:no- repeat;
	background-position: center;
	color: #bdbdbd;
}

form#search {
	background-image: url(../Images/searchBg.gif);
	background-repeat:no- repeat;
	background-position: center;
}

input.searchInput {
	color: #6c6c6c;
}

.boxmenu .node { 
	border-bottom: 1px solid #647FAB;
	border-top: 1px solid #647FAB; 
	color: #647FAB;
}

.boxmenu .l1, .boxmenu .l2, .boxmenu .l3  { 
	background-color: #C5DBFF; 
	color: #647FAB; 
}

.boxmenu .hover { 
	background-color:  #C5DBFF; 
	color:#6c6c6c;
}
.boxmenu .active { 
	background-color:  #C5DBFF; 
	color: #6c6c6c; 
}

div#sideCategoryList {
	background-image: url(../Images/sideCategoriesTopBg.gif);
	background-position: center top;
	background-repeat: no-repeat;
}

div#sideCategoryList ul li a, div#sideCategoryList ul li {
	color: #647FAB;
}

div#sideCategoryList ul li {
	
}

/*div#sideCategoryList ul li.aSubcat, div#sideCategoryList ul.submenu li, div#sideCategoryList ul.submenuBox li {
	border-bottom-color: #8a8a8a;
	background-image: url(../Images/sideCategoriesSubCatBg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	color: #8a8a8a;
}*/

div#sideCategoryList ul li.aSubcat, div#sideCategoryList ul.submenu li, div#sideCategoryList ul.submenuBox li {
	color: #647FAB;
}

div#sideCategoryList ul.submenuBox li {
	border: 0;
}

div#sideCategoryList ul.submenuBox li a {
	border-top: 1px solid #647FAB;
}

div#sideCategoryList ul.submenu {
	border-top-color: #647FAB;
	background-color: #C5DBFF;
}

div#sideCategoryList ul li.aSubcat a, div#sideCategoryList ul ul.submenu li a, div#sideCategoryList ul.submenuBox li a {
	color: #6c6c6c;
}

div#sideCategoryList ul li a:hover, div#sideCategoryList ul li.aActiveCat a {
	color: #6c6c6c;
}

div#sideCategoryList ul.categoryItems {
	background-image: url(../Images/sideCategoriesBottomBg.gif);
}

div#sideCategoryList ul.categoryItems li a {
	border-top: 1px solid  #647FAB;
}

div#sideCategoryList ul li.isParent.open a {
	border-bottom: 1px solid #647FAB;
}

div#sideCategoryList ul.categoryItems ul.submenuBox li.box a {
	background-color: #C5DBFF;
	color: #647FAB;
}

li.isParent {
	background-image: url(../Images/arrowLeft.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

div#hotProducts {
	background-image: url(../Images/hotProductsBg.gif);
}

div.hotProductsTop {
	border-bottom: 1px dashed #D1E6EE;
}

.hotProductBox div.picHolder img {
	border: 1px solid #666666;
}

.hotProductBox h3 {
	color: #647FAB;
}

.hotProductBox p.more, .hotProductBox p.more a {
	color: #6c6c6c;
}

.hotProductBox p.tag, .hotProductBox p.tag a {
	color: #656565;
}

.hotProductBox p.price {
	color: #647FAB;
}

p.separator {
	background-color: #647FAB;
}

p.location {
	background-image: url(../Images/breadcrumb.gif);
	color: #647FAB;
}

p.location a {
	color: #6c6c6c;
}

div.pSaleInfo {
	background-image: url(../Images/psalesBg.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #666666;
}

h1.productTitle {
	color: #ffffff;
	background-image: url(../Images/productTitleImage.gif);
	background-repeat: no-repeat;
	background-position: center;
}

div.productDetails div.imgHolder img {
	border: 1px solid #6c6c6c;
}

div.productDetails, div.productDetails table {
	color: #666666;
}

div.productDetails table th {
	color: #647FAB;
}

div.productDetails div {
	min-height: 250px;
}

div.productDetails div.imgHolder p.zoom {
	background-image: url(../Images/zoom.gif);
	background-repeat: no-repeat;
	color: #6c6c6c;
}

div.productDetails div.imgHolder p.zoom a {
	color: #6c6c6c;
}

h2.additional {
	background-image: url(../Images/pagesBg.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #ffffff;
}

table.features th {
	color: #666666;
}

table.features span.price {
	color: #647FAB;
}

table.additionalProducts {
	color: #666666;
	border-bottom: 1px solid #C2D9F2;
}

table.additionalProducts th {
	background-color: #F0F0F0;
}

table.additionalProducts td {
	border-top: 3px solid #f0f0f0;
}

table.additionalProducts td p.button {
	border: 1px solid #6c6c6c;
}

div#hotProducts div.hotProductBox {
	border-bottom-color: #647FAB;
}

div#hotProducts p.bottom {
	background-image: url(../Images/hotProductsBottomBg.gif);
}

form#newsLettterHolder {
	background-image: url(../Images/newsLetterBg.gif);
}

form#newsLettterHolder input {
	color: #6c6c6c;
}

ul.productsList ul {
	background-image: url(../Images/productListBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

ul.productsList li li {
	background-image: url(../Images/productBoxBg.gif);
	background-repeat: no-repeat;
}

div.productBox div.pSaleInfo, div.productBoxSingle div.pSaleInfo {
	border-color: #647FAB;
	background-color: #ECF5FB;
	color: #647FAB;
	background-image: none;
}

div.productBox div.pSaleInfo .button, div.productBoxSingle div.pSaleInfo .button {
	color: #647FAB;
}

div.productBox h3.CategoryProductName, h3.CategoryProductName a {
	color: #647FAB;
}

div.productBox p.productShortDesc, div.productBox p.productShortDesc a {
	color: #666666;
}

div.productBox p.CategoryProductPrice, p.groupSale {
	color: #6c6c6c
}

div.productBox p.CategoryShippingCost {
	color: #666666;
}

div.productBox span.price, span.price {
	color: #647FAB;
}

form.add2Chart p.order {
	background-repeat: no-repeat;
	background-position: bottom center;
	background-image: url(../Images/add2CartBg.gif);
	color: #6c6c6c;
}

form.add2Chart p.order input.button {
	color: #6c6c6c;
}

div.productBox p.moreInfo, div.productBoxSingle div.productHolder p.moreInfo, form.add2Chart p.moreInfo {
	background-image: url(../Images/productBoxMoreInfoBg.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

form.add2Chart input.buyButton, div.productBox p.moreInfo, div.productBox p.moreInfo a, div.productBoxSingle div.productHolder p.moreInfo, div.productBoxSingle div.productHolder p.moreInfo a, form.add2Chart p.moreInfo a {
	color: #6c6c6c;
}

form.sorting {
	background-image: url(../Images/sortingBg.gif);
}

form.sorting select {
	color: #6c6c6c;
}

form.form1 input.txt, form.form1 input.tinyTxt, form.form1 textarea {
	border: 1px solid #A5ACB2;
}

h2.pages {
	background-image: url(../Images/pagesBg.gif);
	color: #ffffff;
}

div#cat_nav, div.bottomNav {
	background-image: url(../Images/pageNavbg.gif);
	color: #6c6c6c;
}

div#cat_nav a, div.bottomNav a {
	color: #919191;
}

div#cat_nav a.arrows, div.bottomNav a.arrows {
	color: #6c6c6c;
}

p.smallTitle, p.smallTitle a {
	color: #666666;
}

table#cart, table.data {
	color: #000000;
	border-top-color: #D1D1D1;
	border-right-color: #D1D1D1;
}

table#cart td, table#cart th, table.data td, table.data th {
	border-bottom-color: #D1D1D1;
	border-left-color: #D1D1D1;
}

table#cart th, table.data th {
	background-color: #cecece;
}

table#cart td a, table#cart th a {
	color: #666666;
}

div.description {
	color: #666666;
}

div.description a {
	color: #647FAB;
}

input.buyButton {
	background-image: url(../Images/confirmBg.gif);
	background-position: center;
	background-repeat: no-repeat;
	color: #ffffff;
}

td#continue input.button {
	background-image: url(../Images/continueBg.gif);
	width: 94px;
}

form#checkout input.button {
	background-image: url(../Images/checkoutBg.gif);
	width: 78px;
}

td#continue input.button, form#checkout input.button {
	color: #ffffff;
}

div#screening {
	background-image: url(../Images/screeningBg.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

div#screening ul.hMenu {
	color: #75BAFF;
	line-height: 15px;
}

div#screening ul.hMenu a {
	color: #666666;
}

form.sreenSearch input.txt {
	background-image: url(../Images/sreenSearchInputBg.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #666666;
}

form.sreenSearch p, form.sreenSearch input.button {
	color: #cecece;
}

form.sreenSearch input#submit {
	color: #6c6c6c;
}

div.productBoxSingle div.productHolder h3 {
	color: #6c6c6c;
}

div.productBoxSingle div.productHolder p.content, div.productBoxSingle div.productHolder p.content a {
	color: #666666;
}

div.productBoxSingle .CategoryProductPrice {
	color: #6c6c6c;
}

div.productBoxSingle .price {
	color: #647FAB;
}

div.productBoxSingle .shipping {
	color: #666666;
}	

div#footer {
	color: #6c6c6c;
	background-color: #E7E7E7;
	border-top-color: #ffffff;
}

div#footer a {
	color: #6c6c6c;
}

div#footer p#credits a, div#footer p#credits {
	color: #656565;
}

.price {
	color: #666666;
}

#features_total, #subtotal, .gsprice, .productPrice {
	color: #647FAB;
}

