/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */

/* @override http://www.echodesigngroup.net/revenue_advisors/v2/_css/style.css */



body {
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	color: #3e3e3e;
}
#main li {
	padding-left: 20px;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
	background: url(../images/bullet.gif) no-repeat 0 1px;
	line-height: 14px;
	margin-bottom: 5px;
}
#main .videos li {
	line-height: 15px;
	background: none right 1px;
	color: #808080;
}
#player {
	width: 397px;
}
.videos li {
	line-height: 15px;
	background: none right 1px;
	color: #808080;
}
.videos li a {
	color: #848484;
}
.videos li.selected a {
	color: #3c6083;
	font-weight: bold;
}
a.consult_btn {
	display: block;
	height: 150px;
	background-image: url(../images/consult_btn.gif);
}
.consult_btn:hover {
	background: url(../images/consult_btn.gif) 0 -150px;
}
p {
	margin-bottom: 14px;
	line-height: 15px;
}
p.intro {
	font-size: 13px;
	line-height: 15px;
	color: #1e4870;
}
#main h3 {
	font-size: 14px;
	margin-bottom: 10px;
}
p.quote {
	color: #767676;
	font: 14px/16px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-indent: -6px;
	margin-left: 20px;
}

.module p.quote {
	margin-left: 0;
	margin-bottom: 5px;
}
.module .author {
	color: #999;
}
#main ul {
	line-height: 20px;
	color: #7c7c7c;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 840px;
}
#topper {
	background: url(../images/topper.gif) no-repeat;
	height: 17px;
	color: #fff;
	text-align: right;
	padding: 11px 23px 12px;
}
#topper h1 {
	display: none;
	visibility: hidden;
}
#topper a {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
}

#topper a:hover {
	color: #eaeaea;
}
    .focusField{
        color:#000;
    }
    .idleField{
        color: #888888;

    }
    
#header {
	height: 141px;
}
#content a {
	color: #36618c;
	/*border-bottom-style: dotted;*/
	border-bottom-width: 1px;
	text-decoration: none;
}
#content a:hover {
	color: #113e68;
}
body#sub #content #sidebar_sub_r a {
		border-bottom-width: 0px !important;
}
.clear {
	clear: both;
}
#list1a .hover { 
	color: #fff;
	padding-left: 20px;
	background: #0e3a65 url(../images/arrow_on.gif) no-repeat 5px center;
	}
#footer {
	height: 25px;
	border-top: 1px solid #afafaf;
	margin-top: 20px;
	font-size: 10px;
	color: #a4a4a4;
	padding: 20px 0 20px 20px;
}
#footer a {
	color: #7f7f7f;
	text-decoration: none;
}
#footer .left {
	float: left;
}
#footer .right {
	float: right;
}

/* @group home */

/* @group module headings */

#home .module h4.t_quick_links {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_quick_links_home.gif) no-repeat;
}

#home .module h4.t_contact {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_contact_home.gif) no-repeat;
}

/* @end */

#home #billboard {
	width: 840px;
	height: 300px;
	margin-bottom: 20px;
}
#home #sidebar {
	float: left;
	width: 280px;

}
#home .module {
	background: #eaeaea url(../images/bg_module_bottom_home.gif) no-repeat 0 bottom;
	margin-bottom: 20px;
}

#home .module .content {
	padding: 16px;
}
#home #main {
	width: 489px;
	float: right;
	margin-right: 25px;
	line-height: 20px;
}
#home #main h2 {
	background: url(../images/main_headline.gif) no-repeat;
	width: 460px;
	height: 25px;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 8px;
	margin-top: 2px;
}
#home a.read_more {
	display: block;
	background: url(../images/btn_read_more.gif) no-repeat;
	width: 106px;
	height: 25px;
	text-indent: -444444px;
	overflow: hidden;
	border-bottom-style: none;
}


/* @end */

/* @group subpages */

/* @group programs */
h2#hc_prog {
	background-image: url(../images/t_rh_prog.gif);
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
}
#main_programs {
	float: right;
	width: 620px;
}
#main_programs .program_text {
	width: 395px;
	float: left;
}
.video_box {
	margin-bottom: 20px;
	text-align: center;
	width: 621px;
}


