HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9pt Arial; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9pt Arial; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
.fullwidth {
	WIDTH: 100%;
}
.table_padding {
	WIDTH: 95%;
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse;
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Arial, serif; COLOR: #000000; PADDING-TOP: 0px
}
.hidden-element {
	DISPLAY: none
}
.horizontal-separator {
	BACKGROUND: url(horizontal_dashed_line.gif) repeat-x 50% bottom
}
.vertical-separator {
	BACKGROUND: url(vertical_dashed_line.gif) repeat-y center top
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	DISPLAY: inline
}
.top-background {
	/*BACKGROUND: url(top_background.gif) repeat-y right 50%;*/
	BACKGROUND-IMAGE: url(topheader.gif); BACKGROUND-REPEAT: repeat-x;
}
.menu-background {
	BACKGROUND: url(bg_menu.jpg) #1865ac repeat-x 50% top; WIDTH: 100%; 
}
.top-select-padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.content_table_padding {
	MARGIN-TOP: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #a0ce73
}
.top_greet_user {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	COLOR: #747474; FONT-FAMILY: trebuchet MS,Verdana; font-weight:bold;
}
.greetUser {
  color: #f0a480;
  font-weight: bold;
}
.footer-table TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(bg_menu.jpg) repeat-x 50% top; PADDING-BOTTOM: 0px; COLOR: #f7eee4; PADDING-TOP: 0px; HEIGHT: 26px
}
A {
	COLOR: #197aca
}
A:hover {
	COLOR: #ff9900
}
A.more-link {
	FONT-SIZE: 10px;
	COLOR: #666666;
}
A.more-link:hover {
	COLOR: #000000;
}
A.item-action {
	FONT-SIZE: 9px; COLOR: #666666
}
A.item-action:hover {
	COLOR: #000000
}
.footer-links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.footer-links A {
	FONT-SIZE: 10px; COLOR: #333333
}
.footer-links A:hover {
	COLOR: #666666
}
.topheaderbg {
	BACKGROUND-IMAGE: url(topheader.gif); BACKGROUND-REPEAT: repeat-x
}
.topcartbar {
	BACKGROUND-IMAGE: url(topcartbar.gif); BACKGROUND-REPEAT: repeat-x;
	/*height:38px; line-height:38px;*/
}
.quick_order_module_content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.quick-order-form {
	BACKGROUND-IMAGE: url(../images/search_bar_middle1.gif); BACKGROUND-REPEAT: repeat-x;
}
.quick_order_box_tagline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}

.side-box-header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; BACKGROUND: url(side_box_bg_green_title.jpg) #96BA24 repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px;
	/*red : #800000; green: #96BA24; blue: #83afd6*/
}
.side-box-title {
	FONT-SIZE: 12px; COLOR:#ffffff; font-weight:bold;
}
.side-box-title A {
	FONT-SIZE: 12px; COLOR:#ffffff; TEXT-DECORATION: underline
}
.side-box-title A:hover {
	FONT-SIZE: 12px; COLOR: #ffdc0e
}
.side-box-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(side_boxes_content.gif) repeat-x 50% top; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.content-box-header {
	/*PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #4271B5; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px*/
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; BACKGROUND: url(side_boxes_background.gif) #83afd6 repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px;
}
.content-box-title {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; font-weight:bold;
}
.content-box-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-bottom:5px;
  padding-top:5px;
  padding:5px 5px 5px 5px;
}

