/*
**********************************************************************
BASE AND CONTENT STYLES
**********************************************************************
*/

html, body, #website
{
/*height: 100%;*/
font-size:100%;
min-height:101%;
}

body, div, td, p
{
font:12px/150% Arial, Helvetica, sans-serif;
color:#000;
}

body
{
background:url('/furniture/design2010/images/bg_red_bar.gif') repeat-x #fff;
margin:0;
padding:0;
}

img
{
border: none;
margin: 0px 0px 0px 0px;
}

a, a:link, a:active, a:visited
{
color: #555;
text-decoration:none;
/*border-bottom:1px dotted #ccc;*/
}

a:hover
{
color: #555;
text-decoration:underline;
/*border-bottom:1px dotted #555*/;
}

a:focus
{
outline: none;
}




/*
**********************************************************************
STYLES FOR COMPING CONTENT AREAS
BORROWED FROM INFOR STYLE SHEET
**********************************************************************
*/

h1, h2, h3
{
font-weight:bold;
color:#B5121B;
line-height:120%;
}


h1
{
font-weight:normal;
font-size:20px;
}

h2
{
font-size:17px;
color:#000;
}

h3
{
font-size:13px;
}

table.Body_Table
{
	border-collapse: collapse;
	margin: 10px 20px 10px 20px;
	padding: 0px 0px 0px 0px;
}
table.Body_Table th, table.Body_Table td
{
	font-family: Arial, sans-serif;
	color: #3a3a3a;
	padding: 0px 5px 5px 0px;
}
table.Body_Table th
{
	font-weight: bold;
}
table.Body_Table p
{
	margin-top: 5px;
	margin-bottom: 10px;
}
table.CustomersResults_Table
{
	border-collapse: collapse;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Body_Copy
{
clear:both;
float:left;
display: block;
/*width:auto;*/
width:675px;
height:100%;
margin: 0px 0px;
background-color: #fff;
}

.Body_Copy ul li, .Body_Copy table ul li {
background: url("/furniture/design2010/images/bg_body_bullet.png") scroll no-repeat 0px 8px;
color: #3A3A3A;
font-family: Arial,sans-serif;
font: 12px/175% Arial,Helvetica,sans-serif;
margin-bottom: 1px;
padding-left: 15px;
}


.Body_Copy ul, .Body_Copy table ul {
list-style-type:none;
margin:5px 20px 0 15px;
padding-left:0;
}


.Body_Copy p, .Body_Copy td {
color:#3A3A3A;
font-family:Arial,sans-serif;
font:12px/175% Arial,Helvetica,sans-serif;
margin:15px 20px 0;
}

.Body_Copy p, .Body_Copy h1, .Body_Copy h2, .Body_Copy h3
{
margin-left:0px;
}

.Body_Copy h1
{
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:36px;
line-height:120%;
font-weight:normal;
color:#B5121B;
padding-top: 15px;
margin: 0px 20px 10px 0px;
}

/* ********* Ad Box *********** */
.Pull_Ad_Box_Bottom_Left
{
	display: block;
	float: left;
	margin: 10px 20px 20px 0px;
	padding-left: 20px;
	/*width: 197px;*/
}
.Pull_Ad_Box_Bottom_Right
{
	display: block;
	float: right;
	margin: 10px 20px 20px 20px;
	padding-left: 20px;
	/*width: 197px;*/
}
.Pull_Ad_Box_Top_Right
{
	display: block;
	float: right;
	margin: 0px 20px 20px 0px;
	padding-left: 20px;
	/*width: 197px;*/
}
.Pull_Ad_Box_Top_Left
{
	display: block;
	float: left;
	margin: 0px 20px 20px 0px;
	padding-left: 20px;
	/*width: 197px;*/
}

.ExternalLinks_Table td {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    font-family: Arial, helvetica, sans-serif;
    font-size: 12px;
}

.Mission
{
color:#000000;
}

/* ********* Pull Quote Box *********** */
.Pull_Quote_Box {
display:block;
float:left;
margin:10px 20px 20px 0;
padding-left:20px;
width:197px;
}

.Pull_Quote_Box .Pull_Quote_Top {
background-image:url("/furniture/images/Pull_Quote_Box_Top.gif");
background-repeat:no-repeat;
font-size:0;
height:6px;
}

.Pull_Quote_Box .Pull_Quote_Body {
background-image:url("/furniture/images/Pull_Quote_Box_Bg.gif");
background-repeat:repeat-y;
margin:0;
padding:10px 5px;
}

.Pull_Quote_Box .Pull_Quote_Bottom {
background-image:url("/furniture/images/Pull_Quote_Box_Bottom.gif");
background-repeat:no-repeat;
height:6px;
}

.Pull_Quote_Box .Pull_Quote_Body p.Pull_Quote_Text {
color:#3A3A3A;
font-family:Arial,sans-serif;
font-size:13px;
line-height:120%;
margin:0 5px;
}

p.Quote_Credit  {
color:#3A3A3A;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:normal;
margin-bottom:0;
margin-right:5px;
margin-top:25px;
text-align:right;
}

/*
**********************************************************************
Country List Dropdown
**********************************************************************
*/
#CountryListContainer
{
    position: absolute;
    left:50%;
    top: 0%;
    padding: 0;
    margin: 0px 0px 0px -435px;
    width: 800px;
}

#CountryListBuffer
{
    margin: 0;
    padding: 0;
}

#CountryList
{
    float: right;
    margin: 0;
    padding: 0;
    width: 150px;
    background: transparent url("/furniture/images/spacer.gif") no-repeat;
}

#countryFrame {
	position: absolute;
	margin:0;
	padding:0;
	top: 35px;
	right: 170px;
	width: 90px;
	height: 200px;
}

