#pageTitle {width:971px; margin:0 12px 0 12px; padding:12px; overflow: hidden;}
#pageTitle p.crumbNav {font-family: Verdana; margin:0; padding:0; color: #222222; font-size: 10px; }
#pageTitle p.crumbNav a {color:#222222; text-decoration:none;}
#pageTitle p.crumbNav a:hover { text-decoration: underline; }
#pageTitle p.crumbNav span { color: #794500; }
#pageTitle h1 {margin:20px 0 5px; *margin: 15px 0; padding: 0; float: left; overflow: hidden; clear: both; font-size:26px; color:#c1cd23;}	/* Franklin Gothic Demi */

/* One Column */
#interiorContent.oneColumn {display:inline-block;  clear: both; margin:0 22px 12px 24px; padding:0; vertical-align:top;}

/* Two Columns */ 
#interiorContent.twoColumns {display:inline-block;  float: left; clear:both; width:698px; margin:0 22px 12px 24px; padding:0; vertical-align:top;}

#interiorContent .header {width:100%; height:241px; background:url(../../images/interior_greenHeaderBg.png); margin:0; padding:0;}
#interiorContent .header img {border:0; margin:0; padding:0;}
#interiorContent .header p {display:inline-block; margin:22px; padding:0; width:285px; vertical-align:top; text-indent:-10px; font-family: Verdana; font-size:24px; line-height:33px;}

#interiorContent h2 { font-weight: normal; margin: 20px 0 5px 0; font-size:20px; color:#b5121b; padding: 3px; }
#interiorContent h2 a { color:#b5121b;  }	
#interiorContent h3, #interiorContent h3 a {margin: 20px 0 5px; font-weight:bold; font-size:20px; /* color:#4d4e53; text-decoration:none;*/ }	/* Franklin Gothic Demi */

#interiorContent p {font-family:Verdana; font-size:13px; margin:0; padding:0; line-height: 1.7em;}
#interiorContent p.funding {padding:0 0 0 48px; background:url(../../images/icons_funding.png) no-repeat; min-height:45px; }
#interiorContent p.toolkit {padding:0 0 0 48px; background:url(../../images/icons-toolkit.png) no-repeat; min-height:45px; margin-bottom:30px;}
#interiorContent p.apply {padding:0 0 0 48px; background:url(http://staging.jumpstartnetwork.org/images/icons-apply.png) no-repeat; min-height:45px; margin-bottom:30px;}
#interiorContent ul {margin:0 0 40px 40px;}
#interiorContent ul li {font-family:Verdana; font-size:13px;line-height: 1.7em;}
#interiorContent ol li {font-family:Verdana; font-size:13px;line-height: 1.7em;}

#interiorContent.twoColumns .raisedCapitalGraph {width:100%; height:240px; background:#ff5431; margin:50px 0 30px 0;}
#interiorContent.twoColumns .raisedCapitalGraph img {display:inline-block; float:right; bottom:0; right:0; margin:-25px 5px 0 0;}
#interiorContent.twoColumns .raisedCapitalGraph p {display:inline-block; font-family:Verdana; font-size:24px; color:#fff; width:230px; margin:40px 0 0 20px;}
#interiorContent.twoColumns .raisedCapitalGraph a {display:block; height:12px; width:84px; font-size:10px; font-weight:bold; font-family:Verdana; text-transform:uppercase; margin:15px 0 0 0; background:url(../../images/readMoreArrow-White.png) no-repeat 1px right; color:#fff;}

