html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {background:#dadada;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.25;}
#container {width:978px;margin:0 auto;background:#fff;}
#container_sm {width:600px;margin:0 auto;background:#fff;}
#header {position:relative;width:100%;height:71px;background:#fff;margin:0;padding:0;overflow:hidden;}
#header img {border:0;}
#logobox {position:absolute;width:177px;height:41px;top:9px;left:18px;overflow:hidden;}
#tagline {position:absolute;width:650px;height:20px;top:50px;left:18px;}
#tagline h3 {color:#707070;font-size:11px;font-weight:normal;}
#contactbox {position:absolute;margin:0;padding:0;width:125px;height:20px;top:23px;right:13px;
text-align:center;font-size:10px;}
#contactbox a {color:#707070;text-decoration:none;}
#contactbox a:hover {color:#484848;text-decoration:underline;}
#socialbox {position:absolute;margin:0;padding:0;width:207px;height:40px;top:41px;right:13px;background:url('ims/social_links.png') no-repeat 0 0;}
#socialbox div.facebook {display:block;float:left;margin-right:4px;width:20px;height:20px;background:url('ims/social_links.png') no-repeat 0 0;}
#socialbox div.linkedin {display:block;float:left;margin-right:4px;width:20px;height:20px;background:url('ims/social_links.png') no-repeat 0 24px;}
#socialbox div.twitter {display:block;float:left;margin-right:4px;width:20px;height:20px;background:url('ims/social_links.png') no-repeat 0 48px;}
#footer {position:relative;z-index:10;width:100%;height:150px;background:#fff url('ims/white_shadow_down.png') repeat-x 0 0;
padding-top:44px;font-size:12px;font-family:Arial,sans-serif;margin-bottom:20px;}
#footer div.sep {width:920px;height:1px;overflow:hidden;background-color:#949494;margin:0 auto 18px auto;}
#footer .footnav {margin:0 auto;width:950px;text-align:center;}
#container_sm #footer .footnav {width:572px;}
#footer .footnav ul {padding:0;margin-bottom:18px;}
#footer .footnav ul li {display:inline;	padding:0 6px;border-right:1px solid #484848;}
#footer .footnav ul li.last {border-right:0;}
#footer .footnav ul li a {font-weight:bold;color:#484848;text-decoration:none;}
#footer .footnav ul li a:hover {color:#949494;}
#footer .copyright {color:#949494;}
#trusted {background:url('ims/trusted_by.png') no-repeat 0 0;margin:0 auto 15px auto;width:786px;height:42px;}
#container_sm #footer {height:75px;padding-top:22px;}

#splash {position:relative;width:967px;height:194px;
background:url('ims/splash.png') no-repeat 0 0;padding:84px 0 0 11px;}
#splash.splashalt {background:url('ims/splash2.png') no-repeat 0 0;}
#splash div.events,#eventsplash div.events {position:absolute;top:19px;left:24px;z-index:1;color:#6d9ccc;}
#splash div.events a,#eventsplash div.events a {text-decoration:none;}
#splash div.event,#eventsplash div.event {background:url('ims/event_icon.png') no-repeat 0 0;height:72px;width:350px;
font-family:Arial, sans-serif;font-weight:bold;font-size:16px;color:#fff;padding:10px 0 0 83px;}
#splash a,#page #eventsplash a {color:#fff;text-decoration:none;}
#splash a:hover,#page #eventsplash a:hover {text-decoration:underline;}
#splash .subtitle {font-size:12px;font-weight:normal;}
#page #eventsplash .subtitle {font-size:12px;font-weight:normal;font-style:normal;color:#fff;}
#splashtextl {position:absolute;top:18px;right:20px;width:220px;height:150px;
font-size:14px;font-weight:bold;color:#222;font-family:Arial,Helvetica,sans-serif;}
#splashtextr {position:absolute;top:18px;right:196px;width:220px;height:150px;
font-size:14px;font-weight:bold;color:#222;font-family:Arial,Helvetica,sans-serif;}
#splashside {z-index:10;position:absolute;width:493px;height:296px;top:-6px;right:0px;}
#splash2 {width:978px;height:178px;overflow:hidden;color:#fff;
background:#aa0533 url('ims/stay_informed.png') no-repeat 28px 29px;}
#splash2 div.textbox {width:572px;height:90px;margin:18px 0 0 380px;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;color:#fff;}
#splash2 h2 {margin-bottom:12px;}
#splash2 p {width:360px;font-size:12px;font-weight:normal;margin:8px 0 0 4px;}
#splash2 a {color:#fff;}
#splash2 div.fmf {margin:0;height:28px;display:inline;overflow:hidden;vertical-align:bottom;}
#splash2 input.field {margin:0;padding:0;width:350px;height:22px;vertical-align:bottom;}
#splash2 input.submit {margin:0 0 0 15px;padding:0;vertical-align:bottom;}

