@import url(http://www.google.com/cse/api/overlay.css);

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;
}

/* --- Global Margins --- */
h1, h2, h3, h4, h5, h6, form { margin:0;padding:0px;}
p { margin:0 0 10px 0;}

h1 {font-size:26px;font-weight:normal;font-family:'Arial Narrow';}
h2 {font-size:13px;color:#333333;font-weight:bold;font-family:'Arial Narrow';}

.heading {
	font-size:13px;
	color:#333333;
	font-weight:normal;
	font-family:'Arial Narrow';
}

div {
	border-width:0px;
	border-style:solid;
	border-color:#CECDCC;
}

/* --- Main Link Styles --- */
a { color:#1A92C0; }
a:visited { color:#1A92C0; }
a:hover { color:#f93; }
a:active { color:#1A92C0; }

/* --- Link Icons --- */
.blueTri a, a.blueTri { display:block; background:url(/images/icons/bullet-blueTri.gif) 0 2px no-repeat; padding-left:8px; margin-bottom:2px; color:#242424; }
.bluePage a, a.bluePage { display:block; background:url(/images/icons/bullet-page.gif) 0 2px no-repeat; padding-left:13px; margin-bottom:2px; color:#242424; }


/* --- Header Menu --- */
.menu div {
	text-align:center;
	height:32px;
	margin-right:1px;
}
.menu div.r {
	margin-right:0px;
}
.menu a {
	background:url(/images/icons/btn_bg_mid.gif);
	padding-left:10px;padding-right:10px;
	padding-top:6px;
	font-weight:bold;
	height:26px;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
}
.menu a:hover {
	background:url(/images/icons/btn_bg_mid_on.gif);
}
#menu-left {
	width:7px;
	height:32px;
	background:url(/images/icons/btn_bg_left.gif);
	padding:0px;
	margin-right:0px;
}
#menu-right {
	width:7px;
	height:32px;
	background:url(/images/icons/btn_bg_right.gif);
}



.floatLeft { float:left; margin-right:7px; }
.floatRight { float:right; margin-left:7px; }




/*Not Used in Model*/

/* --- Form Fields --- */
.txtField { border:1px solid #CECDCC; font-size:10px; }
.txtField:focus { border-color:#1A92C0; }


#body-header { background-color:#fff; padding-bottom:10px;width:100%;}
#body-header div { float:left; }
#body-logo {}
#body-number { width:117px;text-align:center;padding-top:15px;}
#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/icons/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/icons/bullet-whiteTri.gif) 0 5px no-repeat #1A92C0; padding:2px 0 2px 9px; margin-bottom:1px; }
#body-subNav a { display:block; background:url(/images/icons/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 { display:block;color:#242424; text-decoration:none; font-size:10px; margin-bottom:1px;}
ul {
	margin:20px;
	width:110px;
}
#body-subNav li {
	list-style-image:url(/images/icons/bullet-greyDblArw.gif);
	background:#EFEFEF; 
}*/


#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:175px; font-size:10px; background-color:#EFEFEF;margin:0px 0px 0px 10px;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/icons/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;}

#body-crumbLinks { font-size:11px; padding:0 13px 5px 13px; position:relative;top:-40px; }
#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 div { display:inline; font-size:11px; font-weight:normal; }

#body-pageTitle {padding:5px 13px; border-bottom-width:1px;font-family:'Arial Narrow';}
#body-pageTitle h1 {font-size:26px;font-weight:normal;float:left;}
#body-pageTitle h2 {font-size:13px;color:#999999;font-weight:bold;float:right;}

#pageTitle-left {float:left;width:456px;}
#pageTitle-right {text-align:right;height:30px;}

#prodImages a img { border:1px solid #CECDCC; }
#prodImages a:hover img,
#prodImages a.selected img { border:1px solid #1A92C0; }

#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 { width:140px; padding:10px 10px 10px 10px;float:right;border-left-width:1px;}
#prod-alternative #prodImages a { margin-bottom:10px; display:block; }

* html .cf {height: 1%;}
/* End hide from IE-mac */

#container {
	position:relative;
	width:776px; 
	margin:0 auto; 
	text-align:left; 
	border-left-width:1px;
	border-right-width:1px;	
}

#content {
	width:776px; 
	padding-top:120px;
}

#body_content {
	position:relative;
	float:right;
	padding-left:1px;
	/*width:634px;*/
}

#content_box { float:left; padding:13px;}
.content_narrow {width:436px;}
.content_wide {width:630px;}
.content_wide p {max-width:620px;}

.content_narrow_wider {width:586px;}
.content_wide_wider {width:756px;}

.content_header {
	font-weight:bold;
	margin-bottom:20px;
}

#header {
	text-align:left;
	position:absolute;
	padding-top:24px;
	top:0;
	padding-bottom:10px;
}

#header div {
	float:left;
}

#rightside {
	float:right;
	width:140px;
}