.country_space
{
    margin-left:150px;
}

.CountryList ul {
position: absolute;
border:1px solid #000;
background-color:#ffffff;
font-family:Arial;
font-size:11px;
list-style-type:none;
margin:0;
padding:5px 0;
text-align:left;

border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;

box-shadow: 1px 1px 2px #666;
-moz-box-shadow: 1px 1px 2px #666;
-webkit-box-shadow: 1px 1px 2px #666;
top: 35px;
right: 170px;
z-index: 999;
}

.CountryList li {
display:block;
line-height:14px;
margin:0;
padding: 0;
background-image: none;
}

.CountryList li a {
padding:0 7px;
color:#555;
display:block;
text-decoration:none;
background-image:none;
}

.CountryList li:hover a, .CountryList li a:hover {
background-color:#ebeff2;
color:#000;
display:block;
text-decoration:none;
}

.Copyright
{
float: left;
text-align: left;
}


#main
{
width: 997px;
margin:0px auto;
position:relative;
}

/*.faded
{
opacity:0.00; /* firefox, opera, safari, chrome */
/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /* IE 8 */
/*filter:alpha(opacity=0); /* IE 4, 5, 6 and 7 */
/*zoom:1;
}*/

.clear
{
clear:both;
height:0px;
overflow:hidden;
}

/*
**********************************************************************
Search forms
**********************************************************************
*/

.Body_Copy .searchform
{
	margin: 0px 20px;
}

form#searchform
{
margin:0px;
padding:0px;
}

input#search
{
border:1px solid #919191;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
float:right;
background:url('/furniture/design2010/images/bg_text_input.gif') 0px 0px no-repeat;
height:20px;
width:96px;
padding:0px 2px;
margin:2px 0 0 7px;
line-height:20px;
}

input#search:focus
{
border:1px solid #000;
}

input#searchbtn
{
display:block;
float:right;
margin:2px;
margin-top:3px;
width:20px;
height:20px;
background:url('/furniture/design2010/images/btn_search_sprite.png') 0px 0px no-repeat;
}

input#searchbtn:hover, input:hover#searchbtn
{
background:url('/furniture/design2010/images/btn_search_sprite.png') 0px -20px no-repeat;
}


/*
**********************************************************************
LEFT OF THE FOLD
**********************************************************************
*/


#leftside
{
position:absolute;
top:0;;
right:50%;
margin-right:300px;
background-color:#fff;
min-height:100%;
width:50%;
text-align:right;
}

#logo
{
margin:22px 25px 17px 30px;
}

#navbar
{
background: url('/furniture/design2010/images/bg_gradient_left_mainnav.png') repeat-y right top #B5121B;
border-top: 1px solid #B5121B;
/*border-bottom: 26px solid #B5121B;*/
/*border-bottom: 6px solid #B5121B;*/
/*border-bottom: 0px solid #B5121B;*/
}

#navbar a, #navbar a:link, #navbar a:visited
{
display:block;
text-align:right;
/*font:11px/23px Arial, Helvetica, sans-serif;*/
font:11px/23px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff;
padding-right:15px;
border-top:1px solid #C5222B;
border-bottom: 1px solid #7a0007;
background-color:#B5121B;
}

#navbar a:hover
{
border-top:1px solid #d5323B;
border-bottom: 1px solid #7a0007;
background-color: #c5222B;
text-decoration:none;
}

#navbar a.on
{
border-bottom:1px solid #a82626;
border-top: 1px solid #7a0007;
background-color:transparent !important;
}

#navpadding
{
height:24px;
background-color:#B5121B;
}

#left_subnav
{
margin-top:15px;
width:190px;
float:right;
}

.divider_left
{
clear:both;
width:100px;
float:right;
background:url('/furniture/design2010/images/divider_left_subnav.png') right 20px no-repeat;
height:46px;
}

.demo_icon
{
   text-align: right;
   margin-right: 0px;
   padding-right: 18px;
   background: url('/furniture/design2010/images/Demo-12x12.png') no-repeat right top;
}

.collateral_icon
{
   text-align: right;
   margin-right: 0px;
   padding-right: 18px;
   background: url('/furniture/design2010/images/Collateral-12x12.png') no-repeat right top;
}

.externallink_icon
{
   text-align: right;
   margin-right: 0px;
   padding-right: 18px;
   background: url('/furniture/design2010/images/ExternalAsset-12x12.png') no-repeat right top;
}

#chatToggle
{
padding-bottom:16px;
}

.divider_left_chat
{
clear:both;
width:100px;
float:right;
background:url('/furniture/design2010/images/divider_left_subnav.png') right 3px no-repeat;
height:26px;
}