#eventsplash {position:relative;width:626px;height:195px;
background:url('ims/events_splash.png') no-repeat 0 0;padding:84px 0 0 33px;}
#colb #eventsplash h1 {margin:0;}

#mainnavbox {position:relative;width:978px;height:30px;background:#444;margin:0;}
#mainnavtop {width:805px;height:30px;margin:0 0px 1px 111px;overflow:hidden;}
#mainnavtop {width:963px;height:30px;margin:0 0px 1px 0px;overflow:hidden;}
#mainnavbox ul {margin:0;padding:0;list-style-type:none;}
#mainnavbox li.navlink {position:relative;
 float:left;height:30px;border-right:1px solid #555;color:#ddd;line-height:30px;padding:0;margin:0;
 font-weight:bold;font-size:12px; letter-spacing:.075em;display:block;text-align:center;}
#mainnavbox li.navlink a {z-index:9;padding:0 9px 0 10px;display:block;position:relative;line-height:30px;
color:#fff;background:transparent;	height:30px;text-decoration:none;}
#mainnavbox li.navlink a:hover {background-color:#4455a0;z-index:20;}
#mainnavbox li.navlink a.nocolor:hover {background:transparent;}
#mainnavbox li.rss a:hover {background-color:transparent;}

#mainnavbox li.first {border-left:1px solid #555;margin-left:11px;}
#mainnavbox li.rss {float:right;border-left:1px solid #555;border-right:none;
background:url('ims/rss.png') no-repeat 7px 7px;}
#mainnavbox li.last {border-right:none;position:relative;}
#mainnavbox li.last div {float:left;text-align:right;}
#mainnavbox ul.subnavbox {position:absolute;top:30px;left:0px;width:250px;height:auto;
z-index:20;background-color:#333;display:none;text-align:left;}
#mainnavbox li.subnavlink a {z-index:30;border-bottom:1px solid #555;}
#mainnavbox li:hover ul.subnavbox {display:block;width:250px;height:auto;}
div.clear {clear:both;}

a img {border:0;}

