/*
THEME NAME: ETG
THEME URI: http://www.koolkatwebdesigns.com/
DESCRIPTION: Custom Theme for ETG Foundation
VERSION: 1
AUTHOR: Merrill M. Mayer
AUTHOR URI: http://www.koolkatwebdesigns.com/
TAGS: Custom Theme
*/
/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,con
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight:normal;
	font-style:normal;
	font-size: 100%;
	font-family: inherit;
  	vertical-align: baseline;
}
html,body{
height:100%;
}
body{background:white;
  color:#4a4344;
  line-height:1;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
  font-size:62.5%; 
}

h1 {
color:#840000;
font-size:130%;
margin-bottom:10px;
}
h2 {
color:#698e4a;
font-weight:bold;
margin-bottom:2px;
padding-top:2px;
font-size:100%;
}
.solutionhead {
text-indent:26px;
background:url(images/header-arrow.jpg) no-repeat;
min-height:23px;

}
label {
display:block;
float:left;
margin-right:0.5em;
text-align:right;
width:6.5em;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
a, a:link, a:visited, a:active {
color:#4a4344;
text-decoration:none;
}
a:hover, a:focus {
color:#698e4a;
text-decoration:underline;
}
p {
line-height:1.4em;
margin-bottom:10px;

}
hr {
color:#840000;
background:#840000;
height:1px;
border:none;
margin-bottom:10px;
}
form br {
display:none;
}
/*signup login top links*/
#toplinks {
float:right;
display:inline;
margin-top:5px;
}
#searchform {
display:inline;
margin-right:10px;
}
#searchform span{
font-weight:bold;
}
#searchsubmit, #error404-searchsubmit, #noresults-searchsubmit, input#s{
vertical-align:middle;
}

#toplinks a, #toplinks a:link, #toplinks a:visited,  #toplinks a:active {
color:#840000;
}
#toplinks span {
color:#698e4a;
}
#topmenu {
float:right;
margin-right:10px;
clear:right;
font-size:1.4em;
}
#topmenu a {
margin-left:20px;
}
#logo {
position:relative;
left:30px;
top:60px;
width:330px;
height:150px;
background:url(images/ETG-foundation-logo.jpg) no-repeat;
clear:right;
}
#logo h1{
text-indent:-99999px;
}
#logo a{
width:330px;
height:150px;
display:block;
}
/*main nav*/
#globalnav {
height:39px;
width:494px;
position:relative;
left:480px;
 top:-141px;
 clear:right;
}
#globalnav ul {
background:url(images/menu.jpg) no-repeat top left;
 height: 39px;
 position:relative;
 list-style:none;
 
 }
 #globalnav li {
 height:39px;
 position:absolute;
}
#globalnav li a {
display:block;
height:39px;

}
#globalnav li.page_item_home{  left:10px; width:65px;}
#globalnav li.page-item-8, li.page-item-8-current{  left:85px;  width:100px;  }
#globalnav li.page-item-11, li.page-item-11-current{  left:195px;  width:100px;}
#globalnav li.page-item-16, li.page-item-16-current{  left:305px;  width:80px;}
#globalnav li.page-item-18, li.page-item-18-current{  left:395px;  width:90px;}
#globalnav .page_item_home.current_page_item, #globalnav li.page_item_home a:hover, #globalnav li.page_item_home a:focus{background: url(images/menu.jpg)  -10px -40px no-repeat; }

#globalnav li.page-item-8-current, #globalnav li.page-item-8 a:hover, #globalnav li.page-item-8 a:focus{background: url(images/menu.jpg)  -85px -40px no-repeat; }
#globalnav li.page-item-11-current, #globalnav li.page-item-11 a:hover, #globalnav li.page-item-11 a:focus{background: url(images/menu.jpg)  -195px -40px no-repeat; }
#globalnav li.page-item-16-current, #globalnav li.page-item-16 a:hover, #globalnav li.page-item-16 a:focus{background: url(images/menu.jpg)  -305px -40px no-repeat; }
#globalnav li.page-item-18-current, #globalnav li.page-item-18 a:hover, #globalnav li.page-item-18 a:focus{background: url(images/menu.jpg)  -395px -40px no-repeat;   }
/*end main nav*/
/*Company Ads*/