a.left_subnav_toggle
{
display:block;
clear:both;
margin-right:6px;
padding-right:12px;
background:url('/furniture/design2010/images/arrow_red_down.png') no-repeat right 3px;
/*background:url('/furniture/design2010/images/arrow_red_sprites.png') no-repeat -371px -16px;*/
color:#000;
font-weight:bold;
cursor: pointer;
}

a.left_subnav_link
{
display:block;
clear:both;
margin-right:6px;
padding-right:12px;
color:#000;
font-weight:bold;
cursor: pointer;
}

a.left_subnav_toggle.closed
{
/*background:url('/furniture/design2010/images/arrow_red_sprites.png') no-repeat -186px 4px;*/
background:url('/furniture/design2010/images/arrow_red_left.png') no-repeat right 3px;
}

ul.left_list
{
list-style-type: none;
margin:10px 18px 10px 10px;
padding:0px;
font-size:11px;
}


#chatIcon
{
list-style-type: none;
margin:0px 0px 0px 0px;
padding:0px;
}


li.ctc_container
{
background:url('/furniture/design2010/images/ctc/bg_ctc_gold.gif') repeat-y right bottom transparent;
}

div.ctc_message
{
font:bold 12px/15px arial;
color:#333;
text-align:center;
padding:20px 10px 10px 10px;
min-height: 46px;
}

div.ctc_message_1
{
background:url('/furniture/design2010/images/ctc/ctc_face_1.gif') no-repeat left bottom transparent;
text-align:right;
padding-left: 73px;
}

div.ctc_message_2
{
background:url('/furniture/design2010/images/ctc/ctc_face_2.gif') no-repeat left bottom transparent;
text-align:right;
padding-left: 73px;
}

div.ctc_message_3
{
background:url('/furniture/design2010/images/ctc/ctc_face_3.gif') no-repeat left bottom transparent;
text-align:right;
padding-left: 73px;
}

div.ctc_message a
{
text-decoration:none;
color: #333;
}


ul.left_list li
{
line-height:130%;
margin-bottom:10px;
}

#chatIcon li
{
margin:0px;
padding:0px;
}

ul.left_list li a:hover
{
text-decoration:underline;
}

ul.left_list.social
{
/*text-align:left !important;*/
margin-right:12px !important;
}

li.social_youtube, .Body_Copy ul li.social_youtube
{
padding-right:15px;
background:url('/furniture/design2010/images/icn_social_youtube.png') no-repeat right 2px;
}

li.social_linkedin, .Body_Copy ul li.social_linkedin
{
padding-right:15px;
background:url('/furniture/design2010/images/icn_social_linkedin.png') no-repeat right 2px;
}

li.social_twitter, .Body_Copy ul li.social_twitter
{
padding-right:15px;
background:url('/furniture/design2010/images/icn_social_twitter.png') no-repeat right 2px;
}

/*
*******************
SOCIAL MEDIA WIDGET - SMALL VERSION - HOME
*******************
*/

.sm_data_scroller
{
height: 140px;
overflow: hidden;
padding: 0;
margin: 10px 0;
border: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_subnav_redbox.png') no-repeat transparent;
color: #fff !important;
line-height: 100%;
}
.sm_data_scroller a, .sm_data_scroller a:link, .sm_data_scroller a:active, .sm_data_scroller a:visited, .sm_data_scroller a:hover
{
color: #fff !important;
}
.sm_data_scroller ul, #sm_follow
{
list-style-type: none;
margin: 0;
padding: 5px;
font-size: 11px;
}

.sm_data_scroller ul li, .sm_data_scroller_side ul li, #sm_follow li
{
list-style-type: none;
line-height: 12px;
font-weight: normal;
background: transparent url('/furniture/design2010/images/icn_social_rss.png') no-repeat; /* default */
}

.sm_data_scroller ul li, #sm_follow li
{
margin: 6px 4px;
padding-left: 15px;
}

.sm_data_scroller ul li a
{
font-weight: normal;
}
.sm_data_scroller ul li.sm_twitter, .sm_data_scroller_side ul li.sm_twitter, #sm_follow li.sm_twitter
{
background-image: url('/furniture/design2010/images/icn_social_twitter.png');
}
.sm_data_scroller ul li.sm_facebook, .sm_data_scroller_side ul li.sm_facebook, #sm_follow li.sm_facebook
{
background-image: url('/furniture/design2010/images/icn_social_facebook.png');
}
.sm_data_scroller ul li.sm_linkedin, .sm_data_scroller_side ul li.sm_linkedin, #sm_follow li.sm_linkedin
{
background-image: url('/furniture/design2010/images/icn_social_linkedin.png');
}
.sm_data_scroller ul li.sm_youtube, .sm_data_scroller_side ul li.sm_youtube, #sm_follow li.sm_youtube
{
background-image: url('/furniture/design2010/images/icn_social_youtube.png');
}
.sm_data_scroller ul li.sm_disqus, .sm_data_scroller_side ul li.sm_disqus, #sm_follow li.sm_disqus
{
background-image: url('/furniture/design2010/images/icn_social_disqus.png');
}
.sm_data_scroller .sm_date
{
font-size: 80%;
font-weight: normal;
color: #ddd;
}