/* @end */

/* @group news */

.news_item .date {
	font-weight: normal;
	font-style: normal;
	color: #7c7c7c;
}
.news_list {
	color: #7c7c7c;
	line-height: 16px;
}
ul.news_list li {
	text-indent: -10px;
	margin-left: 10px;
	margin-bottom: 5px;
}
/* @end */

/* @group testimonials page */
.author {
	color: #7c7c7c;
}


/* @end */

/* @group case studies */
.case_study {

}
.case_study h2 {
	font-size: 14px;
	margin-bottom: 10px;
}

/* @end */

/* @group testimonials page*/

.testimonial {
	margin-bottom: 10px;
	line-height: 15px;
	background-color: #e7ecf1;
}
.testimonial h3 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.testimonial p {
	margin-bottom: 0;
	padding-top: 5px;
	padding: 10px;
}
.testimonial .title {
	color: #444;
	background: #eaeaea url(../images/arrow_off.gif) no-repeat 5px center;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.testimonial .title.ui-state-active {
	color: #fff;
	padding-left: 20px;
	background: #0e3a65 url(../images/arrow_on.gif) no-repeat 5px center;
}

/* @end */

/* @group case_studies page*/

.case_study {
	margin-bottom: 10px;
	line-height: 15px;
	background-color: #e7ecf1;
}
.case_study h3 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.case_study p {
	margin-bottom: 0;
	padding-top: 5px;
	padding: 10px;
}
.case_study .title {
	color: #444;
	background: #eaeaea url(../images/arrow_off.gif) no-repeat 5px center;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.case_study .title.ui-state-active {
	color: #fff;
	padding-left: 20px;
	background: #0e3a65 url(../images/arrow_on.gif) no-repeat 5px center;
}

/* @end */

/* @group services page*/

.service {
	margin-bottom: 10px;
	line-height: 15px;
	background-color: #e7ecf1;
}
.service p {
	margin-bottom: 0;
	padding-top: 5px;
	padding: 10px;
}
.service .title {
	color: #444;
	background: #eaeaea url(../images/arrow_off.gif) no-repeat 5px center;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.service .title.ui-state-active {
	color: #fff;
	padding-left: 20px;
	background: #0e3a65 url(../images/arrow_on.gif) no-repeat 5px center;
}

/* @end */

/* @group publications page*/

.pub {
	margin-bottom: 10px;
	line-height: 15px;
	background-color: #e7ecf1;
}
.pub p {
	margin-bottom: 0;
	padding-top: 5px;
	padding: 10px;
}
.pub .title {
	color: #444;
	background: #eaeaea url(../images/arrow_off.gif) no-repeat 5px center;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.pub .title.ui-state-active {
	color: #fff;
	padding-left: 20px;
	background: #0e3a65 url(../images/arrow_on.gif) no-repeat 5px center;
}

/* @end */
#sub #sub_line {
	width: 100%;
	height: 1px;
	margin-bottom: 19px;
	border-bottom: 1px solid #afafaf;
}
#sub .innovation_ad {
	margin-bottom: 25px;
	height: 188px;
	padding-top: 52px;
	padding-left: 18px;
	padding-right: 20px;
	font-size: 12px;
	line-height: 140%;
	background: url(../images/ad_1.gif) no-repeat;
	display: block;
	color: #FFF;
}
#sub a.innovation_ad:hover {
	background: url(../images/ad_1.gif) no-repeat 0 -240px;
	color: #000;
}
#sub p.quote2 {
	font: 14px/16px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-indent: -6px;
	margin-left: 7px;
}
#sub a.innovation:hover p.quote2 {

}
#sub .innovation_ad .title {
	line-height: 140%;
	padding-left: 7px;
}
#sub .innovation_ad .ad_text {

}
#sub .innovation_container {
	height: 151px;
	overflow: hidden;
}
#sub .innovation_ad a.read_more {
	text-indent: -444444px;
	width: 95px;
	height: 35px;
	display: block;
	margin-left: 55px;
}

