BODY {
	PADDING-LEFT: 3px; PADDING-TOP: 3px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TD {
	FONT-SIZE: 10pt; COLOR: #000
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.3em
}
H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em
}
H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.1em; FONT-STYLE: italic
}
UL {
	POSITION: relative
}
OL {
	POSITION: relative
}
.bodytextA {
	BORDER-LEFT: 30px; BORDER-RIGHT: 30px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
.membertext1 {
	BORDER-LEFT: 30px; BORDER-RIGHT: 20px; FONT-SIZE: 12px; COLOR: #8000CC; FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
.innerWrap_600 SPAN {
	DISPLAY: inline-block; HEIGHT: 100%
}
.innerWrap_350 SPAN {
	DISPLAY: inline-block; HEIGHT: 100%
}
.sbimg_new {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; BACKGROUND-IMAGE: url(http://www.zenshindojo.com/assets/images/right_imgs_0042.gif)! important; MARGIN: 5px; BORDER-LEFT: #000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 50px
}
.sbimg_new A {
	DISPLAY: block; WIDTH: 50px; HEIGHT: 50px
}
.sbimg_new A:hover {
	TEXT-DECORATION: none
}
.sbimg_new1 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 50px
}
.sbimg_new1 A {
	DISPLAY: block; WIDTH: 50px; HEIGHT: 50px
}
.sbimg_new1 A:hover {
	TEXT-DECORATION: none
}
#thistopnav {
	BACKGROUND: url('http://zenshindojo.com/assets/images/public_site_top_bg_2x40.gif') repeat-x; WIDTH: 100%; HEIGHT: 40px; font-style: normal; font-variant: normal; font-weight: normal; font-color: #ffffff; font-size:12px; font-family: Verdana, Arial, helvetica, sans-serif;
}
#thistopnav A {
	FONT: 12px Verdana, Arial, helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; TEXT-ALIGN: center
}
#thistopnav A:hover {
	FONT: 12px Verdana, Arial, helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}
UL.dropdown {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.dropdown LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.dropdown UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
UL.dropdown {
	Z-INDEX: 597; FLOAT: left; POSITION: relative
}
UL.dropdown LI {
	FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.3em; ZOOM: 1
}
UL.dropdown LI:hover {
	Z-INDEX: 599; BACKGROUND: url('http://www.zenshindojo.com/assets/images/public_site_top_bg_over_2x40.gif') repeat-x; CURSOR: pointer; POSITION: relative
}
UL.dropdown UL {
	Z-INDEX: 598; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 100%
}
UL.dropdown UL LI {
	FLOAT: none
}
UL.dropdown UL UL {
	LEFT: 100%; TOP: 1px
}
UL.dropdown LI:hover > UL {
	VISIBILITY: visible
}
UL.dropdown LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL.dropdown LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.dropdown LI.dividertop {
	BORDER-TOP: #E46322 6px solid; BACKGROUND: #F8F8F8; WIDTH: 150px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: 6px solid
}
ul.dropdown li.dividertop a  {
	BACKGROUND: #000000
}
UL.dropdown LI.divider {
	BACKGROUND: #000000; WIDTH: 150px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.dropdown LI.divider A {
	BACKGROUND: #000000
}
UL.dropdown UL A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #F8F8F8; PADDING-BOTTOM: 6px; WIDTH: 150px; PADDING-TOP: 6px
}
UL.dropdown UL A:hover {
	BACKGROUND: #E46322; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.ltpBckg {
	border:1px solid #999; FONT-SIZE: 100%; BACKGROUND-IMAGE: url('http://www.zenshindojo.com/assets/images/spacer.gif'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 223px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}
UL.ltpList {
	PADDING-LEFT: 2px; MARGIN: 2px 0px 0px; COLOR: #fff; LINE-HEIGHT: 12px; LIST-STYLE-TYPE: none
}
UL.ltpList A {
	FONT-WEIGHT: bold; COLOR: #fff
}
UL.ltpList A:visited {
	FONT-WEIGHT: bold; COLOR: #fff
}
.btns {
	FONT-FAMILY: Arial, tahoma, helvetica, sans-serif
}
.font11px {
	FONT-FAMILY: Arial, tahoma, helvetica, sans-serif
}
.btns:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: inset; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #9bb5cf; BORDER-BOTTOM-STYLE: inset; outline: none
}
.btns:focus {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-TOP-STYLE: inset; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #9bb5cf; BORDER-BOTTOM-STYLE: inset; outline: none
}
.btns {
	BORDER-RIGHT: #6988a7 2px outset; PADDING-RIGHT: 4px; BORDER-TOP: #6988a7 2px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #6988a7 2px outset; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #6988a7 2px outset; BACKGROUND-COLOR: #254463; TEXT-DECORATION: none; outline: none
}
#footer FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 140px
}
#footer LEGEND {
	FONT-WEIGHT: 700; COLOR: #000
}
#footer TD {
	FONT-SIZE: 80%; BACKGROUND: #efefef; LINE-HEIGHT: 130%
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#copyright td  {
	FONT-SIZE: 70%; LINE-HEIGHT: 120%
}
#rheader {
	FONT-SIZE: 70%; COLOR: #999; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