/*
*******************
SOCIAL MEDIA WIDGET - SMALL VERSION - SIDEBAR, by exception from above
*******************
*/

.sm_data_scroller_side
{
line-height: 100%;
}
.sm_data_scroller_side a, .sm_data_scroller_side a:link, .sm_data_scroller_side a:active, .sm_data_scroller_side a:visited, .sm_data_scroller_side a:hover
{
color: #555 !important;
}
.sm_data_scroller_side ul
{
list-style-type: none;
margin: 0;
padding: 0;
}
.sm_data_scroller_side ul li
{
list-style-type: none;
margin: 6px 0px;
padding-left: 0px;
padding-right: 15px;
line-height: 12px;
background: transparent url('/furniture/design2010/images/icn_social_rss.png') no-repeat; /* default */
background-position: top right;
}
.sm_data_scroller_side .sm_date
{
font-size: 80%;
font-weight: normal;
color: #999 !important;
}

/*
*******************
SOCIAL MEDIA WIDGET - Large VERSION
*******************
*/

.sm_data_scroller_lg
{
padding: 0;
margin: 10px 0;
line-height: 100%;
min-height: 230px;
}
.sm_data_scroller_lg a, .sm_data_scroller_lg a:link, .sm_data_scroller_lg a:active, .sm_data_scroller_lg a:visited, .sm_data_scroller_lg a:hover
{
}
.sm_data_scroller_lg ul
{
list-style-type: none;
margin: 0;
padding: 0;
}
.sm_data_scroller_lg ul li
{
list-style-type: none;
margin: 6px 4px;
padding-left: 22px;
line-height: 12px;
font-weight: normal;
background: transparent url('/furniture/design2010/images/icn_social_rss_18x18.png') no-repeat; /* default */
}
.sm_data_scroller_lg ul li a
{
font-weight: normal;
}
.sm_data_scroller_lg ul li.sm_twitter
{
background-image: url('/furniture/design2010/images/icn_social_twitter_18x18.png');
}
.sm_data_scroller_lg ul li.sm_facebook
{
background-image: url('/furniture/design2010/images/icn_social_facebook_18x18.png');
}
.sm_data_scroller_lg ul li.sm_linkedin
{
background-image: url('/furniture/design2010/images/icn_social_linkedin_18x18.png');
}
.sm_data_scroller_lg ul li.sm_youtube
{
background-image: url('/furniture/design2010/images/icn_social_youtube_18x18.png');
}
.sm_data_scroller_lg ul li.sm_disqus
{
background-image: url('/furniture/design2010/images/icn_social_disqus_18x18.png');
}
.sm_data_scroller_lg .sm_date
{
font-size: 80%;
font-weight: normal;
color: #666;
}


/* Disqus widget overrides */

#dsq-content #dsq-comments-title, #dsq-content .dsq-options, #dsq-content #dsq-comments, #dsq-content .dsq-item-trackback
{
display: none;
}

.dsq-brlink
{
padding-left: 15px;
background: transparent url('/furniture/design2010/images/icn_social_disqus.png') no-repeat;
}

button.dsq-button
{
font-size: 12px !important;
font-weight: bold !important;
padding: 0 8px !important;
}

/*
**********************************************************************
RIGHT OF THE FOLD
**********************************************************************
*/


#rightside
{
position:absolute;
top:0;
left:49.99999%; /* This will keep it from rounding up by one px on odd-sized windows */
margin-left:-300px;
min-height:100%;
width:800px;
text-align:left;
background:url('/furniture/design2010/images/bg_shadow.png') repeat-y left 230px transparent;
}

.noshadow
{
background-image:none !important;
}


#header_tools
{
text-align:right;
margin-right:0px;
height:35px;
padding-top:10px;
line-height:25px;
white-space:nowrap;
background-color:#fff;
}

#header_tools a
{
padding: 0 7px;
}

/*
**********************************************************************
TopBar
**********************************************************************
*/


#topbar_sm_widget
{
color:#FFFFFF;
height:145px;
left:500px;
position:absolute;
width:260px;
padding: 15px;
}

.solutions_citation
{
margin-top: 10px;
color: #fff;
font: normal 11px/13px Arial,sans-serif;
text-align: left;
text-transform: uppercase;
}

.solutions_citation a
{
padding-left: 13px;
background: url("/furniture/design2010/images/bg_info_box_link_bullet_sprite.png") no-repeat left -100px transparent;
color: #fff !important;
font-style: italic;
}

.topbar_arrow_link
{
font:10px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
padding-left:14px;
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left top transparent;
}

#topbar
{
height:135px;
background:url('/furniture/design2010/images/bg_gradient_top_subnav_rounded.png') no-repeat left top #990000;
padding:25px 20px 25px 40px;
/*width:460px;*/
/*float:left;*/
width:750px;
}

#topbar.top_tier
{
/*height:375px;*/
height:350px;
background-color:transparent;
background-image: none;
padding:25px 20px 0px 40px;
}

#topbar.top_tier.tall
{
/*height:430px;*/
height:350px;
}

#topbar_wrapper
{
display: table;
/*height:125px;*/
overflow: hidden;
/*clear:both;*/
/*width:750px;*/
/*float:left;*/
}