#page {position:relative;width:100%;padding:0;
background:#fff url('ims/white_shadow.png') repeat-y 327px 0;}
#page.flip {background:#fff url('ims/white_shadow_flip.png') repeat-y 626px 0;}
#page div.subtitleboxb img,#page div.titleboxb img {margin:0;}
#page div.titleboxb img.pad {margin:0 0 1px 11px;}
#page div.subtitleboxb img.pad {margin:0 0 2px 8px;}
#home {position:relative;width:978px;padding:0;}
#topper {width:978px;height:208px;background:#fff url('ims/topper.png') no-repeat 0 0;}
#topper.topper2 {background:#fff url('ims/topper_2.png') no-repeat 0 0;}
#topper.services {background:#fff url('ims/servicestopper.png') no-repeat 0 0;}
#topper div.lcontent {position:absolute;top:78px;left:28px;width:480px;height:110px;}
#topper div.rcontent {position:absolute;top:16px;right:40px;width:310px;height:100px;
font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#094785;font-style:italic; }
#topper.services div.tcontent {position:absolute;top:10px;left:240px;width:706px;height:50px;}
#topper.services div.tcontent, #topper.services div.tcontent h2 {font-style:italic;color:#fdf297;
font-family:Georgia,"Times New Roman",Times,serif;font-size:17px;font-weight:normal;}
#topper.services div.extratop {padding-top:8px;}
#topper.services div.bcontent {position:absolute;top:151px;left:248px;width:520px;height:50px;
font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:18px;color:#444;}
#topper.services div.button {position:absolute;top:142px;right:51px;width:153px;height:40px;}
#topper div.event {background:url('ims/event_icon_small.png') no-repeat 0 0;height:50px;width:420px;
font-family:Arial, sans-serif;font-weight:bold;font-size:16px;color:#fff;padding:5px 0 0 43px;}
#topper div.event a {color:#fff;text-decoration:none;}
#topper div.event a:hover {text-decoration:underline;}
#topper div.event .subtitle {font-size:12px;font-weight:normal;font-style:normal;color:#fff;}
#cola {float:left;width:352px;min-height:371px;}
#cola div.content {width:298px;margin:0 27px;padding-top:19px;}
#cola div.toppad {padding-top:27px;}
#cola div.titlebox {width:323px;background:#aa0533 url('ims/red_shadow.png') repeat-y top right;height:52px;padding:27px 0 0 29px;}
#cola div.titlebox {width:323px;background:#888 url('ims/gray_shadow.gif') repeat-y top right;height:52px;padding:27px 0 0 29px;}
#cola div.titleboxb {width:323px;background:#0054a6 url('ims/blue_shadow_flip.png') repeat-y top left;height:52px;padding:27px 0 0 29px;}
#cola div.subtitlebox {background:#888 url('ims/gray_shadow.gif') repeat-y top right;height:40px;padding:19px 0 0 29px;}
#cola div.texttitle {font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:#fff;height:auto;padding:19px 19px 19px 29px;}
#cola div.subtitleboxb {background:#0054a6 url('ims/blue_shadow.png') repeat-y top right;height:40px;padding:19px 0 0 29px;}
#cola div.redflip {background:#aa0533 url('ims/red_shadow_flip.gif') repeat-y top left;}
#cola div.flip {background:#888 url('ims/gray_shadow_flip.gif') repeat-y top left;}
#cola div.socialcontent {background:url('ims/social_icons.png') no-repeat 0 1px;height:64px;padding-top:1px;margin-top:19px;margin-bottom:19px;}
#cola img.socialicon {margin:0 16px 0 0;}
#cola img.socialiconlast {margin:0;padding:0;}
#cola div.center {text-align:center;}
#colb {display:block;float:left;width:626px;min-height:371px;margin:0;padding:0;
background:#fff url('ims/white_shadow_down.png') repeat-x 0 0;overflow:hidden;}
#container_sm #colb {width:600px;}
#colb div.titlebox {width:560px;height:auto;min-height:52px;padding:27px 0 0 35px;}
#colb div.titleboxs {width:560px;height:auto;padding:27px 0 0 35px;}
#colb div.titlebox h2,#colb div.titleboxs h2 {font-size:26px;}
#colb div.subtitlebox {height:40px;padding:27px 0 0 35px;}
#colb div.content {width:550px;margin-left:38px;padding-top:19px;}
#colb img {max-width:474px;border:0;}
#colb div.entry {margin-bottom:35px;}
#page.singlecol {width:100%;background:#eee url('ims/bottom_shadow.png') repeat-x bottom left;padding:0;}
#page.singlecol #colb {float:none;margin:0 auto;padding-bottom:30px;}

#colab {float:left;width:978px;min-height:371px;background:#fff url('ims/white_shadow_down.png') repeat-x 0 0;}
#colab div.content {width:902px;margin-left:38px;padding-top:19px;}