#companyads, #companyads2 {
position:relative;
left:480px;
background:url(images/accordion-bg.jpg) repeat-x top left;
width:494px;
height:168px;
top:-120px;
}
/*old ads */
/*#companyads ul li{
display:inline;
list-style:none;
width:34px;
height:166px;
position:absolute;
cursor:pointer;
}
#companyads ul #ad1{
left:0;
z-index:100;

}
#companyads ul li a {

width:34px;
height:166px;
display:block;
}
#companyads ul #ad1 a{
background:url(images/ad1.jpg) no-repeat;
}
#companyads ul #ad2 a{
background:url(images/ad2.jpg) no-repeat;
}
#companyads ul #ad3 a{
background:url(images/ad3.jpg) no-repeat;
}
#companyads ul #ad1.current a,
#companyads ul #ad2.current a,
#companyads ul #ad3.current a,
#companyads ul #ad1 a:hover,
#companyads ul #ad2 a:hover,
#companyads ul #ad3 a:hover{
background-position:left -166px;
}
#companyads ul #ad3.onright a {
background-position:left -332px;
}
#companyads ul #ad3.onright a:hover {
background-position:left -498px;
}
#companyads ul #ad1.current a,
#companyads ul #ad2.current a,
#companyads ul #ad3.current a{
cursor:default;
}
#companyads ul #ad2{
background:url(images/ad2.jpg) no-repeat;
left:34px;
z-index:100;
}
#companyads ul #ad3{
background:url(images/ad3.jpg) no-repeat;
left:68px;
z-index:100;
}
#companyads ul #adcontent1{
width:368px;
left:68px;
top:2px;
cursor:default;
display:none;
}
#companyads ul #adcontent2{
width:368px;
left:68px;
top:2px;
cursor:default;
display:none;
}
#companyads ul #adcontent3{
width:368px;
left:68px;
top:2px;
cursor:default;

}
#companyads ul #adcontent1 p,
#companyads ul #adcontent2 p,
#companyads ul #adcontent3 p
{
font-weight:bold;
text-align:center;
font-size:130%;
margin-bottom:2px;
}

#companyads ul #adcontent3 p{
margin-left:60px;
}
#companyads ul #adcontent1 .firstp,
#companyads ul #adcontent2 .firstp {
margin-top:30px;
margin-left:20px;
}
#companyads ul #adcontent3 .firstp {
margin-left:40px;
margin-top:30px;
}
#companyads ul #adcontent1 .firstp {
margin-right:20px;
}*/

#companyads .header, #companyads .content{ 
	  float: left; 
	  height: 166px; 
	 } 
	  
	 #companyads .header{ 
	  width: 34px; 
	 
	 } 
	 #companyads .header a{ 
	  width: 34px; 
	  background: #ccc; 
	  color: #fff; 
	  display:block;
	  height: 166px; 
	  text-decoration:none;
	 }
	 #companyads  a#ad1{
background:url(images/ad1.jpg) no-repeat;
}
#companyads  a#ad2{
background:url(images/ad2.jpg) no-repeat;
}
#companyads  a#ad3{
background:url(images/ad3.jpg) no-repeat;
}  
#companyads a#ad1.current,
#companyads a#ad2.current,
#companyads a#ad3.current,
#companyads a#ad1:hover,
#companyads a#ad2:hover,
#companyads a#ad3:hover{
background-position:left -166px;
}
#companyads a#ad3.onright {
background-position:left -332px;
}
#companyads a#ad3.onright:hover {
background-position:left -498px;
}
#companyads a#ad1.current,
#companyads a#ad2.current,
#companyads a#ad3.current{
cursor:default;
}
 #companyads .content{ 
  display: none; 
  width: 0px; 
  overflow: auto; 
 } 
 #companyads .content.opened{ 
  display: block;
  width:368px;  
 }  
 #companyads .content p{ 

	 margin-top:30px;
	 margin-left:20px;
} 
} 
#companyads  .content .firstp {

margin-top:30px;
}
/*end Company Ads*/