#rightSideBar {display:inline-block; overflow: hidden; float: right; clear: right; width:255px; margin:0 19px 24px 0;}
#rightSideBar img {float:right; border:0;}
#rightSideBar select {width:160px;}
#rightSideBar .interiorSocialBox {width:255px; height:50px; background:url(../../images/interiorSocialBoxBG.png); margin:0 0 16px 0;}
#rightSideBar .interiorSocialBox ul.socialButtons {display:inline-block; list-style:none; margin:10px 0 0 5px; padding:0;}
#rightSideBar .interiorSocialBox ul.socialButtons li {display:inline-block; float:left; width:32px; height:32px; margin:0 0 0 6px;}
#rightSideBar .interiorSocialBox ul.socialButtons li a.twitter {display:block; width:32px; height:32px; text-indent:-9999px; line-height:0; background:url(http://staging.jumpstartnetwork.org/images/interiorSocialBox-twitter.png);}
#rightSideBar .interiorSocialBox ul.socialButtons li a.youtube {display:block; width:32px; height:32px; text-indent:-9999px; line-height:0; background:url(http://staging.jumpstartnetwork.org/images/interiorSocialBox-youtube.png);}
#rightSideBar .interiorSocialBox ul.socialButtons li a.linkedin {display:block; width:32px; height:32px; text-indent:-9999px; line-height:0; background:url(http://staging.jumpstartnetwork.org/images/interiorSocialBox-linkedin.png);}
#rightSideBar .interiorSocialBox ul.socialButtons li a.blogger {display:block; width:32px; height:32px; text-indent:-9999px; line-height:0; background:url(http://staging.jumpstartnetwork.org/images/interiorSocialBox-blogger.png);}
#rightSideBar .interiorSocialBox ul.enews {display:inline-block; list-style:none; width:248px; height:42px; margin:15px 0 0 0;}
#rightSideBar .interiorSocialBox ul.enews li.textField {display:inline-block; width:120px; height:19px; background:#fff; margin:11px 0 0 65px; float:left;}
#rightSideBar .interiorSocialBox ul.enews li.button {display:inline-block; width:22px; height:19px; margin:11px 0 0 0px; float:left;}
#rightSideBar .interiorSocialBox ul.enews li.textField input.textField {border:none; width:115px; height:15px; padding:3px; background:none; font-size:10px; color:#666;}
#rightSideBar .interiorSocialBox ul.enews li.button input.button {border:none; width:22px; height:19px; background:url(../../images/e-newsSubmit.png); text-indent:-9999px; line-height:0; cursor:pointer;}
#rightSideBar .rightSidebarSection { overflow: hidden; margin: 0 0 15px; }



/*************************************************************************************
SUBMIT FORMS
*************************************************************************************/
.submitform
{
	/*background: #eae7e7;*/
	padding: 15px;
}
.submitform label
{
	display: block;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
}
.submitform input,
.submitform select,
.submitform textarea
{
	display: block;
	margin: 0 0 13px;
}
.submitform input[type=image] { margin:0; }

.submitform a.grn-button
{
	background: url(../../images/button-right-green.png) no-repeat right top;
	color: white;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700;
	height: 23px;
	padding-right: 4px;
	text-decoration: none;
	display: inline-block;
}
.submitform a.grn-button span
{
	background: url(../../images/button-left-green.png) no-repeat left top;
	color: white;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 10px;
	cursor: pointer;
	display: block;
	float: left;
	height: 23px;
	line-height: 21px;
	padding: 0 8px 0 12px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}