#topbar_row
{
/*top: 50%;*/
display: table-cell;
vertical-align: middle;
}

#topbar_cell
{
/*#top: -50%*/
}

#topbar h1
{
margin: 0px 15px 10px 0px;
/*margin:0px;
padding:0px; */
font:10px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
}

#topbar_micro h1, #topbar_home_solutions_text h1, #topbar h1 a, #topbar_micro h1 a,  #topbar_home_solutions_text h1 a
{
margin:0px;
padding:0px;
font:10px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
}

#topbar h1 a:hover
{
text-decoration:underline;
}

#topbar_cell ul
{
list-style-type:none;
/*margin:0px;
padding:0px;*/
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;
/*margin-right:15px;*/
width:230px;
float:left;
}

#topbar_cell ul li
{
font:11px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
margin-bottom:5px;
}

#topbar_cell ul li a.off
{
font:11px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
padding-left:14px;
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left top transparent;
}

#topbar_cell ul li a:hover
{
text-decoration:underline;
}

#topbar_cell ul li a.on
{
color: #ffc60a;
font:11px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:14px;
/*font-weight:bold;*/
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite_new.png') no-repeat left -100px transparent;
}

@font-face {
font-family: 'ConduitITCStdRegular';
src: url('ConduitITCStd.eot');
src: local('ConduitITCStd'), local('ConduitITCStd-Regular'), url('ConduitITCStd.ttf') format('truetype'), url('ConduitITCStd.svg#ConduitITCStd-Regular') format('svg');
}

#topbar_cell h2
{
width:300px;
float:left;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:28px;
line-height:100%;
color:#fff;
text-transform:uppercase;
font-weight:normal;
margin:0px;
padding:0px;
}

#subnav_box
{
clear:both;
padding:10px 65px 15px 45px;
text-align:left;
background:url('/furniture/design2010/images/bg_subnav_shadow.png') repeat-y left top transparent;
margin:0px;
}

#subnav_box ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

#subnav_box ul li
{
list-style-type: none;
display: inline;
}

#subnav_box a
{
line-height:24px;
color:#900;
white-space:nowrap;
padding-right:20px;
}

#subnav_box a.on
{
font-weight: bold;
}

#subnav_box .bar
{
margin:0px 10px;
}

h1#sm_header
{
padding-left:14px !important;
margin-bottom:11px;
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left top transparent;
}

#infor_now
{
padding: 30px 50px 30px 75px;
}

#infor_now_copy table
{
border: 0;
height: 200px;
}

#infor_now_headline
{
width: 300px;
vertical-align: middle;
margin: 0;
}

#infor_now_headline a
{
    color: #B5121B;
    text-decoration: underline;
    font: normal normal normal 12px/175% Arial, Helvetica, sans-serif;
    font-family: Arial, sans-serif;
}

#infor_now h1
{
color:#000000 !important;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:36px;
line-height:100%;
text-transform:uppercase;
font-weight:normal;
margin:0px;
padding:0px;
}

#infor_now_teaser
{
width: 300px;
padding-left: 25px;
margin: 0;
vertical-align: middle;
}

#infor_now_teaser a, #infor_now_teaser a:hover, #infor_now_teaser a:link, #infor_now_teaser a:active, #infor_now_teaser a:visited
{
color: #B5121B;
text-decoration: underline;
}

#infor_now_links_label
{
color: #000;
margin-right: 10px;
}

#infor_now_links
{
padding: 0;
margin: 3px 0;
}

#infor_now_links li
{
display: inline;
margin: 0 5px 0 0;
padding: 0;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:14px;
line-height:100%;
font-weight:normal;
text-transform:uppercase;
list-style-type: none;
background: none;
}

#infor_now_links a, #infor_now_links a:visited, #infor_now_links a:active
{
color: #B5121B;
text-decoration: underline;
white-space: nowrap;
}

#infor_now_links a:hover, #infor_now_links a.on
{
text-decoration: none;
}


#content
{
clear:both;
padding:0px 50px 0px 75px;
}

div.black_box_icon_text a
{
padding-left:22px;
display: block;
color:#FFFFFF !important;
font:11px/150% Arial,Helvetica,sans-serif;
text-decoration: none;
}

div.black_box_icon_text a:hover
{
text-decoration: underline;
}

div.black_box_icon_text a.document
{
	background:url('/furniture/design2010/images/icn_collateral_16x16.jpg') no-repeat scroll 0 0 transparent;
}

div.black_box_icon_text a.demo
{
	background:url('/furniture/design2010/images/icn_demo_16x16.jpg') no-repeat transparent;
}

div.black_box_icon_text a.webex
{
	background:url('/furniture/design2010/images/icn_webex_16x16.jpg') no-repeat transparent;
}

div.black_box_icon_text a.webex
{
	background:url('/furniture/design2010/images/icn_testimonial_16x16.jpg') no-repeat transparent;
}

#content a
{
color:#B5121B;
text-decoration:underline;
}

#content.top_tier
{
clear:both;
margin:0px 0px 0px 0px;
padding:0px 50px 65px 75px;
background:url('/furniture/design2010/images/bg_shadow.png') repeat-y left top transparent;
}

p.content_quote
{
font-weight:bold;
font-size:13px;
color: #F06D1A;
margin-top:15px;
}

