body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height: 1.4;
}
body.home { 
	background: url(images/bkg-body.jpg?1-7-13) repeat fixed; 
	min-width: 960px;
}
body.nothome { 
	background: url(images/bkg-body3.jpg?1-7-13) repeat fixed; 
	min-width: 960px;
}
table.fixedwidth {
	table-layout: fixed;
	overflow: auto;
	}
tr.background {background-color: #F3F3F3}
tr.highlight:hover {background-color: #FFD385}
td.highlight:hover {background-color: #FFD385}
tr.highlight-blue:hover {background-color: #AAE0FE}
td.highlight-blue:hover {background-color: #AAE0FE}
table.highlight:hover {background-color: #FFD385}
table.highlightpost:hover {	
	border: 1px solid #FFD385;
	border-color: #FFD385;
	}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
hr {
  border: 0;
  color: #C9C9C9;
  background-color: #C9C9C9;
  height: 1px;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.video640 {
	max-width: 640px;
}
.video480 {
	max-width: 480px;
}
.video220 {
	max-width: 220px;
}
a:link {
	color: #3556FF;
	text-decoration: none;
	}
a:visited {
	color: #3556FF;
	text-decoration: none;
	}
a:hover {
	color: #3556FF;
	text-decoration: underline;
	}
a:active {
	color: #3556FF;
	text-decoration: none;
	}
.homepageform
{
	position:relative;
	left:570px;
	top:120px;
	text-align:left;
}
.homepage-login {
	color: #585757;
	font-size: 24px;
	border: 0px;
	text-align: left;
	padding: 7px 7px 7px 7px;
	background-color: #FFFFFF;
	border: 1px solid;
	bordercolor: #A03C00;
}
.main-header {
	background: url(images/bkg-header.jpg?8-20-14) repeat-x;
	height: 72px;
	position: relative;
	margin-bottom: 20px;
}
.main-header-overlay {
	background: url(images/bkg-header-overlay.png?1-7-13) no-repeat;
	width: 960px;
	height: 72px;
	position: relative;
}
.main-header-overlay-login {
	background: url(images/bkg-header-overlay-login.png?1-7-13) no-repeat;
	width: 960px;
	height: 72px;
	position: relative;
}
.main-header-logo {
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 11px;
	padding-bottom: 11px;
	border: 0px;
}
.main-header-contacts {
	padding-left: 8px;
	padding-top: 3px;
}
.main-header-raises {
	padding-right: 1px;
	padding-top: 3px;
}
.main-header-resources {
	padding-right: 4px;
	padding-top: 3px;
}
.main-header-profile {
	padding-left: 5px;
	padding-top: 3px;
}
.main-header-contacts2 {
	padding-right: 5px;
	padding-top: 3px;
}
.main-header-companies {
	padding-right: 12px;
	padding-top: 3px;
}
.main-header-searchbox {
	padding-right: 10px;
	padding-top: 3px;
}
.main-header-loginbox {
	padding-top: 3px;
}
.main-header-search {
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #585757;
	font-size: 13px;
	border: 0px;
	text-align: left;
	width: 90px;
	height: 16px;
}
.main-header-login {
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #585757;
	font-size: 13px;
	border: 0px;
	text-align: left;
	width: 123px;
	height: 16px;
}
.post-reply-box {
	width: 517px;
	height: 35px;
}
.post-box {
	width: 540px;
	height: 140px;
}
.post-link-box {
	width: 293px;
	height: 22px;
}
.post-photo-box {
	width: 289px;
	height: 22px;
}
.post-video-box {
	width: 293px;
	height: 22px;
}
.header-text {
	color: #999999;
	text-decoration: none;
	font-size: 13px;
	padding-left: 10px;
}
.header-text a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.header-text a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.header-text a:hover {
	color: #FE6402;
	text-decoration: underline;
}
.header-text a:active {
	color: #FE6402;
	text-decoration: underline;
}
.header-text-force a:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.header-text-force a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.header-text-force a:hover {
	color: #FE6402;
	font-weight: bold;
	text-decoration: underline;
}
.header-text-force a:active {
	color: #FE6402;
	font-weight: bold;
	text-decoration: underline;
}
.main-footer {
	background: url(images/bkg-footer.jpg?1-7-13) repeat-x;
	height: 324px;
	position: relative;
	margin-top: 100px;
}
.main-footer-overlay {
	background: url(images/bkg-footer-overlay.png?1-7-13) no-repeat;
	width: 960px;
	height: 324px;
	position: relative;
}
.footer-left {
	padding: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
}
.footer-middle {
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0px;
}
.footer-right {
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.footer-text {
	color: #999999;
	text-decoration: none;
	text-align: left;
	font-size: 13px;
	line-height: 1.4;
	vertical-align: top;
}
.footer-text a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer-text a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footer-text a:hover {
	color: #FE6402;
	text-decoration: underline;
}
.footer-text a:active {
	color: #FE6402;
	text-decoration: underline;
}
.section-link {
	color: #D8D7D7;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
}
.section-link a:link {
	color: #D8D7D7;
	text-decoration: none;
}
.section-link a:visited {
	color: #D8D7D7;
	text-decoration: none;
}
.section-link a:hover {
	color: #FE6402;
	text-decoration: none;
}
.section-link a:active {
	color: #FE6402;
	text-decoration: none;
}
.align-right {
	text-align: right;
}
.align-left {
	text-align: left;
}
.member-image-small {
	width:32px; 
	height:32px; 
	border:1px solid #111111;
}
.member-image-smaller {
	width:32px; 
	height:32px; 
	border:1px solid #C9C9C9;
	margin-bottom: 10px;
}
.member-image-larger {
	width:42px; 
	height:42px; 
	border:1px solid #111111;
}
H1 {
	font-size: 22px;
	color: #262626;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
H1.profile {
	font-size: 22px;
	color: #262626;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 00px;
}
H1.tagline {
	margin-bottom: 20px;
}
H1.larger {
	font-size: 32px;
	margin-top: -10px;
	padding-top: 0px;
}
H1.home {
	font-size: 32px;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	background-color:#262626;
	display:table-cell;
}
H1.challenge {
	font-size: 32px;
	font-weight:bold;
	color: #262626;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 20px;
	margin-bottom: -15px;
}
H1.advertise {
	font-size: 32px;
	font-weight:bold;
	color: #262626;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: -15px;
}
H1.errormsg {
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
}
H1.red {
	font-weight: bold;
	color: #FF0000;
}
H2.challenge {
	font-size: 26px;
	font-weight:bold;
	color: #262626;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 15px;
	margin-bottom: -15px;
}
H2.advertise {
	font-size: 26px;
	font-weight:bold;
	color: #262626;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: -15px;
}
H2.home {
	font-size: 32px;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	background-color:#262626;
	display:table-cell;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
}
H2.tweet {
	font-size: 22px;
	color: #262626;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.challenge-border {
	border: 1px solid #FFFFFF;
}
.challenge-CPC {
	font-size: 50px;
	color: #000000;
}
.challenge-graysm {
	font-size: 13px;
	color: #484848;
}
.challenge-subhead {
	font-size: 20px;
	font-weight:bold;
	color: #262626;
}
.challenge-bkgcheck {
	background: url(/images/bkgcheck.png) no-repeat;
}
.alertmsgbox {
	position:relative; 
	width:948px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-top: 20px;
	margin-bottom: 0px;
}
.alertmsgboxhome {
	position:relative; 
	width:948px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.alertmsgbox-sm {
	position:relative; 
	width:628px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-bottom: 0px;
}
.alertmsgbox-tweet {
	position:relative; 
	width:680px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-bottom: 0px;
}
.alertmsgbox-post {
	position:relative; 
	width:575px; 
	height:35px; 
	z-index:1; 
	color: #FFFFFF;
	background-color:#262626;
	border: 1px solid #262626;
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
	margin-bottom: 0px;
}
.alertmsgbox-post-nopw {
	position:relative; 
	width:575px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
	margin-bottom: 0px;
}
.alertmsgboxred {
	position:relative; 
	width:948px; 
	height:35px; 
	z-index:1; 
	background-color: #FFDCDC; 
	border: 1px solid #D00000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-bottom: 0px;
}
.alertmsgboxred-sm {
	position:relative; 
	width:628px; 
	height:35px; 
	z-index:1; 
	background-color: #FFDCDC; 
	border: 1px solid #D00000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-bottom: 0px;
}
.alertmsgboxSUG {
	position:relative; 
	width:888px; 
	height:35px; 
	z-index:1; 
	background-color: #dcffdf; 
	border: 1px solid #0ed000;
	padding-left: 10px;
	padding-top: 10px;
	text-align:left;
	margin-top: 20px;
	margin-bottom: 0px;
}
.section {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-bottom: 50px;
}
.section-nomargin {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-bottom: 0px;
}
.section-login {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-top: 20px;
	margin-bottom: 50px;
}
.section-getstarted {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-top: 20px;
	margin-bottom: 50px;
}
.section-getstarted-notop {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-top: 0px;
	margin-bottom: 50px;
}
.section-overlay-getstarted {
	background: url(images/bkg-section-overlay-getstarted.png?1-7-13) no-repeat;
	width: 960px;
	height: 60px;
	position: relative;
}
.section-overlay-howitworks {
	background: url(images/bkg-section-overlay-howitworks.png?1-7-13) no-repeat;
	width: 160px;
	height: 60px;
	position: relative;
}
.section-overlay-startupguides {
	background: url(images/bkg-section-overlay-startupguides.png?1-7-13) no-repeat;
	width: 160px;
	height: 60px;
	position: relative;
}
.section-overlay-searchresources {
	background: url(images/bkg-section-overlay-searchresources.png?1-7-13) no-repeat;
	width: 175px;
	height: 60px;
	position: relative;
}
.section-overlay-flipcounter {
	background: url(images/flipcounter.png?1-7-13) no-repeat;
	width: 220px;
	height: 60px;
	position: relative;
}
.section-title {
	color: #D8D7D7;
	font-size: 24px;
	font-weight: bold;
	text-align:left;
	padding-left: 17px;
}
.login-title {
	padding-top: 13px;
}
.section-howitworks {
	padding-left: 3px;
	padding-top: 3px;
}
.section-startupguides {
	padding-right: 5px;
	padding-top: 3px;
}
.section-startaraise {
	padding-left: 5px;
	padding-top: 3px;
}
.section-searchraises {
	padding-right: 3px;
	padding-top: 3px;
}
.section-addaresource {
	padding-left: 10px;
	padding-top: 3px;
}
.section-searchresources {
	padding-left: 5px;
	padding-top: 3px;
}
.bkg-white {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 6px;
	text-align:left;
}
.bkg-white-round-corners {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 6px;
	text-align:left;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
}
.bkg-white-list {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:left;
}
.bkg-white-list2 {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:left;
}
.bkg-white-list-resource {
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-right: 2px;
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:left;
}
.icon-pad {
	padding-right: 7px;
}
.section-subtitle {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.section-subtitle-force-link:link {
	color: #333333;
	text-decoration: none; 
}
.section-subtitle-force-link:visited {
	color: #333333;
	text-decoration: none; 
}
.section-subtitle-force-link:active {
	color: #333333;
	text-decoration: none; 
}
.section-subtitle-force-link:hover {
	color: #333333;
	text-decoration: none; 
}
.section-list-image {
	width:200px;
	height:200px;
	border:1px solid #C9C9C9;
}
.section-list-postimage {
	height:133px;
	width:200px;
	border:1px solid #C9C9C9;
}
.section-list-postimage-startupguides {
	height:125px;
	width:187px;
	border:1px solid #C9C9C9;
}
.section-list-industry {
	height: 15px;
	width: 200px;
	background-color: #898888;
	background: #898888;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #ffffff;
	line-height: 1.3;
	text-align:left;
}
.section-list-bizname {
	height: 110px;
	width: 200px;
	font-size: 15px;
	font-weight: bold;
	line-height: 1.3;
	text-align:left;
}
.section-list-postname {
	height: 85px;
	width: 200px;
	font-size: 15px;
	text-align:left;
}
.section-list-postname-startupguides {
	height: 60px;
	width: 200px;
	font-size: 12px;
	text-align:left;
}
.section-list-headline {
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 1.3;
	text-align:left;
}
.section-list-bizline {
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 1.3;
	text-align:left;
}
.section-list-yourname {
	height: 15px;
	font-size: 13px;
	color: #999999;
	line-height: 1.3;
	text-align:left;
}
.section-list-location {
	font-size: 13px;
	color: #999999;
	line-height: 1.3;
	text-align:left;
}
.section-list-stats {
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	line-height: 1.3;
	text-align:left;
}
.section-list-stats2 {
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	line-height: 1.3;
	text-align:center;
}
.section-list-statdesc {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	line-height: 1.3;
	text-align:left;
}
.section-list-statdesc2 {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	line-height: 1.3;
	text-align:center;
}
.button {
	padding: 10px;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	background: #ED5900;
	text-decoration: none; 
	text-transform: uppercase;
	border:1px solid;   
	border-color: #A03C00 #A03C00 #A03C00 #A03C00;
}
.button:hover { 
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button:link {
	color: #ffffff;
	text-decoration: none; 
}
.button:visited {
	color: #ffffff;
	text-decoration: none; 
}
.button:active {
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button-home {
	padding: 10px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	background: #ED5900;
	text-decoration: none; 
	text-transform: uppercase;
	border:2px solid;   
	border-color: #A03C00 #A03C00 #A03C00 #A03C00;
}
.button-home:hover { 
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button-home:link {
	color: #ffffff;
	text-decoration: none; 
}
.button-home:visited {
	color: #ffffff;
	text-decoration: none; 
}
.button-home:active {
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button-blue {
	padding: 10px;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	background: #0E55A9;
	text-decoration: none; 
	text-transform: uppercase;
	border:1px solid;   
	border-color: #09376E #09376E #09376E #09376E;
}
.button-blue:hover { 
	background: #1C3CAE; 
	color: #ffffff;
	text-decoration: none; 
}
.button-blue:link {
	color: #ffffff;
	text-decoration: none; 
}
.button-blue:visited {
	color: #ffffff;
	text-decoration: none; 
}
.button-blue:active {
	background: #1C3CAE; 
	color: #ffffff;
	text-decoration: none; 
}
.button-margin-right {
	margin-right: 12px;
}
.button-sm {
	padding: 6px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	background: #ED5900;
	text-decoration: none; 
	text-transform: uppercase;
	margin-right: 0px;
	border:1px solid;   
	border-color: #A03C00 #A03C00 #A03C00 #A03C00;
}
.button-sm:hover { 
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button-sm:link {
	color: #ffffff;
	text-decoration: none; 
}
.button-sm:visited {
	color: #ffffff;
	text-decoration: none; 
}
.button-sm:active {
	background: #D85100; 
	color: #ffffff;
	text-decoration: none; 
}
.button-sm-blue {
	padding: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #D8D7D7;
	background: #212121;
	text-decoration: none; 
	text-transform: uppercase;
	margin-right: 0px;
	border:1px solid;   
	border-color: #000000 #000000 #000000 #000000;
}
.button-sm-blue:hover { 
	background: #212121; 
	color: #FE6402;
	text-decoration: none; 
}
.button-sm-blue:link {
	color: #D8D7D7;
	text-decoration: none; 
}
.button-sm-blue:visited {
	color: #D8D7D7;
	text-decoration: none; 
}
.button-sm-blue:active {
	background: #212121; 
	color: #FE6402;
	text-decoration: none; 
}
.button-sm-disabled {
	padding: 8px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	background: #999999;
	text-decoration: none; 
	text-transform: uppercase;
	margin-right: 0px;
}
#floating_link {
	position: fixed;
	right: 0;
	top: 300px;
	display: block;
	width: 35px;
	height: 102px;
	text-indent: -10000px;
	background-image: url(images/feedback-button.gif);
	overflow: hidden;
} 
#floating_link:hover {
	position: fixed;
	right: 0;
	top: 300px;
	display: block;
	width: 35px;
	height: 102px;
	text-indent: -10000px;
	background-image: url(images/feedback-button2.gif);
	overflow: hidden;
} 
#floating_link2 {
	position: fixed;
	left: 0;
	top: 300px;
	display: block;
	width: 35px;
	height: 102px;
	text-indent: -10000px;
	background-image: url(images/follow-button.gif);
	overflow: hidden;
} 
#floating_link2:hover {
	position: fixed;
	left: 0;
	top: 300px;
	display: block;
	width: 35px;
	height: 102px;
	text-indent: -10000px;
	background-image: url(images/follow-button2.gif);
	overflow: hidden;
} 
.facebook-bkg {
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align:left;
}
.table-main-white {
	background-color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.table-main-white-title {
	background-color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.table-main-white-body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 20px;
}
.table-main-grey {
	background-color: #EEEEEE;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.table-profile-grey {
	background-color: #EEEEEE;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.table-profile-dkgrey {
	background-color: #898888;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.table-profile-grey-title {
	background-color: #EEEEEE;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}
.table-profile-grey-body {
	background-color: #EEEEEE;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	-khtml-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}
.table-profile-grey-reward {
	background-color: #EEEEEE;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.table-resource-list {
	background: url(images/bkg-section.jpg?1-7-13) repeat;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
}
.ad {
	border: 1px solid;
	bordercolor: #333333;
}
.ad-grey {
	background-color: #898888;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.ad-grey2 {
	background-color: #898888;
	margin-top: 0px;
	margin-bottom: 50px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.ad-grey3 {
	background-color: #898888;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.ad-grey4 {
	background-color: #EEEEEE;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.ad-text a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.4;
	font-weight: bold;
}
.ad-text a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1.4;
	font-weight: bold;
}
.ad-text a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 1.4;
	font-weight: bold;
}
.ad-text a:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 1.4;
}
.ad-text-post a:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 2.0;
}
.ad-text-post a:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 2.0;
}
.ad-text-post a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 2.0;
}
.ad-text-post a:active {
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 2.0;
}
.column-pad-right {
	padding-right: 30px;
}
.image-pad {
	padding-right: 20px;
}
.ad-list {
	font-size: 14px;
	font-weight: bold;
	line-height: 1.3;
	text-align:left;
}
.profile-list {
	font-size: 14px;
	color: #222222;
	line-height: 1.3;
	text-align:left;
}
.profile-list-image {
	width:177px;
	height:177px;
	border:1px solid #C9C9C9;
}
.profile-list-image2 {
	width:210px;
	height:210px;
	border:1px solid #C9C9C9;
}
.profile-meter-image {
	width:177px;
	height:11px;
	border:0;
}
.raise-list-image {
	width:230px;
	border:1px solid #C9C9C9;
}
.offer {
	font-size: 17px;
	font-weight: normal;
}
.table-margin30 {
	margin-top: 30px;
}
.table-SS-grey {
	background-color: #EEEEEE;
	margin-top: 20px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
}
.reply-box-round-corners {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.more-padding {
	padding: 40px;
}
.divtop {
padding-left: 10px;
	}
.divtop2 {
text-align:left;
font-size: 13px;
color: #000000;
line-height: 1.3;
	}
.divtop3 {
padding-bottom: 40px;
padding-right: 15px;
text-align:right;
	}
.divtopwidget {
padding-left: 0px;
	}
.divbox1 {
padding: 15px 15px 15px 13px;
width: 200px;
height: 180px;
text-align:left;

	}
.divbox2 {
padding: 15px 15px 15px 15px;
width: 155px;
height: 80px;
text-align:left;
	}
	
.divbox3 {
padding: 10px 2px 2px 2px;
width: 957px;
height: 26px;
background-repeat:no-repeat;
	}
	
.divbox4 {
padding: 12px 0px 0px 12px;
width: 206px;
height: 61px;
text-align:left;
background-repeat:no-repeat;

	}
	
.divbox5 {
padding: 12px 0px 0px 10px;
width: 206px;
height: 476px;
text-align:left;
background-repeat:no-repeat;

	}
	
.divbox6 {
padding: 12px 0px 0px 12px;
width: 735px;
height: 296px;
text-align:left;
background-repeat:no-repeat;

	}
	
.divbox7 {
padding: 11px 0px 0px 0px;
text-align:left;

	}
	
.divbox8 {
padding: 11px 0px 0px 0px;
text-align:left;

	}
	
.divbox9 {
padding: 11px 0px 0px 0px;
text-align:left;

	}

.divbox10 {
padding: 8px 2px 2px 12px;
text-align:left;

	}
	
.divbox10b {
padding: 8px 2px 2px 21px;
text-align:left;

	}
	
.divbox10c {
padding: 8px 2px 18px 2px;
text-align:left;

	}
	
.divbox10cb {
padding: 8px 2px 12px 21px;
text-align:left;

	}

.divbox11 {
padding: 4px 0px 4px 0px;
text-align:left;

	}

.divbox12 {
padding: 10px 10px 6px 10px;
text-align:left;

	}

.divbox12b {
padding: 15px 10px 6px 10px;
text-align:left;

	}
	
.divbox13 {
padding: 10px 5px 5px 9px;
text-align:left;
width: 200px;
height: 65px;

	}

.divbox14 {
padding: 14px 5px 5px 6px;
text-align:left;
width: 730px;
height: 430px;

	}
	
.divbox15 {
padding: 12px 6px 6px 12px;
text-align:left;
width: 608px;
height: 198px;

	}
	
.divbox16 {
padding: 12px 6px 6px 10px;
text-align:left;
width: 310px;
height: 292px;

	}
	
.divbox17 {
padding: 10px 10px 10px 10px;
text-align:left;
width: 190px;
height: 165px;

	}
	
.divbox18 {
padding: 10px 10px 10px 10px;
text-align:left;
width: 190px;
height: 340px;

	}
	
.divbox19 {
padding: 10px 10px 10px 10px;
text-align:left;
width: 715px;
height: 865px;

	}
	
.divbox19b {
padding: 4px 4px 4px 4px;
text-align:left;

	}
	
.divbox20 {
padding: 4px 8px 8px 8px;
text-align:left;
width: 220px;
height: 148px;

	}

.tableborder {
	border: 1px solid #C9C9C9;
	padding: 10px 10px 10px 10px;
}

.tablejoin{

background-repeat:no-repeat;
	}
.box1 {
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
	}
.bordertop {
border-top:solid 1px #AAAAAA;
	}
.bordertopbottom {
border-top:solid 1px #AAAAAA;
border-bottom:solid 1px #AAAAAA;
	}
a.menu:link {
    color: #0000FF; 
    text-decoration: underline; 
    }
a.menu:visited {
    color: #0000FF; 
    text-decoration: underline; 
    }
a.menu:hover {
    color: #0000FF; 
    text-decoration: underline; 
    }
a.menu:active {    
    color: #0000FF; 
    text-decoration: underline;
	} 
a.footer:link {
    font-size: 11px;
	color: #999999; 
    text-decoration: none; 
    }
a.footer:visited {
    font-size: 11px;
    color: #999999; 
    text-decoration: none; 
    }
a.footer:hover {
    font-size: 11px;
    color: #999999; 
    text-decoration: underline; 
    }
a.footer:active {    
    font-size: 11px;
    color: #999999; 
    text-decoration: underline;
	} 
a.profile:link {
    color: #0000FF; 
    text-decoration: none; 
    }
a.profile:visited {
    color: #0000FF; 
    text-decoration: none; 
    }
a.profile:hover {
    color: #0000FF; 
    text-decoration: none; 
    }
a.profile:active {    
    color: #0000FF; 
    text-decoration: none;
	} 


.style1 {
	font-size: 18px;
	color: #232323;
	}

.style2 {
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	line-height: 1.4;
	}
.style2b {
	font-size: 16px;
	font-weight: bold;
	color: #343333;
	padding-top: 5px;
	padding-bottom: 10px;
	}
.style2b-sm {
	font-size: 14px;
	font-weight: bold;
	color: #343333;
	padding-top: 0px;
	padding-bottom: 0px;
	}
.style3 {
	font-size: 14px;
	}
.style3c {
	font-size: 13px;
	text-align: center;
	color: blue;
	}
.style4 {
	color: #999999;
	}
.style5 {
	font-size: 10px;
	color: #999999;
	}
.style6 {color: #FFFFFF}
.style7 {color: #CCCCCC}
.style8 {
	font-size: 11px;
	font-style: italic;
}
.style11 {
	font-size: 10px;
	color: #006633;
	font-weight: bold;
    text-decoration: none; 
}
.style11b {
	font-size: 10px;
	font-weight: bold;
}
.style12 {
	font-size: 10px;
	color: #999999;
}
.style13 {font-size: 10px}
.style14 {
	font-size: 36px;
	font-weight: bold;
}
.style14b {
	font-size: 26px;
	font-weight: bold;
}
.style15 {
	color: #0000FF;
	font-weight: bold;
}
.style16 {color: #000000}
.style17 {
	font-size: 20px;
	font-weight: bold;
}
.style18 {color: #FFFFFF}
.style19 {color: #CCCCCC}
.style20 {
	font-size: 16px;
	font-weight: bold;
}
.style21 {font-size: 15px; font-weight: bold;}
.style22 {
	font-size: 16px;
}
.style23 {color: #838383}
.blueheader {color: #0007A6}
.blackheader {color: #222222}
.greenheader {color: green}
.redheader {color: red}
.grayheader {color: #484848}
.styleforgotpw {
	font-size: 11px;
	}
.espaco {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.espacobox {
	background-color:#EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9a9a9a;
}
.page4 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEEEEE;
}
.style24 {
	color: #666666;
}
.style-consulting {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	line-height: 1.2;
}	
.style25 {
	font-size: 14px;
	font-weight: bold;
}
.style26 {
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.style31 {
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.style32 {
	font-size: 12px;
	color: #444444;
	margin-top: 5px;
}
.style33 {
	font-size: 18px;
}
.style34 {
	font-size: 11px;
	color: #444444;
	line-height: 1.2;
	}
.style35 {
	text-align:left;
	font-size: 13px;
	color: #666666;
	line-height: 1.3;
	}
.style36 {
	font-size: 16px;
	color: #444444;
	margin-top: 5px;
}
.beta {
	font-size: 8px;
	color: darkorange;
	font-style: italic;
}
.bignumber {
	font-size: 200px;
	color: #000000;
}
.styleorange {
	color: #FE6402;
}
.stylegreen {
	color: green;
}
.style-adlink {
	font-size: 12px;
}
.fb_login_ready { display: none; }
.addthis_toolbox .hover_effect{    padding: 0px 0 0px 0px;    -moz-border-radius: 0px;    -webkit-border-radius: 0px;}
.addthis_toolbox .hover_effect div{    float: left;}
.addthis_toolbox .hover_effect a{    padding: 2px 2px 2px 16px;    position: relative;    text-decoration: none;}
.addthis_toolbox .hover_effect a:hover{    -moz-border-radius: 0px;    -webkit-border-radius: 0px;    color: #105CB6;    text-decoration: none;}
.addthis_toolbox .hover_effect span{    position: absolute;    width: 16px;    height: 16px;    top: 2px;    left: 1px;}
.on_focus {
    color: #000000;
}
.off_focus {
    color: #999999;
}
.promo-msg-box {
	padding-left: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #444444;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #333333;
	text-align: left;
}
img.largeimage {
	width:80px; 
	height:80px; 
	border-color:#C9C9C9;
	border-style:solid;
	border-width: 1px;
	}
