
html,body{ 
	height:100%; 
} 
body { 
    margin:0; 
    padding:0; 
    font-family: Arial, Helvetica, sans-serif; 
    color:#000000; 
    font-size:12px; 
	line-height:20px; 
    width:100%; 
    background:url(https://www.teamworkconsulting.com/images/graphics/body_bg.gif) repeat-x 0 0 #ffffff; 
} 
div, img, p, h1, h2, h3, h4, h5, h6, ul, li, span, label, form, select, input{ 
    padding:0; 
    margin:0; 
} 
img{ 
    border:none; 
} 
ul{ 
    list-style-type:none; 
} 
li{ 
    list-style-type:none; 
} 
p{ 
}
a{ 
    outline:none; 
    text-decoration:none; 
    color:#191919; 
    background-color:inherit; 
} 
a:hover{ 
    text-decoration:underline; 
} 

.spacer{ 
    font-size:0; 
    line-height:0; 
    clear:both; 
} 
/* FLOAT-elements */ 
.fltleft {float:left;} 
.fltright {float:right;} 
/*--------------general end------------------*/ 
.wrapper{ 
	width:100%; 
	min-height:100%; 
	background:url(https://www.teamworkconsulting.com/images/graphics/wrapper_bg.gif) repeat-x 0 0; 
} 
.header{ 
	width:942px; 
	margin:0 auto; 
} 
.nav{ 
	height:40px; 
} 
.nav ul{ 
	padding-top:12px;  
} 
.nav li{ 
	display:inline; 
	margin-right:20px; 
} 
.nav li a{ 
	font-size:1em; 
	color:#ffffff; 
	background-color:inherit; 
} 
.nav li a:hover, .nav li.active a{ 
	color:#46e37f; 
	background-color:inherit; 
} 
.nav a.teamonline{ 
	background:url(https://www.teamworkconsulting.com/images/graphics/team_onlinebg.gif) no-repeat 0 0; 
	padding-left:23px; 
	float:right; 
	display:block; 
	line-height:40px; 
	color:#ffffff; 
	background-color:inherit; 
} 
.nav a.teamonline:hover{ 
	color:#46e37f; 
	background-color:inherit; 
} 
.hdr_btm{ 
	margin-top:10px; 
} 
.logo{ 
	float:left; 
} 
.hdr_btm_txt{ 
	width:361px; 
	height:46px; 
	display:block; 
	text-indent:-200000px; 
	margin-left:190px; 
	background:url(https://www.teamworkconsulting.com/images/graphics/hdr_btmtxt.png) no-repeat 0 0; 
	float:left; 
	behavior: url("css/iepngfix.htc") 
} 
.main_content{ 
	width:1000px; 
	margin:0 auto; 
	padding-bottom:129px; 
} 
.content_top{ 
	width:938px; 
	background:url(https://www.teamworkconsulting.com/images/graphics/content_top_box.png) no-repeat 0 0; 
	padding:31px 31px 0 31px; 
	margin-bottom:15px; 
	behavior: url("css/iepngfix.htc") 
} 
.cont_top_slider{ 
} 
.content_top ul{ 
	padding-bottom:14px; 
	overflow:hidden; 
} 
.content_top li{ 
	width:218px; 
	height:179px; 
	float:left; 
	margin-right:22px; 
	position:relative; 
} 
.content_top li.last{ 
	margin-right:0; 
} 
.content_top li span{ 
	width:218px; 
	height:48px; 
	padding:6px 0 0 0; 
	background:url(https://www.teamworkconsulting.com/images/graphics/caption_bg.png) no-repeat 0 0; 
	position:absolute; 
	bottom:0; 
	left:0; 
	display:block; 
	text-align:center; 
	font-size:12px; 
	line-height:16px; 
	font-weight:bold; 
	color:#fff; 
	background-color:inherit; 
	text-transform:capitalize;
} 
.content_top li span em{ 
	display:block; 
	font-size:12px; 
	font-style:normal; 
} 

.content_top li span p{ 
	display:block; 
	font-size:12px; 
	font-style:normal; 
} 
.content_top p{ 
	padding-left:15px; 
	font-size:14px; 
} 
.content_top p strong{ 
	font-size:14px; 
	/*color:#00752a; */
	font-weight:bold; 
} 
.teamwork_timeline{ 
} 
.home_cont_btm{ 
	width:942px; 
	margin:0 auto; 
} 
.timeline{ 
	width:445px; 
	overflow:hidden; 
	float:left; 
	background:#f5f5f5; 
	border:1px solid #cbcbcb; 
	padding:5px 5px 5px 11px; 
} 
.timeline h3{ 
	padding-bottom:10px; 
	color:#005324; 
} 
.timeline_in{ 
	height:190px; 
	overflow:auto; 
	position:relative; 
} 
.timeline_in_pan{ 
	margin-bottom:11px; 
	overflow:hidden; 
} 
.timeline_in_pan span.timelinein_pan_left{ 
	width:68px; 
	float:left; 
	border-top:1px solid #c9c9c9; 
	font-size:14px; 
	font-weight:bold; 
	color:#727272; 
} 
.timelinein_pan_rght{ 
	width:330px; 
	float:left; 
	background:#e1e1e1; 
	border:1px solid #c9c9c9; 
	border-radius:0 2px 2px 0; 
	padding:4px 5px 0 10px; 
	position:relative; 
} 
.timelinein_pan_rght p{ 
	font-size:12px; 
} 
.timelinein_pan_rght span{ 
	display:block; 
	font-weight:bold; 
	font-size:11px; 
} 
.timelinein_pan_rght img{ 
	border:1px solid #c9c9c9; 
	border-right:0; 
	position:absolute; 
	bottom:-2px; 
	left:-31px; 
} 
.current_search{ 
	width:445px; 
	float:right; 
	background:#f5f5f5; 
	border:1px solid #cbcbcb; 
	padding:5px 5px 5px 11px; 
} 
.current_search_in{ 
	height:190px; 
	overflow:auto; 
} 
.current_search_pan{ 
	margin-bottom:11px; 
	overflow:hidden; 
} 
.current_search_pan img{ 
	float:left; 
	border:1px solid #c9c9c9; 
	border-right:0; 
} 
.current_search h3{ 
	padding-bottom:10px; 
	color:#005324; 
} 
.current_srchpan_rght{ 
	float:left; 
	width:326px; 
	border:1px solid #c9c9c9; 
	padding:6px 6px 5px; 
	background:#e1e1e1; 
	font-size:12px; 
	line-height:18px; 
} 
.current_srchpan_rght span{ 
	display:block; 
	font-weight:bold; 
} 
.current_srchpan_rght span a:hover{ 
	color:#005324; 
	background-color:inherit; 
} 
.learnmore{ 
	width:100px; 
	height:30px; 
	background:url(https://www.teamworkconsulting.com/images/graphics/learnmore_btn.png) no-repeat 0 0; 
	display:block; 
	text-indent:-200000px; 
	float:right; 
	margin:5px 0 0 0; 
	behavior: url("css/iepngfix.htc") 
} 
.learnmore:hover{ 
	background-position:0 100%; 
} 
.footer{ 
	width:100%; 
	background:url(https://www.teamworkconsulting.com/images/graphics/footer_bg.gif) repeat-x 0 0 #808080; 
	padding:15px 0 0; 
	margin:-108px 0 0 0; 
} 
.footer_in{ 
	width:942px; 
	margin:0 auto; 
} 
.fot_rght{ 
	width:856px; 
	float:right; 
	font-size:12px; 
} 
.fot_rght_lft{ 
	float:left;
	width:580px; 
} 
.fot_rght_lft ul{ 
	overflow:hidden; 
	margin-bottom:10px; 
	width:580px; 
} 
.fot_rght_lft li{ 
	margin-right:28px; 
	line-height:16px; 
	float:left; 
} 
.fot_rght_lft li h4{ 
	font-size:10px; 
	font-weight:bold; 
} 
.fot_rght_lft li p{ 
	font-size:12px; 
	color:#000000; 
	background-color:inherit; 
} 
.fot_rght_rght{ 
	float:right; 
	color:#000000; 
	background-color:inherit;
	width:222px;
} 
.award_slider{ 
	background:#808080; 
} 
.award_slider img{ 
	background:#808080; 
} 
.inner_cont{ 
	width:936px; 
	margin-top:20px; 
} 
.inner_cont p a{
	color:#005324;
	background-color:inherit;
}
.inner_cont h2{ 
	background-color:#005324; 
	height:35px; 
	font-size:24px; 
	color:#ffffff; 
	line-height:35px; 
	padding:0 0 0 13px; 
	margin-bottom:9px; 
} 
.in_cont_box{ 
	width:920px; 
	border:1px solid #cbcbcb; 
	background:#f5f5f5; 
	padding:15px 8px 0 8px; 
} 
.in_cont_box_lft{ 
	width:696px; 
	float:left; 
} 

.in_cont_box_lft span{ color:#964a0e; font-weight:bold; font-size:16px;}
.in_cont_box_lft p{ 
	padding-bottom:20px; 
} 
.in_cont_box_lft h3 { font-size:14px; font-weight:bold; margin:0; }
.founded_txt{ 
	font-size:18px; 
	line-height:22px; 
	font-weight:bold; 
	color:#93470e; 
	background-color:inherit; 
	padding-bottom:25px; 
} 
.abt_pan{ 
	margin-bottom:30px;
	width:100%;
	overflow:hidden;
} 
.profile_contact_container {float:left; width:149px;}
.profile_email {width:130px;padding-left:5px;}
a.vcard img { float:right;background:none;width:20px;height:16px;padding:0;margin:0;}

.abt_pan img{ 
	float:left; 
	background:url(https://www.teamworkconsulting.com/images/graphics/abt_img_biobg.png) no-repeat 0 0; 
	padding:7px; 
	margin-right:15px;
	width:125px;
	height:75px;
} 
.abt_pan p{
	width:540px;
	float:right;
	padding-bottom:20px; 
	font-size:12px; 
	line-height:18px; 
} 
.abt_pan p strong{ 
	font-size:12px; 
	color:#00752a; 
	background-color:inherit; 
} 
.in_cont_box_rght{ 
	width:204px; 
	float:right; 
} 
.in_cont_box_rght h3{ 
	font-size:18px; 
	font-weight:normal; 
	color:#005324; 
	background-color:inherit; 
	padding-bottom:10px; 
} 
.teamwork_innovator{ 
	width:187px; 
	background:#e1e1e1; 
	padding:10px 10px 20px 7px; 
	margin-bottom:10px; 
} 
.teamwork_innovator h3{ 
} 
.teamwork_innovator h4{ 
	font-size:14px; 
	color:#000000; 
	background-color:inherit; 
} 
.teamwork_innovator h4 span{ 
	display:block; 
	color:#93470e; 
	background-color:inherit; 
} 
.teamwork_innovator .learnmore{ 
	float:none; 
	margin:0 auto; 
} 
.teamwork_innovator p{ 
	padding-bottom:20px; 
} 
.teamwork_innovator p span{ 
    background-color: inherit;
    color: #93470E;
	font-weight:bold;
}
.teamin_pan div img{
	display:block;
	margin:5px 0;
}
.other_says{ 
	background:#e1e1e1; 
	padding:10px 10px 20px 7px; 
	margin-bottom:10px; 
} 
.other_says h3{ 
	font-size:18px; 
	color:#005324; 
	background-color:inherit; 
} 
.other_says p{ 
	font-size:12px; 
	line-height:18px; 
	font-weight:bold; 
	font-style:italic; 
	color:#000000; 
	background-color:inherit; 
	padding-bottom:10px; 
} 
.other_says span{ 
	line-height:12px; 
} 
.other_says span em{ 
	display:block; 
	font-size:9px; 
} 
.recruters_pan{ 
	width:573px; 
	margin-bottom:18px; 
	background:url(https://www.teamworkconsulting.com/images/graphics/recruters_top.gif) repeat-x 0 0; 
	padding:2px 0 0 115px; 
} 
.recruters_pan_in{ 
	background:#e1e1e1; 
	border:1px solid #d2d2d2; 
	border-top:0; 
	border-radius:2px; 
	-moz-border-radius:2px; 
	-webkit-border-radius:2px; 
	position:relative; 
	padding:10px 10px 10px 14px; 
} 
.recruters_pan_in img{ 
	border:1px solid #d2d2d2; 
	border-right:0; 
	position:absolute; 
	bottom:-1px; 
	left:-67px; 
} 
.recruters_pan_in h3{ 
	font-size:14px; 
	font-weight:bold; 
	color:#000000; 
	background-color:inherit; 
} 
.recruters_pan_in p{ 
	padding-bottom:0; 
} 
.recruters_pan_in span{ 
	font-size:14px; 
	font-weight:bold; 
	font-style:italic; 
	display:block; 
	color:#005324; 
	background-color:inherit; 
}
.login_pan{
	padding-bottom:10px;
}
.login_pan label{
	width:130px;
	float:left;
}
.login_pan input{
	background:##E1E1E1;
	border:1px solid #C9C9C9;
	height:24px;
	width:180px;
	float:left;
	padding:0 10px;
}
.login_pan input.submit{
	width:100px;
	height:30px;
	background:url(https://www.teamworkconsulting.com/images/graphics/login_btn.png) no-repeat 0 0;
	display:block;
	text-indent:-200000px;
	border:0;
	padding:0;
	margin-left:235px;
	cursor:pointer;
	float:none;
}
.login_pan input.submit:hover{
	background-position:0 100%;
}
.new_form{background-color:#fff;
 padding-left:20px; padding-top:20px;}
 
 p.homepage-leadin { line-height: normal; }
 
 
 /* Innovators Styles */
#innovators_content .abt_pan .profile_contact_container img {height: auto !important;
                        background: none; 
                        border: 1px solid #ddd;}
                        
#innovators_content .abt_pan .profile_email a {font-weight: bold; color:#00752a;}

#innovators_content .abt_pan h3 {color:#00752a;}

#innovators_content .abt_pan span {color:#00752a; font-size:14px;}
