BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,san-serif; BACKGROUND: url(../images/body_bg.gif) repeat-x; COLOR: #003300; background-color: #f6f8f2;
} /*color: #6f6f6f*/

TABLE {
	FONT-SIZE: 1em
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


A:visited {
	COLOR: #666
}
A:hover {
	COLOR: #000
}
#wrapperNavBar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #600
}

/**************************************
  Top Menu - Home About US Contacts ...
 **************************************/
#wrapperTopMenu {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: Tahoma,helvetica,san-serif; 
BACKGROUND: url(../images/wrapperTopMenu.gif)
/*
BACKGROUND-COLOR: #660000

	BORDER-TOP: #900 3px; BACKGROUND: url(../images/wapperTopMenu.gif); TEXT-ALIGN: center
*/
}

#wrapperTopMenu UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperTopMenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperNavBar UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperNavBar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperTopMenu LI {
	PADDING-LEFT: 10px
}
#wrapperTopMenu LI A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#wrapperTopMenu LI A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#wrapperNavBar LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
#wrapperNavBar LI A {
	COLOR: #fcc; TEXT-DECORATION: none
}
#wrapperNavBar LI A:visited {
	COLOR: #fcc; TEXT-DECORATION: none
}
#wrapperNavBar LI A:hover {
	COLOR: #fcc; TEXT-DECORATION: none
}
#wrapperNavBar LI A:hover {
	TEXT-DECORATION: underline
}
#wrapperTopMenu LI A:hover {
	COLOR: #ccc
}
#wrapperTopMenu A.tSmall {
	FONT-SIZE: 0.6em; COLOR: #fff; TEXT-DECORATION: none
}
#wrapperTopMenu A {
	COLOR: #fff; TEXT-DECORATION: none
}
#wrapperTopMenu A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#wrapperTopMenu A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
#wrapperFooter {
	BORDER-TOP: #900 3px solid; BACKGROUND-color:#FF9900; TEXT-ALIGN: center
}

#contentFooter {
	FONT-FAMILY: tahoma; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 780px; PADDING-TOP: 15px; WHITE-SPACE: nowrap; color:#3c4e18
}
#footerLinks {
	PADDING-BOTTOM: 20px; MARGIN: auto; WIDTH: 645px; PADDING-TOP: 10px
}
#footerLink1 {
	FLOAT: left; WIDTH: 117px
}
#footerLink3 {
	FLOAT: right; WIDTH: 126px
}
#wrapperSiteIndexProducts {
	MARGIN: 0px; TEXT-ALIGN: center
}
#siteIndexProductsTitle {
	MARGIN: 20px 10%; TEXT-ALIGN: left
}
DIV.siteIndexProductLink {
	MARGIN: 20px 10%; TEXT-ALIGN: left
}
DIV.siteIndexProductLink {
	PADDING-BOTTOM: 20px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: left
}
SELECT.topmenudropdown {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 400; FONT-SIZE: 10px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,helvetica,verdana,san-serif
}
H3 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: georgia,garamond,serif
}
H4 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: georgia,garamond,serif
}
H5 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: georgia,garamond,serif
}
H6 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: georgia,garamond,serif
}
H3 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 6px; FONT-FAMILY: arial,helvetica,verdana,san-serif
}
H4 {
	FONT-SIZE: 1.2em
}
H5 {
	FONT-SIZE: 1.1em
}
H6 {
	FONT-WEIGHT: 400; FONT-SIZE: 1em; MARGIN-BOTTOM: 2px
}
#wrapperMainBody {
	FONT-SIZE: 1em
}