div.content_cite
{
font-size:11px;
margin-top:5px;
font-style:italic;
text-align:right;
color: #F06D1A;
}

ul.linked_list_white
{
padding:0;
list-style-type:none !important;
}

ul.linked_list_white li
{
display:block;
margin:0px 0px 5px 0px;
padding:0;
padding-left:15px !important;
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left -198px transparent;
}



#home_content_bottom
{
margin:30px 20px;
}



.column3
{
float:left;
width:224px;
margin-right:44px;
}

.Body_Copy .column3
{
width: 201px;
margin-right:30px;
}

.column3right, .Body_Copy .column3right
{
margin-right: 0;
}

.column4
{
float:left;
width:120px;
margin-right:40px;
}

.column4right
{
margin-right: 0;
}

.column3 h2
{
margin: 0;
padding: 0;
font-size: 100%;
}

a.col3head_2
{
color:#000 !important;
font-weight:bold;
text-decoration:none !important;
display:block;
height:76px;
background-repeat:repeat-x;
background-position: 0px 24px;
}

#home_content_bottom a.col3head_2
{
	width: 224px;
}

#content a.col3head_2
{
	width: 201px;
}

#home_content_bottom a.col3head_2:hover
{
background-position: -224px 24px;
}

#content .column3 a.col3head_2:hover
{
background-position: -201px 24px !important;
}

div.column_two_thirds{
width:400px;
float:left;
margin-right:25px;
}

div.column_one_third{
width:200px;
float:left;
padding:30px 0px;
margin-right:25px;
}

ul.articles{
margin:0px;
padding:0px;
list-style-type:none;
padding-bottom:5px;
font-size:11px;
}

ul.articles li
{
display:block;
margin-bottom:10px;
}


div.right
{
margin-right:0px
}

.gradientbg{
padding:30px 50px 30px 0px;
background:url('/furniture/design2010/images/bg_content_gradient_right.png') repeat-y right top transparent;
}

hr
{
color: #ccc;
background-color: #ccc;
height: 1px;
border:none;
padding:0px;
margin:15px 0px;
}

#footer
{
font:11px/150% Arial, Helvetica, sans-serif;
margin-bottom:50px;
margin-top:50px;
clear:both;
}

#footer a
{
color:#000 !important;
text-decoration:none !important;
border-bottom:1px dotted #ccc !important;
}

#breadcrumbs, .Breadcrumbs
{
clear:both;
margin:25px 25px 0px 75px;
color: #666;
}

#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:hover, #breadcrumbs a:visited,
.Bbreadcrumbs a, .Breadcrumbs a:link, .Breadcrumbs a:hover, .Breadcrumbs a:visited
{
color: #999;
}


/*
**********************************************************************
FORM ELEMENT STYLES
**********************************************************************
*/

input:focus
{
outline: none !important;
outline-width:0 !important;
}

input[type="text"], input[type="password"]
{
font:11px/20px arial, helvetica sans-serif;
color:#3a3a3a;
border:1px solid #919191;
border-radius:3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background:url('/furniture/design2010/images/bg_text_input.gif') repeat-x #fff;
height:20px;
padding:0px 2px;
}

input[type="text"]:focus, input[type="password"]:focus
{
border:1px solid #000;
}

textarea
{
font:11px/16px arial, helvetica sans-serif;
color:#3a3a3a;
border:1px solid #919191;
border-radius:3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background:url('/furniture/design2010/images/bg_text_input.gif') repeat-x #fff;
padding:2px;
}

textarea:focus
{
border:1px solid #000;
}

input[type="submit"], input[type="reset"], input[type="button"], button
{
font:11px/20px arial, helvetica sans-serif;
color:#555555;
border:1px solid #999;
border-radius:3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
background:url('/furniture/design2010/images/bg_formbutton_sprite.gif') 0px 0px repeat-x #ccc;
height:20px;
padding:0px 2px;
}

input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus, button:focus
{
border:1px solid #000;
outline: none !important;
outline-width:0 !important;
}

input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover
{
background:url('/furniture/design2010/images/bg_formbutton_sprite.gif') 0px -20px repeat-x #333;
color:#fff;
border:1px solid #555;
}

input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active, button:active
{
background:url('/furniture/design2010/images/bg_formbutton_sprite.gif') 0px -40px repeat-x #000;
color:#fff;
border:1px solid #999;
outline: none;
}

/*
**********************************************************************
BLACK VIDEOBOX STYLES
**********************************************************************
*/

#video_overlay
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
padding:10px;
height: 100px;
}

.video_thumb_left
{
position:absolute;
top:260px;
left:65px;
}

.video_thumb_right
{
position:absolute;
top:260px;
right:65px;
}


/*
**********************************************************************
BLACK INFOBOX STYLES
**********************************************************************
*/

#infobox_widget_bottom
{
color:#FFFFFF;
position:absolute;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
padding:10px;
left:75px;
top:410px;
width:650px;
}

#infobox_widget_left
{
color:#FFFFFF;
position:absolute;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
padding:10px;
left:60px;
/*top:255px;*/
top:245px;
width:300px;
}

#infobox_widget_right
{
color:#FFFFFF;
position:absolute;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
padding:10px;
right:60px;
/*top:255px;*/
top:245px;
width:300px;
}