/*sidebar widgets*/
#sidebarright{
float:right;
width:280px;
text-align:center;
margin-top:-80px;

}
#sidebarright ul li{
list-style:none;
height:86px;
width:276px;
margin-bottom:10px;
}
#sidebarright ul li a{
display:block;
height:86px;
width:276px;
}

#sidebarright ul li#define a{background:url(images/financial-goals.jpg) no-repeat center top;}
#sidebarright ul li#formulate a{background:url(images/formulate-plans.jpg) no-repeat center top;}
#sidebarright ul li#implement a{background:url(images/implement-plans.jpg) no-repeat center top;}
#sidebarright ul li#develop a{background:url(images/develop-budgets.jpg) no-repeat center top;}
#sidebarright ul li#evaluate a{background:url(images/evalute-results.jpg) no-repeat center top;}
#sidebarright ul li#master a{
   background:url(images/master-decison-making.jpg) no-repeat;
    height:65px;
	width:276px;
}
#sidebarright ul li#define a:hover{background:url(images/financial-goals.jpg) no-repeat center -86px;}
#sidebarright ul li#formulate a:hover{background:url(images/formulate-plans.jpg) no-repeat center -86px;}
#sidebarright ul li#implement a:hover{background:url(images/implement-plans.jpg) no-repeat center -86px;}
#sidebarright ul li#develop a:hover{background:url(images/develop-budgets.jpg) no-repeat center -86px;}
#sidebarright ul li#evaluate a:hover{background:url(images/evalute-results.jpg) no-repeat center -86px;}
#sidebarright ul li#master a:hover{   background:url(images/master-decison-making.jpg) no-repeat center -65px;}

/*end sidebar widgets*/
#maincontent {
margin-left:30px;
margin-right:30px;
font-size:1.2em;
padding-bottom:40px;

}
/*home page*/
#maincontent.homepage {
width:638px;
margin-top:-50px;
padding-bottom:120px;
margin-left:30px;
font-size:1.2em;
}
#maincontent .bookmarkify {
display:none;
}
#maincontent ul.privacy, #maincontent ol.privacy {
margin-bottom:10px;
}
#maincontent ul.privacy li, #maincontent ol.privacy li {
margin-left:40px;
line-height:1.4em;
}
.subhead{
font-weight:bold;
margin-bottom:2px;
}

#manageheader{
background:url(images/manageheader.jpg) no-repeat;
height:34px;
text-indent:-999999px;
margin-bottom:5px;
}
#solutioninfo, #serviceinfo{
width:309px;
float:left;
margin-top:20px;
}
#solutioninfo {
clear:left;
}
div.homepage, div.maininfo p, #solutioninfo ul, div.homepage p, #serviceinfo ul{
margin-left:40px;
}
#solutioninfo h2{
background:url(images/solutionheader.jpg) no-repeat;
height:34px;
text-indent:-999999px;
margin-bottom:5px;
}
#solutioninfo  li, #serviceinfo li{
list-style:inside;
color:#698e4a;
line-height:1.4em;
}
#solutioninfo li span, #serviceinfo li span{
color:#4a4344;
}
#serviceinfo h2{
background:url(images/servicesheader.jpg) no-repeat;
height:34px;
text-indent:-999999px;
margin-bottom:5px;
}
.gains, div.homepage .gains{
text-align:center;
margin-right:10px;
margin-left:0;
margin-bottom:2px;
font-weight:bold;
}
.gainsplus {
font-size: 1.2em;
}
.gainsplusplus {
font-size: 1.3em;
}
div.inspire {
min-height:90px;
border:1px solid white;
}
#homesigin {
 padding:0;
}
#usersignedin {
  display:none;
}
/*main div left of video*/
#maininfo {
/*float:left;
width:400px;*/
}
/*youtube video on home page*/
#homevideo {
float:left;
width:150px;
height:165px;
margin-left:20px;
}

/*end home page*/

/*solution page*/
#solutioncontent {
width:638px;
margin-top:-50px;
float:left;
}
h1#thesolution{
background:url(images/solution.jpg) no-repeat;
height:34px;
text-indent:-999999px;
}