#sub .module {
	background: #eaeaea url(../images/bg_module_bottom.gif) no-repeat 0 bottom;
	margin-bottom: 20px;
}

#sub .module .content {
	padding: 16px;
}

/* @group module headings */
#sub .module h4.t_values {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_values.gif) no-repeat;
}

#sub .module h4.t_archives {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_archives.gif) no-repeat;
}

#sub .module h4.t_bios {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_bios.gif) no-repeat;
}

#sub .module h4.t_featured_media {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_featured_media.gif) no-repeat;
}

#sub .module h4.t_email_newsletter {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_email_newsletter.gif) no-repeat;
}

#sub .module h4.t_upcoming {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_upcoming.gif) no-repeat;
}

#sub .module h4.t_testimonials {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_testimonials.gif) no-repeat;
}

#sub .module h4.t_services {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_services.gif) no-repeat;
}

#sub .module h4.t_programs {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_programs.gif) no-repeat;
}
#sub .module h4.t_white_paper {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_white_paper.gif) no-repeat;
}
#sub .module h4.t_news {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_news.gif) no-repeat;
}
#sub .module h4.t_events {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_events.gif) no-repeat;
}
#sub .module h4.t_webinar_series {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_webinar_series.gif) no-repeat;
}
#sub .module h4.t_rhemisphere {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_rhemisphere.gif) no-repeat;
}
#sub .module h4.t_consultation {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_consultation.gif) no-repeat;
}
#sub .module h4.t_rd_strategies {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_rd_strategies.gif) no-repeat;
}
#sub .module h4.t_results {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_results.gif) no-repeat;
}
#sub .module h4.t_rd_articles {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_rd_articles.gif) no-repeat;
}
#sub .module h4.t_case_studies {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_case_studies.gif) no-repeat;
}
#sub .module h4.t_press_release {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_press_release.gif) no-repeat;
}
#sub .module h4.t_media_contacts {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_media_contacts.gif) no-repeat;
}
#sub .module h4.t_top_rd_articles {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_top_rd_articles.gif) no-repeat;
}
#sub .module h4.t_company_capabilities {
	font-size: 15px;
	height: 47px;
	text-indent: -444444px;
	overflow: hidden;
	background: url(../images/t_company_capabilites.gif) no-repeat;
}
/* @end */

/* @group subpage titles */
#sub h2#about {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_about.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#approach {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_approach.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#what_we_do {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_what_we_do.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#bio {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_bio.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#profile {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_profile.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#values {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_values.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#blog {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_blog.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#consultation {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_consultation.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}

#sub h2#contact {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_contact.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#programs {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_programs.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}

#sub h2#services {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_services.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#expertise {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_expertise.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#programs {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_programs.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#services {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_services.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#results {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_results.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#testimonials {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_testimonials.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#case_studies {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_case_studies.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#industries {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_industries.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#clients {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_clients.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#innovation {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_innovation.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#revenue_rd {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_revenue_rd.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#publications {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_publications.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#webinars {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_webinars.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#media {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_media.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#interviews {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_interviews.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#events {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_events.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
#sub h2#news {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #1a3b62;
	background: url(../images/h2_news.gif) no-repeat;
	text-indent: -444444px;
	overflow: hidden;
	height: 47px;
}
/* @end */

/* @group forms */

form.newsletter {
	text-align: right;
}
form.newsletter input.box_email {
	padding: 3px;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	width: 158px;
}
form.newsletter input.button {
	margin-top: 10px;
}
form.newsletter .form_link {
	float: left;
	margin-top: 16px;
	font-size: 10px;
	text-decoration: underline;
}

/* @end */



#sub #sidebar_sub_l {
	width: 200px;
	float: left;
	margin-right: 20px;
}

#sub #sidebar_sub_r {
	width: 200px;
	float: right;
}

#sub #main {
	width: 400px;
	float: left;
	margin-right: 20px;
}


/* @end */

/* @group logo */
#logo {
	float: left;
}
#logo h1 a {
	text-indent: -444444px;
	overflow: hidden;
	display: block;
	width: 296px;
	height: 142px;
	background-image: url(../images/logo.gif);
}