#infobox_text
{
color:#FFFFFF;
background-color:#000000;
border:0pt none;
padding:15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
height: 100%;
}

#infobox_widget_bottom #infobox_text .headlines
{
width:290px;
padding-left:20px;
float:left;
color:#fff;
}

#infobox_widget_left #infobox_text .headlines, #infobox_widget_right #infobox_text .headlines
{
/*width:290px;*/
width:270px;
float:left;
color:#fff;
/*padding-bottom:20px;*/
padding-bottom:10px;
}


#infobox_text .headlines h1, #infobox_text .headlines h2
{
width:260px;
color:#fff;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-weight:normal;
margin:0px;
padding:0px;
}

#infobox_text .headlines h1
{
font-size:24px;
}

#infobox_text .headlines a
{
width:250px;
margin:8px 0 0 0;
display:block;
height:16px;
font:11px/16px Arial, Helvetica, sans-serif;
/*color:#fff;*/
color:#ffc60a;
text-decoration:none;
padding-left:22px;
}

#infobox_text .headlines a.demo
{
background:url('/furniture/design2010/images/icn_demo_16x16.jpg') no-repeat transparent;
}

#infobox_text .headlines .demo:hover, #infobox_text .headlines .document:hover, #infobox_text .headlines .testimonial:hover, #infobox_text .headlines .webex:hover
{
text-decoration:underline;
}

#infobox_text .headlines a.document
{
background:url('/furniture/design2010/images/icn_collateral_16x16.jpg') no-repeat transparent;
}

#infobox_text .headlines a.testimonial
{
background:url('/furniture/design2010/images/icn_testimonial_16x16.jpg') no-repeat transparent;
}
#infobox_text .headlines a.webex
{
background:url('/furniture/design2010/images/icn_webex_16x16.jpg') no-repeat transparent;
}


#infobox_text ul
{
list-style-type:none;
margin: 0;
padding:0px;
width:300px;
float:left;
}

#infobox_widget_left #infobox_text ul, #infobox_widget_right #infobox_text ul
{
width:270px;
}

#infobox_text ul li
{
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left -400px transparent;
padding-left:14px;
font:10px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
/*margin-bottom:7px;*/
margin-bottom:0px;
}

#solutions_infobox
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
width:275px;
}

#solutions_infobox #infobox_text{
background:url('/furniture/design2010/images/bg_solutions_infobox.png') repeat-x #fff;
}

#solutions_infobox #infobox_text, #solutions_infobox #infobox_text td
{
padding: 0px;
margin:0px;
}

#solutions_infobox #infobox_text .infobox_text_img
{
width:110px;
padding-left:5px;
vertical-align: top;
}

#solutions_infobox #infobox_text .infobox_text_row
{
padding:0px 10px 10px 0px;
width:150px;
}

#solutions_infobox #infobox_text .infobox_text_row a
{
display:block;
color:#B5121B;
/*color:#ffc60a;*/
font-weight:bold;
padding-left:22px;
}

#solutions_infobox #infobox_text .infobox_text_row a.demo
{
background:url('/furniture/design2010/images/icn_demo_16x16.jpg') no-repeat transparent;
}

#solutions_infobox #infobox_text .infobox_text_row a.vidbox
{
background:url('/furniture/design2010/images/icn_demo_16x16.jpg') no-repeat transparent;
}

#solutions_infobox #infobox_text .infobox_text_row a.document
{
background:url('/furniture/design2010/images/icn_collateral_16x16.jpg') no-repeat transparent;
}

#solutions_infobox #infobox_text .infobox_text_row a.default
{
background:url('/furniture/design2010/images/icn_collateral_16x16.jpg') no-repeat transparent;
}

#solutions_infobox #infobox_text .infobox_text_row a.testimonial
{
background:url('/furniture/design2010/images/icn_testimonial_16x16.jpg') no-repeat transparent;
}

#solutions_infobox #infobox_text .infobox_text_row a.webex
{
background:url('/furniture/design2010/images/icn_webex_16x16.jpg') no-repeat transparent;
}


#solutions_infobox #infobox_text .infobox_text_row h3
{
color:#000;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:14px;
line-height:110%;
font-weight:normal;
margin-bottom:5px;
}

/*
**********************************************************************
MICROSITE SPECIFIC STYLES
**********************************************************************
*/

#microsite_left_header {
background:#B5121B none repeat scroll 0%;
color:#FFFFFF;
height:145px;
padding:20px;
}

#microsite_left_header h2 {
color:#FFFFFF;
font-family:ConduitITCStdRegular,Arial,sans-serif;
font-size:19px;
font-weight:normal;
line-height:100%;
margin:0px 10px 20px auto;
text-align:right;
width:160px;
}