#solutioncontent ol li{
list-style:inside decimal;
line-height:1.4em;
margin-bottom:10px;
color:#840000;
}
#solutioncontent ol li a,
#solutioncontent ol li  a:link,
#solutioncontent ol li  a:visited,
#solutioncontent ol li  a:active{
color:#15159A;
font-style:italic;
}

#solutioncontent #define.ui-state-active a{
height:34px;
width:638px;
display:block;
background:url(images/define-header.jpg) left -33px;
}
#solutioncontent #define.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/define-header.jpg) left 0;
}
#solutioncontent #define.ui-state-default.ui-state-hover a, #solutioncontent #define.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/define-header.jpg) left -66px;
}

#solutioncontent #develop.ui-state-active  a{
height:34px;
width:638px;
display:block;
background:url(images/develop-header.jpg) left -33px;
}
#solutioncontent #develop.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/develop-header.jpg) left 0;
}
#solutioncontent #develop.ui-state-default.ui-state-hover a, #solutioncontent #define.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/develop-header.jpg) left -66px;
}
#solutioncontent #implement.ui-state-active a{
height:34px;
width:638px;
display:block;
background:url(images/implement-header.jpg) left -33px;
}
#solutioncontent #implement.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/implement-header.jpg) left 0;
}
#solutioncontent #implement.ui-state-default.ui-state-hover a, #solutioncontent #implement.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/implement-header.jpg) left -66px;
}
#solutioncontent #evaluate.ui-state-active a{
height:34px;
width:638px;
display:block;
background:url(images/evaluate-header.jpg) left -33px;
}
#solutioncontent #evaluate.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/evaluate-header.jpg) left 0;
}
#solutioncontent #evaluate.ui-state-default.ui-state-hover a, #solutioncontent #evaluate.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/evaluate-header.jpg) left -66px;
}
#solutioncontent #redefine.ui-state-active a{
height:34px;
width:638px;
display:block;
background:url(images/redefine-header.jpg) left -33px;
}
#solutioncontent #redefine.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/redefine-header.jpg);
}
#solutioncontent #redefine.ui-state-default.ui-state-hover a, #solutioncontent #redefine.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/redefine-header.jpg) left -66px;
}
#solutioncontent #master.ui-state-active a{
height:34px;
width:638px;
display:block;
background:url(images/master-header.jpg) left -33px;
}
#solutioncontent #master.ui-state-default a{
height:34px;
width:638px;
display:block;
background:url(images/master-header.jpg);
}
#solutioncontent #master.ui-state-default.ui-state-hover a, #solutioncontent #master.ui-state-default.ui-state-hover a:hover{
height:34px;
width:638px;
display:block;
background:url(images/master-header.jpg) left -66px;
}

