BODY
{
    FONT-SIZE: 10pt;
    BACKGROUND-ATTACHMENT: fixed;
    background-image:url('img/background.jpg');
    MARGIN: 0px;
    COLOR: #333300;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial Narrow, Licida, Arial, Verdana;
    SCROLLBAR-BASE-COLOR: #cc9966;
}

.copyright
{
    FONT-SIZE: 0.7em;
/*    LETTER-SPACING: -0.9pt; */
    FONT-COLOR: #cbcbb1;
    position:absolute; left:450px; width:300px; height:150px;

}


.vs
{
    FONT-SIZE: 10pt;
    LETTER-SPACING: -0.9pt;
}
.vs1a
{
    FONT-SIZE: 0.5em;
/*    LETTER-SPACING: -0.9pt; */
    FONT-COLOR: #999999;
}
.vs1
{
    FONT-SIZE: 0.9em;
    LETTER-SPACING: -0.9pt;
}
.vs2
{
    FONT-SIZE: 0.9em;
    LETTER-SPACING: -1.1pt;
}
.vs2a
{
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold;
/*    LETTER-SPACING: -0.1em; */
}
.vs2b
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold; 
    FONT-FAMILY: Arial, Verdana, sans-serif;    
}


.live
{
    COLOR: #33cc33
}
.price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    COLOR: #800000;

}
.aviable
{
    FONT-WEIGHT: bold;
    COLOR: #800000;
    LETTER-SPACING: -0.9pt;
}

a txt.listing {
display:none
}
a:hover txt.listing {
display:block;
position:fixed;
top:0;
top:146px;
left: 580px;
border: 2px solid #CCC
}


a img.hoverbild_gross {
display:none
}
a:hover img.hoverbild_gross {
display:block;
position:fixed;
top:0;
left: 600px;
border: 0px solid #CCC
}

a img.hoverbild_gross-2 {
display:none
}
a:hover img.hoverbild_gross-2 {
display:block;
position:fixed;
top:146px;
left: 580px;
border: 0px solid #CCC
}

a img.hoverbild_gross-3 {
display:none
}
a:hover img.hoverbild_gross-3 {
display:block;
position:fixed;
top:146px;
left: 580px;
border: 0px solid #CCC
}


HTML
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #FBFCF8;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #999966;
    SCROLLBAR-TRACK-COLOR: #FBFCF8;
    SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
    scrollbar-3d-light-color: #FFFFFF
}

.boxText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;

}
.boxTextBG
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
.boxTextBGII
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #f1f1f1
}
.boxTextPrice
{
    FONT-SIZE: 10px;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.errorBox
{
    border:1px ridge #C0C0C0; FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #800000
}
.gvBox
{
    BORDER-RIGHT: #666633 1px solid;
    BORDER-TOP: #666633 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #666633 1px solid;
    BORDER-BOTTOM: #666633 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.stockWarning
{
    FONT-SIZE: 10px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications
{
    BACKGROUND-COLOR: #f2fff7
}
.orderEdit
{
    FONT-SIZE: 10px;
    COLOR: #70d250;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: underline
}
BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666633;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #666633;
    TEXT-DECORATION: none underline
}
FORM
{
    DISPLAY: inline
}
TR.header
{
    COLOR: #666666;
    BACKGROUND-COLOR: #ffffff
}
TR.headerNavigation
{
    FONT-SIZE: 8pt;
/*    BACKGROUND: #f6f6f6; */
    COLOR: #c0c0c0
}
TD.headerNavigation
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 8px;
/*    BORDER-LEFT-COLOR: #b6b7cb; 
    COLOR: #CC0000;*/
    BORDER-TOP-COLOR: #b6b7cb;
    BORDER-BOTTOM: 1px solid #666633;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #b6b7cb
}
A.headerNavigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #800000
}
a:hover.headerNavigation
{
    COLOR: #808080
}
TD.conditions
{
    BACKGROUND-COLOR: #ffcccc
}
A.confirmationEdit
{
    COLOR: #009933;
    FONT-STYLE: italic
}
a:hover.confirmationEdit
{
    COLOR: #009933;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
TR.headerError
{
    BACKGROUND-COLOR: #ff0000
}
TR.headerMessage
{
    BACKGROUND-COLOR: #00cc33
}
.moduleHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    PADDING-BOTTOM: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.headerError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TR.headerInfo
{
    BACKGROUND: #00ff00
}
TD.headerInfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #00ff00;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
TR.footer
{
    BORDER-RIGHT: #c0c0c0 1px inset;
    BACKGROUND: #e3e3e3;
    BORDER-BOTTOM: #c0c0c0 1px inset
}
TD.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    BORDER-LEFT-COLOR: #b6b7cb;
    BACKGROUND: #f6f6f6;
    COLOR: #000000;
    BORDER-TOP-COLOR: #b6b7cb;
    BORDER-BOTTOM: #666633 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BORDER-RIGHT-COLOR: #b6b7cb
}
.infoBox
{
}
.infoBoxContents
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNotice
{
    BACKGROUND: #ff8e90
}
.infoBoxNoticeContents
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    FLOAT: left;
    COLOR: #666633;