#topbar_micro
{
clear:both;
position: relative;
overflow: hidden;
background:url('/furniture/design2010/images/bg_gradient_top_subnav_rounded.png') no-repeat left top #990000;
margin:0px;
padding:0px;
width: 800px;
height: 185px;
}
#topbar_micro_headline
{
color:#FFFFFF;
height:185px;
position:absolute;
width:400px;
overflow: hidden;
}
#topbar_micro_headline div.topbar_micro_headline_container
{
position: absolute;
top: 25px;
left: 75px;
height:135px;
width:325px;
}
#topbar_micro_headline table
{
width: 100%;
height: 100%;
border: 0;
}
#topbar_micro_headline table td
{
vertical-align: middle;
width: 100%;
height: 100%;
}
#topbar_micro_headline h1, #topbar_micro_headline h2, #topbar_micro_headline h3
{
color:#FFFFFF !important;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:36px;
line-height:100%;
text-transform:uppercase;
font-weight:normal;
margin:0px;
padding:0px;
}

#topbar_sm_links
{
color:#FFFFFF;
width:315px;
height:110px;
position:absolute;
left:500px;
top: 25px;
background:url('/furniture/design2010/images/bg_subnav_redbox.png') no-repeat transparent;
padding: 15px;
overflow: hidden;
}

#topbar_micro_links
{
color:#FFFFFF;
width:315px;
height:110px;
position:absolute;
left:400px;
top: 25px;
background:url('/furniture/design2010/images/bg_subnav_redbox.png') no-repeat transparent;
padding: 15px;
overflow: hidden;
}

#topbar_micro_links div, #topbar_sm_links div
{
padding-left:20px;
color:#fff;
font-size: 11px;
margin-bottom:10px;
}

#topbar_micro_links div a, #topbar_sm_links div a
{
color:#fff;
text-decoration:underline;
}

#topbar_micro_links div.demo, #topbar_sm_links div.demo
{
background:url('/furniture/design2010/images/icn_demo_16x16.jpg') no-repeat transparent;
}

#topbar_micro_links div.document, #topbar_sm_links div.document
{
background:url('/furniture/design2010/images/icn_collateral_16x16.jpg') no-repeat transparent;
}

#topbar_micro_links div.webpage, #topbar_sm_links div.webpage
{
background:url('/furniture/design2010/images/icn_webpage_16x16.jpg') no-repeat transparent;
}

#topbar_micro_links div.Blog, #topbar_sm_links div.Blog
{
background:url('/furniture/design2010/images/Blog-16x16.jpg') no-repeat transparent;
}

#topbar_micro_links div.LinkedIn, #topbar_sm_links div.LinkedIn
{
background:url('/furniture/design2010/images/LinkedIn-16x16.jpg') no-repeat transparent;
}

#topbar_micro_links div.ContactUs, #topbar_sm_links div.ContactUs
{
background:url('/furniture/design2010/images/contactus-16x16.jpg') no-repeat transparent;
}

#microsite_infobox
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background:url('/furniture/design2010/images/bg_dither.gif') transparent;
padding:10px;
margin: 20px 0px 0px 0px;
width:650px;
}

#microsite_infobox #infobox_text
{
background-color:#000000;
border:0pt none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 0;
height: 100%;
width: 100%;
}

#microsite_infobox #infobox_text td
{
padding: 10px;
}

#microsite_infobox #infobox_text .infobox_text_img
{
width: 250px;
}

#microsite_infobox #infobox_text .infobox_text_row
{
color:#FFFFFF !important;
padding-left: 15px;
}

#microsite_infobox #infobox_text .infobox_text_row h3
{
color:#FFFFFF;
font-family:ConduitITCStdRegular, Arial, sans-serif;
font-size:18px;
line-height:120%;
font-weight:normal;
}

#microsite_infobox #infobox_text .infobox_text_row p
{
color:#FFFFFF !important;
}

/* Start Secondary Navigation HomePage (mouse over) */

.hidden
{
position: absolute;
height: 0px;
width: 0px;
display: none;
visibility: hidden;
}

.secondaryNavHP h1
{
padding: 0px;
font: 10px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
margin: 0px 0px 0px 0px;
}

.secondaryNavHP ul
{
list-style-type: none;
padding: 0px;
width: 230px;
float: left;
margin: 11px 15px 0px 0px;
}

.secondaryNavHP
{
min-width: 600px;
position: absolute;
padding-top: 25px;
padding: 25px 20px 0px 40px;
}

.secondaryNavHP ul li
{
font: 10px/13px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
color: #fff !important;
margin-bottom: 5px;
}

.secondaryNavHP ul li a
{
font: 11px/13px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
/*color: #fff !important;*/
padding-left: 14px;
background: url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png' ) no-repeat left top transparent;
}

.secondaryNavHP ul li a:hover
{
text-decoration: underline;
}

.secondaryNavHP ul li a.on
{
color:#ffc60a;
font:11px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding-left:14px;
/*font-weight:bold;*/
background: url('/furniture/design2010/images/bg_subnav_top_bullet_sprite_new.png' ) no-repeat left -100px transparent;
}

.secondaryNavHP ul li a.off
{
font:11px/13px Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#fff !important;
padding-left:14px;
background:url('/furniture/design2010/images/bg_subnav_top_bullet_sprite.png') no-repeat left top transparent;
}

/* End Secondary Navigation HomePage */

/* styles for linking to leadership pages */

.leadership_link
{
	text-decoration: none !important;
	color: #000000 !important;
}

.leadership_link:hover
{
	color: #B5121B !important;
	text-decoration: underline !important;
}
/* end styles for linking to leadership pages */