.feature1 {
float:right;
width:260px;
margin-left:5px;
margin-top:-50px;
}
.feature1 h2.define {
height:34px;
background:url(images/define-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.develop {
height:34px;
background:url(images/develop-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.implement {
height:34px;
background:url(images/implement-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.evaluate {
height:34px;
background:url(images/evaluate-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.redefine {
height:34px;
background:url(images/redefine-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.master {
height:34px;
background:url(images/master-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.mentorship {
height:34px;
background:url(images/mentorship-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.feature1 h2.planning {
height:34px;
background:url(images/planning-header-small.jpg) no-repeat;
text-indent:-999999px;
}
.featuretop {
border-left:1px dotted #4A4344;
padding-left:10px;
min-height:445px;
}

.feature1 h2 {
font-size:100%;
}
.feature1 .highlight{
color:#840000;
}

.feature1 ul {
margin-top:60px;
}
.feature1 ul li{
margin-left:15px;
line-height:1.4em;
margin-bottom:10px;
color:#698e4a;
}
.feature1 ul li span{
color:#15159a;
}
.feature1 hr {
height:8px;
color:#becace;
background:#becace;
border:none;
}
/*end solution page*/

/*services page*/
#servicecontent .services {
background: url(images/services.jpg) no-repeat;
height:34px;
margin-bottom:5px;
text-indent:-999999px;
}
#servicecontent {
margin-top:-50px;
float:left;
width:638px;
}

#servicecontent  li{
list-style:inside;
color:#698e4a;

}
#servicecontent li span{
color:#4a4344;
}
/*end services page*/

/*company page*/
#companycontent {
margin-top:-50px;
float:left;
width:730px;
}
#contactcontent {
margin-top:-50px;
float:left;
width:638px;
}
#maincontent .company{
background: url(images/company.jpg) no-repeat;
height:34px;
margin-bottom:5px;
text-indent:-999999px;
}
#companycontent .mission{
background: url(images/mission.jpg) no-repeat;
height:34px;
margin-bottom:5px;
text-indent:-999999px;
}
#companycontent .about{
background: url(images/about.jpg) no-repeat;
height:34px;
margin-bottom:5px;
text-indent:-999999px;
}
#companycontent ol {
list-style:inside decimal;

}
#companycontent ol li{
margin-bottom:10px;
font-weight:bold;
}
/*end company page*/


/*utility classes*/
.seo-text, .seo-text *{
height:0;
left:-9999px;
overflow:hidden;
position:absolute;
top:0;
width:0;
}
.hide {
display:none;
}
.clear {
clear: both;
}
.clearfix:after, #maincontent .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
.error {
color:red;
}
.left {
  float:left;
}
.right {
  float:right;
}
.gapright {
margin-right:10px;
}
.smallgapright {
margin-right:5px;
}
.larger {
font-size:larger;
}
.highlight {
color:#840000;
}
.center{
text-align:center;
}
.gaptop {
margin-top:10px;
}
.gapleft {
margin-left:12px;
}
.largegaptop {
margin-top:40px;
}
.largegapleft {
margin-left:80px;
}
.gapbottom {
margin-bottom:10px;
}
.largegapbottom {
margin-bottom:20px;
}
.padtop {
padding-top:10px;
}
.padright {
padding-right:10px;
}
.bold {
font-weight:bold;
}
.nogapleft, #solutioncontent .nogapleft, .homepage #serviceinfo .nogapleft, .homepage #solutioninfo  .nogapleft{
margin-left:0;
}
.nogapbottom {
margin-bottom:0;
}
.smaller{
font-size:smaller;
}
.back {
background:url(images/arrow-up-gray-green.jpg) no-repeat 0 5px;
height:8px;
}
.back:hover, .back:focus {
background:url(images/arrow-up-gray-green.jpg) no-repeat 0 -8px;
height:8px;
}
.back span{
margin-left:14px;
font-style:italic;
font-size:smaller;
}
#footer{
clear:both;
padding-top:20px;
margin-left:30px;
width:100%;
}
#footer span {
color:#840000;
font-size:larger;
font-weight:bold;
margin-left:2px;
margin-right:2px;
}
#footer li a, #footer li a:link, #footer li a:visited, #footer li a:active {
text-decoration:underline;
padding-bottom:2px;
}

#footer ul li {
list-style:none;
display:inline;
}
#footer p {
margin-top:2px;
}
body div#wrapper{margin:0 auto;
font-size:1.2em;
position:relative;
width:975px;}

/*blog*/
body div#container{float:left;
margin-right:30px;
width:490px;
}

body div.access,span#theme-link span.additional-name,span#theme-link span.family-name{display:none;}
body div#header{margin:3em -2em 3em 0;padding:1.2em 0 1.2em 3em;}
body.attachment div#globalnav-images div.nav-previous{text-align:right;}
body.attachment div#globalnav-images div.nav-next{text-align:left;}
#nav-below{
clear:both;