/*    BORDER-BOTTOM: 1px solid #CCCC99;*/
    FONT-FAMILY: Verdana, Arial, sans-serif;
    LETTER-SPACING: 0.9pt;
    HEIGHT: 18px;

}

TD.infoBoxHeading2
{
    BORDER-RIGHT: 1px solid #CCCC99;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    FLOAT: left;
    COLOR: #666633;
    BORDER-BOTTOM: 1px solid #CCCC99;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BORDER-TOP: 1px solid #CCCC99;
    HEIGHT: 13px;
    LETTER-SPACING: 0.9pt;

}

TD.infoBoxHeading_right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: fixed;
    FLOAT: center;
    COLOR: #666633;
    BORDER-BOTTOM: 0px solid #999966;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    LETTER-SPACING: 1pt;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #FFFFF
}
TD.infoBox
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox_right
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox_right
{
    BACKGROUND-POSITION: 0% 0%;
    FONT-SIZE: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-odd
{
    BACKGROUND: #f8f8f9
}
TR.addressBook-odd
{
    BACKGROUND: #f8f8f9
}
TR.alsoPurchased-odd
{
    BACKGROUND: #f8f8f9
}
TR.payment-odd
{
    BACKGROUND: #f8f8f9
}
TR.productListing-odd
{
    BACKGROUND: #f8f8f9
}
TR.productReviews-odd
{
    BACKGROUND: #f8f8f9
}
TR.upcomingProducts-odd
{
    BACKGROUND: #f8f8f9
}
TR.shippingOptions-odd
{
    BACKGROUND: #f8f8f9
}
TR.accountHistory-even
{
    BACKGROUND: #f8f8f9
}
TR.addressBook-even
{
    BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even
{
    BACKGROUND: #f8f8f9
}
TR.payment-even
{
    BACKGROUND: #f8f8f9
}
TR.productListing-even
{
    BACKGROUND: #f8f8f9
}
TR.productReviews-even
{
    BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even
{
    BACKGROUND: #f8f8f9
}
TR.shippingOptions-even
{
    BACKGROUND: #f8f8f9
}
TABLE.productListing
{
    BORDER-RIGHT: #666633 1px solid;
    BORDER-TOP: #666633 1px solid;
    BORDER-LEFT: #666633 1px solid;
    BORDER-BOTTOM: #666633 1px solid;
    border-spacing: 1px
}
.productListing-heading
{
    BORDER-RIGHT: #666633 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffcc;
    BORDER-BOTTOM: #666633 1px inset;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.productListing-data
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults
{
    COLOR: #666633;
    TEXT-DECORATION: underline
}
a:hover.pageResults
{
    BACKGROUND: #cbcbb1;
    COLOR: #ffffff
}
TD.pageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.pageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar
{
    BACKGROUND: #f4f7fd
}
TD.subBar
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main
{
    FONT-SIZE: 10px;
    COLOR: #666633;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif
}
P.main
{
    FONT-SIZE: 10px;
    COLOR: #666633;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif
}
TD.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    background-color:#FFFFFF
}
TD.smallText2
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    color:#CC0000; 
}

SPAN.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;

}
P.smallText
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
TD.accountCategory
{
    FONT-SIZE: 13px;
    COLOR: #aabbdd;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX
{
    FONT-SIZE: 11px;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO
{
    FONT-SIZE: 11px;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
   // COLOR: #800000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif
}
SPAN.greetUser
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999966;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.underline
{
    TEXT-DECORATION: underline
}
TABLE.formArea
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat
}
TD.formAreaTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
TD.copyright
{
    FONT-SIZE: 8px;
    LINE-HEIGHT: 1.5;
    FONT-FAMILY: Arial Narrow, Verdana, Arial, sans-serif;
    TEXT-ALIGN: center
}
SPAN.markProductOutOfStock
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #c76170;
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice
{

    FONT-FAMILY: Verdana, Arial, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 0.8em;
    font-style:italic;
    font-weight:bold;
    background-color:#800000

}
SPAN.productOldPrice
{
    FONT-SIZE: 0.8em;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, sans-serif;
/*    TEXT-DECORATION: line-through;*/

}
SPAN.errorText
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.productDiscountPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.smallHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.moduleRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px; 
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif
}
.moduleRowOver
{
    border-right:0px solid #666666; FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px; 
    MARGIN-LEFT: 4px;
    COLOR: #808000;
    MARGIN-RIGHT: 4px;
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif;
/*    BACKGROUND-COLOR: #E2E2C7*/
}
.moduleRowSelected
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Lucida, Verdana, Arial, sans-serif;
/*    BACKGROUND-COLOR: #F0EFEF*/
}
.checkoutBarFrom
{
    FONT-SIZE: 10px;
    COLOR: #8c8c8c;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo
{
    border:1px solid #C0C0C0; 
    FONT-SIZE: 9px;
    COLOR: #C0C0C0;
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    background-color:#F0F0F0
}
.checkoutBarCurrent
{
    FONT-SIZE: 9px;
    border:1px solid #800000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    background-color:#800000
}
.heading1
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading3
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading4
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading5
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sitemap_heading
{
    BORDER-RIGHT: 1px solid #999966;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    //BACKGROUND-IMAGE: url('{$tpl_path}img/top-new.gif');
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px solid #999966;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.sitemap_heading A
{
	FONT-WEIGHT: bold;

}
.sitemap_heading A:hover
{

}
.sitemap_sub
{
   /* BORDER-RIGHT: #666633 1px inset; */
    FONT-WEIGHT: bold;
   /* PADDING-RIGHT: 2px; */
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
   /* PADDING-BOTTOM: 20px; */
    PADDING-TOP: 3px;
   /* BORDER-BOTTOM: #666633 1px inset;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sitemap_sub A
{
}
.sitemap_sub A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
.messageBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #99ff00
}
.inputRequirement
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.tableShop
{
    BORDER-RIGHT: #666633 1px solid;
    BORDER-BOTTOM-COLOR: #b6b7cb;
    BORDER-LEFT: #666633 1px solid;
    BORDER-TOP-COLOR: #b6b7cb;
    BACKGROUND-COLOR: #ffffff
}
.navLeft
{
    BORDER-RIGHT: #999966 0px solid;
    WIDTH: 185px;
    COLOR: #808000
}
.navRight
{
    WIDTH: 185px
}
.contentsTopics
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.tableListingI
{
    BACKGROUND-COLOR: #ffffff
}
.tableListingII
{
    BACKGROUND-COLOR: #cccccc
}
.tableBody
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: white
}
.poweredby
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
.onepxwidth
{
    WIDTH: 1px
}
.clDescriptionCont
{
    Z-INDEX: 200;
    VISIBILITY: hidden;
    WIDTH: 250px;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
.clDescription
{
    BORDER-RIGHT: #ff7e0e 1px solid;
    BORDER-TOP: #ff7e0e 1px solid;
    LEFT: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    BORDER-LEFT: #ff7e0e 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #ff7e0e 1px solid;
    TOP: 0px
}
TD.ca-term-head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #571d26;
    BACKGROUND-COLOR: #ff7e0e
}
TD.ca-term-note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: #333333
}
UNKNOWN
{
    FONT-WEIGHT: bold
}
H1
{
    DISPLAY: inline;
    FONT-SIZE: 1.1em
}
H2
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em
}
H3
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em
}

/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
}
#search_suggest {
	position: absolute;
	left:600px;
	top:150px;
	overflow-y:auto;
	overflow-x:hidden;
	scrollbar-track-color:#EFEFDE;

	visibility: hidden;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
}
/*----------------------------End Suggest Styles------------------------*/
#popCart {
	position: absolute;
	top: 300;
	left: 50%;
	width: 560px;
	margin-left: -280px;
	background: #fff;
	border: 1px solid #000;
	color: #000;
	z-index: 100000;
	display: none;
	padding: 10px 10px 25px 10px;;
}

.popup_header {
	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.0em;

	text-align: center;
	vertical-align:bottom;
	padding: 3px 10px;
	border: 1px solid #ccc;
	margin: 0px auto;
	width: 380px;
}

.popup_image {
	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 0.9em;

	text-align: center;

	color: #000;
	margin: 10px auto;

	padding: 5px;
}

#mycart {
	margin: 0px auto;
	height: 42px;
	width: 320px;
}

.cart_symbol {
	height: 42px;
	width: 48px;
	float: left;
	background-image: url('img/shopping_cart.gif');
	background-position:  left 50%;
	background-repeat: no-repeat
}
.cart_contents {
	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 0.9em;

	text-align: left;
	color: #000;
	height: 42px;
	float: right;
}

#pop_buttons_box {
	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.0em;

	text-align: center;
	width: 560px;
	height: 28px;
	vertical-align:bottom;
	margin: 10px auto 0 auto;
}

