A
{
	COLOR: #000; 
	TEXT-DECORATION: none;
	font-family: Arial, Verdana;
    font-size: 10px; 
}

A:hover 
{
	TEXT-DECORATION: underline;
}

.incl_gst 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1971D5; FONT-FAMILY: Arial, arial, helvetica, sans-serif
}

a.incl_gst
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1971D5; FONT-FAMILY: Arial, arial, helvetica, sans-serif
}

a:hover.incl_gst 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1971D5; FONT-FAMILY: Arial, arial, helvetica, sans-serif
	TEXT-DECORATION: underline
}

.Drop
{
	width:140px;
	height:18px;
	Font-Family:Arial;
	Font-size:8pt;
	color: Black;
}

.CartListHead, .CartListHead td
{
    background-color: #0866AE;
    color: #fff;
    font-family: Arial, Verdana;
    font-size: 11px; 
	text-align:left;
	font-weight:bold;
}

.TextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    width: 250px;
}

.CartListItem
{
	color: #000;
    font-family:Arial,Verdana;
    font-size: 11px;
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    color: black;
    font-family:Arial,Verdana;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #dddca3;
    line-height: 10pt
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

P
{
	FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

H1
{
	FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #003399 ; FONT-FAMILY: arial, helvetica, sans-serif
}

a.paging 
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none; 
}

a:hover.paging 
{
	color: #CC0000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none; 
}

H2
{
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #27276c; FONT-FAMILY: arial, helvetica, sans-serif
}

H3
{
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif
}

H4
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000;font-family: Arial, Helvetica, Verdana, sans-serif; 
}

H5
{
	FONT-SIZE: 16px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #222269;font-family: Arial, Helvetica, Verdana, sans-serif; 
}

.contentHeader9pt
{
	FONT-SIZE: 9pt; 
	LETTER-SPACING: 0px;
	font-family: Verdana; 
	color:#000;
}
.contentname
{
	color: #000;
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
		
}
.contentText8pt
{
	Font-Family:Verdana; 
	Font-Size:8pt;	
}
.contentText8ptBold
{
	Font-Family:Verdana; 
	Font-Size:8pt;
	font-weight:900;
}

.contentbold 
{
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

.contentboldred 
{
	color: Red;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

.Welcome 
{
	color: #1A579A;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

.headings 
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}
.headingsBlack 
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

.contentnormal, .contentnormal p
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	font-family: verdana, Arial, Helvetica, Arial, sans-serif; 
}

.contentnormalright 
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, Arial, sans-serif; 
}

.contentnormalGray 
{
	color: #3B3B3B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Arial, sans-serif; 
}

.contentnormalRed 
{
	color: #630C0C;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, Arial, sans-serif; 
}

.contentnormalbold 
{
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Arial, sans-serif; 
}

.contentnormalnobold 
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, Arial, sans-serif; 
}
	
.textbox
{
	font-family: Arial; 
	font-size: 8pt; 
	border: 1px solid #666666;
	height:20px;
	width: auto;
}

.price 
{
	FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: arial, helvetica, sans-serif
}

.cat_Title 
{
	FONT-SIZE: 18px; font-weight:bold; COLOR: #9C0000; FONT-FAMILY: Arial Narrow, helvetica, sans-serif
}

.legend 
{
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: verdana, helvetica, sans-serif
}

TR
{
	font-size: 8pt;
	LETTER-SPACING: 0px;
	font-family:Arial;
	font-weight: normal;
	color:#000 
}

.blacklink A 
{
	COLOR: #000; TEXT-DECORATION: none
}

.blacklink A:hover 
{
	TEXT-DECORATION: underline
}

.content 
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.content_right 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}

.most_popular_box 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.pricebold1
{
	color: #B95915;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.pricebold2
{
	color: #B95915;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.nav 
{
		MARGIN-RIGHT: 4px
}

.listnav 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px;  COLOR: #572700; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.listnav A 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #572700; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.CatNav 
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px;   COLOR: #42516D; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.CatNav A 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.backgroundToolbar 
{
	background-color: #709FCC
}

.subnav 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.subnav A 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.grey_header 
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 0px 32px; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}

.category 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.category A 
{
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.category2 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.table_padding 
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

.redbar_box 
{
	MARGIN-BOTTOM: 3px; BORDER-BOTTOM: #cecece 2px solid
}

.red 
{
	COLOR: #000;
}

A.more  
{
	FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.view_more 
{
	FONT-SIZE: 12px;  MARGIN: 13px 0px 0px 5px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.Order_email 
{
	FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.padding_topbottom 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.padding_left 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.padding_right 
{
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.padding_topbottom_right 
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.sidebox_padding 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}

.price_big 
{
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #990000; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif
}

.price_medium 
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif
}

.price_huge 
{
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #990000; FONT-FAMILY: arial, helvetica, sans-serif; border-color:#000; border-width:0px
}

.price_small 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: arial, helvetica, sans-serif
}

.gst 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: arial, helvetica, sans-serif
}

.FooterLinks 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #062F98; FONT-FAMILY: arial, helvetica, sans-serif
}

.breadcrumps 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFCD; FONT-FAMILY: Arial, arial, helvetica, sans-serif
}