#rightside div{
	width:100%;
	text-align:right;
}

#leftside {
	float:left;
	width:140px;
	border-right-width:1px;
}

#unique_top {
	width:100%;
	text-align:center;
}

#unique_mid {
	width:100%;
	text-align:center;
}

#unique_bot {
	width:100%;
	text-align:center;
	margin-bottom: 10px;
	font-size:10px;
	
}

#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;
}


.button {
	width:104px;
	height:23px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}

.button a {
	text-decoration:none;
}

.zoom_button {
	background-image:url(/images/icons/icon-zoom.gif);
	width:92px;
	height:14px;
	padding-left:18px;
}
.zoom_button a{
	font-size:11px;
}

.dark_button {
	background-image:url(/images/icons/btn_build_my_chair.gif);
	padding-left:25px;
	padding-top:9px;
}
.dark_button a{
	text-decoration:none;
	color:#FFFFFF;
}
.white_button {
	background-image:url(/images/icons/btn_view_all_chairs.gif);
	color:#1a92c0;
	padding-left:25px;
	padding-top:9px;
}
.white_button a{
	color:#1a92c0;
}



.w1 {
	border-width:1px;
	border-color:#CC0000;
}

.color_chair {
	clear:both;
}

.color_chair span {
	color:#ededed;
	font-family:'Arial Narrow';
	font-size:20px;
	font-weight:bold
}

.color_chair p {
	color:#242424;
	font-family:'Arial';
	font-size:11px;
	cursor:pointer;
}

.color_chair span.white {
	color:#FFFFFF;
	font-family:'Arial';
	font-size:10px;
}

.color_chair div {
	width:190px;
	height:108px;
	padding-left:20px;
	padding-top:20px;
	float:left;
}

#home-botCols { padding:11px 0px;border-bottom-width:1px; }
#home-botCols p { font-weight:bold; margin-left:20px; }
#home-botCols a { font-weight:normal; font-size:11px; }
#home-botColA { float:left; width:310px; border-right-width:1px;}
#home-botColB { padding-left:330px; }

#index_chair {
	float:left;
}
#index_header {
	padding-top:10px;padding-bottom:10px;width:auto;
}
#index_rotate {
	width:445px;float:left;
	padding:3px;
	border:1px solid #ECECEC;
	background-color:#FAFAFA;
}
#index_text {
	padding-top:10px;padding-bottom:10px;
}
#chair_orange {
	background-image:url(/images/misc/index_chair_orange.gif);
}
#chair_blue {
	background-image:url(/images/misc/index_chair_blue.gif);
}
#chair_green {
	background-image:url(/images/misc/index_chair_green.gif);
}

.cse-overlay {
  text-align: left;
  top: 0px;
  left: 0px;
  padding: 10px;
  width: 586px;
  border: 1px solid #ECECEC;
  font-size: small;
}

p.first_prg:first-letter { 
	font-family:'Arial Narrow';
	font-size: 3em;
	font-weight: bold; 
	float: left;
	padding: 0;
	margin: .1em .1em 0 0;
	color:#1A92C0;
}

.index_content {
	font-size:11px;
}


div.table-product {
	width:100%;
	margin-bottom:20px;
}
	div.table-product .product-image {
		width:49%;
		float:left;
		text-align:center;
	}
	div.table-product .product-content {
		width:49%;
		float:right;
		padding-top:10px;
	}
	div.table-product hr {
		color:#1A92C0;
		height:1px;
	}
	
	div.table-product ul {
		float:left;
		margin:0px;
		padding:0px;
		font-size:11px;
		list-style-position:inside;
	}
	div.table-product ul li {
		color:#000000;
		font-weight:normal;
	}
	
div.paragraph {
	margin-top:20px;
	clear:both;
	padding-right:10px;
}	.botline{
		border-bottom-width:1px;
		padding-bottom:10px;
		margin-right:10px;
	}
	.topline{
		border-top-width:1px;
		padding-top:10px;
		margin-right:10px;
	}
	
div.paragraph p{
	margin-top:10px;
	margin-bottom:20px;
}

h3{
	font-family:'Arial Narrow';
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

span.highlight {
	color:#1A92C0;
}

.img-right {
	float:right;
	margin:10px 20px 0px 15px;	
}
.txt-left {
}
.img-left {
	float:left;
	margin:10px 15px 0px 20px;
}
.txt-right {
	padding-right:10px;
}
div.onpicture {
	position:relative;
	left:30px;
	top:-140px;
	text-decoration:none;
}

#content_box h2 {
	font-weight:normal;
	font-size:22px;
	margin-bottom:10px;
}