#header {
	PADDING-BOTTOM: 5px
}
#mainNavContainer {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/darkmb_bg.jpg) repeat-x center bottom
}
#mainNavItems TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px
}
#mainNavItems TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: 400; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 1px; COLOR: #000; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-DECORATION: none
}
#mainNavItems TD .navUnSelItem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#mainNavItems TD .navUnSelItemClearance {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-LEFT: 5px; COLOR: #fff
}
.searchContainer {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 6px
}
.sbtitle {
	HEIGHT: 24px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: 13px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/sbcallout_bg1.gif) repeat-x center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left middle
}
.sbmainw {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; text-decoration: none;
}
.sbstitleAnchor {
	COLOR: #173c5f
}
#content {
	PADDING-TOP: 5px
}
.sprice {
	FONT-WEIGHT: 700; COLOR: #c00
}
#cellsearch TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
.titlered {
	FONT-SIZE: 20px; COLOR: red; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.noresultshdr {
	PADDING-LEFT: 10px; FONT-SIZE: 20px; COLOR: #fff; BACKGROUND-COLOR: #dd1800
}
#herobody {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#hero UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#hero LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_bullet_7px.gif) no-repeat 0px 7px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.gridcell UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.gridcell LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 85%; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_bullet.gif) no-repeat 0px 7px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.gridcell DIV.title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; BACKGROUND: url(http://www.zenshindojo.com/assets/images/background/box_title_bg_grey_2.jpg); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
.artist_spotlight {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/robert_cray_bg.gif) #666 repeat-x
}
.artist_spotlight2 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/as_broussardbg1.gif) #fff repeat-x
}
.blurb_hdr {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/articles_hdr_bg.gif) #666 repeat-x
}
.blurb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: tahoma, Arial, helvetica, sans-serif
}
.uo_list LI {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_yellow.gif) no-repeat 0px 5px; MARGIN: 2px 20px; TEXT-INDENT: 12px; LIST-STYLE-TYPE: none
}
.uo_list_grey LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 85%; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_bullet.gif) no-repeat 0px 7px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#checkboxtext {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 5px
}
#checkboxtext1 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 10px
}
#entryform {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheader {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheader1 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheader2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheader3 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheader4 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheaderMI {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryheaderNIGHT {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444
}
#entryform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}
#entryheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#entryheader1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#entryheader2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#entryheader3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#entryheader4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#entryheaderMI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#entryheaderNIGHT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#errortext {
	FONT-SIZE: 12px; COLOR: red
}
formtextfield {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldleft {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldMI {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldADDR {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldZIP {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldright {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.formtextfieldMI {
	MARGIN: 0px 0px 0px 20px
}
.formtextfieldZIP {
	MARGIN: 0px 0px 0px 20px
}
.formtextfieldright {
	MARGIN: 0px 0px 0px 20px
}
.formtextfield {
	WIDTH: 300px
}
.formtextfieldleft {
	WIDTH: 200px
}
.formtextfieldright {
	WIDTH: 200px
}
.formtextfieldMI {
	WIDTH: 30px
}
.formtextfieldADDR {
	WIDTH: 420px
}
.formtextfieldZIP {
	WIDTH: 100px
}
#pageheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#pagetext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 5px
}
#subpageheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#textbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.errorbox {
	FONT-SIZE: 8pt; COLOR: red
}
.co_cellbdr {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.hdrnote {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: tahoma,Arial, helvetica, sans-serif
}
.co-note {
	FONT-SIZE: 85%; LINE-HEIGHT: 150%
}
.cohdr {
	FONT-WEIGHT: 700; FONT-SIZE: 85%; COLOR: #333
}
.invalid {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 1px solid
}
TH.compare {
	BORDER-RIGHT: #999 1px solid
}
TH.compare2 {
	BORDER-RIGHT: #999 1px solid
}
.compareTop {
	BORDER-RIGHT: #999 1px solid
}
.compareRow1 {
	BORDER-RIGHT: #999 1px solid
}
.compareRow2 {
	BORDER-RIGHT: #999 1px solid
}
TABLE.compare {
	BORDER-RIGHT: #999 1px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
TH.compare {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: left
}
TH.compare2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: left
}
.compareTop {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 150px; COLOR: #69c; PADDING-TOP: 3px
}
.compareRow1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.compareRow2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f3f3f3
}
.article_glossary {
	CURSOR: help; COLOR: #393; BORDER-BOTTOM: #393 1px dashed; TEXT-DECORATION: none
}
.article_caption {
	FONT-SIZE: 0.8em; COLOR: #666; LINE-HEIGHT: 1.2em
}
.fltL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.fltR {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.fltL300 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 300px; PADDING-TOP: 20px
}
.fltR300 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 300px; PADDING-TOP: 20px
}
.fltCaption {
	FONT-SIZE: 0.8em; COLOR: #555; LINE-HEIGHT: 1.1em
}
.title {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 0px solid; FONT-WEIGHT: 700; BACKGROUND: #efefef; BORDER-LEFT: #999 0px solid; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: nowrap
}
.disabled {
	COLOR: #999
}
.adminhdr {
	FONT-WEIGHT: 700; FONT-SIZE: 12pt; COLOR: #fff
}
.adminborder {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid
}
.adminquestion {
	CURSOR: help; COLOR: #060
}
.adminadditional {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #999 1px solid; WIDTH: 700px; BORDER-BOTTOM: #999 1px solid
}
.adminadditionalhdr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 10pt; BACKGROUND: #ccc; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
}
.adminadditionalhdr A {
	CURSOR: pointer; COLOR: #333; TEXT-DECORATION: underline
}
.admingrid TH {
	BORDER-TOP: #999 1px solid; BACKGROUND: #ddd; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left
}
.admingridalt {
	BACKGROUND: #efefef
}
.adminmenu LI {
	FONT-SIZE: 10pt
}
.adminmenu {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.errorblock {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c00 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c00 1px solid; COLOR: #c00; PADDING-TOP: 5px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #ffefef
}
.errorblock UL {
	MARGIN-TOP: 0px; COLOR: #c00; PADDING-TOP: 0px
}
#bill_msg {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c00 1px solid; COLOR: #c00; PADDING-TOP: 5px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #ffffef
}
#ship_msg {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c00 1px solid; COLOR: #c00; PADDING-TOP: 5px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #ffffef
}
#new_msg {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c00 1px solid; COLOR: #c00; PADDING-TOP: 5px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #ffffef
}
#brand_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 970px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; HEIGHT: 14px
}
#brand_list .hdr  {
	COLOR: #666
}
#brand_list LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #efefef; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#brand_list A:link {
	COLOR: #999; TEXT-DECORATION: none
}
#brand_list A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
#brand_list A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#brand_list A:active {
	COLOR: #666; TEXT-DECORATION: underline
}
H2.lp_default {
	BORDER-RIGHT: #b5c2cf 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b5c2cf 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: 700; FONT-SIZE: 1.1em; BACKGROUND: url(http://www.zenshindojo.com/assets/images/fade_titlehdr1-1.gif) #efefef no-repeat left 50%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 2px; BORDER-BOTTOM: #b5c2cf 1px solid; HEIGHT: 18px
}
.lp_see_more A:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.lp_see_more A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.lp_see_more A:hover {
	COLOR: #036; BACKGROUND-COLOR: #fff9df
}
.lp_see_more A:active {
	COLOR: #036; BACKGROUND-COLOR: #fff9df
}
.lp_see_more {
	MARGIN-TOP: 10px
}
DIV.debug {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 1px solid; COLOR: #900; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #eee
}
DIV.debug P {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #000
}
#nav_table TD.nav_main {
	PADDING-LEFT: 10px
}
#nav_result_cnt TD {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #dedede; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#nav_result_cnt .result_cnt {
	PADDING-LEFT: 8px
}
.nav_pagination {
	PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9pt; BACKGROUND: #efefef; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
INPUT.compare {
	BORDER-RIGHT: #999 3px double; PADDING-RIGHT: 0.25em; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 0.25em; FONT-WEIGHT: 700; FONT-SIZE: 10px; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #ccc 3px double; WIDTH: 170px; COLOR: #333; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 3px double; FONT-FAMILY: tahoma,helvetica,Arial,sans-serif; BACKGROUND-COLOR: #eee
}
.nav_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; LINE-HEIGHT: 135%; PADDING-TOP: 5px
}
.nav_price {
	FONT-WEIGHT: 700; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: red
}
.nav_compare {
	FONT-WEIGHT: 700; FONT-SIZE: 8pt
}
#nav_breadcrumb {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px
}
.nav_additional {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.nav_additional UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav_additional LI {
	PADDING-LEFT: 6px; FONT-SIZE: 85%; BACKGROUND: url(http://www.zenshindojo.com/assets/images/search-arrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
#nav_corrections {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
#nav_suggestions {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
#nav_suggestions DIV.original {
	FONT-WEIGHT: 700; FONT-SIZE: 16px
}
SPAN.original_term {
	COLOR: #00c
}
#nav_refinement_attributes_table {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #efefef
}
.navtitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: 400; FONT-SIZE: 13px; BACKGROUND: #6988a7; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#topnavigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 9px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#topnavigation A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: 700; BACKGROUND: url(http://www.zenshindojo.com/assets/images/right.gif) no-repeat right top; FLOAT: none; PADDING-BOTTOM: 5px; WIDTH: 0.1em; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#topnavigation #current {
	BACKGROUND-IMAGE: url(http://www.zenshindojo.com/assets/images/left_on.gif)
}
.c93 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; WIDTH: 600px; PADDING-TOP: 0px
}
.c93ad {
	FLOAT: left; WIDTH: 200px
}
.c93adInside {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.c93idx {
	FONT-SIZE: 0.85em; BACKGROUND: url(http://www.zenshindojo.com/assets/images/dotted_999_vert.gif) repeat-y; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 1.2em
}
.c93ImageOuter {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 130px
}
.c93ImageInner {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
UL.coil {
	PADDING-LEFT: 20px; MARGIN: 2px 0px 10px; TEXT-INDENT: -1.2em; LIST-STYLE-TYPE: none
}
UL.coil LI {
	PADDING-BOTTOM: 6px
}
UL.nww {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.nww LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
UL.nww_subtext {
	FONT-SIZE: 90%; COLOR: #777
}
#jumpto {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; COLOR: #999; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.heroImgContainer {
	WIDTH: 302px; HEIGHT: 302px
}
.heroInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 293px; PADDING-TOP: 0px
}
.heroImg {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 1px solid; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 300px; BORDER-BOTTOM: #a7a7a7 1px solid; HEIGHT: 300px
}
.subHeroImg {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 1px solid; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 195px; BORDER-BOTTOM: #a7a7a7 1px solid; HEIGHT: 195px
}
.prodLinks {
	FLOAT: right; WIDTH: 293px; TEXT-ALIGN: center
}
.subHeroCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#brand_callout {
	COLOR: #fff
}
#brand_callout .summary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 120px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #fff; LINE-HEIGHT: 1.45em; PADDING-TOP: 55px
}
#brand_callout_links {
	COLOR: #e4ecef
}
.uo_list_light LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 85%; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_E4ECEF.gif) no-repeat 0px 7px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.search_callout TH {
	FONT-WEIGHT: 700; FONT-SIZE: 0.9em; BACKGROUND: url(http://www.zenshindojo.com/assets/images/blue-gradient-3.jpg) #369 repeat-x; COLOR: #fff; TEXT-ALIGN: left
}
.search_callout_divider {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/dotted_999_vert.gif) #fff repeat-y
}
.search_callout_text {
	FONT-SIZE: 0.85em; LINE-HEIGHT: 1.45em
}
.search_callout_price {
	FONT-SIZE: 1.15em; COLOR: #c00
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
#footer LI A {
	COLOR: #003366; TEXT-DECORATION: none
}
UL.nww A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
UL.nww A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
#footer LI A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
UL.nww A:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
UL.nww A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainNavItems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.border {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#hero {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.tbl_list TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.divider {
	BORDER-BOTTOM: #ccc 1px solid
}
.errorblock LI {
	COLOR: #c00
}
.errorblock STRONG {
	COLOR: #c00
}
.smaller {
	FONT-SIZE: 85%
}
#rheader A {
	COLOR: #003366; TEXT-DECORATION: none
}
.sbmain A {
	COLOR: #003366; TEXT-DECORATION: none
}
#rheader A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout1 A:active {
	TEXT-ALIGN: left; COLOR: #003366; TEXT-DECORATION: none; font-size: 100%;
}
.side-box-callout1 A:hover {
	TEXT-ALIGN: left; COLOR: #003366; TEXT-DECORATION: underline; font-size: 100%;
}
.side-box-callout2 A:active {
	TEXT-ALIGN: left; COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout2 A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout3 A:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout3 A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.sbmain A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.lighttext {
	COLOR: #333
}
.newInputSUBMIT {
	MARGIN: 0px
}
#RR2ColheadContent {
	MARGIN: 0px
}
#RR2ColLeftContent {
	MARGIN: 0px
}
#RR2ColRightContent {
	MARGIN: 0px
}
#RR2ColFootContent {
	MARGIN: 0px
}
#RR3ColheadContent {
	MARGIN: 0px
}
#RR3ColLeftContent {
	MARGIN: 0px
}
#RR3ColCenterContent {
	MARGIN: 0px
}
#RR3ColRightContent {
	MARGIN: 0px
}
#RR3ColFootContent {
	MARGIN: 0px
}
.sbmain {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 100%; BACKGROUND: #efefef; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
.navmain {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 100%; BACKGROUND: #efefef; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
DIV.sidebar H3 {
	FONT-WEIGHT: bold; COLOR: #173c5f; FONT-STYLE: normal
}
DIV.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #173c5f; PADDING-TOP: 3px; LIST-STYLE-TYPE: square
}
.sbimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 60px; PADDING-TOP: 0px
}
DIV.sbimg IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
cats {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
.cats {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.cats LI {
	PADDING-LEFT: 8px; FONT-SIZE: 0.85em; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_bullet.gif) no-repeat 0px 7px; MARGIN-BOTTOM: 4px; LIST-STYLE-TYPE: none
}
.cats A:link {
	TEXT-DECORATION: none
}
.cats A:visited {
	TEXT-DECORATION: none
}
.cats A:hover {
	TEXT-DECORATION: underline
}
.cats A:active {
	TEXT-DECORATION: underline
}
.sbstitle {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 1.1em; COLOR: #173c5f; PADDING-TOP: 10px
}
.nav_refine_name {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: 700; FONT-SIZE: 1.1em; COLOR: #173c5f; PADDING-TOP: 10px
}
#lcontent {
	FONT-SIZE: 90%; LINE-HEIGHT: 135%
}
#ccontent {
	FONT-SIZE: 100%; LINE-HEIGHT: 135%
}
#rcontent {
	FONT-SIZE: 90%; LINE-HEIGHT: 135%
}
#rowsearch TD {
	FONT-SIZE: 70%; LINE-HEIGHT: 135%
}
#mcontent {
	LINE-HEIGHT: 130%
}
#mcontent TD {
	LINE-HEIGHT: 130%
}
.scellbdr {
	BORDER-LEFT: #ccc 1px solid
}
.gridcell {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.uo_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.uo_list_grey {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.uo_list_light {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#checkboxtext LABEL {
	VERTICAL-ALIGN: top
}
#checkboxtext1 LABEL {
	VERTICAL-ALIGN: top
}
.errormsg {
	COLOR: red
}
.required {
	COLOR: red
}
.redText {
	COLOR: red
}
.errorbox LI {
	FONT-SIZE: 8pt
}
.adminnote {
	FONT-SIZE: 8pt
}
.adminpath {
	FONT-SIZE: 8pt
}
.nav_prod_copy {
	FONT-SIZE: 8pt
}
.cocell {
	FONT-SIZE: 85%; LINE-HEIGHT: 135%
}
.co-table TD {
	FONT-SIZE: 85%; LINE-HEIGHT: 135%
}
#nav_table {
	MARGIN-BOTTOM: 10px
}
#nav_results {
	MARGIN-BOTTOM: 10px
}
#brand_callout_links A {
	COLOR: #ffefaf
}
.uo_list_light A {
	COLOR: #ffefaf
}
.font11px {
	FONT-SIZE: 11px
}
.cart-item {
	FONT-SIZE: 11px
}
.side-box-callout {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side-box-callout1 {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.side-box-callout3.side-box-callout2 {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.side-box-callout .sbimg {
	PADDING-RIGHT: 5px; FLOAT: left
}
.side-box-callout1 .sbimg {
	PADDING-RIGHT: 5px; FLOAT: left
}
.side-box-callout2 .sbimg {
	PADDING-RIGHT: 5px; FLOAT: left
}
.side-box-callout3 .sbimg {
	PADDING-RIGHT: 5px; FLOAT: left
}
.side-box-callout1 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #173c5f; FONT-STYLE: normal
}
.side-box-callout2 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #173c5f; FONT-STYLE: normal
}
.side-box-callout3 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #173c5f; FONT-STYLE: normal
}
.side-box-callout1 H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.side-box-callout2 H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.side-box-callout A {
	FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none
}
.side-box-callout1 A {
	FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none
}
.side-box-callout2 A {
	FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none
}
.side-box-callout3 A {
	FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none
}
.side-box-callout A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout1 A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout2 A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout3 A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.side-box-callout1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.side-box-callout2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.side-box-callout3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.side-box-callout1 LI {
	ALIGN: Left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 2px; LIST-STYLE-TYPE: square
}
.side-box-callout2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 2px; LIST-STYLE-TYPE: square
}
.side-box-callout3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 2px; LIST-STYLE-TYPE: square
}
.side-box-callout {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.side-box-callout UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.side-box-callout LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: square
}
.side-box-callout2 {
	BORDER-TOP: #ccc 1px solid
}
.side-box-callout3 H3 {
	PADDING-TOP: 5px
}
OBJECT EMBED {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
.newheaderstyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.zenshindojo.com/assets/images/fade_arrowbox.gif) #fff no-repeat; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.quickFindTxt {
	PADDING-RIGHT: 4px; MARGIN-TOP: 7px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #777; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.quickFindTxt A {
	TEXT-DECORATION: none
}
.quickFindTxt A:hover {
	TEXT-DECORATION: underline
}
.quickFindTxt SPAN {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #ccc
}
#blp_desc2 {
	WIDTH: 100%
}
.logobox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#blp_brandlinks {
	MARGIN-TOP: 15px
}
.blp_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 20px; PADDING-TOP: 5px
}
.blp_list LI {
	PADDING-LEFT: 8px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/arrow_bullet.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 12px; LIST-STYLE-TYPE: none
}
.blp_list A:link {
	TEXT-DECORATION: none
}
.cats A:visited {
	TEXT-DECORATION: none
}
.blp_list A:hover {
	TEXT-DECORATION: underline
}
.cats A:active {
	TEXT-DECORATION: underline
}
.sry {
	FONT-SIZE: 11px; MARGIN: 100px 0px; COLOR: #999; TEXT-ALIGN: center
}
.blp_seachbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.blp_searchform {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; WIDTH: 350px; COLOR: #777; HEIGHT: 20px
}
#readmore {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #7ad; TEXT-ALIGN: center
}
#readless {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #7ad; TEXT-ALIGN: center
}
#blp_desc2-show {
	FONT-WEIGHT: bold; COLOR: #fff
}
#blp_desc2-hide {
	FONT-WEIGHT: bold; COLOR: #fff
}
#mainWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 802px; PADDING-TOP: 0px
}
#insideWrap {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
#tBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/dot.gif) #efefef repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#bgTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#bgTable TR {
	VERTICAL-ALIGN: top
}
#bgTable TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 266px; PADDING-TOP: 0px
}
#insideWrap P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
#insideWrap H2 {
	PADDING-TOP: 8px
}
H1.BG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 65px; PADDING-TOP: 0px
}
.rP {
	PADDING-RIGHT: 10px
}
.tl {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/leftLogo_9.jpg) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/rightCorner_2.jpg) no-repeat 100% 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.rBorder {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/dot.gif) repeat-y 100% 0px
}
.bullet LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/new-bullet.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px
}
.navboxshow {
	DISPLAY: block
}
.navboxhide {
	DISPLAY: none
}
.txt11 {
	FONT-SIZE: 11px
}
.txt10 {
	FONT-SIZE: 10px
}
.darkblue {
	COLOR: #173c5f
}
.navsubheaders {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #173c5f; PADDING-TOP: 0px; BORDER-BOTTOM: #173c5f 1px solid
}
.navsublinks A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.navsublinks A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.quickFindTxt {
	PADDING-RIGHT: 4px; MARGIN-TOP: 7px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #777; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.quickFindTxt A {
	TEXT-DECORATION: none
}
.quickFindTxt A:hover {
	TEXT-DECORATION: underline
}
.quickFindTxt SPAN {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #ccc
}
.containner-1x2 {
	WIDTH: 970px; POSITION: relative
}
.boxes-1x2 {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #777 1px solid
}
.box1-1x2 {
	WIDTH: 600px; MARGIN-RIGHT: 8px; HEIGHT: 400px
}
.box2-1x2 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN: 0px 0px 9px 8px; WIDTH: 350px; HEIGHT: 210px
}
.box3-1x2 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN: 9px 0px 0px 8px; WIDTH: 350px; HEIGHT: 170px
}
.containner-2x1 {
	WIDTH: 970px; PADDING-TOP: 18px
}
.boxes-2x1 {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #777 1px solid
}
.box4-2x1 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN: 0px 8px 9px 0px; WIDTH: 600px; HEIGHT: 240px
}
.box5-2x1 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN: 9px 8px 0px 0px; WIDTH: 600px; HEIGHT: 240px
}
.box6-2x1 {
	BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN-LEFT: 8px; WIDTH: 350px; HEIGHT: 500px
}
.containner-1x1 {
	WIDTH: 970px; PADDING-TOP: 18px
}
.box-1x1 {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}
.site-sectionhdr-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionhdr.jpg) #eee repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.site-sectionhdr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 9px; HEIGHT: 30px
}
.scroll-items {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.aboutus-seo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.aboutus-seo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 0px
}
.bottom-last {
	PADDING-BOTTOM: 15px
}
.jcarousel-container {
	POSITION: relative
}
.jcarousel-clip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative
}
.jcarousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
.jcarousel-list LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.jcarousel-next {
	DISPLAY: none; Z-INDEX: 3
}
.jcarousel-prev {
	DISPLAY: none; Z-INDEX: 3
}
.outerWrap {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionbg-h50.gif) #fff repeat-x left bottom; MARGIN-BOTTOM: 5px; BORDER-LEFT: #777 1px solid; WIDTH: 600px; BORDER-BOTTOM: #777 1px solid
}
.scrollerHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/site-sectionhdr.jpg) #eee repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.scrollerHeader H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #000; PADDING-TOP: 9px; HEIGHT: 30px
}
.moreLink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 9px
}
.pDesc_600 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 10px; WIDTH: 160px; PADDING-TOP: 0px
}
.pDesc_350 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 10px; WIDTH: 120px; PADDING-TOP: 0px
}
.pDesc_600 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.pDesc_350 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.month {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(http://www.zenshindojo.com/assets/images/design/site-sectionhdr.jpg) #eee repeat-x; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #777 1px solid
}
DIV.month H2 {
	PADDING-BOTTOM: 3px; TEXT-ALIGN: center
}
SPAN.red {
	COLOR: #c00
}
SPAN.strike {
	TEXT-DECORATION: line-through
}
.innerWrap_600 {
	VERTICAL-ALIGN: middle; WIDTH: 160px; HEIGHT: 120px; TEXT-ALIGN: center
}
.innerWrap_350 {
	VERTICAL-ALIGN: middle; WIDTH: 120px; HEIGHT: 60px; TEXT-ALIGN: center
}
.back_to_top_link {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.innerWrap_600 * {
	VERTICAL-ALIGN: middle
}
.innerWrap_350 * {
	VERTICAL-ALIGN: middle
}