/* =Homepage---------------------------- */#homemaincol {width:745px;float:left; }#homesidecol {width:132px;float:right;padding-left:13px;border-left:1px solid #ccc;}#homemaincolmid {width:745px;float:left; background: url(img/interface/1p.gif) 201px 0 repeat-y;}#homemaincolbtm {width:745px;float:left;margin-top:13px;padding-top:20px;border-top:1px solid #ccc;}#hrow1 {margin-bottom:1px;}#hrow1a {width:540px;float:left;}#hrow1b {width:190px;float:right;}                    #hrow2 {margin-bottom:13px;}#hrow2a {width:188px;float:left;}#hrow2b {width:528px;float:right;background:#e6e5d6;border-right:1px solid #c6c4a8;border-bottom:1px solid #c6c4a8;border-left:1px solid #c6c4a8;padding-bottom:13px;}#hrow3 {margin-bottom:13px;}#hrow3a {width:188px;float:left;}#hrow3b {width:530px;float:right;padding-top:13px;border-top:1px solid #ccc;}      #hrow4 {margin-bottom:13px;}#hrow4a {width:188px;float:left;}#hrow4b {width:530px;float:right;padding-top:13px;border-top:1px solid #ccc;}#hrow5 {margin-bottom:25px;}#hrow5a {width:188px;float:left;height:176px;}#hrow5b {width:543px;padding-left:14px;float:right;background: url(img/interface/1p.gif) 13px 0 repeat-y;}.hcasebox1 h3 {margin-top:0;margin-bottom:2px;padding-bottom:0;padding-top:0;}.hcasebox1 p {font:normal 11px/14px verdana, sans-serif;color:#666;margin-bottom:0;padding-bottom:0;}.hcasebox1 p img {margin-bottom:2px;}.hcasebox1 h3 a:link, .hcasebox1 h3 a:visited {color:#368200;text-decoration:underline;} .hcasebox1 h3 a:hover {color:#333;text-decoration:underline;}.hcasebox2 h3 {margin-top:0;padding-top:0;}.hcasebox2 p {font:normal 12px/15px verdana, sans-serif;color:#666;margin-bottom:0;padding-bottom:0;}.hcasebox2 p img {margin-bottom:5px;}.hcasebox2 h3 a:link, .hcasebox2 h3 a:visited {color:#333;text-decoration:none;} .hcasebox2 h3 a:hover {color:#063;text-decoration:underline;}/* Row 1 */                  #hrow1a h1 {width:426px;height:35px;text-align:left;position:relative;margin:0 0 8px 0;font:normal 0.4em Arial, Helvetica, sans-serif;color:#efefef;}#hrow1a h1 span {background:#fff url(img/home/case-company.gif) no-repeat;position:absolute;width:100%;height:100%;}p#preticker {margin:1px 7px 0 0;padding:0;color:#444;font:12px verdana, sans-serif;}ul#news {width:520px;margin:0;padding:0;list-style:none;}ul#news li.news2, ul#news li.news3, ul#news li.news4 {display:none;} /* to prevent FOUC. Find more accessible alternative to this */p.homeintrotext {margin-top:12px;}/* Row 2 */ h3.wptitlebar {	width:100%;	text-align:center;	font:bold 13px verdana,arial,sans-serif;	line-height:29px;	color:#ffffff;	background:#7b796e url(img/home/barbg1.jpg) left top repeat-x;}h3.wptitlebar a, h3.wptitlebar a:link, h3.wptitlebar a:visited { color:#fff;}h3.wptitlebar a:hover, h3.wptitlebar a:active { text-decoration:none;}#homecasepeli p.hwpimg, #homecasestor p.hwpimg, #homecaseexpl p.hwpimg {margin-bottom:3px;margin-top:-3px;padding:0;}#homecasepeli, #homecasestor, #homecaseexpl {width:160px;float:left;margin-top:15px;}#homecasepeli {margin-right:11px;margin-left:13px;display:inline;}#homecasestor {margin-right:11px;}#homecaseexpl {margin-right:0;}p.hwplogo { margin:0;margin-top:-5px;padding:0;line-height:0;}/* Row 3 */#homecasebran { margin-top:14px;}#hrow3b h3 {	width:100%;	text-align:center;	font:bold 13px verdana,arial,sans-serif;	line-height:29px;	color:#ffffff;	background:#899dae url(img/home/barbg2.jpg) left top repeat-x;}#hrow3b h3 a, #hrow3b h3 a:link, #hrow3b h3 a:visited { color: #fff; }#hrow3b h3 a:hover, #hrow3b h3 a:active { text-decoration:none;}#hrow3b1 { width:351px;height:195px;float:left;background: #f9fafb url(img/home/bg-plastic.jpg) right bottom no-repeat;}#hrow3b2 { width:176px;height:195px;float:right;background:#dce5ea url(img/home/excellent-cases.gif) right bottom no-repeat;}#hpinner {	border-left:1px solid #ccc;	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	padding-bottom:0;}#hrow3b1 h4, #hrow3b2 h4 {font:bold 12px verdana,arial,sans-serif;text-align:left;padding-top:13px;margin:0 8px 4px 15px;}#hrow3b1 p, #hrow3b2 p {margin:0 8px 5px 15px;text-align:left;color:#333;font:normal 11px/15px verdana, sans-serif;}#hrow3b1 p {width:290px;margin-top:13px;}#hrow3b2 p {width:146px;}#hrow3b2 h4 a:link, #hrow3b2 h4 a:visited {color:#368200;text-decoration:underline;}#hrow3b2 h4 a:hover {color:#333;}#hplistawrap, #hplistbwrap,#hplistcwrap {padding:0;float:left;display:inline;width:82px;margin-top:10px;}#hplistawrap {margin-left:15px;margin-bottom:20px;}#hpinner ul#hplista, #hpinner ul#hplistb, #hpinner ul#hplistc {list-style:none;list-style-type:none;width:82px;}#hpinner ul#hplista {position:relative;}#hpinner ul#hplista li, #hpinner ul#hplistb li, #hpinner ul#hplistc li {list-style:none;list-style-type:none;font:normal 11px/16px verdana, sans-serif;}#hpinner ul#hplista li a:link, #hpinner ul#hplista li :visited, #hpinner ul#hplistb li a:link, #hpinner ul#hplistb li :visited,#hpinner ul#hplistc li a:link, #hpinner ul#hplistc li :visited {color:#368200;text-decoration:none;}#hpinner ul#hplista li a:hover, #hpinner ul#hplistb li a:hover,#hpinner ul#hplistc li a:hover{color:#333;text-decoration:underline;}/* Row 4 */#homecasesamc, #homecasesmar, #homecasespec, #homecaseskb {width:125px;float:left;}#homecasesamc {margin-right:10px;}#homecasesmar {margin-right:10px;}#homecasespec {margin-right:10px;}#homecaseskb {margin-right:0;}p.homesummary {margin-top:5px;margin-bottom:4px;font-size:10px;line-height:14px;color:#999;text-align:center;}/* Row 5 */#hrow5a p {font-size:11px;line-height:14px;}#hten {width:530px;float:right;}#hten h5 {width:530px;height:29px;text-align:left;position:relative;margin:0 0 20px 0;font:0.4em/0.6em Arial, Helvetica, sans-serif;color:#efefef;}#hten h5 span {background:#686868 url(img/home/10goodreasons.gif) no-repeat;position:absolute;width:100%;height:100%;}#hten ol {margin:0;padding:0;list-style:decimal;}#hten ol li {margin:0;padding:0;list-style:decimal;line-height: 1.3em;width:235px;display:list-item;margin-bottom:10px;}#hten ol li.olcol1 {margin-left: 25px;padding-left:0;}#hten ol li.olcol2 {margin-left: 290px;}#hten ol li.coltopper {margin-top: -225px;}p.lastbox {margin:0;padding:0;}p#htagfooter {text-align:center;margin:13px 0 0 0;border-top:1px solid #ccc;padding-top:30px;}
