A:link {
	COLOR: #545454; TEXT-DECORATION: underline
}
A:active {
	COLOR: #545454; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #545454; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(/images/background.gif) #fbf8ec repeat-x; MARGIN: 0px; COLOR: #545454; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H1 {
	MARGIN: 0px; COLOR: #40aa4e; FONT-FAMILY: Arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #40aa4e; FONT-FAMILY: Arial
}
H3 {
	MARGIN: 0px; FONT-FAMILY: Arial
}
H4 {
	MARGIN: 0px; FONT-FAMILY: Arial
}
HR {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #545454; BORDER-LEFT: medium none; COLOR: #545454; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
LI {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: square
}
TD {
	FONT-SIZE: 12px; COLOR: #545454; FONT-FAMILY: Arial
}
TH {
	FONT-SIZE: 12px; COLOR: #545454; FONT-FAMILY: Arial
}
TR {
	FONT-SIZE: 12px; COLOR: #545454; FONT-FAMILY: Arial
}
.contentBox1 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.contentBox1Top {
	BACKGROUND: url(/images/boxTop.gif); HEIGHT: 13px
}
.contentBox1Middle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px
}
.contentBox1Bottom {
	BACKGROUND: url(/images/boxBottom.gif); HEIGHT: 9px
}
.contentShadow {
	BACKGROUND: url(/images/contentShadow.gif) #ffffff repeat-y; WIDTH: 782px
}
.header {
	PADDING-RIGHT: 120px; FONT-SIZE: 13px; COLOR: #777777; PADDING-TOP: 5px; FONT-FAMILY: Arial Narrow
}
.headerTable {
	BACKGROUND: url(/images/header.jpg) white no-repeat; WIDTH: 782px; PADDING-TOP: 5px; HEIGHT: 123px
}
.imagePadRight {
	PADDING-RIGHT: 10px
}
.imagePadLeft {
	PADDING-LEFT: 10px
}
.mainMenu {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d9d9d9; FILTER: alpha(opacity=85); PADDING-BOTTOM: 0px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 0px; opacity: 0.85; -moz-opacity: 0.85
}
.mainMenuSelected {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/menuSelected.gif) #a8deaf repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #ebebeb 1px solid; COLOR: #000000; PADDING-TOP: 0px
}
.textBlack {
	COLOR: black
}
.textBody {
	FONT-SIZE: 12px; COLOR: #545454; FONT-FAMILY: Arial
}
.textHeader {
	FONT-SIZE: 13px; COLOR: #777777; FONT-FAMILY: Arial Narrow
}
.textHeader:visited {
	FONT-SIZE: 13px; COLOR: #777777; FONT-FAMILY: Arial Narrow
}
.textHeader:hover {
	COLOR: #000000
}
.textHighlightGreen {
	COLOR: #39b44a
}
.textHighlightGreen:visited {
	COLOR: #39b44a
}
.textMainMenu {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenu:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenu:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenu:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textMainMenuSelected {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenuSelected:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenuSelected:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.textMainMenuSelected:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textRed {
	COLOR: #ff0000
}
.textOrangeLight {
	COLOR: #f7941d
}
.textOrange {
	COLOR: #da7b07
}
.textGreen {
	COLOR: #40aa4e
}
.textRed {
	COLOR: #ff0000
}
.textLTB {
	COLOR: #006b7b
}
.textLibrary2005 {
	COLOR: #99512b
}
.textLibrary2006 {
	COLOR: #478ec6
}
.textOnlineLibrary {
	COLOR: #324380
}
.textPDA {
	COLOR: #af4722
}
.textSmall {
	FONT-SIZE: 10px
}
.required {
	PADDING-LEFT: 6px; FONT-SIZE: 10px; COLOR: #ff0000; PADDING-TOP: 6px
}
.formLabel {
	PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
.b1-180Top {
	BACKGROUND: url(/images/borders/top1-180.gif) no-repeat; WIDTH: 180px; HEIGHT: 10px
}
.b1-180Middle {
	BACKGROUND: url(/images/borders/middle1-180.gif) repeat-y; WIDTH: 180px
}
.b1-180Bottom {
	BACKGROUND: url(/images/borders/bottom1-180.gif) no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 180px; HEIGHT: 10px
}
.boxTop {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/boxTop.gif) #ffffff; HEIGHT: 13px; TEXT-ALIGN: center
}
.boxMiddle {
	BACKGROUND: #ffffff
}
.boxBottom {
	BACKGROUND: url(/images/boxBottom.gif) #ffffff; HEIGHT: 9px
}
.boxHeader {
	PADDING-BOTTOM: 8px
}
.boxBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.b1-160Top {
	BACKGROUND: url(/images/borders/top1-160.gif) no-repeat; WIDTH: 160px; HEIGHT: 10px
}
.b1-160Middle {
	BACKGROUND: url(/images/borders/middle1-160.gif) repeat-y; WIDTH: 160px
}
.b1-160Bottom {
	BACKGROUND: url(/images/borders/bottom1-160.gif) no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 160px; HEIGHT: 10px
}
.b2-160Top {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/borders/top2-160.gif) #000833 no-repeat; WIDTH: 160px; COLOR: #fff; TEXT-ALIGN: center
}
.b2-160Middle {
	BACKGROUND: url(/images/borders/middle1-160.gif) repeat-y; WIDTH: 160px
}
.b2-160Bottom {
	BACKGROUND: url(/images/borders/bottom1-160.gif) no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 160px; HEIGHT: 10px
}
.homeFeatureTop {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/borders/home-feature/top.gif) no-repeat; COLOR: #fff; HEIGHT: 15px; TEXT-ALIGN: center
}
.homeFeatureMiddle {
	BACKGROUND: url(/images/borders/home-feature/middle.gif) repeat-y; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.homeFeatureBottom {
	BACKGROUND: url(/images/borders/home-feature/bottom.gif) no-repeat; MARGIN-BOTTOM: 20px; HEIGHT: 15px
}
.b1-580Top {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/borders/top1-580.gif) no-repeat; WIDTH: 580px; COLOR: #fff; HEIGHT: 14px; TEXT-ALIGN: center
}
.b1-580Middle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/borders/middle1-580.gif) repeat-y
}
.b1-580Bottom {
	BACKGROUND: url(/images/borders/bottom1-580.gif) no-repeat; MARGIN-BOTTOM: 20px; WIDTH: 580px; HEIGHT: 14px
}
.bDailySpecialTop {
	FONT-WEIGHT: bold; BACKGROUND: url(/images/borders/top2-180.gif) #000833 no-repeat; WIDTH: 180px; COLOR: #fed701; TEXT-ALIGN: center
}
.bDailySpecialMiddle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/images/borders/middle1-180.gif) repeat-y; PADDING-BOTTOM: 5px; WIDTH: 180px; PADDING-TOP: 5px
}
.bDailySpecialBottom {
	BACKGROUND: url(/images/borders/bottom1-180.gif) no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 180px; HEIGHT: 10px
}
.homeProdCategory {
	MARGIN-BOTTOM: 20px
}
.prodList {
	MARGIN-TOP: 10px; COLOR: #99c; TEXT-ALIGN: center
}
.prodList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; WIDTH: 25%; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.prodList IMG {
	MARGIN: 5px
}
.prodList H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.prodList A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.prodList A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.prodList A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.prodList A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.textSmall {
	FONT-SIZE: 10px
}
.textSmall A:link {
	FONT-SIZE: 10px
}
.textLarge {
	FONT-SIZE: 14px
}
.textLarge A:link {
	FONT-SIZE: 14px
}
.textXLarge {
	FONT-SIZE: 16px
}
.textXLarge A:link {
	FONT-SIZE: 16px
}
.padding3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padding10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignCenter {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.alignRight {
	TEXT-ALIGN: right
}
.regPrice {
	COLOR: #f00; TEXT-DECORATION: line-through
}
.topDownloads {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #f2ece6; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.topDownloads TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none
}
.breadcrumb {
	MARGIN-BOTTOM: 10px
}
.ad {
	MARGIN-BOTTOM: 10px
}
.pagingEnabled A:link {
	COLOR: #00f; TEXT-DECORATION: underline
}
.pagingDisabled {
	COLOR: #808080; TEXT-DECORATION: underline
}