div.stay_informed_side {width:352px;font-family:Arial,Helvetica,sans-serif;font-size:14px;
font-weight:bold;color:#000;}
#cola input.field {margin:16px 0;padding:0;width:278px;height:22px;vertical-align:bottom;}
#cola input.submit {margin:0 0 19px 67px;width:144px;padding:0;vertical-align:bottom;}

#page h2 {margin:0;padding:0;}
#page h2, #page h2 a {font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#094785;}
#page h3, #page h3 a {font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#094785;}
#page h3.smaller {font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:normal;color:#094785;}
#page h3.services {font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:normal;color:#444;}
#page h2 a,#page h3 a {text-decoration:none;}
#page h2 a:hover,#page h3 a:hover {text-decoration:underline;}
#page .subtitle {color:#707070;font-size:14px;font-style:italic;font-family:Arial, Helvetica, sans-serif;}
#page span.catbox, #page span.catbox a {font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;}
#page span.catbox {display:inline;position:relative;bottom:2px;background:#a00;padding:2px 4px;margin:0 6px 0 0;}
#page span.catbox a {text-decoration:none;}
#page p, #colb div.entry {font-family:Georgia;font-size:14px;margin-bottom:23px;color:#000;line-height:1.5;}
#page div.eventbox p {font-family:Georgia;font-size:14px;margin-bottom:16px;color:#000;line-height:1.375;}
#page p.meta, p.meta {font-size:11px;color:#777;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}
#page span.catdate {font-size:10px;color:#777;font-family:Arial, Helvetica, sans-serif;}
#page p.readmore {padding:12px 15px 12px 0;margin:0;text-align:right;}

#page img {margin:0 16px 4px 0;}

#page div.artleft {float:left;}
#page div.artright {float:right;}

#page p.artcomments {text-align:right;padding:12px 0 12px 5px;margin:0;}
#page p.artcomments a {text-decoration:none;color:#094785;font-weight:bold;}
#page p.artcomments a:hover {text-decoration:underline;}
#page div.artlink {margin-bottom:15px;}
#page div.serlink {margin:15px 0;}
#page div.serlink a {text-decoration:none;color:#094785;}
#page div.serlink a:hover {text-decoration:underline;}

#page div.thirdadbox {display:block;position:relative;width:340px;height:auto;
margin:0 0 12px 0;border-bottom:1px solid #ddd;padding:0 0 5px 0;}
#page div.thirdad300 {margin:0 0 0 20px;width:300px;}
#page div.thirdad336 {margin:0 0 0 2px;width:336px;}
#page div.postlinks {margin:32px 0;text-align:right;}
#page div.postlinkstext {margin:0px 0;display:inline;}
#page div.postlinksicons {margin:4px 0;display:inline;}
#page div.postlinks img {margin:0;display:inline;float:none;}
div.article {width:510px;overflow:hidden;height:auto;border-bottom:1px solid #ddd;
margin:0px 0 16px 0;padding:0 0 16px 0;}
#cola div.article {width:298px;border:0;}
#cola div.articlelink {width:298px;border:0;padding:0 0 16px;margin:0;}
#cola div.servicelink {width:238px;border:0;padding:0 0 16px 60px;margin:0;}
#cola div.leadership {background:url('ims/leadership_icon_sm.png') no-repeat 0 0;margin-top:20px;}
#cola div.management {background:url('ims/management_icon_sm.png') no-repeat 0 0;}
#cola div.negotiating {background:url('ims/negotiating_icon_sm.png') no-repeat 0 0;}
#cola div.sales {background:url('ims/sales_icon_sm.png') no-repeat 0 0;}
#cola div.healthcare {background:url('ims/healthcare_icon_sm.png') no-repeat 0 0;}
div.article img {float:left;border:1px solid #666;}
#page p.main, #page div.main {margin:0;padding:16px 0 0 0;line-height:1.5}

#page a {color:#4455a0;}

#comments  {width:713px;margin:20px 0 0 0;}
#comments h3 {font-size:14px;color:#365e43;}
#comments img.avatar {float:left;}
#comments li {margin:10px;}
#comments div.commentmetadata a {color:#666;text-decoration:none;font-size:10px;}
#comments cite {color:#365e43;font-weight:bold;}
#comments div.mod {font-style:italic;color:#eee;background-color:#888;padding:1px;}

#respond {margin-bottom:35px;}
#respond h3 {font-size:14px;color:#094785;font-family:Arial,Helvetica,sans-serif;}
#respond div.form-left {float:left;width:163px;margin:12px 0 0 0;}
#respond div.form-right {float:left;width:530px;margin:12px 0 0 20px;}
#respond textarea {width:98%;font-family:Helvetica,Arial,sans-serif;margin:0 0 8px 0;}
#respond p {font-size:10px;color:#666;}
#respond input {margin:0 0 8px 0;}


#form_wrap input.sb {
	width: 78px;
	height: 28px;
	font-weight: bold;
	text-transform: uppercase;
}

#contact-page .screenReader { left: -9999px; position: absolute; top: -9999px; }
#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0;}
#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}
#contact-page ol.forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px;}
#contact-page ol.forms input.txt{width:214px;}
#contact-page ol.forms input#sendCopy{border:none;}
#contact-page ol.forms textarea{height:300px;width:400px;}
#contact-page ol.forms li .error{font-size:12px;display:block;margin-left:120px;color:red;}
#contact-page ol.forms li.textarea .error{display:block; margin-left:120px}
#contact-page ol.forms li.screenReader{margin-bottom:0;}
#contact-page ol.forms li.buttons .submit{margin: 15px 0 0 120px; }
#contact-page ol.forms li.inline input{width:auto;margin-left:12px;}
#contact-page ol.forms li.inline label{display:inline;float:none;width:auto;}
#contact-page .colbox {position:relative;width:100%;}
#contact-page .cols {float:left;width:50%;}
#contact-page .contactbox {border:1px solid #999;padding:10px;margin-bottom:20px;text-align:center;}

div.post p, div.entry p {margin-bottom:1.25em;}
div.post,div.post p,div.entry, div.entry p, div.article p {font-family:Verdana, Tahoma, Arial, sans-serif;}
div.post img {float:left;border:1px solid #666;}
.post {border-bottom:1px solid #dadada;}
.nobb, div.nobb {border:0;}
.post_head .title_meta h2 a:link, .post_head .title_meta h2 a:visited  {
	color: #fda100;
}
.post_head .title_meta p  {
	color: #676b6f;
}
.post_head .comments a:link, .post_head .comments a:visited  {
	color: #fff;
	background-color: #006a83;
}
ol li.comment  {
	border-bottom: 1px solid #dadada;
}
ol li.comment .comment-author img  {
	border: 3px solid #dadada;
}
#form_wrap textarea, #form_wrap .form-left input {
	border: 1px solid #ddd;
	background: #fff;
	color: #23262a;
}

#form_wrap input.sb {
	color: #fff;
	border: none;
	background: url(images/submitbutton.jpg) no-repeat left top;
}

#cancel-comment-reply-link  {
	color: #000;
}
.entry .alignleft  {
	float: left;
	margin: 10px 15px 10px 0;
}
.entry .alignright  {
	float: right;
	margin: 10px 0 10px 15px;
}
.entry .aligncenter  {
	text-align: center;
}