margin-left:30px;
width:100%;
}
div.nav-previous{text-align:left;}
div.nav-next{text-align:right;margin-right:150px;}
div.nav-previous a, div.nav-next a,
div.nav-previous a:visited, div.nav-next a:visited,
div.nav-previous a:link, div.nav-next a:link,
div.nav-previous a:active, div.nav-next a:active{
color:#840000;
}
body div.sidebar{float:left;overflow:hidden;width:170px;margin-right:30px;}
body img{border:none;}
body.attachment div#content h3.page-title,body.archive div.archive-meta,body.page div.archive-meta{font-size:1em;font-style:italic;font-weight:400;line-height:150%;margin:0.2em 0;text-align:center;}
body.archive div.archive-meta,body.page div.author-meta{margin:0 auto 2em;width:50%;}
body.archive div.archive-meta p,body.page div.archive-meta p{margin:0.5em auto;}
body.attachment div.entry-content div.entry-attachment{margin:1em 0 0 0;color:#4a4344;text-align:center;}
body.home div#content div.entry-meta span.entry-date,body.archive div#content div.entry-meta span.entry-date,body.search div#content div.entry-meta span.entry-date{margin-bottom:1.1em;}
div.comments ol.commentlist li p,div.formcontainer form#commentform div#comment-notes{margin:0.5em 0;}
ol.commentlist {
list-style:none;
}
div.comments ol.commentlist li{background:#f6f7f9;margin:1em 3em;padding:0.5em 1em;}
div.comments ol.commentlist li div.comment-meta{margin:0 0 -0.3em;padding:0.5em 0 0;}
div.comments ol.commentlist li div.comment-meta span.comment-author,div.comments ol.commentlist li div.comment-meta span.pingback-author{font-weight:700;}
div.comments ol.commentlist li.alt{background:#e7eaed;}
div.comments ol.commentlist li span.vcard img.photo{border:1px solid #999;float:right;margin:0 0 1em 1em;}
div.comments ol.commentlist li.bypostauthor{border:1px solid #aaa;}
div.formcontainer form#commentform{width:99%;}
div.formcontainer div.form-input input,div.formcontainer div.form-textarea textarea#comment{padding:0.3em;width:50%;margin:0.5em 0 0 0.5em;font-size:0.9em;}
div.formcontainer div.form-label{width:6em;display:inline;float:left;text-align:right;padding:0.7em 0.5em 0 0;font-weight:bold;}
div.formcontainer div.form-submit{margin:0.5em 0 0 6.7em;}
div.formcontainer div.form-textarea textarea#comment,div.contactform form textarea#wpcf_msg{overflow:auto;}
h3#numcomments, h3#respond {
color:#698E4A;
font-weight:bold;
}
.sidebar h3, .sidebar h2, .sidebar li h2 a{
color:#840000;
font-size:100%;
font-weight:bold;
margin-bottom:2px;
}
.sidebar .rss-date{
display:block;
font-style:italic;
font-size:smaller;
margin-bottom:2px;
color:#698E4A;
}
#news {
width:200px;

}
#news object{
width:200px;
 height:220px;
 margin-bottom:20px;
 }
#news ul {
margin-bottom:10px;
list-style:none;
}
.newssub{
background:#f1f4f4;
padding-top:10px;
padding-bottom:10px;
}
.newssub ul {
margin-left:10px;

}
.newssub ul li {
margin-bottom:2px;

}
.sidebar .rssSummary,  .entry-meta{
margin-bottom:10px;
}
.sidebar .rsswidget {
font-weight:bold;
margin-bottom:2px;
}
.entry-title, .entry-title a{
color:#840000;
font-weight:bold;
font-size:110%;
}
.entry-author a, .entry-comments a, .entry-permalink a,
.entry-author a:visited, .entry-comments a:visited, .entry-permalink a:visited,
.entry-author a:link, .entry-comments a:link, .entry-permalink a:link,
.entry-author a:active, .entry-comments a:active, .entry-permalink a:active{
text-decoration:underline;
}
.bookmarkify {
margin-bottom:40px;
}
.bookmarkify .title, .bookmarkify .linkbuttons {
display:inline;
}
.bookmarkify .title {
margin-right:10px;
}
.bookmarkify .linkbuttons {
vertical-align:middle;

}
.more-link {
font-style:italic;
font-weight:bold;
color:#840000;
}
.page-title {
font-weight:bold;
margin-bottom:10px;
}
.req-field {
font-weight:bold;
}
#blogads {
margin-top:20px;
}
#blogads li{
float:left;
margin-top:5px;
margin-right:41px;
list-style:none;
width:150px;
padding-bottom:20px;
text-align:center;
}
#blogads li p{
font-weight:bold;
}
ul#sidevideohead {
border:1px solid #f0f0f0;
padding-top:10px;
}
h2.sidevideohead {
color:#4a4344;
font-size:120%;
margin-left:10px;
margin-bottom:5px;
}
ul#sidevideohead li{
text-align:center;
line-height:1.2em;
}
.entry-edit {
clear:both;
}
/*tabs*/
#tabs {
margin-top:5px;
}
#tabs.toptabs {
margin-top:0;
}
#solutioncontent #tabs ul, #servicecontent #tabs ul, #companyads2 #tabs ul {
height:27px;
width:100%;
}
#solutioncontent #tabs li, #servicecontent #tabs li {
list-style:none;
width:100px;
margin-right:6px;
}
#servicecontent #tabs #fragment-1 ul, #servicecontent #tabs #fragment-2 ul {
height:auto;
width:inherit;
}
#servicecontent #tabs #fragment-1 li, #servicecontent #tabs #fragment-2 li {
float:none;
list-style:disc inside;
width:80%;
line-height:normal;
}
.ui-tabs .ui-tabs-nav li {
border-bottom-width:0 !important;
float:left;
margin:0 0.2em -1px 0;
padding:0;
position:relative;
height:27px;
}

