
/* CSS Document */ body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 
background-color:#FFFFFF; font-family:
Arial, Helvetica, sans-serif
; font-size:
12
px; color:#000000; } .outerBgColour{background-color:#000066;} 
.innerBgColour{background-color:#fff;} 
.bgForTopHeaderGap{background-color:#000066;} table, td, p { 
font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; } 
form, ul, ol, li{ font-family:Arial, Helvetica, sans-serif; } a:visited, a:link, a:active{ 
font-size:12px; color:#0000FF; font-family:Arial, Helvetica, sans-serif; 
text-decoration:none; } a:hover{ font-size:12px; color:#FF33FF; 
font-family:Arial, Helvetica, sans-serif; text-decoration:underline; } a.small:visited, 
a.small:link, a.small:active{ font-size:10px; color:#000099; 
font-family:Arial, Helvetica, sans-serif; text-decoration:none; } a.small:hover{ font-size:10px; 
color:#3300FF; font-family:Arial, Helvetica, sans-serif; 
text-decoration:underline; } a.paging:visited, a.paging:link, a.paging:active{ 
font-size:12px; color:#000099; font-family:Arial, Helvetica, sans-serif; 
text-decoration:underline; } a.paging:hover{ font-size:12px; color:#3300FF; 
font-family:Arial, Helvetica, sans-serif; text-decoration:underline; } .total{color:#000066;} 
/* ______________________________________________ breadcrumb LINK STYLE 
______________________________________________________________*/ 
a.breadC:visited, a.breadC:active, a.breadC:link { color:#FFFFFF; 
font-size:11px; text-decoration: none; } a.breadC:hover{ 
text-decoration: underline; font-size:11px; color:
#FFFFFF
; } .breadcrumBG { background:#000066; font-size:11px; 
font-weight:800; padding:4px 6px 4px 6px; line-height:12px; color:#FFFFFF; 
vertical-align:middle; height:auto; } /* ____________________Categories menu - 
TABS MENU____________________________ */ #tabs { font-family:
Arial, Helvetica, sans-serif
; font-size:11px; font-weight: bold; } /*do not edit*/ #tabs em { 
font-style: normal; } #main .sep { display: none; } #main a.selected em { 
font-size:11px; padding-bottom:8px; } #main a.moreCategories em { 
cursor: default; font-size:11px; } #main span, #main em, #main a { 
float: left; } #main span, #main em, #main a { display: block; } #main em { 
padding:6px 9px 7px 9px; background: transparent url(/imgs/rightCornerTab.gif) 
no-repeat scroll right top; -moz-background-clip: initial; 
-moz-background-origin: initial; -moz-background-inline-policy: initial; 
cursor: pointer; } #main a { color:#000099; text-decoration: none; 
font-size:11px; } #main a:hover { background-color:#000066; 
color:#FFFFFF; text-decoration: underline; font-size:11px; 
} #main a.selected { background-color:#FFFFFF; color:#000000; 
text-decoration:none; font-size:11px; } #main { background: 
#ffffff url(/imgs/dot.gif) repeat-x scroll left bottom; height:28px; 
-moz-background-clip: initial; -moz-background-origin: initial; 
-moz-background-inline-policy: initial; padding-top: 1px; margin-bottom: 0px; } 
#main a { margin: 0px 2px 0px 0px; background:
#FFFFCC
url(/imgs/leftCornerTab.gif) no-repeat scroll left top; font-size:11px; 
-moz-background-clip: initial; -moz-background-origin: initial; 
-moz-background-inline-policy: initial;} /*_________________________TABS STYLE 
B________________________________*/ #tabsB { font-family:
Arial, Helvetica, sans-serif
; font-size:11px; font-weight: bold; } #tabsB em { font-style: 
normal; } #mainB .sep { display: none; } #mainB a.selectedB em { font-size:11px; 
padding-bottom:8px; } #mainB a.moreCategoriesB em { cursor: default; font-size:11px; 
} #mainB span, #mainB em, #mainB a { float: left; } #mainB span, #mainB em, 
#mainB a { display: block; } #mainB em { padding:6px 9px 7px 9px; background: 
transparent url(/imgs/rightCornerTab.gif) no-repeat scroll right top; 
-moz-background-clip: initial; -moz-background-origin: initial; 
-moz-background-inline-policy: initial; cursor: pointer; } #mainB a { color:#000099; 
text-decoration: none; font-size:11px; } #mainB a:hover { 
background-color:#FFFFCC; color:#000000; 
text-decoration: underline; font-size:11px; } #mainB a.selectedB { 
background-color:#FFFFCC; color:#000000; 
text-decoration:none; font-size:11px; } #mainB { background: 
#FFFFFF url(/imgs/dot.gif) repeat-x scroll left bottom; height:28px; 
-moz-background-clip: initial; -moz-background-origin: initial; 
-moz-background-inline-policy: initial; padding-top: 1px; margin-bottom: 0px; } 
#mainB a { margin: 0px 2px 0px 0px; background: #FFFFFF 
url(/imgs/leftCornerTab.gif) no-repeat scroll left top; font-size:11px; 
-moz-background-clip: initial; -moz-background-origin: initial; 
-moz-background-inline-policy: initial;} /* ___________________________more 
categories tab menu ____________________________*/ .tabMoreCategories ul li 
a:visited, .tabMoreCategories ul li a:link, .tabMoreCategories ul li a:active{ 
cursor:pointer; font-size:11px; padding:4px; margin:0px; 
display:block; text-decoration:none; color:#000099; background:
#FFFFCC
; } .tabMoreCategories ul li a:hover { cursor:pointer; font-size:11px; 
text-decoration:underline; padding:4px; margin:0px; display:block; color:#FFFFFF; 
background:
#000066
; } * html .tabMoreCategories ul { padding:0px; } .clear { clear: both; } 
.tabMoreCategories ul li a.first:active, a.first:visited, a.first:link, 
a.first:hover { background-image:none;border-top:1px solid #666;font-size:11px; 
} .tabMoreCategories ul ul { margin:0px 0px 0px 10px; padding:5px 0px 5px 5px; 
border:none; width:auto; display:block; font-size:11px; } 
.tabMoreCategories ul li { list-style-type:none; padding:0px; margin:0px; 
display:block; font-size:11px; } .tabMoreCategories{ 
position:absolute; visibility:hidden; text-align:left; z-index:100; height: 
42px; font-size:11px; } .tabMoreCategories ul { 
list-style-type:none; padding:0px; margin:0px; border-bottom:1px solid #666; 
border-left:1px solid #666; border-right:1px solid #666; display:block; 
z-index:100; font-size:11px;} /*_______________________MORE 
CATEGORIES B______________________*/ .tabMoreCategoriesB ul li a:visited, 
.tabMoreCategoriesB ul li a:link, .tabMoreCategoriesB ul li a:active{ 
cursor:pointer; font-size:11px; padding:4px; margin:0px; 
display:block; text-decoration:none; color:#000099; 
background:#FFFFFF; } .tabMoreCategoriesB ul li a:hover { cursor:pointer; 
font-size:11px; text-decoration:underline; padding:4px; 
margin:0px; display:block; color:#FFFFFF; background:
#000066
; } * html .tabMoreCategoriesB ul { padding:0px; } .tabMoreCategoriesB ul li 
a.first:active, a.first:visited, a.first:link, a.first:hover { 
background-image:none;border-top:1px solid #666;font-size:11px; } 
.tabMoreCategoriesB ul ul { margin:0px 0px 0px 10px; padding:5px 0px 5px 5px; 
border:none; width:auto; display:block; font-size:11px; } 
.tabMoreCategoriesB ul li { list-style-type:none; padding:0px; margin:0px; 
display:block; font-size:11px; } .tabMoreCategoriesB{ 
position:absolute; visibility:hidden; text-align:left; z-index:100; height: 
42px; font-size:11px; } .tabMoreCategoriesB ul { 
list-style-type:none; padding:0px; margin:0px; border-bottom:1px solid #666; 
border-left:1px solid #666; border-right:1px solid #666; display:block; 
z-index:100; font-size:11px;} 
/*________________________________________________________________________header 
layout other________________________________________________*/ 
.bgForSimpleHeader{border:1px solid
#000066
;} .borderAllTDs{ background:#000066; padding:0px; margin:0px; 
width:2px; height:24px; /*border-left:1px solid
#000066
; border-right:1px solid
#000066
;*/} #headerB a:link, #headerB a:visited, #headerB a:active{ padding: 4px 6px; 
display:block; background:#FFFFCC; color:#000099; 
text-decoration: none; font-family:
Arial, Helvetica, sans-serif
; font-size:13px; font-weight: bold; height:24px; width:auto; 
border:1px solid
#FFFFCC
;} #headerB a:hover{ padding: 4px 6px; display:block; background:#000066; 
color:#FFFFFF; text-decoration:none; font-family:
Arial, Helvetica, sans-serif
; font-size:13px; font-weight: bold; height:24px; width:auto; 
border:1px solid
#FFFFCC
;} .headerBbg{background:#FFFFCC;} .borderAllTDsC{ background:#FFFFCC; 
padding:0px; margin:0px; height:12px; border-bottom:1px solid #000000;} 
#headerC a:link, #headerC a:visited, #headerC a:active{ padding: 2px 3px; 
display:block; background:#FFFFCC; color:#000099; 
text-decoration: none; font-family:
Arial, Helvetica, sans-serif
; font-size:11px; font-weight: bold; height:12px; width:auto; 
border-bottom:1px solid #000000;} #headerC a:hover{ padding: 2px 3px; 
display:block; background:#000066; color:#FFFFFF; 
text-decoration:none; font-family:
Arial, Helvetica, sans-serif
; font-size:11px; font-weight: bold; height:12px; width:auto;} 
/*______________________________________________________________________custom 
pages links + other _______________________________________*/ 
a.customPages:link, a.customPages:visited, a.customPages:active { color:#0000FF; 
font-weight: bold; text-decoration: none; } a.customPages:hover { font-weight: 
bold; color:#FF33FF; text-decoration: underline; } /* 
_____________________________________________________________________ sub main 
bar ___________________________________________________*/ #containerSubmain{ 
background-color: #FFFFFF; padding:0px 4px 0px 6px; } #containerSubmain a:link, 
#containerSubmain a:active, #containerSubmain a:visited{ color:#0000FF; 
text-decoration:none;} #containerSubmain a:hover{ color:#FF33FF; 
text-decoration:underline;} 
/*_____________________________________________________product 
presentationB____________________________________________________*/ 
.leftSideBoxProductPageB{ padding:1px; border:1px solid
#000066
; } .leftSideBoxTitleB{ background:
#FFFFCC
; padding:0px 4px 4px 0px; height:26px; color:#000066; } 
.addToCartBlockB{ border-bottom:1px dotted
#000066
; background-color:#FFFFCC; color:#000066; 
font-weight:bold; padding:0px 0px 0px 2px;} .priceLineThroughB{ font-size:12px; 
color:#000066; font-weight:bolder; 
text-decoration:line-through;} .rightSideBoxTextB{color:#000000;} 
ul.downloadPdfB, li.downloadPdfB, a.downloadPdfB:active, a.downloadPdfB:link, 
a.downloadPdfB:visited{ color:#0000FF; list-style-position:inside; 
line-height:12px; text-indent:0px; cursor:pointer; padding:0px 0px 0px 2px; 
margin:0px; font-size:11px; text-decoration:none; 
list-style-type:square; } a.downloadPdfB:hover { list-style-position:inside; 
line-height:12px; cursor:pointer; text-indent:0px; padding:0px 0px 0px 2px; 
margin:0px; font-size:11px; text-decoration:underline; color:#FF33FF;} 
.leftBorderB{border-left:1px solid
#000066
;} /* ____________________________________________________left side 
page__________________________________________________________ */ .leftSideBox{ 
background:
#FFFFCC
; padding:0px 0px 0px 2px; border:1px solid
#FFFFFF
; color:#000066; } .leftSideBoxProductPage{ background:
#FFFFCC
; padding:1px; border:1px solid
#000066
; } .leftSideBoxTitle{ background:
#000066
; padding:0px 4px 4px 0px; height:26px; color:#FFFFFF; } 
a.leftColumnAllProducts:visited, a.leftColumnAllProducts:link, 
a.leftColumnAllProducts:active{ color:#000099; text-decoration:none; 
font-weight:bold; font-size:12px;} a.leftColumnAllProducts:hover{ 
color:#3300FF; text-decoration:underline; font-weight:bold; 
font-size:12px;} a.leftColumnAllProductsSmall:visited, 
a.leftColumnAllProductsSmall:link, a.leftColumnAllProductsSmall:active{ color:#000099; 
text-decoration:none; font-size:12px;} 
a.leftColumnAllProductsSmall:hover{ color:#3300FF; 
text-decoration:underline; font-size:12px;} ul.leftList, 
li.leftList, a.leftList:active, a.leftList:link, a.leftList:visited{ color:#000099; 
list-style-position:inside; line-height:14px; text-indent:0px; cursor:pointer; 
padding:0px 0px 0px 2px; margin:0px; font-size:12px; 
text-decoration:none;} a.leftList:hover{ list-style-position:inside; 
line-height:14px; cursor:pointer; text-indent:0px; padding:0px 0px 0px 2px; 
margin:0px; font-size:12px; text-decoration:underline; color:#3300FF; 
} #leftListCat ul{ text-align:left; padding : 0; margin : 0; float : left; 
font-size:12px; width:192px; } #leftListCat ul li{ display:inline; } 
#leftListCat ul li a{ padding-right:2px; color:#000099; font-size:12px; 
text-align:left; text-decoration:none; } #leftListCat ul li a:hover{ 
padding-right:2px; color:#3300FF; font-size:12px; 
text-align:left; text-decoration:underline; } 
/*_____________________________________________________left box 
CategoriesC______________________________________________________*/ 
#categoriesC a:link, #categoriesC a:visited, #categoriesC a:active{ 
padding:3px; display:block; background:#FFFFCC; color:#000099; 
text-decoration: none; font-family:
Arial, Helvetica, sans-serif
; font-size:12px; font-weight:bold; height:auto; width:auto;} 
#categoriesC a:hover{ padding:3px; display:block; background:#000066; 
color:#FFFFFF; text-decoration:underline; font-family:
Arial, Helvetica, sans-serif
; font-size:12px; font-weight:bold; height:auto; width:auto;} 
.sepCategoriesC{border:1px solid
#000066
;} .leftSideBoxC{ background:
#FFFFCC
; padding:0px; border:1px solid
#FFFFFF
; color:#000000;} #categoriesCSelected{ padding:3px; display:block; 
background:#FFFFFF; color:#000000; text-decoration: none; 
font-family:
Arial, Helvetica, sans-serif
; font-size:12px; font-weight:bold; height:auto; width:auto;} /* 
____________________________________________________right side 
page__________________________________________________________ */ 
.rightSideBox{background:#FFFFCC;padding:0px;border:1px solid
#FFFFFF
;} .rightSideBoxText{color:#000066;} .rightSideBoxTitle{color:#000066;font-size:14px;font-weight:bold;} 
.rightSideBoxRelated{background:#FFFFCC;padding:4px;border:1px 
solid
#FFFFFF
;} input.search { width:110px; height:16px; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#333333; border:1px solid #333333;} 
input.newsletter { width:25px; height:16px; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#333333; border:1px solid #333333; 
cursor:pointer;} a.procuctWithinCart:active, a.procuctWithinCart:link, 
a.procuctWithinCart:visited{ text-decoration:none; color:#000099; 
font-size:11px;} a.procuctWithinCart:hover{ 
text-decoration:underline; color:#3300FF; font-size:11px;} 
.sepColor{ border-top:1px solid
#FF00CC
; padding:0px; margin:0px; background:
#000066
; width:150px; height:2px;} /* 
____________________________________________________Category + featured 
products box__________________________________________________________ */ 
.categoryHeader{ font-weight:bold; font-size:16px; color:#FF00CC;} 
.categoryBox{padding-top:10px;} .seperatorBetweenFeaturedProducts{ 
border-top:1px solid #999; border-bottom:1px solid #999; height:20px; 
width:100%; padding:0px;} .upRepeatFeaturedBox{ 
background-image:url(/imgs/upRepeatFeaturedBox.gif); 
background-repeat:repeat-x; background-position:left; background-position:top; 
height:30px; width:100%; padding:0px 0px 0px 0px;} .bottomRepeatFeaturedBox{ 
background-image:url(/imgs/downRepeatFeaturedBox.gif); 
background-repeat:repeat-x; background-position:left; background-position:top; 
height:30px; width:100%; padding:0px 0px 0px 0px;} .leftRepeatFeaturedBox{ 
background-image:url(/imgs/leftRepeatFeaturedBox.gif); 
background-repeat:repeat-y; background-position:left; background-position:top; 
height:100%; width:30px; padding:0px 0px 0px 0px;} .rightRepeatFeaturedBox{ 
background-image:url(/imgs/rightRepeatFeaturedBox.gif); 
background-repeat:repeat-y; background-position:right; background-position:top; 
height:100%; width:30px; padding:0px 0px 0px 0px;} 
/*-------------------------------------------------- CATEGORY VIEW 
D-------------------------------------------------------------------*/ 
.categoryViewD { border-top:1px dotted
#000066
; border-bottom:1px dotted
#000066
; background-color:#FFFFCC; height:22px; padding-top:2px;} 
.detailsBold{ font-size:13px; font-weight:bold; color:#000066;} 
.detailsNormal{ font-size:13px; font-weight:normal; color:#000066;} 
.sepLine{ border-top:1px solid
#FFFFCC
; padding:0px; margin:0px; width:100%; height:1px;} .sepLineBold{ 
border-top:3px solid
#FFFFCC
; padding:0px; margin:0px; width:100%; height:3px;} 
/*-------------------------------------------------- MORE LINK IN MAIN PAGE 
-------------------------------------------------------------------*/ 
a.more:visited, a.more:active, a.more:link{ text-decoration: none; font-size:12px; 
color:#0000FF;} a.more:hover{ text-decoration: underline; color:#FF33FF; 
font-size:12px;} 
/*____________________________________________________ add to cart, prices 
block ______________________________________________________________*/ .price{ 
font-size:12px; color:#000000; font-weight:bolder; 
text-decoration:none;} .priceLineThrough{ font-size:12px; color:#FFFFFF; 
font-weight:bolder; text-decoration:line-through;} .priceLineThroughView{ 
font-size:12px; color:#000000; font-weight:bolder; 
text-decoration:line-through;} .savePrice{ 
font-size:12px; color:#000000; font-weight:bolder;} .priceRelated{ font-size:12px; color:#000066; 
font-weight:bolder;} .yourPrice{ font-size:12px; font-weight:bolder; 
color:#0000FF;} .addToCartBlock{ border-bottom:1px dotted
#FFFFFF
; background-color:#000066; color:#FFFFFF; 
font-weight:bold; padding:0px 0px 0px 2px;} input.quantity{ border:1px solid 
#666; width:30px; height:15px; font:verdana; font-size:11px; 
color:#333;} input.checkOutForm{ width:160px; height:20px; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 
border:1px solid
#FFFFCC
;} textarea.checkOutForm{ width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
color:#000000; border:1px solid
#FFFFCC
;} input.cartForm{ width:40px; height:16px; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#000000; border:1px solid
#FFFFCC
;} select.checkOutForm{ width:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
color:#000000; border:1px solid
#FFFFCC
;} .stepBGcolor{background-color:#FFFFCC;color:#000099;font-size:11px;font-style:italic;padding-left:6px;font-weight:bold;} 
.stepBGcolorEmpty{color:#000000;font-size:11px;font-style:italic;padding-left:6px;font-weight:bold;} 
.stepBGcolorCurrent{background-color:#000099;color:#FFFFCC;font-size:11px;font-style:italic;padding-left:6px;font-weight:bold;} 
.stepsBorder{border:1px solid #333;} /* 
______________________________________________ ADD TO CART LINK STYLE 
______________________________________________________________*/ a.add:visited, 
a.add:active, a.add:link { display:block; font-size:13px; 
font-weight:bold; color:#000099; text-decoration: none; 
background-color:#FFFFCC; height:20px; padding:2px 10px 0px 0px;} 
a.add:hover { display:block; font-size:13px; font-weight:bold; 
color:#3300FF; text-decoration: underline; background-color:#FFFFCC; 
height:20px; padding:2px 10px 0px 0px;} .CartVariants{ font-size:10px; 
text-transform:uppercase; font-weight:bold; color:#000000;} 
.CartVariantsSideBar{ font-size:10px; text-transform:uppercase; 
font-weight:bold; color:#000066;} 
/*____________________________________________________ products page 
___________________________________________________________________________*/ 
#mainProductBox { font-size:12px; padding-top:10px;} .productTitle{ 
font-size:14px; font-weight:bold; color:#FF00CC;} 
.productSubTitle{ font-size:13px; font-weight:bold; color:#000000;} 
.productsTitle:link, .productsTitle:active, .productsTitle:visited{ 
text-decoration: none; font-weight:bold; font-size:13px; color:#0000FF;} 
a.productsTitle:hover { text-decoration: underline; color:#FF33FF; 
font-weight:bold; font-size:13px;} ul.downloadPdf, li.downloadPdf, 
a.downloadPdf:active, a.downloadPdf:link, a.downloadPdf:visited{ color:#000099; 
list-style-position:inside; line-height:12px; text-indent:0px; cursor:pointer; 
padding:0px 0px 0px 2px; margin:0px; font-size:11px; 
text-decoration:none; list-style-type:square;} a.downloadPdf:hover{ 
list-style-position:inside; line-height:12px; cursor:pointer; text-indent:0px; 
padding:0px 0px 0px 2px; margin:0px; font-size:11px; 
text-decoration:underline; color:#3300FF;} .rowsSep{ 
padding:0px; margin:0px; border-top:1px groove
#FFFFFF
;} /*____________________________________________________ subCategories in 
CategoryPage___________________________________________________________________________*/ 
.titlePagingTable { border-top:1px dotted
#000066
; border-bottom:1px dotted
#000066
; background-color:#FFFFCC; height:22px; font-weight:bold; 
font-size:12px; padding-left:6px; padding-top:2px;} 
.titlePagingTableTxt{color:#000066;} 
.titlePagingTableShoppingCart { border-top:1px dotted
#000066
; border-bottom:1px dotted
#000066
; background-color:#FFFFCC; height:22px; font-weight:bold; 
font-size:12px; padding-left:0px; padding-top:2px; color:#000066;} 
.titlePagingTableBottom{ border-top:1px dotted
#000066
; border-bottom:1px dotted
#000066
; background-color:#FFFFCC; height:22px; font-weight:bold; 
font-size:12px; padding-right:6px; padding-top:2px;} 
.titlePagingTableTitle{ font-size:15px; font-weight:bold; color:#000066;} 
.shortLongDescription{ font-size:12px; text-indent:0px; padding:0px 
0px 0px 0px; color:#000000;} .subcategory{ font-size:13px; 
border:1px solid
#000066
; padding:10px 10px 10px 10px;} a.subCategoryHeaderMore:visited, 
a.subCategoryHeaderMore:active, a.subCategoryHeaderMore:link { text-decoration: 
none; color:#0000FF; font-weight:bold; font-size:13px;} 
a.subCategoryHeaderMore:hover { text-decoration: underline; color:#FF33FF; 
font-weight:bold; font-size:13px;} .dottedBorder{ margin:4px 0px 
4px 0px; border-top:1px dotted
#000066
; border-bottom:1px dotted
#000066
; font-size:12px;} a.addNewProduct:visited, a.addNewProduct:active, 
a.addNewProduct:link { display:block; font-size:13px; 
font-weight:bold; color:#000099; text-decoration: none; 
background-color:#FFFFCC; height:20px; padding:2px 10px 0px 0px;} 
a.addNewProduct:hover { display:block; font-size:13px; 
font-weight:bold; text-decoration: underline; color:#3300FF; 
background-color:#FFFFCC; height:20px; padding:2px 10px 0px 0px;} 
.separator{color:#000066;font-weight:bold;} /* 
______________________________________________ LOGIN BOX + CUSTOMER STYLES 
______________________________________________________________*/ input.login{ 
width:200px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
color:#333; border:1px solid
#FFFFCC
;} input.submit{ width:auto; height:18px; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#333; border:1px solid
#000066
;} .orderBorderBottom{border-bottom:2px dotted
#000066
;} .orderBorderBottomSolid{border-top:1px solid
#000066
;} .orderBorderBottomTotal{border-top:2px solid
#000066
;} /*____________________________________________________ general purpose 
___________________________________________________________________________*/ 
.space6{clear:both;width:2px;height:1px;} .sepColored{color:#000;} 
.boxBottom{background-image:url(/imgs/boxBottomBG.gif);background-repeat:repeat-x;background-position:bottom;} 
.seperatorLine{border-bottom:1px solid
#000066
;} .boxBGLeft{border-left:1px solid
#000066
;} .boxBGRight{border-right:1px solid
#000066
;} .bottomBorder{border-top:1px solid
#000066
;}