.small-text {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:normal;
}
.medium-text {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:normal;
}
.bold-text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;
}
.toplogin-input-text {
	BORDER-RIGHT: #7091b9 1px solid; BORDER-TOP: #7091b9 1px solid; FONT-SIZE: 11px; BACKGROUND: url(input_text_background.gif) #ffffff repeat-x 50% top; BORDER-LEFT: #7091b9 1px solid; BORDER-BOTTOM: #7091b9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; width:100px;
}
.input-text {
	BORDER-RIGHT: #7091b9 1px solid; BORDER-TOP: #7091b9 1px solid; FONT-SIZE: 11px; BACKGROUND: url(input_text_background.gif) #ffffff repeat-x 50% top; BORDER-LEFT: #7091b9 1px solid; BORDER-BOTTOM: #7091b9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-textarea {
	BORDER-RIGHT: #7091b9 1px solid; BORDER-TOP: #7091b9 1px solid; FONT-SIZE: 11px; BACKGROUND: url(input_text_background.gif) #ffffff repeat-x 50% top; BORDER-LEFT: #7091b9 1px solid; BORDER-BOTTOM: #7091b9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-textarea {
	OVERFLOW: auto
}
.input-select {
	FONT-SIZE: 11px; COLOR: #333333
}
/*.button {
	BORDER-RIGHT: #688bac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #688bac 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(bg_menu.jpg) #efefef repeat-x 50% bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: #688bac 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #688bac 1px solid; color:#FFFFFF; font-weight:bold
}*/
.button {
	FONT-SIZE: 11px; background:#3eb7f3 url(../images/buttonbg.gif) top left repeat-x;
	color:#ffffff; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:hand;
	BORDER-RIGHT: #688bac 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #688bac 1px solid; PADDING-LEFT: 0px;
	BORDER-LEFT: #688bac 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #688bac 1px solid; PADDING-BOTTOM: 0px;
}
.delete-button {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(delete_button_background.gif) #ff6d6d repeat-x 50% bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: #cc0000 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #cc0000 1px solid
}
.smallbutton {
	background:#3eb7f3 url(../images/buttonbg.gif) top left repeat-x;
	FONT-SIZE: 11px; 
	color:#ffffff; font-weight:bold;font-family:Arial, Helvetica, sans-serif;
	border:none;
	text-align:center;
	cursor:hand;
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #688bac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #688bac 1px solid; PADDING-LEFT: 5px;
	BORDER-LEFT: #688bac 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #688bac 1px solid; PADDING-BOTTOM: 0px;
}
/*input.style_btn {
	FONT-SIZE: 14px; background:#3eb7f3 url(bg_menu.jpg) top left repeat-x; color:#ffffff; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}*/
