@import url(http://www.google.com/cse/api/overlay.css);
/* --- Main Page Container --- */
body { margin:0; padding:0; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000; background-color:#fff; }
#body-wrapper { width:776px; margin:0 auto; padding:0 1px; text-align:left; background:url(../images/body-BG.gif) repeat-y; }

/* --- Global Margins --- */
h1, h2, h3, h4, h5, h6, form { margin:0;}
p { margin:0 0 10px 0;}

/* --- Text Styles --- */
.blueTxt, .blueTxt a, a.blueTxt { color:#1A92C0; }
.greyTxt, .greyTxt a { color:#242424; }
.whiteTxt { color:#fff; }
.font10 { font-size:10px; }
.noU { text-decoration:none; }

/* --- Link Icons --- */
.blueTri a, a.blueTri { display:block; background:url(../images/bullet-blueTri.gif) 0 2px no-repeat; padding-left:8px; margin-bottom:2px; color:#242424; }
.bluePage a, a.bluePage { display:block; background:url(../images/bullet-page.gif) 0 2px no-repeat; padding-left:13px; margin-bottom:2px; color:#242424; }

/* --- Main Link Styles --- */
a { color:#1A92C0; }
a:hover { color:#f93; }

/* --- Form Fields --- */
.txtField { border:1px solid #CECDCC; font-size:10px; }
.txtField:focus { border-color:#1A92C0; }

.floatLeft { float:left; margin-right:7px; }
.floatRight { float:right; margin-left:7px; }

#body-header { background-color:#fff; padding-bottom:10px;width:100%;}
 #body-header div { float:left; }
#body-logo {}
#body-number {}
#body-topNav { padding-top:10px; font-size:11px; color:#7C7C7C; line-height:17px; width:260px; padding-left:25px; }
#body-topNav a { font-weight:bold; padding:0 5px; }
#body-liveChat { padding-top:10px;}
#body-nav { clear:both; width:772px; float:none; margin-left:2px; }
#body-nav a { float:left; }
#body-leftCol { width:140px; float:left; font-family:verdana; font-size:11px; }
#body-leftCol img { margin-bottom:5px;}
.leftBox { padding:15px 2px 15px 7px; border-bottom:1px solid #CECDCC; }
#leftCol-search .txtField { width:76px; padding:2px 3px; }
#leftCol-search input { vertical-align:middle; }
#leftCol-signUp input { margin-bottom:6px;}
#body-mainCol { width:630px; float:left; }
#body-footer { clear:both; background-color:#fff; font-size:10px; padding:10px 0 20px 7px; }
#body-footer div { background:url(../images/footer-bg.gif) no-repeat; line-height:27px; margin-bottom:5px; }
#body-footer div span { display:block; float:left; width:130px; padding-left:23px; }
#body-footer p { text-align:center; padding-top:20px; }
#body-subNav { margin:0 7px 10px 0;}
#body-subNav div { color:#fff; background:url(../images/bullet-whiteTri.gif) 0 5px no-repeat #1A92C0; padding:2px 0 2px 9px; margin-bottom:1px; }
#body-subNav a { display:block; background:url(../images/bullet-greyDblArw.gif) 10px 5px #EFEFEF no-repeat; padding:2px 0 2px 22px; color:#242424; text-decoration:none; font-size:10px; margin-bottom:1px;}
#body-subNav a:hover { background-color:#C1C1C2; }
#home-mainPromo { border-bottom:1px solid #CECDCC; width:629px; }
#promoLeft { float:left; width:450px; }
#promoRight { float:left; width:179px; font-size:10px; background-color:#EFEFEF; padding-bottom:14px; }
 #promoRight div { margin:12px 0 8px 0; }
 #promoRight p { border-left:1px solid #949494; margin:0; padding:0 15px 10px 10px; background:url(../images/bullet-greyTri.gif) 0 1px no-repeat; _background-position: 1px 1px; }
#home-smallPromo { border-bottom:1px solid #CECDCC;}
#home-smallPromo a { float:left; }
#home-promoBar { border-bottom:1px solid #CECDCC;}
#home-botCols { background:url(../images/home-vLine.gif) 0 0 repeat-y; padding:17px 0; }
#home-botCols p { font-weight:bold; margin-left:20px; }
#home-botCols a { font-weight:normal; font-size:11px; }
#home-botColA { float:left; width:350px; }

#body-crumbLinks { font-size:11px; padding:0 13px 5px 13px; }
#body-crumbLinks .floatRight a { text-decoration:none; margin-left:10px; }
#body-crumbLinks .floatRight a span { text-decoration:underline; }
#body-crumbLinks .floatRight img { margin-right:5px; vertical-align:bottom;}
#body-breadCrumbs a, #body-breadCrumbs img { margin-right:5px; }
#body-breadCrumbs h1, #body-breadCrumbs h2 { display:inline; font-size:11px; font-weight:normal; }

#body-pageTitle { padding:5px 13px; border-bottom:1px solid #CECDCC; }

.body-content { padding:13px; border-bottom:1px solid #CECDCC; }
#prodImages { width:600px; }
#prodImages a { float:left; display:block; border:1px solid #CECDCC; width:138px; height:24px; _height:28px; font-size:11px; font-weight:bold; text-align:center; padding: 120px 0 10px 2px; margin:2px; }
#prodImages a:hover,
#prodImages a.selected { border:1px solid #1A92C0; }
#prodImages .chair1 { background:url(../images/ergonomicchair-01.jpg) center top no-repeat; } 
#prodImages .chair2 { background:url(../images/ergonomicchair-02.jpg) center top no-repeat; } 
#prodImages .chair3 { background:url(../images/ergonomicchair-03.jpg) center top no-repeat; } 
#prodImages .chair4 { background:url(../images/ergonomicchair-04.jpg) center top no-repeat; } 
#prodImages .chair5 { background:url(../images/ergonomicchair-05.jpg) center top no-repeat; } 
#prodImages .chair6 { background:url(../images/ergonomicchair-06.jpg) center top no-repeat; } 
#prodImages .chair7 { background:url(../images/ergonomicchair-07.jpg) center top no-repeat; } 
#prodImages .chair8 { background:url(../images/ergonomicchair-08.jpg) center top no-repeat; } 

#prodImages .chair9 { background:url(../images/2502SS.jpg) center top no-repeat; } 
#prodImages .chair10 { background:url(../images/2507S.jpg) center top no-repeat; } 
#prodImages .chair11 { background:url(../images/25081S.jpg) center top no-repeat; } 
#prodImages .chair12 { background:url(../images/3502S.jpg) center top no-repeat; } 
#prodImages .chair13 { background:url(../images/3507S.jpg) center top no-repeat; } 
#prodImages .chair14 { background:url(../images/3508S.jpg) center top no-repeat; } 

#prodImages .chair15 { background:url(../images/752S.jpg) center top no-repeat; } 
#prodImages .chair16 { background:url(../images/757S.jpg) center top no-repeat; } 
#prodImages .chair17 { background:url(../images/758S.jpg) center top no-repeat; } 
#prodImages .chair18 { background:url(../images/756S.jpg) center top no-repeat; } 


#prodImages .chair19 { background:url(../images/J759S.jpg) center top no-repeat; } 
#prodImages .chair20 { background:url(../images/2509S.jpg) center top no-repeat; } 
#prodImages .chair21 { background:url(../images/3509S.jpg) center top no-repeat; } 
#prodImages .chair22 { background:url(../images/S2504S.jpg) center top no-repeat; } 
#prodImages .chair23 { background:url(../images/S3504S.jpg) center top no-repeat; } 

#prodImages .chair24 { background:url(../images/2407S.jpg) center top no-repeat; } 
#prodImages .chair25 { background:url(../images/3407S.jpg) center top no-repeat; } 

#prodImages .chair26 { background:url(../images/i757S.jpg) center top no-repeat; } 
#prodImages .chair27 { background:url(../images/i2504S.jpg) center top no-repeat; } 
#prodImages .chair28 { background:url(../images/i2507S.jpg) center top no-repeat; } 
#prodImages .chair29 { background:url(../images/i3504S.jpg) center top no-repeat; } 
#prodImages .chair30 { background:url(../images/i3507S.jpg) center top no-repeat; } 

#prodImages .chair31 { background:url(../images/ergofunction27S.jpg) center top no-repeat; } 
#prodImages .chair32 { background:url(../images/ergofunction20S.jpg) center top no-repeat; } 
#prodImages .chair33 { background:url(../images/functionflyoverS.jpg) center top no-repeat; } 
#prodImages .chair34 { background:url(../images/ergofluentS.jpg) center top no-repeat; } 
#prodImages .chair35 { background:url(../images/ergofloatS.jpg) center top no-repeat; } 
#prodImages .chair36 { background:url(../images/ergoflipS.jpg) center top no-repeat; } 


#prodImages .chair37 { background:url(../images/Dentistsmall.jpg) center top no-repeat; } 
#prodImages .chair38 { background:url(../images/j757medsmall.jpg) center top no-repeat; } 
#prodImages .chair39 { background:url(../images/j757f1small.jpg) center top no-repeat; } 


#prodImages .chair40 { background:url(../images/JMECH.jpg) center top no-repeat; } 
#prodImages .chair41 { background:url(../images/KMECH.jpg) center top no-repeat; } 
#prodImages .chair42 { background:url(../images/RMECH.jpg) center top no-repeat; } 


#prod-contents { background-image:url(../images/prod-bg-line.gif); }
#prod-info { float:left; width:448px; padding:13px; }
#prod-image { float:left; text-align:center; font-size:11px; }
#prod-image a img { vertical-align:bottom; margin-right:5px; }
#prod-bullets { color:#353636; float:left; width:195px; }
#prod-bullets div { border-bottom:1px solid #1A92C0; padding:10px 0; margin-bottom:10px; font-weight:bold; }
#prod-bullets div span { color:#1A92C0; }
#prod-bullets p { padding-left:13px; font-size:11px; }
#prod-bullets p span { margin-left:-10px; font-weight:bold; color:#1A92C0;  }
#prod-alternative { float:left; width:141px; padding:10px 0 10px 10px ; }
#prod-alternative #prodImages a { margin-bottom:10px; display:block; }

/* --- Float Hack --- */
.cf:after { content: "."; display: block;   height: 0;  clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .cf {height: 1%;}
/* End hide from IE-mac */

div.onpicture {
	position:relative;
	left:30px;
	top:-140px;
	text-decoration:none;
}

#searchbox input[type=submit] {
	border:1px outset #1a92c0;
	font-size:11px;
	background-color:#ffffff;
	color:#1a92c0;
	cursor:pointer;
	height:20px;
}

.txt {
	border:1px inset #efefef;
	font-size:11px;
}
