BODY {
	FONT: 70% Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #555555; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT: 70% Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #555555
}
TH {
	FONT: 70% Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #555555
}
TH {
	TEXT-ALIGN: left
}
P {
	COLOR: #6c6c6c;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV {
	FONT: 1em Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #6c6c6c
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SMALL {
	FONT-SIZE: 0.8em
}
H1 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0em; MARGIN: 0em; COLOR: #000000; PADDING-TOP: 0em
}
H2 {
	FONT-SIZE: 1.2em; MARGIN: 0em; COLOR: #000000
}
H3 {
	FONT-SIZE: 1em; MARGIN: 0em
}
A {
	COLOR: #f21a0b
}
A:visited {
	COLOR: #990000
}
A.blacklink {
	COLOR: #000000
}
A.blackLink:visited {
	COLOR: #000
}
A.wishlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/wl-white.gif); PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
A.wishlist:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/wl-white.gif); PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
A.wishlistg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/wl-grey.gif); PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
A.wishlistg:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(images/wl-grey.gif); PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.maintable TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 13px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.greating {
	PADDING-LEFT: 13px; MARGIN: 9px 0px 4px; COLOR: #000
}
.sectionhead {
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	padding-right: 0px;
}
.sectionheadnoline { color: #000000; font-size: 18px; font-weight: bold; padding: 0 0 5px; }
.cartbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 22px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dddddd
}
.sideblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 22px; WIDTH: 140px; PADDING-TOP: 0px
}
.newrel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 20px; WIDTH: 140px; PADDING-TOP: 0px
}
.boldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.redlineheader {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #f21a0b 1px solid
}
.blue {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
.regprice {
	TEXT-DECORATION: line-through
}
H2.producttitle {
	FONT-SIZE: 1em; MARGIN: 8px 0px 5px
}
.buttonnormal {
	MARGIN: 7px 0px 10px
}
.left0 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.subtable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.left13 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 23px
}
.boldlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.boldlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.boldlist LI {
	MARGIN: 0px 0px 6px
}
.listnospace {
	LIST-STYLE-TYPE: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding: 0px;
}
.listnospace LI {
	MARGIN: 0px 0px 3px
}
.bestsellers LI {
	PADDING-BOTTOM: 10px
}
.inputlabel {
	DISPLAY: block; PADDING-TOP: 5px
}
.hidevalidator {
	DISPLAY: none
}
#outlookbar {
	FONT: 11px Tahoma; MARGIN-LEFT: 11px
}
#outlookmain {
	FONT-WEIGHT: bold
}
#outlookmain A:link {
	MARGIN-LEFT: 0px; COLOR: #3b0000; TEXT-DECORATION: none
}
#outlookmain A:visited {
	MARGIN-LEFT: 0px; COLOR: #3b0000; TEXT-DECORATION: none
}
#outlookmain LI {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#outlookmain A {
	COLOR: #306684; TEXT-DECORATION: none
}
#outlookbar UL {
	PADDING-LEFT: 0px; MARGIN: 0px
}
#outlookmain A:link {
	TEXT-DECORATION: none
}
#outlookmain A:visited {
	TEXT-DECORATION: none
}
#outlooksec {
	FONT-WEIGHT: normal; COLOR: #3b0000
}
#outlooksec A:hover {
	TEXT-DECORATION: underline
}
#outlooksec A {
	DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 110px; PADDING-TOP: 2px
}
BODY {
	MARGIN: 0px
}
.leftNavBG {
	BACKGROUND-COLOR: #e3d7bf
}
.mainContainer {
	PADDING-LEFT: 13px; PADDING-TOP: 8px
}
.helloBar {
	BACKGROUND: url(images/bg_shader.jpg) no-repeat; COLOR: #000; HEIGHT: 30px
}
.umayalso {
	DISPLAY: block; WIDTH: 215px; POSITION: relative; HEIGHT: 85px
}
.umayalsoimg {
	LEFT: 0px; WIDTH: 70px; POSITION: absolute; TOP: 0px
}
.umayalsoimg2 {
	MARGIN-RIGHT: 10px
}
.umayalsotext {
	LEFT: 75px; WIDTH: 145px; POSITION: absolute; TOP: 0px
}
.tpnav {
	FONT: bold 0.9em Verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #333333; LETTER-SPACING: 0.2em; TEXT-DECORATION: none
}
.tpnav:visited {
	COLOR: #333333
}
.tpnav:hover {
	COLOR: #cc0000
}
.tpnvbak {
	BACKGROUND-IMAGE: url(images/topban_line.gif); BACKGROUND-REPEAT: repeat-y
}
.promodiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 415px; PADDING-TOP: 0px
}
.hometable {
	BORDER-RIGHT: #808080 1px solid; MARGIN: 0px; BORDER-LEFT: #808080 1px solid
}
.hometable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.grayline TD {
	BORDER-BOTTOM: #808080 1px solid
}
TH {
	BORDER-BOTTOM: #808080 1px solid
}
.menuitem {
	COLOR: #ffffff
}
.menuitemgray {
	COLOR: #660000
}
.blackline TD {
	BORDER-BOTTOM: #000000 1px solid
}
.blacklinetop TD {
	BORDER-TOP: #000000 1px solid
}
.srchcont {
	MARGIN-LEFT: 13px; WIDTH: 747px; POSITION: relative
}
.srchresbox {
	BORDER-RIGHT: #cccccc 1px solid; MARGIN: 0px 0px 22px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #bbbbbb 2px solid; POSITION: relative
}
.srchshwall {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.srchresbox TABLE TD {
	BACKGROUND-COLOR: #ffffff
}
.adminnavigation {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/tobutton.gif); BORDER-LEFT: 0px; WIDTH: 152px; COLOR: #ffffff; BORDER-BOTTOM: 0px
}
.adminnavigation-select {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/tobutton-gray.gif); BORDER-LEFT: 0px; WIDTH: 152px; COLOR: #000000; BORDER-BOTTOM: 0px
}
.grayheader TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
A.whitelink {
	COLOR: #ffffff
}
A.whitelink:visited {
	COLOR: #ffffff
}
.admintables {
	TABLE-LAYOUT: fixed; BACKGROUND-COLOR: #505050
}
.whitebody TD {
	BACKGROUND-COLOR: #ffffff
}
.innertable {
	WIDTH: 100%
}
.innertable TD {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #dddddd 1px solid
}
FIELDSET {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
.colhead TH {
	BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #eeeeee
}
.grayline2 {
	BORDER-BOTTOM: #666666 2px solid
}
.smlPad TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.optionalArea TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.linklist {
	LINE-HEIGHT: 1.3
}
.bdaybox {
	WIDTH: 75px
}
.srcTextLbl {
	FONT-WEIGHT: bold; COLOR: #fff
}

/* CBClearning Blog CSS Begins */

.wrapper {
	width: 760px;
}
.newreleasesdiv {
	width: 440px;
	float: left;
}
.announcementdiv { width: 440px; float: left; }
.sidebardiv {
	width: 260px;
	float: right;
	background-color: #e3d7bf;
	padding: 10px 10px 10px 15px;
	list-style-position: inside;
	list-style-type: disc;
}
.sidebartext {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: black;
}
.blogheader	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: black;
}
.entrydiv {
	padding-top: 10px;
	padding-left: 10px;
	width: 420px;
	margin: 0px;
	padding-right: 10px;
}
.borderdiv {
	border-bottom: 1px solid #aaaaaa;
}
.entryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0033;
	line-height: 22px;
	padding: 0px;
}
.entryDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color:#666666;
	line-height: 12px;
	padding: 0px;
}
.commentTitle {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 22px;
	padding: 0px;
}
.commentInfo {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: #6c6c6c; 
	font-size: 10px; 
	font-weight: bold;
	font-style: italic;
	width: 500px;
	margin-bottom: -10px;
}
.commentText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #6c6c6c; 
	font-size: 11px; 
	width: 500px;
}
/* CBClearning Blog CSS Ends */
.blockquote {
	padding-right: 25px;
	padding-left: 35px;
	height: auto;
	width: auto;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
}
.smalltxt {
	font-size: 10px;
}
.header {
	font-size: 14pt;
	font-weight: bold;
}
.seriesname {
	font-size: 10px;
	font-weight: lighter;
}
.releasedate {
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}
.sectionheadnotoppad {

	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	padding-right: 0px;
}
.sidebarhighlight {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
}
.sidebardivider {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
	margin-right: 70px;
	border-bottom-style: dotted;
	padding-top: 4px;
	padding-bottom: 6px;
	line-height: 12px;
}
.subtitle {
	font-size: 14px;
}
