/*specific to hompage template 

life scieneces color:#5a93d0
energy color:#7bbe31
public sector color:#eb5a24
consumer goods color:#a62629

*/


.accordion_content {padding: 6px;}

div#content div#homepagemain div.post div.entry h1 {font-size:1.45em;font-weight:bold;color:#464748;}

div#content div#homepagemain {width:750px;float:left;}

div#content div#homepagemain div.post {font-size:1.35em;margin:0 0 20px 0;padding:0;width:730px;}
div#content div#homepagemain div.post div.entry {margin:0;padding:0;}
div#content div#homepagemain div.post p {line-height:1.25em;margin: 0.25em 0 0.75em 0;}
div#content div#homepagemain div.post ul li {margin: 0 0 0.5em 0;}

div#listcna {width:203px;}
/*div#content div#homepagemain div.box {width:346px;height:145px;border:solid 1px #959596;float:left;margin: 0 10px 10px 0;font-size: 1.2em;}*/
div#content div#homepagemain div.box {width:362px;height:145px;border:solid 1px #959596;float:left;margin: 0 10px 10px 0;font-size: 1.2em;overflow:hidden;}

div#content div#homepagemain div.box h2 {margin:0.8em 0 0 0;padding:0;color:#1C2A50;font-size:15px;}
div#content div#homepagemain div.box h2 a {text-decoration:none;color:#1C2A50;}
div#content div#homepagemain div.box div.entry p {margin:0.2em 0 0.8em 0;padding:0;line-height:1.35em;font-size:12px;}
div#content div#homepagemain div.box div.entry p strong {color:#333;}
div#content div#homepagemain div.box div.entry p a {color:#333;text-decoration:none;}
div#content div#homepagemain div.box div.entry p a:hover {color:#000;text-decoration:underline;}
div#content div#homepagemain div.box div.entry strong {font-size: 1.1em;color:#1C2A50;}
div#content div#homepagemain div.box div.entry img {border:0;}
div#content div#homepagemain div.box div.entry img.icon {float:left;border:solid 1px #959596;width:110px;height:75px;margin: 0 5px 0 0;}

div#content div#homepagemain div#solutions-and_technologies_hp div.box {margin-bottom:0;background:#fff  url('images/tpl_solutions_and_technologies_hp_box_bg.jpg') 0 0 repeat-x;}

div#content div#homepagemain div#solutions-and_technologies_hp div.extended {height:auto;background:none;border-top:0;background:#fff  url('images/tpl_solutions_and_technologies_hp_extended_box_bg.jpg') 0 0 repeat-x;}

div#content div#homepagemain ul.list_solutions {list-style-image:url('images/nav_tribox_solutions_and_technologies_transparent.gif');margin: 1em 0 1em 1.5em;padding:0;}
div#content div#homepagemain ul.list_solutions li {line-height: 1.55em;}
div#content div#homepagemain ul.list_solutions li a {color:#444;}
div#content div#homepagemain ul.list_solutions li a:hover {color:#0d59a8;}

div#content div#side_r div.sidebarbox h2 {border-bottom: solid 1px #366e9f;}
div#content div#side_r div.sidebarbox h2.news {background:  #0d59a8 url('images/sidebar_r_h2_corporate.gif') 4px 12px no-repeat;color:#fff;}
div#content div#side_r div.sidebarbox h2.careers {background:  #0d59a8 url('images/sidebar_r_h2_corporate.gif') 4px 12px no-repeat;color:#fff;}
div#content div#side_r div.sidebarbox h2.about {background:  #0d59a8 url('images/sidebar_r_h2_corporate.gif') 4px 12px no-repeat;color:#fff;}

div#content div#side_r div.sidebarbox h2.news.selected  {background: url('images/right_nav_banner_related_news.jpg') 0 0 no-repeat;color:#fff;}
div#content div#side_r div.sidebarbox h2.careers.selected {background: url('images/right_nav_banner_careers.jpg') 0 0 no-repeat;color:#fff;}
div#content div#side_r div.sidebarbox h2.about.selected {background:#0d59a8 url('images/right_nav_banner_about_us.jpg') 0 0 no-repeat;color:#fff;}

div#content div#main div.post {margin:0 0 10px 0;}


/*.box {padding: 0 8px 0 8px;}*/
.box {padding: 0;}
.box.life_sciences{background:#5a93d0  url('images/tpl_homepage_box_bg.jpg') 0 6px repeat-x;}
.box.energy {background:#7bbe31 url('images/tpl_homepage_box_bg.jpg') 0 6px repeat-x;}
.box.public_sector {background:#eb5a24 url('images/tpl_homepage_box_bg.jpg') 0 6px repeat-x;}
.box.consumer_goods {background:#a62629 url('images/tpl_homepage_box_bg.jpg') 0 6px repeat-x;}
.box.solutions_technologies {background:#0d59a8 url('images/tpl_homepage_box_bg.jpg') 0 6px repeat-x;}

.boxwrapper {padding: 0 8px 0 8px;}

/*----------------------------*/


dl.hp_footerlinks {float:left;width:176px;margin-left:10px;}
dl.hp_footerlinks dt{margin:0;padding:0;font-size:1.2em;color:#1D2B52;font-weight:bold;}
dl.hp_footerlinks dd{margin:0;padding:0;font-size:1.1em;}
dl.hp_footerlinks dd a{color:#333;text-decoration:none;}
dl.hp_footerlinks dd a:hover{text-decoration:underline;}
dl.hp_footerlinks dd a img {border:0;}
dl.hp_footerlinks dd.viewall a{color:#1156A1;text-decoration:underline;line-height:2em;}
dl.space {margin-left:10px;}
ul.icons {list-style-position: outside;
list-style-image: url('images/tribox_righthand_col_list.gif');margin: 0.25em 0.25em 0 1.25em;padding:0;}
ul.icons li {margin: 0 0 0.2em 0;}