DIV.sectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-FAMILY: arial,helvetica,san-serif; TEXT-ALIGN: center
}
DIV.dottedBottom {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #666 1px dotted; TEXT-ALIGN: left
}
DIV.dottedLight {
	BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 1px
}
DIV.centeredText {
	FONT-SIZE: 0.8em; MARGIN: auto; TEXT-ALIGN: center
}
TD.wrapperMainRight {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: url(/images/shadow0.jpg) repeat-x left top; BORDER-LEFT: #999 1px solid; WIDTH: 212px
}
TD.wrapperMainLeft {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: url(/images/shadow0.jpg) repeat-x left top; BORDER-LEFT: #999 1px solid; WIDTH: 212px
}
TD.wrapperMainRightClose {
	WIDTH: 5px; BACKGROUND-COLOR: #900
}
TD.wrapperMainMiddle {
	BACKGROUND: url(/images/shadow10.jpg) repeat-x left top
}
#wrapperRightNavBG {
	BACKGROUND: url(/images/bgleft14.jpg) no-repeat left top
}
#wrapperRightNav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 300px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
TD.wrapperMainLeft {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: url(/images/bgleft1.jpg); WIDTH:212px
}
#wrapperLeftNavBG {
	BACKGROUND: url(/images/bgleft2.jpg) repeat-x left top
}
#wrapperLeftNav {
	BACKGROUND: url(/images/bgleft3.jpg) no-repeat right top; PADDING-BOTTOM: 150px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,san-serif
}
#wrapperLeftNav A {
	COLOR: #fff; TEXT-DECORATION: none
}
#wrapperLeftNav A:hover {
	TEXT-DECORATION: underline
}
#wrapperLeftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperLeftNav LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; BACKGROUND: url(/images/menu/left_boxempty.gif) no-repeat left center
}
#wrapperLeftNav LI#leftNavSelectedLi {
	BACKGROUND: url(/images/menu/left_box.gif) no-repeat left center
}
#leftNavSelected {
	BORDER-TOP: #933 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #933 1px solid; BACKGROUND-COLOR: #600
}
#leftNavExpanded {
	MARGIN-BOTTOM: 10px
}
#leftNavExpanded UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: 400; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.leftsideLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: 400; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNavExpanded LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: url(/images/menu/arrow_leftw.gif) no-repeat left center; MARGIN-BOTTOM: 4px; FONT-FAMILY: verdana,arial,helvetica,san-serif
}
LI.leftsidelink {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: url(/images/menu/arrow_leftw.gif) no-repeat left center; MARGIN-BOTTOM: 4px; FONT-FAMILY: verdana,arial,helvetica,san-serif
}
UL.leftsideLink {
	PADDING-LEFT: 0px
}
LI.leftsidelink {
	PADDING-LEFT: 0px
}
LI.leftsidelink A {
	FONT-SIZE: 0.9em
}
#leftNavExpanded A {
	FONT-WEIGHT: 400; COLOR: #fcc
}
#leftNavExpanded A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#leftNavExpanded A#currentExpanded {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#leftNavCatGroup {
	BORDER-TOP: #a85151 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #fff; BORDER-BOTTOM: #a85151 1px solid; BACKGROUND-COLOR: #7d2626
}
#leftNavSearch {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: 400; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 0px
}
#contentGiftAnimals {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: 400; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 0px
}
#leftNavWS {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: 400; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 0px
}
#leftNavWS P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#leftNavWS A {
	FONT-WEIGHT: 400; COLOR: #fff; TEXT-DECORATION: underline
}
#leftNavWS A:hover {
	COLOR: #fcc
}
#leftNavWholesaleBody {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(/images/wsBoxFadeBG2.jpg) #7d2626 repeat-x; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 7px; BORDER-LEFT: #eee 1px solid; COLOR: #fff; PADDING-TOP: 7px; BORDER-BOTTOM: #eee 1px solid
}
#myWholesaleFirstName {
	FONT-WEIGHT: bold
}
#myWholesaleCompanyName {
	FONT-WEIGHT: 400; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 10px
}
#leftNavBanners {
	MARGIN: 20px 7px 7px
}
DIV.newsLeft {
	MARGIN: 7px 7px 10px
}
DIV.bannerLeft {
	MARGIN-BOTTOM: 10px
}
DIV.pic100 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: auto; BORDER-LEFT: #666 1px solid; WIDTH: 100px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100px
}
DIV.pic75 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: auto; BORDER-LEFT: #666 1px solid; WIDTH: 75px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 75px
}
DIV.pic75thickborder {
	BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 3px solid; MARGIN: auto; BORDER-LEFT: #000 3px solid; WIDTH: 75px; BORDER-BOTTOM: #000 3px solid; HEIGHT: 75px
}
DIV.pic50 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: auto; BORDER-LEFT: #666 1px solid; WIDTH: 50px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 65px
}
DIV.ArtExpertTop {
	BACKGROUND: url(/art_expert/box_top.gif) no-repeat
}
DIV.CatNewTop {
	BACKGROUND: url(/category/images/box_catnew_top.gif) no-repeat
}
DIV.CatFavTop {
	BACKGROUND: url(/category/images/box_catfav_top.gif) no-repeat
}
DIV.CatNewMiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.CatFavMiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.CatFavMiddle {
	BACKGROUND-COLOR: #3b82a6
}
DIV.CatNewMiddle {
	BACKGROUND-COLOR: #952b19
}
DIV.CatNewMiddle A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatNewMiddle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatNewMiddle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatNewMiddle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatFavMiddle A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatFavMiddle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatFavMiddle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatFavMiddle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #fff; TEXT-DECORATION: none
}
DIV.CatNewBottom {
	BACKGROUND: url(/category/images/box_catnew_bottom.gif) no-repeat
}
DIV.CatFavBottom {
	BACKGROUND: url(/category/images/box_catfav_bottom.gif) no-repeat
}
.boxBlue {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.boxGrey {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.boxBlue {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(/detail/images/bBlueBG.gif) repeat-x; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.boxGrey {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(/detail/images/bGreyBG.gif) #f7f7f7 repeat-x; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.boxGreyBorder {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.readmoreLinkRight {
	FLOAT: right
}
.paddingSmall {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
SPAN.small {
	FONT-SIZE: 0.8em
}
SPAN.smallgrey {
	FONT-SIZE: 0.8em
}
SPAN.smallgrey {
	COLOR: #666
}
#wrapperContentMiddle {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 25px; PADDING-TOP: 15px
}
UL.flat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperTopPopup {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#wrapperTopPopupLogo {
	FLOAT: left
}
#wrapperTopPopupText {
	TEXT-ALIGN: right
}
DIV.pricelabel {
	FONT-WEIGHT: bold
}
DIV.sectionDivider {
	BACKGROUND: url(/images/dividerbgbottom.gif) no-repeat right bottom
}
DIV.productdetail-artistwrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/dividerbg.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.searchboxtop {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; FONT-SIZE: 8pt; BORDER-LEFT: 2px inset; BORDER-BOTTOM: 2px inset; FONT-FAMILY: arial,helvetica
}
.catnametop {
	FONT-SIZE: 24px; COLOR: #005000; FONT-FAMILY: georgia,Garamond; FONT-VARIANT: small-caps
}
#navigationPagination {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
UNKNOWN {
	BACKGROUND: url(/images/lightblack.png)
}
DIV.smallLeftJustified {
	FONT-SIZE: 0.8em
}
#productlist-artist A {
	FONT-SIZE: 0.8em
}
#cleaner {
	CLEAR: right; HEIGHT: 1px
}
DIV.productlist-price-onsale {
	FONT-WEIGHT: bold; COLOR: #900
}
DIV.productlist-price-original {
	FONT-SIZE: 0.9em; COLOR: #666
}
TD.partnerpage {
	BACKGROUND: url(/ap/images/partnerbg.jpg) no-repeat
}
#partnerpage-welcometitle {
	PADDING-LEFT: 100px; FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN-BOTTOM: 15px; FONT-FAMILY: georgia,serif
}
#partnerpage-welcometext {
	PADDING-LEFT: 100px; MARGIN-BOTTOM: 40px
}
#partnerpage-spacer {
	MARGIN-BOTTOM: 25px
}
#partnerpage-disclaimer {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
#partnerpage-display1 {
	PADDING-LEFT: 100px
}
#partnerpage-hilited {
	MARGIN-BOTTOM: 40px
}
#partnerpage-featuredcats {
	MARGIN-BOTTOM: 40px
}
#partnerpage-custfav {
	MARGIN-BOTTOM: 40px
}
#partnerpage-hilited-pic {
	FLOAT: left; WIDTH: 110px
}
#GLPicons {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#GLPicons-title {
	MARGIN-BOTTOM: 10px
}
#headerPromoText {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 25px; COLOR: #fff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}
#headerPromoTextCart {
	FONT-SIZE: 11px; MARGIN: 5px; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}