#prolinks { max-width:600px; }
#prolinks a { float:left; display:block; border:1px solid #CECDCC; width:136px; height:24px; font-size:11px; font-weight:bold; text-align:center; padding: 120px 0 10px 0px; margin:2px; }
#prolinks a:hover,
#prolinks a.selected { border:1px solid #1A92C0; }
#prolinks .chair1 { background:url(/images/prolink-images/ergonomicchair-01.jpg) center top no-repeat; } 
#prolinks .chair2 { background:url(/images/prolink-images/ergonomicchair-02.jpg) center top no-repeat; } 
#prolinks .chair3 { background:url(/images/prolink-images/ergonomicchair-03.jpg) center top no-repeat; } 
#prolinks .chair4 { background:url(/images/prolink-images/ergonomicchair-04.jpg) center top no-repeat; } 
#prolinks .chair5 { background:url(/images/prolink-images/ergonomicchair-05.jpg) center top no-repeat; } 
#prolinks .chair6 { background:url(/images/prolink-images/ergonomicchair-06.jpg) center top no-repeat; } 
#prolinks .chair7 { background:url(/images/prolink-images/ergonomicchair-07.jpg) center top no-repeat; } 
#prolinks .chair8 { background:url(/images/prolink-images/ergonomicchair-08.jpg) center top no-repeat; } 
#prolinks .chair9  { background:url(/images/prolink-images/2502SS.jpg) center top no-repeat; } 
#prolinks .chair10 { background:url(/images/prolink-images/2507S.jpg) center top no-repeat; } 
#prolinks .chair11 { background:url(/images/prolink-images/25081S.jpg) center top no-repeat; } 
#prolinks .chair12 { background:url(/images/prolink-images/3502S.jpg) center top no-repeat; } 
#prolinks .chair13 { background:url(/images/prolink-images/3507S.jpg) center top no-repeat; } 
#prolinks .chair14 { background:url(/images/prolink-images/3508S.jpg) center top no-repeat; } 
#prolinks .chair15 { background:url(/images/prolink-images/752S.jpg) center top no-repeat; } 
#prolinks .chair16 { background:url(/images/prolink-images/757S.jpg) center top no-repeat; } 
#prolinks .chair17 { background:url(/images/prolink-images/758S.jpg) center top no-repeat; } 
#prolinks .chair18 { background:url(/images/prolink-images/756S.jpg) center top no-repeat; } 
#prolinks .chair19 { background:url(/images/prolink-images/J759S.jpg) center top no-repeat; } 
#prolinks .chair20 { background:url(/images/prolink-images/2509S.jpg) center top no-repeat; } 
#prolinks .chair21 { background:url(/images/prolink-images/3509S.jpg) center top no-repeat; } 
#prolinks .chair22 { background:url(/images/prolink-images/S2504S.jpg) center top no-repeat; } 
#prolinks .chair23 { background:url(/images/prolink-images/S3504S.jpg) center top no-repeat; } 
#prolinks .chair24 { background:url(/images/prolink-images/2407S.jpg) center top no-repeat; } 
#prolinks .chair25 { background:url(/images/prolink-images/3407S.jpg) center top no-repeat; } 
#prolinks .chair26 { background:url(/images/prolink-images/i757S.jpg) center top no-repeat; } 
#prolinks .chair27 { background:url(/images/prolink-images/i2504S.jpg) center top no-repeat; } 
#prolinks .chair28 { background:url(/images/prolink-images/i2507S.jpg) center top no-repeat; } 
#prolinks .chair29 { background:url(/images/prolink-images/i3504S.jpg) center top no-repeat; } 
#prolinks .chair30 { background:url(/images/prolink-images/i3507S.jpg) center top no-repeat; } 
#prolinks .chair31 { background:url(/images/prolink-images/ergofunction27S.jpg) center top no-repeat; } 
#prolinks .chair32 { background:url(/images/prolink-images/ergofunction20S.jpg) center top no-repeat; } 
#prolinks .chair33 { background:url(/images/prolink-images/functionflyoverS.jpg) center top no-repeat; } 
#prolinks .chair34 { background:url(/images/prolink-images/ergofluentS.jpg) center top no-repeat; } 
#prolinks .chair35 { background:url(/images/prolink-images/ergofloatS.jpg) center top no-repeat; } 
#prolinks .chair36 { background:url(/images/prolink-images/ergoflipS.jpg) center top no-repeat; } 
#prolinks .chair37 { background:url(/images/prolink-images/Dentistsmall.jpg) center top no-repeat; } 
#prolinks .chair38 { background:url(/images/prolink-images/j757medsmall.jpg) center top no-repeat; } 
#prolinks .chair39 { background:url(/images/prolink-images/j757f1small.jpg) center top no-repeat; } 
#prolinks .chair40 { background:url(/images/prolink-images/JMECH.jpg) center top no-repeat; } 
#prolinks .chair41 { background:url(/images/prolink-images/KMECH.jpg) center top no-repeat; } 
#prolinks .chair42 { background:url(/images/prolink-images/RMECH.jpg) center top no-repeat; } 
