BODY {
	background: #F1F0F0;
	scrollbar-face-color: #D1D1D1;
	scrollbar-shadow-color: #808080;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #EEEEEE;
	scrollbar-arrow-color: #000000;
}

A  { color: #000000 }
A:active  { color: #000099 }
A:visited  { color: #000000 }
A:hover  { color: #000099 }
/*
.leftbarbg {
	background-color: #9B96A9
}




.textrightbarbg {
	background-color: #9B96A9 
}


*/
/*############################*/
/*############################*/
.menu {
	background-color: #ECECEC;
}
.rightbg{
	background-color: #EBECEE;
}

.mainbarbg {
	background-color: #E6E6E6 
}


.rightbarbg {
	background-image: url(../images/rightbarbg.jpg);
	background-repeat: repeat-y;
}

.menutextbarbg {
	background-image: url(../images/menutextbg.jpg);
	background-repeat: repeat-y;
}
.menutextbarbg2 {
	background-image: url(../images/menutextbg2.jpg);
	background-repeat: repeat-y;
}



.leftmenubarbg {
	background-image: url(../images/leftmenubg.jpg);
	background-repeat: repeat-y;
}


.text  { 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.text2  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}


.righttitle  { 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.textb  { 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.textb2  { 
	color: #2C5680; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.titletext  { 
	color: #2F5582; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.copytext  { 
	color: #003E5F;
	width: 100%;
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.pager{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

/*############################*/
/*############################*/

.topmenubg {
	background:url(../images/topmenu-slice.jpg) repeat-x;
}

.topmenubg2 {
	background:url(../images/topmenu-slice2.jpg) repeat-x;
}

A.topmenu  { color: #ffffff; text-decoration: none }
A.topmenu:active  { color: #000000; text-decoration: none }
A.topmenu:visited  { color: #ffffff; text-decoration: none }
A.topmenu:hover  { color: #333333; text-decoration: none }


A.topmenu2  { color: #2C5680; text-decoration: none }
A.topmenu2:active  { color: #000000; text-decoration: none }
A.topmenu2:visited  { color: #2C5680; text-decoration: none }
A.topmenu2:hover  { color: #666666; text-decoration: none }


A.menu2  { color: #133886; text-decoration: none }
A.menu2:active  { color: #000000; text-decoration: none }
A.menu2:visited  { color: #133886; text-decoration: none }
A.menu2:hover  { color: #666666; text-decoration: none }



/*############################*/
/*############################*/

/* Category cell border color */
.catcellborderbg {
	background-color: #89B6E0 
}
/* Category cell bg color*/
.catcellbg {
	background-color: #2B5882 
}
/* Category cell bg color when selected */
.catcellselectedbg {
	background-color: #8EBBE5
}
/* Category links*/
A.catmenu  { color: #ffffff; text-decoration: none }
A.catmenu:active  { color: #000000; text-decoration: none }
A.catmenu:visited  { color: #ffffff; text-decoration: none }
A.catmenu:hover  { color: #000000; text-decoration: none }
/* Category links when selected */
A.catmenuselected  { color: #ffffff; text-decoration: none }
A.catmenuselected:active  { color: #000000; text-decoration: none }
A.catmenuselected:visited  { color: #ffffff; text-decoration: none }
A.catmenuselected:hover  { color: #666666; text-decoration: none }



/*############################*/
/*############################*/

/* Sub-Category cell border color */
.subcatcellborderbg {
	background-color: #89B6E0 
}
/* Sub-Category cell bg color*/
.subcatcellbg {
	background-color: #ffffff 
}
/* Sub-Category cell bg color when selected */
.subcatcellselectedbg {
	background-color: #ffffff 
}
/* Sub-Category links*/
A.subcatmenu  { color: #53000C; text-decoration: none }
A.subcatmenu:active  { color: #000000; text-decoration: none }
A.subcatmenu:visited  { color: #53000C; text-decoration: none }
A.subcatmenu:hover  { color: #666666; text-decoration: none }
/* Sub-Category links when selected */
A.subcatmenuselected  { color: #E7610C; text-decoration: none }
A.subcatmenuselected:active  { color: #000000; text-decoration: none }
A.subcatmenuselected:visited  { color: #E7610C; text-decoration: none }
A.subcatmenuselected:hover  { color: #666666; text-decoration: none }

/*############################*/
/*############################*/


/*############################*/
/*############################*/

/* Sub-Category cell border color */
.subcatcellborderbg5 {
	background-color: #D8DAD9 
}
/* Sub-Category cell bg color*/
.subcatcellbg5 {
	background-color: #ffffff 
}
/* Sub-Category cell bg color when selected */
.subcatcellselectedbg5 {
	background-color: #ffffff 
}
/* Sub-Category links*/
A.subcatmenu5  { color: #9EBACF; text-decoration: none }
A.subcatmenu5:active  { color: #000000; text-decoration: none }
A.subcatmenu5:visited  { color: #9EBACF; text-decoration: none }
A.subcatmenu5:hover  { color: #8DBADC; text-decoration: none }
/* Sub-Category links when selected */
A.subcatmenuselected5  { color: #E7610C; text-decoration: none }
A.subcatmenuselected5:active  { color: #000000; text-decoration: none }
A.subcatmenuselected5:visited  { color: #E7610C; text-decoration: none }
A.subcatmenuselected5:hover  { color: #666666; text-decoration: none }

/*############################*/
/*############################*/

/*############################*/
/*############################*/




.textlogin  { 
	color: #664F91; 
	font-weight: bold; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

A.textlogin1  { color: #664F91; text-decoration: none }
A.textlogin1:active  { color: #FFFFFF; text-decoration: none }
A.textlogin1:visited  { color: #664F91; text-decoration: none }
A.textlogin1:hover  { color: #FFFFFF; text-decoration: none }

.textfieldlogin      { 
	color: #8DCDE3; 
	font: 11px/12px Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; 
	font-weight: bold;
	background-color: #FFFFFF; 
	text-align: center; 
	width: 110px; 
	border: #C48310 1px solid;
	\\cursor:hand;
	height: 18px 
}

.buttonlogin      { 
	color: #744F0D; 
	font: 11px/12px Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; 
	font-weight: bold;
	background-color: #8DCDE3; 
	text-align: center; 
	width: 50px; 
	border: #664F91 1px solid;
	cursor:hand;
	height: 18px 
}

/*############################*/

.searchtitle  { 
	color: #FFFFFF; 
	font-weight: bold; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.searchtext  { 
	color: #664F91; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

A.search  { color: #664F91; text-decoration: none }
A.search:active  { color: #FFFFFF; text-decoration: none }
A.search:visited  { color: #664F91; text-decoration: none }
A.search:hover  { color: #FFFFFF; text-decoration: none }

.searchtitleborderbg {
	background-color: #B4B3B5 
}

.searchtitlebg {
	background-color: #515055 
}

.searchtextborderbg {
	background-color: #B4B3B5 
}

.searchtextbg {
	background-color: #B4B3B5 
}

.searchtextfieldlogin      { 
	color: #744F0D; 
	font: 10px Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; 
	font-weight: bold;
	background-color: #FFFFFF; 
	text-align: center; 
	width: 70%; 
	border: #9D6473 1px solid;
	cursor:hand;
	height: 15px 
}

.searchbuttonlogin      { 
	color: #ffffff; 
	font: 10px Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; 
	font-weight: bold;
	background-color: #823835; 
	text-align: center; 
	width: 25px; 
	border: #9D6473 1px solid;
	cursor:hand;
	height: 19px 
}

/*############################*/
/*############################*/

.righttitle1  { 
	color: #0646B2; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.righttext1  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

A.righttext1l  { color: #0646B2; text-decoration: none }
A.righttext1l:active  { color: #000000; text-decoration: none }
A.righttext1l:visited  { color: #0646B2; text-decoration: none }
A.righttext1l:hover  { color: #000000; text-decoration: none }

.righttext1linebg {
	background-color: #7C9BC1 
}

/*############################*/
/*############################*/

.productslisttitle  { 
	color: #324C6F; 
	font-weight: bold; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}
.productslisttitle2  { 
	color: #000000; 
	font-weight: bold; 
	font-size: 9px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

.productslisttext  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

A.productslistl  { color: #324C6F; text-decoration: none; font-size: 9px; font-weight: bold;  }
A.productslistl:active  { color: #05027C; text-decoration: none font-size: 9px; font-weight: bold;   }
A.productslistl:visited  { color: #324C6F; text-decoration: none font-size: 9px; font-weight: bold;   }
A.productslistl:hover  { color: #000000; text-decoration: none font-size: 9px; font-weight: bold;   }

A.productslist3  { color: #414141; text-decoration: none; font-size: 9px; font-weight: bold;  }
A.productslist3:active  { color: #000000; text-decoration: none font-size: 9px; font-weight: bold;   }
A.productslist3:visited  { color: #414141; text-decoration: none font-size: 9px; font-weight: bold;   }
A.productslist3:hover  { color: #EE640C; text-decoration: none font-size: 9px; font-weight: bold;   }

.productslistseparatorbg {
	background-color: #454545 
}

.productprice  { 
	color: #000099; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif 
}

/*############################*/
/*############################*/



A.productslist4  { color: #05027C; text-decoration: underline; font-size: 8px; font-weight: bold;  }
A.productslist4:active  { color: #000000; text-decoration: underline font-size: 8px; font-weight: bold;   }
A.productslist4:visited  { color: #05027C; text-decoration: underline font-size: 8px; font-weight: bold;   }
A.productslist4:hover  { color: #000000; text-decoration: underline font-size: 8px; font-weight: bold;   }


.photoborder{
	border:solid 1px #150B88;

}


.newstit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #434d55;
	text-decoration: none;
}	
.newslbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.productlinks {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF9700;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
a.productlinks:link {color: #ca871c ; text-decoration:none}
a.productlinks:active {color: #ca871c ; text-decoration:none}
a.productlinks:visited {color: #ca871c ; text-decoration:none}
a.productlinks:hover {color: #FF9700; text-decoration:none}

.map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E4980;
	text-decoration: none;
	font-weight: normal;
	font-weight: bold;
}
A.map  { color: #FF9700; text-decoration: none }
A.map:active  { color: #FF9700; text-decoration: none }
A.map:visited  { color: #FF9700; text-decoration: none }
A.map:hover  { color: #062365; text-decoration: none }


.mapCat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E4980;
	text-decoration: none;
	font-weight: normal;
	font-weight: bold;
}
A.mapCat  { color: #0E4980; text-decoration: none }
A.mapCat:active  { color: #FF9700; text-decoration: none }
A.mapCat:visited  { color: #0E4980; text-decoration: none }
A.mapCat:hover  { color: #FF9700; text-decoration: none }