/*************************************************************************************
POSTS AND POST LISTINGS: BLOGS, NEWS, EVENTS
*************************************************************************************/
div.posts-wrapper .post { margin: 0 0 5px; }
div.posts-wrapper h2 {color:#f58426 !important; }
div.posts-wrapper h3 {margin-top:10px !important; }
div.posts-wrapper .postdetails {overflow:hidden; margin: 0 0 5px; color: #fb6842; font-weight: bold;}
div.posts-wrapper .postdetails a {font-weight: bold;}
div.posts-wrapper .datetime { margin: 2px 0 0; font-style: italic; color: #717174; }
div.posts-wrapper .newsimage {margin: 10px 0 0; overflow:hidden; padding: 0 15px 0 0; float: left; }
div.posts-wrapper .entry {margin: 10px 0 0; overflow:hidden; padding: 0 15px 0 0; line-height: 1.7em; }
div.posts-wrapper .comments, div.posts-wrapper a.readmore {display: block; margin: 10px 0 0; }

div.posts-wrapper .entry-links {margin: 15px 0 0; font-weight: bold; color: #717174;}
div.posts-wrapper .entry-links a {display:inline; margin: 0 3px 0 0; padding: 2px; }
div.posts-wrapper .entry-addcomment, div.posts-wrapper .entry-comments { margin: 15px 0 35px; }
div.posts-wrapper .entry-comment { padding: 5px; margin: 0 0 10px; border-bottom: 1px solid #dedede; }
div.posts-wrapper .entry-comment .comment-user{font-size: 13px; font-weight: bold; margin: 0 0 5px;}
div.posts-wrapper .entry-comment .comment-email { margin: 0 0 0 10px;}
div.posts-wrapper #interiorContent .entry-comment p { padding: 15px; margin: 0; }

div.posts-wrapper .captcha-image { padding: 5px 0; }
div.posts-wrapper .captcha-image input[type=image] { margin-left: 5px; }
div.posts-wrapper #rightSideBar { width: 240px;}
div.posts-wrapper #rightSideBar h3 
{
	margin: 0 0 5px;
	font-weight:bold; 
	font-size:14px; 
	color:#f58426; 
}
div.posts-wrapper #rightSideBar ul
{
 	list-style: none;    
	margin: 0 0 15px;
	padding: 0px;
}
div.posts-wrapper #rightSideBar ul li
{
	padding: 3px 0px;
}
div.posts-wrapper #rightSideBar ul li a
{
	color: #717174;
	text-decoration: none;
}
div.posts-wrapper #rightSideBar li ul
{
	margin: 0;
}
div.posts-wrapper #rightSideBar ul li a.year
{
	padding: 3px;
	cursor: pointer;
	display: block;
	background: #efefef;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
div.posts-wrapper #rightSideBar ul li a.month
{
	cursor: pointer;
	display: block;
}
div.posts-wrapper #rightSideBar ul.entries
{
	margin: 5px 0 10px;
	padding-left: 15px;
	list-style-type: disc;
}

div#tagCloud
{
}
div#tagCloud a
{
	text-transform: lowercase;
	color: #717174;
	padding: 1px 2px;
	line-height: 1.75em;
}
div#tagCloud a:hover,
div.posts-wrapper #rightSideBar ul li a:hover
{
	color: #91A800;
	text-decoration: underline;
}
/*
div#tagCloud a.weight1  { font-weight: 300;	font-size: 1.8em }
div#tagCloud a.weight2  { font-weight: 300; font-size: 1.6em }
div#tagCloud a.weight3  { font-weight: 300; font-size: 1.4em }
div#tagCloud a.weight4  { font-weight: 200; font-size: 1.2em }
div#tagCloud a.weight5  { font-weight: 100; font-size: 1.0em }
*/	   

div.posts-wrapper #interiorContent div.error
{
    border: 2px solid #dd0000;
    background: #efefef;
    padding: 3px;
    text-align: left;
    margin-bottom: 10px;
}
div.posts-wrapper #interiorContent div.error, div.posts-wrapper #interiorContent div.error li { font-size: 12px; }

/*************************************************************************************/

/*************************************************************************************
TAB CONTAINER
*************************************************************************************/
div.tabs { background: url(http://staging.jumpstartnetwork.org/css/images/tab-container-bg.png) 0 0 }

/*************************************************************************************
PORTFOLIO LANDING
*************************************************************************************/
.industrytabs {display:inline-block; margin:0 12px 0 0; width:100%; }
.industrytabs .menu {padding:0; margin:0 !important; clear:both;}
.industrytabs .menu ul {margin:0;}
.industrytabs .menu li {display:inline;}
.industrytabs .menu li a {background:#e8e8e6; float:left; border-bottom:none; text-decoration:none; font-weight:bold; font-size:20px;height:50px;width:225px;text-align: center;padding: 20px 5px 0 5px;}
.industrytabs .menu li.active a {background:url(../../images/companyBG.png);}
.industrytabs .menu li a.item_0 {color:#c1cd23;}
.industrytabs .menu li a.item_1 {color:#42c4dd; margin-left:10px;}
.industrytabs .menu li a.item_2 {color:#f58426;margin-left:10px;}
.industrytabs .menu li a.item_3 {color:#f26649;margin-left:10px;}
.industrytabs .tab_content { float:left; clear:both; border-top:none; border-left:none; margin:0; width:99%; padding:20px 0px 20px 20px; background:url(../../images/companyBG.png); }
.industrytabs .tab_content a { text-decoration:none;}
.industrytabs .tab_content .logoOuter{  position: relative; width:230px; height:190px;float:left; background-color:#fff;border-right:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;text-align:center;} 
.industrytabs .tab_content .logoInner { display: table-cell; vertical-align: middle; width:230px; height:190px;} 
.industrytabs .tab_content .logoLinkText { display:none; text-align: right;
position: absolute;
top: 170px;
left: 117px;
font-size: 10px;
color: #42C4DD;
text-decoration: none; }
.industrytabs .tab_content .logoText { display:none; border: solid 1px #fff; position:absolute; z-index:9999; top:190px; left:0px; width:208px; height:171px; text-align:left; color:#fff; padding:10px;background:url(../../images/companyBG.png);}
.industrytabs .tab_content .logoText b { color:#c1cd23;}
.industrytabs .tab_content .logoText p { display:inline;}

/*************************************************************************************
PORTFOLIO DETAIL
*************************************************************************************/
.post .mainContent {display:table-cell; vertical-align:top;}
.post .logoImage {display:table-cell;}
.portfolioNewsStoryRightSide{ border: solid 1px #999; width:252px; float:right; margin: 0 20px 20px 0;}
.portfolioNewsStoryRightSide .portfolioNewsStoryTitle{ font-weight:bold;font-size:24px; color:#fff; padding: 5px 0 5px 10px;}
.portfolioNewsStoryRightSide .content{ padding:5px;}
.portfolioNewsStoryRightSide.news .portfolioNewsStoryTitle{ background-color:#42c4dd; }
.portfolioNewsStoryRightSide.news .content a{ color:#42c4dd; text-decoration:none;}
.portfolioNewsStoryRightSide.news .content a.readMore { padding-right:15px;text-decoration:underline !important; background:url(../../images/readMoreArrow_blue.png) no-repeat right;}
.portfolioNewsStoryRightSide.stories .portfolioNewsStoryTitle{ background-color:#FF7D00;}
.portfolioNewsStoryRightSide.stories .portfolioNewsStoryTitle{ background-color:#FF7D00; }
.portfolioNewsStoryRightSide.stories .content a{ color:#FF7D00; text-decoration:none;}
.portfolioNewsStoryRightSide.stories .content a.readMore { padding-right:15px;text-decoration:underline !important; background:url(../../images/readMoreArrow_orange.png) no-repeat right;}
    
/*************************************************************************************
SITE MAP
*************************************************************************************/
.clear-float { clear: both; }
.multi-col { float:  left; overflow: hidden; }
.site-map-wrapper {padding: 10px 0 10px 10px;font-size: 11px;line-height: 1.5em;background-color: #fff;font-family: Verdana;}
.site-map-wrapper h2 a{ color: #b5121b; }
.site-map-wrapper .multi-col { margin-right: 20px; }
.site-map-wrapper .multi-col a { color: #f58426; }
.site-map-wrapper .multi-col dt {margin: 5px 0;font-size: 14px;color: #000;}
.site-map-wrapper .multi-col dd { padding-left: 3px; }
#interiorContent .site-map-wrapper ul{ margin: 0 0 0 0; }
#interiorContent .site-map-wrapper ul li { list-style-type:square; margin-left:-50px;}

/*************************************************************************************
SEARCH
*************************************************************************************/
.search-criteria {padding: 10px;display:inline-block; font-family:Verdana;height:auto; margin:0 auto; background:url(../../images/calloutsBG.png) repeat-x;font-size:13px;}
.search-criteria td{ padding-right: 50px;}
.search-criteria .text {width:165px; height:19px;color:#666;border: 1px solid #999;border-right: none;padding: 2px;float:left;}
.search-results .pages {margin: 10px 0;padding-right: 20px;}
.search-results .pages a {margin-right: 4px;padding-right: 4px;border-right: 1px solid #005596;}
.search-results .pages a.last {margin-right: 0;padding-right: 0;border-right: none;}
.search-results .overview {margin: 10px 0;float:left;font-weight:bold;font-size: 16px; color:#FB6842;}
.search-criteria .search-btn {padding:0; margin:0; width:25px; height:25px; border:0; background:url(http://staging.jumpstartnetwork.org/images/search_btn.png); cursor:pointer; text-indent:-9999px; line-height:0;}

/*************************************************************************************
EVENT REGISTRATION FORM
*************************************************************************************/
.registrationForm span{font-family: Verdana; font-size: 13px;margin: 0;padding: 0;}
.registrationSection {padding-top: 20px;}
.registrationSection input {width: 300px;}
.registrationSection select {width: 305px;}
.registrationSection span label {color:#000;}
.registrationSection .checkboxWithText { display:block; }
.registrationSection .checkboxOneLine { width:auto !important; }
.registrationSection .checkbox { display:inline-block; width:165px; vertical-align:top;}
.registrationSection .checkbox input,  .registrationSection .radiobutton input, .registrationSection .checkboxWithText input{ width: 15px;}

.registrationSection .newslettercheckbox { display:inline-block; vertical-align:top;}
.registrationSection .newslettercheckbox label 
{	display: block;
    padding-left: 20px;
    text-indent: -20px;
    padding-bottom:10px;
}
.registrationSection .newslettercheckbox input
{
	width: 15px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}
.registrationSection .checkboxWithText input.otherbox { width: 145px;}
.registrationSection input.password {width: 50px;}
.registrationSectionTitle {color:#c1cd23; text-transform:uppercase;}
.registrationField, .registrationForm dfn {display:block; font-size:11px !important; padding-top:10px !important; color:#000; font-style:normal;}
.registrationFieldBold, .registrationForm .required dfn {display:block; font-weight:bold; font-size:11px !important; padding-top:10px !important; color:#000; font-style:normal;}
.registartionSmallText {font-weight:normal; font-size:10px !important;}
.validation {color:#f58426 !important;}
.validationMessage {color:#b5121b !important; background: url(http://staging.jumpstartnetwork.org/images/arrow-left-red.png) no-repeat right;width:13px;height:13px;text-indent: 3px; padding-left:10px !important;}
.validationSummary {color:#b5121b !important;}
.validationSummary ul {margin: 0 0 0 40px !important;}
.submit input 
{
	background: url(../../images/button-left-green.png) no-repeat left top;
	color: white;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 10px;
	cursor: pointer;
	display: block;
	float: left;
	height: 23px;
	line-height: 21px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	border: none;
	width: 200px;
}
.submit{background: url(../../images/button-right-green.png) no-repeat right top;display: inline-block;width: 193px;margin-top:20px;}


/*************************************************************************************
HOME PAGE RIGHTSIDE FEATURE
*************************************************************************************/
#rotator .socialBox .tab_content .item {width: 220px;min-height: 125px;background: #E8E8E8;margin: 10px 0 15px 9px;padding:5px;font-family: Verdana;font-size: 12px;line-height: 18px; min-height: 240px}   
#rotator .socialBox .tab_content .followText {font-family: Verdana;font-size: 11px;color:#fff;font-style:italic;line-height: 18px;padding: 2px 0 0 8px;} 
#rotator .socialBox .tab_content .followText img {padding: 0 3px 0 3px;border:0px;}

/*************************************************************************************
WEB FORM FOR MARKETERS OVERRIDES
*************************************************************************************/
.scfFooterBorder { clear:both; }
.scfValidatorRequired{color:#b5121b !important; background: url(http://staging.jumpstartnetwork.org/css/images/arrow-left-red.png) no-repeat right;width:13px;height:13px;text-indent: 3px; }
.scfRequired {color:#f58426 !important;}
.scfSingleLineTextLabel ,.scfEmailLabel, .scfMultipleLineTextLabel { float:none !important; font-weight:bold; color:#000 !important;}
.scfSingleLineGeneralPanel, .scfEmailGeneralPanel, .scfMultipleLineGeneralPanel { width:95% !important;}
.scfSubmitButtonBorder input 
{
	background: url(../../images/button-left-green.png) no-repeat left top;
	color: white;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 10px;
	cursor: pointer;
	display: block;
	float: left;
	height: 23px;
	line-height: 21px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	border: none;
	width: 200px;
}
.scfSubmitButtonBorder{background: url(../../images/button-right-green.png) no-repeat right top;display: inline-block;width: 193px;margin-top:20px;}

/*************************************************************************************
COMPANY PAGE 
*************************************************************************************/
.companyBlueBox {background: #00B4CB; padding:10px;}
.companyBlueBox .companyItem {background: #fff; width:207px; height:250px; float:left; margin:5px; padding:10px}
.companyBlueBox .companyItem h3 { margin-top:0px !important;float:left; width:75%;}
.companyBlueBox .companyItemTitle { clear:both;}
.companyBlueBox .companyItemTitle a { color:#B5121B; font-weight:bold;}
.companyBlueBox a.readMore {color:#B5121B; border:none; text-indent:-9999px; cursor:pointer;}
.companyBlueBox .readMoreArrow { text-decoration:none; border:none; width:22px; height:19px; background:url(../../images/arrow-right-red2.png) no-repeat left ; line-height:0; cursor:pointer;}

.bioItem {float:left; width:50%; padding-bottom:20px;min-height:180px;}
.bioItemTitle { font-weight:bold; line-height:1.4em;}
.bioItemName { font-weight:bold; color: #FB6842; line-height:1.7em;}
.bioItem .float-right { width:59%; }
.bioItem p { line-height:normal !important; width:80%;}