input.style_btn {
	FONT-SIZE: 14px; background:#3eb7f3 url(../images/buttonbg.gif) top left repeat-x;
	color:#ffffff; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:hand;
	BORDER-RIGHT: #688bac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #688bac 1px solid; PADDING-LEFT: 5px;
	BORDER-LEFT: #688bac 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #688bac 1px solid; PADDING-BOTTOM: 0px;
}
input.silver_button
{
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 14px; 
	BACKGROUND-POSITION: left 50%; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 14px; 
	FONT-WEIGHT: bold; 
	COLOR: #272727;
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/button_background.gif); 
	PADDING-BOTTOM: 2px; OVERFLOW: visible; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-REPEAT: repeat; 
	cursor:hand;
}
.form-field-name {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;
	height:20px; line-height:20px; text-align:right;
}
.field-name {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #2e5679; PADDING-TOP: 5px
}
.field-required {
	COLOR: #ff0000;  font-weight:normal;
}
.field-hint {
	FONT-SIZE: 11px; COLOR: #000000; font-weight:normal;
}
.field-error {
	FONT-SIZE: 11px; COLOR: #cc0000; font-weight:normal;
}
.field-success {
	FONT-SIZE: 11px; COLOR:#00CC00; font-weight:normal;
}
.field-value {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.warning-message TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; BACKGROUND: #ffe5e6; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.item-categories TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.login-status {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.login-status A {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.login-status A:hover {
	FONT-SIZE: 10px
}
.remember-login {
	FONT-SIZE: 11px; COLOR: #000000
}
.navigation-bar {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(side_boxes_background.gif) #83afd6 repeat-x 50% bottom; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 29px
}
.navigation-bar A {
	COLOR: #ffffff
}
.navigation-bar A:hover {
	COLOR: #ffdc0e
}
.menu-top-active-icon {
	BACKGROUND: url(top_menu_select.gif)
}
.menu-top-active-text {
	BACKGROUND: url(top_menu_select.gif)
}
TD.top-menu-padding {
	WHITE-SPACE: nowrap; HEIGHT: 37px
}
.menu-top-noactive-icon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu-top-active-icon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu-top-noactive-text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu-top-active-text {
	PADDING-RIGHT: 13px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.top-menu-link {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.top-cart-link {
	FONT-SIZE: 12px; TEXT-DECORATION: none;
	color:#258ACF;
	font-weight:bold;
}

A.top-menu-link:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.top-menu-link {
	COLOR: #ffffff
}
A.top-menu-link:hover {
	COLOR: #cccccc
}
.inactive-tab {
	BORDER-RIGHT: #94c0de 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #94c0de 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #94c0de 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #94c0de 1px solid
}
.active-tab {
	BORDER-RIGHT: #94c0de 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #94c0de 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #94c0de 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #94c0de 1px solid
}
.inactive-tab {
	BACKGROUND-COLOR: #eff4fa
}
.active-tab {
	BORDER-BOTTOM-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.tab-bottom-line {
	BACKGROUND: url(pixel_blue.gif) repeat-x 50% bottom
}
.tab-left-padding {
	PADDING-LEFT: 40px
}
.directory-icon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 22px; PADDING-TOP: 5px
}
.directory-text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.item-listing {
	BACKGROUND: url(gradient_background.gif) #ffffff repeat-x 50% top
}
.item-listing-featured {
	BACKGROUND:  #ffffff repeat-x 50% top
}
.item-listing-lead {
	BACKGROUND: url(gradient_background_red.gif) #ffffff repeat-x 50% top
}
.item-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.item-statistics {
	FONT-SIZE: 10px; COLOR: #666666
}
.listing-field-name {
	FONT-WEIGHT: bold
}
.category-statistics {
	FONT-SIZE: 10px
}
.sub-section-header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4
}
.sub-section-header TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4
}
.listing-row TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.current-page {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #5b97cb; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px
}
A.page-link {
	COLOR: #000000; TEXT-DECORATION: none
}
.calendar {
	BORDER-RIGHT: #83b2c5 1px solid; BORDER-TOP: #83b2c5 1px solid; DISPLAY: none; FONT-SIZE: 11px; Z-INDEX: 1; BORDER-LEFT: #83b2c5 1px solid; WIDTH: 225px; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #83b2c5 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif; POSITION: relative
}
.calendar TABLE {
	FONT-SIZE: 11px; WIDTH: auto; CURSOR: default; COLOR: #000; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fefefe
}
.calendar TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar TBODY .disabled {
	COLOR: #999
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TBODY .today {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #eeeeee
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
.calendar TBODY .active {
	BACKGROUND-COLOR: red
}
.calendar THEAD .title {
	FONT-WEIGHT: bold
}
.calendar THEAD .headrow {
	
}
.calendar THEAD .active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c4c0b8
}
.calendar THEAD .hilite {
	BACKGROUND-COLOR: #e4e0d8
}
.calendar TFOOT .title {
	FONT-WEIGHT: normal
}
.combo {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 1px; FONT-SIZE: smaller; BACKGROUND: #e4e0d8; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 4em; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px
}
.combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.combo .active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #c4c0b8; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.combo .hilite {
	BACKGROUND: #048; COLOR: #fea
}
.dpContainer {
	DISPLAY: inline
}
.list-no-squares {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.signallogin {
	PADDING-RIGHT: 5px;
}
.smalltextbox {
	height:17px; line-height:17px; FONT-SIZE: 11px; width:70px;
}
.bg_pricebreak {
	COLOR: #55894e; background-color:#e5f2da; height:20px; line-height:20px; font-weight:bold;
}
.bg_pricebreak TD {
	COLOR: #55894e; background-color:#e5f2da;/*#99CCCC*/;  height:20px; line-height:20px; font-weight:bold;
}

.text-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#202090; /*#1769b5*/
}
A.text-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#202090; /*#1769b5*/
}
A.text-title:hover {
	COLOR: #005695;
}
.error {
	COLOR: #FF0000;
}
.success {
	COLOR: #008000;
}
.static {
	COLOR: #00cc66;
}
.hori-seperator-top { 
	background:url(dotted.gif) top left repeat-x; margin-bottom:0.3em; line-height:10px; height:10px;
}
.hori-seperator-bottom { 
	background:url(dotted.gif) bottom left repeat-x; margin-bottom:0.3em; line-height:10px; height:10px;
}
.hori-seperator { 
	background:url(dotted.gif) bottom left repeat-x; margin-bottom:0.3em; line-height:10px; height:10px;
}
.pageHeading { 
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px; 
	/*BACKGROUND: url(side_boxes_background.gif) #83afd6 repeat-x 50% bottom;*/
}
.pageTitle { 
	font-size:16px; font-weight:bold; background:url(dotted.gif) bottom left repeat-x; margin-bottom:0.3em;
	PADDING-LEFT: 20px;
}
.image_boder {
	BORDER-RIGHT: #cdcecd 1px solid; BORDER-TOP: #cdcecd 1px solid; BORDER-LEFT: #cdcecd 1px solid; BORDER-BOTTOM: #cdcecd 1px solid
}
.table-border {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
.information-background {
	BACKGROUND-COLOR: #f6f6ff
}
.link-picture-padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; WIDTH: 120px; PADDING-TOP: 20px
}
.link-text-padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.top_menu_seperator {
FONT-SIZE: 11px;
color:#FFFFFF;
font-weight:bold;
}
.CatalogItemLight {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff
}
.odd {
   background-color:#CCCCCC;
}
.even {
   background-color:#F8F8F8;
}
.infoBox {
  background-color: #1865ac;/*96BA24;/*#C9DCF5; /*b6b7cb*/
   border:1px solid #1865ac;
}