/* @end */



/* @group nav */
#nav {
	float: right;
	width: 532px;
	height: 55px;
}
#nav li {
	float: left;
	list-style-type: none;
}
#nav li ul li {
	clear: left;
	margin-left: 12px;
	width: 80px;
	margin-top: 1px;
}
#nav li ul li a {
	color: #8b8b8b;
	text-decoration: none;
}
#nav li ul li.selected_sub a {
	color: #383838;
	text-decoration: none;
}
#nav li ul li a:hover {
	color: #204a72;
}
#nav li a.about {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 103px;
	background: url(../images/nav.gif) -4px 0px;
}
#nav li a.about:hover {
	background: url(../images/nav.gif) -4px -55px;
	}
#nav li.selected a.about {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 103px;
	background: url(../images/nav.gif) -4px -55px;
	}
#nav li a.expertise {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 102px;
	background: url(../images/nav.gif) -107px 0;
}
#nav li a.expertise:hover {
	background: url(../images/nav.gif) -107px -55px;
}
#nav li.selected a.expertise {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 102px;
	background: url(../images/nav.gif) -107px -55px;
}
#nav li a.results {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 103px;
	background: url(../images/nav.gif) -210px 0;
}
#nav li a.results:hover {
	background: url(../images/nav.gif) -210px -55px;
}
#nav li.selected a.results {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 103px;
	background: url(../images/nav.gif) -210px -55px;
}
#nav li a.innovation {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 127px;
	background: url(../images/nav.gif) -313px 0;
}
#nav li a.innovation:hover {
	background: url(../images/nav.gif) -313px -55px;
}
#nav li.selected a.innovation {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 127px;
	background: url(../images/nav.gif) -313px -55px;
}
#nav li a.media {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 97px;
	background: url(../images/nav.gif) -440px 0;
}
#nav li a.media:hover {
	background: url(../images/nav.gif) -440px -55px;
}
#nav li.selected a.media {
	height: 50px;
	display: block;
	text-indent: -444444px;
	overflow: hidden;
	margin-bottom: 3px;
	width: 97px;
	background: url(../images/nav.gif) -440px -55px;
}
/* @end */



/* @group temp page */

/* @group fake nav */
	
	#nav .fadeThis {
		position:relative;
		display:block;
		height: 141px;
		width: 544px;
		background:url(../images/fake_nav.gif) 0 0 no-repeat;
	}
	#nav .hover {
		position: absolute;
		top: 0;
		left: 0;
		display: none;
		height: 141px;
		width: 544px;
		background:url(../images/fake_nav.gif) 0 -141px no-repeat;
	}


/* @end */



/* @end */

/* @group blog */

.post h2 {
	font-size: 14px;
	margin-bottom: 10px;
}

.commentlist li{
	list-style-type: none ;
	background-image: none !important;

	margin-bottom: 10px;
}
.commentlist {
	margin-bottom: 20px;
}
small {
	font-size: 10px;
	color: #8c8c8c;
}
h3#comments {
	margin-bottom: 10px;
	font-size: 12px;
	color: #636363;
}
.comment-author img {
	margin-right: 10px;
}
.comment {
	background-color: #eaeaea !important;
	padding-left: 10px !important;
	padding: 10px !important;
}
#respond h3 {
	margin-bottom: 10px;
	font-size: 12px;
	color: #636363;
}
/* @end */

/* CART */
#jcart table td {
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 10px;
}
#jcart strong {
	color: #444444;
}
#jcart th  {
	text-align: left;
	font-weight: normal;
	font-style: normal;
	color: #999;
}
#jcart .jcart-item-name {
	padding-right: 5px;
}
#jcart a.jcart-remove {
	font-size: 10px;
}
.jcart-button {
	background-color: #496b8b;
	color: #fff;
	font-family: Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif;
	text-transform: uppercase;
	border-style: none;
	padding: 5px;
}

.jcart .button {
	background-color: #496b8b;
	color: #fff;
	font-family: Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif;
	text-transform: uppercase;
	border-style: none;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	padding: 5px;
	margin-bottom: 10px;
}