.breadcrumpsNew 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.product_info 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.product_info A 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.product_info A:hover 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Arial, arial, helvetica, sans-serif
}
.smallest 
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small_green 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small_green A 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small_orange 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cd3d00; PADDING-TOP: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.small_orange A 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cd3d00; PADDING-TOP: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.logo 
{
	MARGIN: 0px 8px
}
.border 
{
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.buy_big 
{
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #006699; FONT-FAMILY: arial, helvetica, sans-serif
}
.buy_big A 
{
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #006699; FONT-FAMILY: arial, helvetica, sans-serif
}
.buy_small 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}
.buy_small A 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: 0px
}
.new 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.lines 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.line_top 
{
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.line_bottom 
{
	BORDER-BOTTOM: #666666 1px solid;
}
.filter_header 
{
	FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.filter_on 
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00cc00; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.filter_off A 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.listing_key 
{
	PADDING-RIGHT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.listing_header 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; COLOR: #333366; PADDING-TOP: 14px; FONT-FAMILY: arial, helvetica, sans-serif
}
.listing_header A 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; COLOR: #333366; PADDING-TOP: 14px; FONT-FAMILY: arial, helvetica, sans-serif
}
.product_listing 
{
	COLOR: #000
}
.product_listing A 
{
	COLOR: #000
}
.most_popular_header 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; COLOR: #990000; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
.price_movement 
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.price_change 
{
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.help 
{
	COLOR: #222269; MARGIN-RIGHT: 2px; Font-size: 10px
}
.select 
{
	WIDTH: 160px
}
.validators
{
	color: red;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}
.valid 
{
	FONT-SIZE: 9px; COLOR: #990000
}
.total 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: arial, helvetica, sans-serif
}


.review 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.faq_item 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.faq_item A 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.question
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.definition 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.news_item 
{
	FONT-WEIGHT: normal
}

.MozillaUnStrike
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; border-color:#000; border-width:0px; 
}
.MozillaStrike
{
	text-decoration: line-through;
	color: #000;
	font-size: 10pt;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.ImageHeader
{    
    color: #9B0101;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold
}

A.MostPopularItemText, A.MostPopularItemText:link, A.MostPopularItemText:visited
{
    color: #006699;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none
}

.print 
{
    display: inline;
}
    /* Specifies how tags With these classes are printed */
    @media print 
    {
            /* All the form elements under the class bellow will Not be printed */
            .noprint 
            {
             display: none;
            }
    }
    .buttonback
    {
		background-image: url('/images/front_end_site_images/place_order.gif'); 
	}
	
.tableBorder
{
	border-collapse :collapse;
	border-color :#111111;
}
.tableBorderc0c0c0
{
	border-collapse :collapse;
	border-color :#c0c0c0;
}
.tableBordere5e5e5
{
	border-collapse :collapse;
	border-color :#e5e5e5;
}
.tableBorder003399
{
	border-collapse:collapse;
	border-color:#003399;
}
.tableBorderD2D2D2
{
	border-collapse:collapse;
	border-color:#D2D2D2;
}



/* nye klasser - creatif */


.content a {
	color:#000;
}

.shopbybrand {
    background-color:#B95915;
    color:#000;
}

.shopbybrandboxselect {
	background-color:#B95915;
	color:#000;
	border:1px solid #000;
}

.shopbybrandboxsearch {
	background-color:#fff;
	color:#000;
}

a:link.shopbybrandboxsearchlink, a:active.shopbybrandboxsearchlink, a:visited.shopbybrandboxsearchlink, a:hover.shopbybrandboxsearchlink {
	color:#000;
	text-decoration:none;
}

a:link.shoplink, a:active.shoplink, a:visited.shoplink, a:hover.shoplink {
	color:#000;
	text-decoration:none;
}

.shopnavbar, a:link.shopnavbar, a:active.shopnavbar, a:visited.shopnavbar, a:hover.shopnavbar {
	color:#000;
	font-size:10px;
    font-weight:normal;
	text-decoration:none;
}

.categorylist {
    background-color:#B95915;
    color:#000;
}

.categorylist td {
    color:#000;
}

.catback {
	color:#000;
	background-color:#b95915;
	border-left:1px solid #dcac8a;
	border-right:1px solid #dcac8a;
	padding-left:10px;
	padding-right:10px;
}

.cartlistheader {
	color:#000;
	background-color:#43200A;
	border-left:1px solid #7b6c60;
	border-right:1px solid #7b6c60;
	padding-left:10px;
	padding-right:10px;
}

.cartlist {
    background-color:#43200A;
    color:#000;
}

.cartlistback {
	color:#000;
}

.ind {
	color:#000;
	background-color:#fff;
	border-left:1px solid #a78f7b;
	border-right:1px solid #a78f7b;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
}

a:link.redlink, a:active.redlink, a:visited.redlink, a:hover.redlink
{
    color:#F8130E;
    text-decoration:none;
}



a.seeproduct {
	COLOR:#572700;
	text-decoration:underline;
	font-size:12px;
}


.item1 {
	border-bottom:1px solid #000;
}

.item2 {
	border-bottom:1px solid #000;
}

.shoplink {
	color:#3C2616;
	text-decoration:underline;
}

.shophead {
	font-size:11px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:none;
}

.prodHeader {
	color:#000;
	font-size:14px;
	font-weight:bold;
}

.detail_author {
    color:#F8130E;
}

.shoplink_list {
	font-size: 12px;
	color:#3C2616;
	text-decoration:none;
}

a.shoplink_list:hover {
	font-size: 12px;
	color:#005599;
	text-decoration:none;
}

.pricenormal_list
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.pricemember_list
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.scroll
{
		scrollbar-face-color:#000;
	    scrollbar-highlight-color:#552A0D;
	    scrollbar-3dlight-color:#000;
	    scrollbar-darkshadow-color:#000;
	    scrollbar-shadow-color:#552A0D;
	    scrollbar-arrow-color:#000;
	    scrollbar-track-color:#000;
		
		color:#000;
		background-color:#fff;
		border-left:1px solid #a78f7b;
		border-right:1px solid #a78f7b;
		padding-top:0px;
		padding-left:10px;
		padding-right:10px;
}

a.subcategorylist  
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Arial, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

a.subcategorylist:hover  
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0866AE;
	FONT-FAMILY: Arial, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.discount 
{
font-size:11px
}

.redborder
{
    border:2px solid #F8130E;
    padding:5px;
}

.shopheadauthor
{
    font-weight:bold;
    font-size:9px;
}

.singleNormalprice, .singleYourprice
{
    text-align:right;
    padding-right:10px;
}

.pdfinput {
    border:none;
    font-size:10px;
}

.productheader {
    color:#0866AE;
    font-size:18px;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:20px;
}

.smallheader {
    color:#0866AE;
    font-weight:bold;
}

td.listprice {
font-weight:bold;
}

td.listproductname a, td.listproductname a:hover  {
color:#000000; font-weight:normal; font-size:11px;
}

td.detail_memberprice {
font-size:11px;
}

td.detail_prices {
font-weight:bold;
}

td.detailamount {
font-weight:bold;
}

td.toplink a {
font-size:11px;color:#cccccc;
}

a.toplink:hover {
	font-size: 11px;
	color:#005599;
	text-decoration:none;
}

td.productdisplaytd {
width:526px;
}

td.colsepa {
width:5px;
}

td.rightcolumntd {
width:225;
vertical-align:top;
padding-top:20px;
}

td.prodsepa {
width:20px;
}

td.productdescriptiontd {
vertical-align:top;
}

td.productimagetd {
vertical-align:top;
height:230px;}

td.imageinfotd {
vertical-align:top;
}

.listalternate {
background-color:#E9E9E9;
}

a.externallink, a.externallink:hover {
    color:#0866AE;
    font-weight:bold;
	}
	
.conditionsaccept {
font-weight:bold;
}

.conditionserrortext {
font-weight:normal;
color:#FF0000;
}

.checkoutmessage {
    color:#0866AE;
    font-size:14px;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:20px;
}

span.required {
    color:#FF0000;
	width:10px;
}

div.contentheading {
	height:30px;
	margin-top:10px;
	}
	
td.cartHeaderProduct {
font-weight:bold;
width:300px;
}

td.cartProduct {
font-weight:normal;
width:300px;
}

td.cartQuantity {
font-weight:normal;
width:50px;
text-align:center;
}

td.cartHeaderQuantity {
width:50px;
text-align:center;
}

td.cartItemprice {
font-weight:normal;
width:80px;
text-align:left;
}

td.cartHeaderItemprice {
width:80px;
text-align:left;
}

td.cartPrice {
font-weight:normal;
width:80px;
text-align:left;
}

td.cartHeaderPrice {
width:80px;
text-align:left;
}

td.cartChange {
font-weight:normal;
width:50px;
text-align:center;
}

td.cartHeaderChange {
width:50px;
text-align:center;
}

td.tdCards 
{
 padding-top:10px;
 padding-bottom:10px;
 border-top:1px solid #CCCCCC;   
 border-bottom:1px solid #CCCCCC;   
}

td.carddetailslabel 
{
    width:120px;
    padding-left:6px;
    font-weight:bold;
}

td.paymenttypelabel 
{
        width:120px;
 padding-left:6px;
     font-weight:bold;   
}

td.paymentcomments 
{
    padding-left:4px;
}