div.post_head {width:100%;}
div.title_meta {float:left;width:418px;height:auto;}
#colb div.title_meta h2 a {font-size:26px;}
div.title_share {float:right;width:135px;text-align:right;padding:9px 0 20px 0;}


div.navigation {margin:0 0 15px 0;}

.pagenav{clear:both;width:340px;margin-bottom:35px;}
.pagenav{font-size:10px;}
.pagenav a,.pagenav span{text-decoration:none;border:1px solid #bbb;padding:3px 5px;margin:2px;}
.pagenav a:hover,.pagenav span.activepage{border-color:#000;}
.pagenav span.activepage{font-weight:bold;}

.addtoany_share_save_container{clear:both;line-height:32px;margin:16px 0}.addtoany_list{display:inline}.addtoany_list a{padding:0 9px}.addtoany_list a img{height:16px;opacity:.7;overflow:hidden;vertical-align:middle;width:16px}.addtoany_list a:hover img,.addtoany_list a.addtoany_share_save img{opacity:1}iframe.addtoany_special_service{padding:0 9px;vertical-align:middle}a.addtoany_share_save img{border:0;width:auto;height:auto}

#page p.datebox {font-size:11px;color:#777;font-family:Arial, Helvetica, sans-serif;margin-bottom:10px;}

/* #page div.entry p {line-height:18px;margin:0;padding:0;} */
#page div.entry p {margin:0 0 14px 0;padding:0;}
/* #fixedbox {z-index:5;position:fixed;margin-bottom:300px;} */

div.rssline {font-weight:bold;width:100%;height:30px;clear:both;border-top:1px solid #ddd;}
div.alt {background:#eee;}
div.rssline a {font-weight:normal;}
div.rssline div.rssr {float:right;text-align:right;width:120px;}
div.rsstitle {float:left;width:140px;margin:7px 4px 0 6px;}
div.rsslink {float:left;width:265px;margin:7px 0 0 0;}
#page div.rssline div.rssr img {margin:6px 6px 0 0;padding:0;}
div.eventbutton {width:200px;margin:16px auto;font-size:10px;line-spacing:13px;text-align:center;}
#page div.eventbutton img {margin:0 0 4px 0;float:none;}

div.good {font-family:Arial,Helvetica,sans-serif;padding:3px;background:#080;color:#fff;text-weight:bold;margin-bottom:1px;}
div.error {font-family:Arial,Helvetica,sans-serif;padding:3px;background:#800;color:#fff;text-weight:bold;margin-bottom:1px;}

table.shareemail {border:0;padding:4px;margin:8px auto;width:500px;}
table.shareemail td {padding:8px 7px;}
table.shareemail td.section {border-top:1px solid #bbb;padding-bottom:2px;}
table.shareemail td.c {text-align:center;padding:4px 0 32px 0;}
table.shareemail input {width:250px;}
table.shareemail textarea {width:98%;}
table.shareemail input.submit {width:auto;}
div.sharereturn {width:auto;margin:0 auto;}
#page div.sharereturn a {color:#888;}

#shareemail {width:550px;magrin:0 auto;}
#shareemail div.youra,div.theira,div.yourb,div.theirb {float:left;color:#000;font-weight:bold;}
#shareemail div.youra,div.theira {width:140px;padding:0 40px 0 0;}
#shareemail div.yourb,div.theirb {width:350px;}
#shareemail div.input {margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ddd;}
#shareemail div.submit {width:550px;margin:15px 0 30px;text-align:center;}
#shareemail input {width:98%;}
#shareemail input.submit {width:auto;margin:0 auto;}
#shareemail textarea {width:522px;}
#shareemail div.shareadd {margin-bottom:8px;}

.quiz_answer {display:block;margin:10px;padding:4px;border:1px solid #ccc;background-color:#fff;}
#quiz_answers {border:1px solid #ccc;background-color:#eee;}
#quiz_answers a {text-decoration:none;}
#quiz_answers a:hover, #quiz_answers a:hover div.quiz_answer {background-color:#dde;}
#quiz p {margin:0;padding:0;margin-top:7px;margin-bottom:7px;}

div.inlinecontact {background-color:#ccc;margin:24px 0;padding:16px 16px;position:relative;}
div.formmonitor {position:absolute;background:url('ims/form_monitor.png') no-repeat 0 0;;top:-15px;left:0;width:133px;height:93px;}
#page div.inlinecontact p.title {font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
#page div.inlinecontact p.title2 {margin:0 0 0 118px;font-size:24px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
#page div.inlinecontact p.subtitle2 {margin:0 0 8px 123px;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
#page div.inlinecontact input {margin:0 12px 12px 0;width:175px;}
#page div.inlinecontact input.submit {margin:0;width:auto;}
#page div.inlinecontact input.last {margin:0 0 12px 0;width:126px;}
#page div.inlinecontact textarea {width:98%;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
div.inlinecontact div.icbox {margin:12px 0px 0px 10px;}
div.inlinecontact div.icbox div.icdisc {float:left;padding-top:2px;color:#666;width:280px;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
div.inlinecontact div.icbox div.icdisc2 {float:left;padding-top:2px;color:#666;width:285px;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
div.inlinecontact div.icbox div.icbutton {float:right;width:155px;}
div.inlinecontact div.icbox div.icbutton2 {float:right;width:206px;padding:4px 6px 0 0;}
#page.elearning {background:#fff url('ims/e-learning_topper.jpg') no-repeat 0 0;}
#page.employeesurveys {background:#fff url('ims/employee_survey_topper.jpg') no-repeat 0 0;}
#cola.elearning {margin-top:560px;background:#fff url('ims/white_shadow.png') repeat-y 327px 0;}
#cola.leadershiptraining {background:#fff url('ims/white_shadow.png') repeat-y 327px 0;}
#cola.leadershiptraining img {margin:0;}
#colb.elearning {background:none;}
#colb h1 {font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;color:#000;font-weight:normal;font-style:italic;line-height:1.2;margin-bottom:35px;}
#container_sm div.content {width:525px;}

#cola p.disc {width:298px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#666;margin:0 0 16px 8px;}
#cola p.disc a, #page div.icdisc2 a {color:#666;}

#servicetopper.elearning {position:absolute;top:0;left:0;width:978px;height:580px;background:#fff url('ims/e-learning_topper_2.jpg') no-repeat 0 0;}
#servicetopper.employeesurveys {position:absolute;top:0;left:0;width:978px;height:580px;background:#fff url('ims/employee_survey_topper.jpg') no-repeat 0 0;}
#servicecols {position:relative;width:978px;height:auto;display:block;}
#servicecols div.content {padding-top:6px;}
#servicetopper.leadershiptraining {position:absolute;top:0;left:0;width:978px;height:550px;}

div.iconblock {position:relative;margin:0 0 16px 0;}
div.iconimg {float:left;width:48px;margin:0 30px 0 0;}
div.icontext {float:left;width:439px;}

#colb h2.title {font-size:26px;margin-bottom:16px;}

#cola ul, #cola ol {list-style-type:disc;list-style-image:url('ims/bullet_arrow.png');margin-bottom:15px;}
#cola li {padding-left:10px;margin:0 6px 8px 15px;font-family:Georgia,"Times New Roman",Times,serif;}
#colb ul, #colb ol {list-style-type:disc;list-style-image:url('ims/bullet_arrow.png');margin-bottom:0px;}
#colb li {font-size:14px;line-height:1.5;padding-left:10px;margin:0 6px 2px 15px;font-family:Georgia,"Times New Roman",Times,serif;}

#cola div.servlogos {padding-left:12px;}

#page div.artcol {float:left;width:255px;padding:0 10px;}

div.post img.alignnone {float:none;}

div.sifloater {width:732px;height:492px;position:absolute;top:-16px;right:-16px;z-index:200;
background:url('ims/stay_informed_floater.png') no-repeat 0 0;}
div.sifloater div.sifclose {position:absolute;top:34px;right:34px;width:26px;height:26px;}
div.sifloater div.siftext {width:381px;padding:104px 0 0 294px;color:#555;font-size:22px;
font-family:Georgia,"Times New Roman",Times,serif;}
div.sifloater div.siflist {width:381px;padding:14px 0 0 294px;}
div.sifloater div.sifform {position:absolute;bottom:57px;right:32px;width:668px;height:50px;text-align:center;}
div.sifdisc {position:absolute;bottom:48px;right:32px;width:668px;text-align:center;
font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#666;}
#cola div.sifloater input.field {margin:0;padding:0;width:330px;height:22px;vertical-align:bottom;}
#cola div.sifloater input.submit2 {margin:0 0 0 30px;width:auto;padding:0;vertical-align:bottom;}
#cola div.siflist ul {padding:12px 0 0 12px;}
#cola div.siflist,#cola div.siflist li {color:#000;font-size:12px;width:330px;
font-family:Arial,Helvetica,sans-serif;}

#sidefloaterbox {position:relative;width:352px;height:499px;}
#sidefloater {position:absolute;width:352px;height:499px;}

#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333;}
#TB_secondLine{font: 10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:link{color:#666;}
#TB_window a:visited{color:#666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color: #666;}
#TB_window a:focus{color: #666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay{ /* ie6 hack */
position: absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{ /* ie6 hack */
position: absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */
position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}