#pop_buttons_box a {
	color: #000;
	text-decoration: none;
}
#pop_buttons_box a:hover {
	color: #484848;
	text-decoration: none;
}

.close_button {
	float: left;
	width: 160px;
	border: 1px solid #000;
}
.cart_button {
	float: right;
	width: 160px;
	border: 1px solid #000;
}

.alter {
display: block;
background-image: url('img/alter.gif');
background-repeat: no-repeat;
width: 13px;
height: 13px;
border: 0px none;
font-size: 0px;
cursor: pointer
}

.examplediv
 {
  background-color:#fff;
  border-style:solid #000000 1px;
  border-bottom:solid #cbcbb1 1px;
  scrollbar-track-color:#EFEFDE;
 }
#divid
{
 position:relativ;
 left:500px; top:10px; width:340px; height:140px;
 overflow-x:hidden;
 overflow-y:auto;
}

.examplediv2
 {
  background-color:#fff;
  border-style:solid #000000 1px;
  scrollbar-track-color:#EFEFDE;
 }
#divid2
{
 position:relativ;
 left:500px; top:10px; width:220px; height:90px;
 overflow-x:hidden;
 overflow-y:auto;
}

#BoxBrands { position: relative; cursor: pointer; }
#BoxBrands div { background-color: #fff; margin: 0; FONT-WEIGHT: bold; FONT-SIZE: 1.9em; padding: 0; cursor: pointer; display: none; position: absolute; top: 0px; left: 65px; width: 180px; height: 450px; overflow: auto; border: solid 1px #222; z-index: 10 }
:hover#BoxBrands div { display: block; }

#BoxBrands ul { text-align: center; margin: 5px 0 0; padding: 0; border-top: 1px dotted #999 }
#BoxBrands li { list-style-type: none; display: inline; margin: 0; padding: 0 }
#BoxBrands a { display: block; border-bottom: 1px dotted #999 }