.infoBoxContents {
  background-color: #ffffff;/*#f8f8f9;/*#C9DCF5;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background-color: #FF8E90;
}

.infoBoxNoticeContents {
  background-color: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.a.pageResults{
	font-family:Arial, Helvetica, sans-serif;
	color:blue;
}
a:hover.pageResults{
	font-family:Arial, Helvetica, sans-serif;
	background:yellow;
}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.white { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: white; font-weight: bold; }
.nonROHS-text { font-family : Verdana, Arial, sans-serif; color:#ff0000; font-weight: bold; }
.ROHS-text { font-family : Verdana, Arial, sans-serif; color:#008000; font-weight: bold; }
.disable-text { font-family : Arial; color:#666666; }
.pay-text { font-family : Arial, sans-serif; color:#000000; font-weight: bold; font-size:16px; }
.line_spacing { text-align:justify; ine-height:180%; }
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.shopping-cart-header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px;FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4
}
.shopping-cart-header TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4f4f4
}
.shopping-cart-cell-item-padding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.shopping-cart-cell-item-padding TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.shopping-cart-icpn-padding-right {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; WIDTH: 16px
}
.cart-subtotal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cart-total {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cart-item TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #989898 1px solid
}
.cart-item-small TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #989898 1px solid
}
.cart-subtotal-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.cart-total-text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; font-style:italic; color:#FF0000;
}
.shopping-cart-button-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.order-prewiew-padding-cell TD {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.order-padding-left TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.subtotal {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0073b0
}
.grand-total-blue TD {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0073b0
}
.credit-card-table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.top-category-padding {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
A.top-category {
	FONT-SIZE: 12px; COLOR: #13547c
}
A.top-category:hover {
	COLOR: #000000
}
.sub-category-padding {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
A.sub-category {
	COLOR: #13547c
}
A.sub-category:hover {
	COLOR: #000000
}
A.edit-category {
	FONT-SIZE: 12px; COLOR: #13547c; font-weight:bold; font-style:italic;
}
A.edit-category:hover {
	COLOR: #000000
}
.product-price {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.product-price-large {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000
}
.product-price-msrp {
	TEXT-DECORATION: line-through
}
.order-grand-total TD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000
}
.order-sub-total TD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc0000
}
.order-totals TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.empty-cart {
	COLOR:#FF0000;
}
.cart_button {
	/*FONT-SIZE: 11px; background:url(../images/input_button_background.gif) top left repeat-x; color:#000000;
	text-align:center;
	cursor:hand;
	font-family:Arial, Helvetica, sans-serif;
	cursor:hand;
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px;
	BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px;*/
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND-POSITION: left 50%; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px; 
	/*FONT-WEIGHT: bold; */
	COLOR: #272727;
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/button_background.gif); 
	OVERFLOW: visible; 
	/*TEXT-TRANSFORM: uppercase;*/ 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-REPEAT: repeat; 
	cursor:hand;
}
.cart_button_disabled {
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND-POSITION: left 50%; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px; 
	/*FONT-WEIGHT: bold; */
	COLOR:#999999;
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/button_background.gif); 
	OVERFLOW: visible; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-REPEAT: repeat; 
}
.cart_medium_button {
	background:#3eb7f3 url(../images/buttonbg.gif) top left repeat-x;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	border:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #688bac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #688bac 1px solid; PADDING-LEFT: 5px;
	BORDER-LEFT: #688bac 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #688bac 1px solid; PADDING-BOTTOM: 0px;
	cursor:hand;
}
.sls_account_info {
	background-color:#FEC7E3;
	color:#A50039;
	font-weight:bold;
	height:18px;
	line-height:18px;
}