#solutioncontent ui.tabs.css 
.ui-tabs .ui-tabs-nav li, 
#servicecontent ui.tabs.css 
.ui-tabs .ui-tabs-nav li {
border-bottom-width:0 !important;
float:left;
margin:0 0.2em -1px 0;
padding:0;
position:relative;
}

.ui-tabs .ui-tabs-panel {
display:block;
clear:left;
padding-top:2px;
}

.ui-tabs .ui-tabs-panel .sidetabpanel {
float:left;
width:100px;
background:url(images/sidetabpanel-bg.jpg) repeat-x;
color:white;
text-align:center;
margin-right:5px;
min-height:185px;
}

#solutioncontent .ui-tabs .ui-tabs-panel .sidetabpanel p,
#servicecontent .ui-tabs .ui-tabs-panel .sidetabpanel p{
margin:5px;
line-height:normal;
font-size: .8em;
}
#solutioncontent .ui-tabs-panel p,
#servicecontent .ui-tabs-panel p {
line-height:normal;
}
.ui-tabs .ui-tabs-hide {
display:none !important;
}
#companyads2 #tabs li {
list-style:none;
width:160px;
margin-right:4px;
}
.ui-tabs li a {
width:100px;
height:27px;
display:block;
}
#companyads2 .ui-tabs li a {
width:160px;
}
#tab1 a {
background:url(images/define-tab.jpg) no-repeat top left;
}
#tab2 a {
background:url(images/develop-tab.jpg) no-repeat top left;
}
#tab3 a {
background:url(images/implement-tab.jpg) no-repeat top left;
}
#tab4 a {
background:url(images/evaluate-tab.jpg) no-repeat top left;
}
#tab5 a {
background:url(images/redefine-tab.jpg) no-repeat top left;
}
#tab6 a {
background:url(images/master-tab.jpg) no-repeat top left;
}
#tab7 a {
background:url(images/cost-analysis-tab.jpg) no-repeat top left;
}
#tab8 a {
background:url(images/consulting-tab.jpg) no-repeat top left;
}
#tab9 a {
background:url(images/cost-analysis-top-tab.jpg) no-repeat top left;
}
#tab10 a {
background:url(images/financial-consulting-top-tab.jpg) no-repeat top left;
}
#tab11 a {
background:url(images/mentorship-top-tab.jpg) no-repeat top left;
}
#tab1 a:hover, #tab2 a:hover, #tab3 a:hover, #tab4 a:hover, #tab5 a:hover, #tab6 a:hover, #tab7 a:hover, #tab8 a:hover,
#tab9 a:hover, #tab10 a:hover, #tab11 a:hover,
#tab1.ui-tabs-selected a, #tab2.ui-tabs-selected a, #tab3.ui-tabs-selected a, #tab4.ui-tabs-selected a, #tab5.ui-tabs-selected a, 
#tab6.ui-tabs-selected a, #tab7.ui-tabs-selected a, #tab8.ui-tabs-selected a,
#tab9.ui-tabs-selected a, #tab10.ui-tabs-selected a, #tab11.ui-tabs-selected a{ 
background-position:0 -28px;

}