.righthead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.90em; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; WIDTH:142px! important; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left ;
}
.righheadnomarg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.68em; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; WIDTH: 140px! important; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left
}
.righheadnomarg {
	MARGIN: 0px
}


.rightbox UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; text-align:left;
}
.rightbox UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 1px; WIDTH: 110px! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.rightbox UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #E01F26;FILTER: alpha(opacity=85)
}
.rightbox P {
	MARGIN: 2px 5px
}


/* Positioning */

.proDetailsContainer{	width: 420px;}
#productImage{	width: 210px;	float: left;}
#productDetails{	width: 210px;	float: right;}
.proDetailsDefaultLabel{	display: block;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;}
.proDetailsDefault{	display: inline;	font-weight: normal;	padding-top: 5px;	padding-bottom: 5px;}
.proDetailsBlockLabel{	display: block;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;}
.proDetailsBlock{	display: block;	font-weight: normal;	padding-top: 5px;	padding-bottom: 5px;}
.proDetailsName{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 1px;	padding-bottom: 5px;}
.proDetailsPrice{	font-size: 12px;	color: #B0000A;	display: inline;	font-weight: bold;}
#productVariations{	padding-top: 3px;	padding-bottom: 3px;}
#productAddToCart{	font-size: 12px;	color: #B0000A;	display: inline;	font-weight: bold;}
#productAddToCartContainer{	width: 200px;	height: 22px;	padding-top: 12px;}
#productAddToCart{float: left;}
#productAddToCartImage{float: right;}

a.productAddToCartLink{	text-decoration:none;	font-size: 12px;	color: #B0000A;	display: inline;	font-weight: bold;}
a.productAddToCartLink:hover{	text-decoration:underline;	font-size: 12px;	color: #B0000A;	display: inline;	font-weight: bold;}
#productPDFDownloadsContainer{	width: 200px;	padding-top: 12px;}
#productPDFDownloadsTitle{	float: left;	font-size: 12px;	font-weight: bold;	display: block;}
#productPDFDownloadsImage{	float: right;	padding-right: 8px;	display: inline;}
.productPDFDownloadItem{	clear: left;	display: block;	padding-top: 4px;	padding-bottom: 4px;}
a.productPDFDownloadItemLink{text-decoration:none;}
a.productPDFDownloadItemLink:hover{text-decoration:underline;}
.proDetailsMessage{	font-size: 13px;	color: #B0000A;	display: block;	font-weight: bold;	padding-top: 10px;	padding-bottom: 10px;}
.productOldPrice{	display: inline;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;	text-decoration: line-through;}


/*product info title*/

#topbarnav { width: 100%; height: 85px; background-color: #e01f26; background-image:url(../images/catalogueImages/topbannerxmas06.gif); background-repeat:no-repeat;}

.page_title {font-size: 15px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 6px;	padding-left: 4px;	padding-bottom: 6px;	display: block;}

.page_title_small{	font-size: 12px;	color: #B0000A;	padding-top: 3px;	padding-left: 2px;	font-weight:bolder;	font-style: normal;	display: block;}
.pi_title{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 1px;	padding-bottom: 5px;}
A.pi_title{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 5px;}
A.pi_title:hover{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 5px;}
/*cart */

.largecarttitle {font-size: 12px;	font-weight: bold;	color: #B0000A}
.carttitle{	font-size: 11px;	font-weight: bold;	color: #B0000A}
A.carttitle{font-size: 11px;	font-weight: bold;	color: #B0000A;	text-decoration:none}
A.carttitle:hover{font-size: 11px;	font-weight: bold;	 color: #B0000A;	text-decoration:underline}
iframe {border: 0px ;background-color:transparent;}


/* Page Title */
.page_title { font-size: 15px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 6px;	padding-left: 4px;	padding-bottom: 6px;	display: block;}
.page_title_small{	font-size: 12px;	color: #B0000A;	padding-top: 3px;	padding-left: 2px;	font-weight:bolder;	font-style: normal;	display: block;}
.pi_title{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 1px;	padding-bottom: 5px;}
A.pi_title{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 5px;}
A.pi_title:hover{	font-size: 17px;	color: #B0000A;	font-weight:bolder;	font-style: normal;	padding-top: 2px;	padding-left: 5px;}

/* product details*/
	
.pdtitle {	font-size: 12px;	font-weight: bold;	color: #000000;}
A.pdtitle {	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration:none}
A.pdtitle:hover {	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration:underline}
.pddesc {	font-size: 13px;	color: #333333;}
.pdprice {	font-size: 12px;	color: #B0000A;}
A.pdprice {	font-size: 12px;	color: #B0000A;	text-decoration:none}
A.pdprice:hover {	font-size: 12px;	color: #B0000A;	text-decoration:underline}

/* OTHERS*/

.textBoxRegular, .textBoxShort, .textBoxSmall, .textBoxMini, .textBoxLong, .uploadBoxRegular, .uploadBoxLong, .textBoxSearch, .textBoxEditor {font-size: 9px;height: 18px;}

/* INLINE LINKS */

a{	text-decoration: underline;	color: #393939;}
a:hover{	color: #393939;	text-decoration: none;}/* FOOTER*/
.footerText2{	font-size:11px;	font-weight:normal;	color:#333333;}
A.hover.footerText2{	font-size:11px;	font-weight:normal;	color:#333333;	text-decoration:underline;}
.footerText{	font-size:10px;	font-weight:normal;}


.ml2 {
	FONT-SIZE: 11px; COLOR: #660000; TEXT-DECORATION: none;font-weight: normal
}

/* Header for Helpdesk etc. */
.page_header {
	 font-family:"Times New Roman", Times, serif; 
	font-weight:600;
	font-size: 28px; 
	color:#005000;
}
.page_text {
	font-size: 12px;
	color:#005000;
}

