/* CSS Document */

body { background-color: #FFFFFF; margin-top: 6px; margin-bottom: 6px; }

.logoarea { background-color: #FFFFFF; padding-top: 4px; padding-bottom: 4px; }
.skyline { background-color: #FFFFFF; padding-top: 4px; padding-bottom: 1px; }

.loginarea { padding-bottom: 3px; text-align: right; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9pt; color: #333333; line-height: 22px; }
.loginarea A { color: #2970C7; }

.formtext { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 12px; color: #000; padding: 3px 0px 3px 0px; }

.formtext a {
	color: #333;
	}


.formtextdark {
	background: #f4f8fA;
	padding: 3px 0px 3px 0px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
.formtextdark A { color: #333333; }


.formfield { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 11px; color: #28367E; padding: 1px; }

.bluebg {
	background: EBF6F9;
	padding: 1px;
	}

.emailsignupcells {
	padding: 3px 0px 3px 0px;
	font-size: 8.5pt;
	}

.teambiosleft { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 8.5pt; color: #000000; padding: 0px 10px 10px 0px; }
.teambiosleft A { color: #2970C7; }

.teambiosright { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 8.5pt; color: #000000; padding: 0px 0px 10px 10px; }
.teambiosright A { color: #2970C7; }


.partnersright { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 8.5pt; color: #000000; padding: 0px 0px 20px 0px; }
.partnersright A { color: #2970C7; }

.advertisetext { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 8.5pt; color: #000000; padding: 0px 0px 20px 0px; }
.advertisetext A { color: #2970C7; }

.advertiseheaders { background: #fff url(images/advertise/headerbg.gif) repeat-x; padding: 2px; font-size: 10pt; font-weight: bold; }

.eventshometext { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9pt; color: #000000; padding: 0px 12px 0px 0px; }
.eventshometext A { color: #2970C7; }

.dirformtext { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 8.5pt; color: #933000; padding: 2px 0px 2px 2px; }
.directorytable { border-left: solid 10px #FFFFFF; border-bottom: solid 10px #FFFFFF; }
.directoryjoin { background-color: #FAF8E7; font-weight: bold; padding: 0px 6px 0px 7px; font-size: 11pt; color: #933000; }

.nav { background-image: url(images/nav/navbg.gif); text-align: center; }
.navtable { border-top: solid 5px #FFFFFF; border-bottom: solid 8px #FFFFFF; }

.lefthomecol { text-align: center; background-image: url(images/top-rounded.gif); background-repeat: no-repeat; background-color: #EAEAEA; padding-top: 12px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; }
.lefthomecol A { color: #000000; text-decoration: underline; }
.lefthomecol A:hover { color: #666666; text-decoration: underline; }

.righthomecol { background-color: #FFFFFF; padding-top: 2px; padding-bottom: 12px; padding-left: 16px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; }
.righthomecol A { color: #2054B2; text-decoration: underline; }
.righthomecol A:hover { color: #999999; text-decoration: underline; }

.homeiconpics { text-align: center; padding-top: 8px; }
.homeicondescription { padding-top: 6px; padding-right: 13px; padding-bottom: 5px; padding-left: 13px; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #000000; text-align: center; }
.homeicondescription A { color: #28367E; text-decoration: none; }

.descriptionheadings { font-size: 13.5pt; color: #28367E; }
.descriptionheadings A { color: #28367E; text-decoration: none; }

.subheadingsgreen { font-size: 13.5pt; color: #5AB418; }

.subheadingsblue { font-size: 13.5pt; color: #2054B2; }

.viewallheadings { background-image: url(images/va-bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9pt; color: #000000; font-weight: bold; padding: 3px; }

.viewallentrepreneurs { font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 9pt; color: #000000; font-weight: normal; padding: 3px; }
.viewallentrepreneurs A { color: #D54600; text-decoration: underline; }
.viewallentrepreneurs A:hover { color: #D54600; text-decoration: none; }

.viewtitle { font-size: 12.5pt; color: #D54600; font-weight: bold; }

.premiumsignupborder { }
.premiumsignupheading { font-size: 11pt; font-weight: bold; color: #2054B2; }
.premiumsignup { background-image: url(images/emailsignup-top.gif); background-repeat: no-repeat; background-color: #D9E4F6; padding-top: 10px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 9.5pt; color: #000000; }
.premiumsignup A { color: #2054B2; }


.premiumsignuptwo { background-color: #F2F6FC; padding-top: 10px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 9.5pt; color: #000000; }
.premiumsignuptwo A { color: #2054B2; }

.premiumfields { background-color: #F2F6FC; padding-right: 8px; padding-left: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 9.5pt; color: #000000; line-height: 1.7em; }

.featuredinterviewtable { border-top: solid 5px #FFFFFF; }
.featuredinterviewheading { font-size: 11pt; font-weight: bold; color: #2054B2; }
.featuredinterview { background-color: #EDF0CC; padding-top: 0px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 9.5pt; color: #000000; }
.featuredinterview A { color: #2054B2; }

.leftsubcol { background-color: #FFFFFF; padding-top: 2px; padding-right: 12px; padding-bottom: 13px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; }
.leftsubcol A { color: #000000; text-decoration: underline; }
.leftsubcol A:hover { color: #666666; text-decoration: underline; }

.freefeaturetable { border-top: solid 5px #FFFFFF; }
.freefeatures { border-left: solid 1px #95BAF2; border-right: solid 1px #95BAF2; padding: 9px; background-color: #F5F7FB; font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; color: #121212; }

.highlightedbackground { background-color: #FCF9AF; }

.botnavtable { border-top: solid 5px #FFFFFF; }

.imgmarginleft { margin-left: 10px; margin-bottom: 5px; }
.imgmarginright { margin-right: 10px; margin-bottom: 5px; }

.introvideotable { border-bottom: solid 10px #FFFFFF; }

.viewotherformats {
	font-size: 11.5pt;
	color: #333;
	text-align: right;
	font-weight: bold;
	}
	
.viewotherformats a {
	color: #333;
	}


.cartheaders {
	background: #e3eef1 url(images/cartbg.gif)repeat-x;
	padding: 3px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	}

.cartdark {
	background: #f7f7f7;
	padding: 3px;
	font-size: 12px;
	color: #000;
	}

.cartlight {
	background: #fff;
	padding: 3px;
	font-size: 12px;
	color: #000;
	}

.carterror {
	background: #F2E2D3;
	padding: 3px;
	font-size: 12px;
	color: #000;
	}

.cartcallouts {
	background: #F1F6F7;
	padding: 5px 3px 5px 3px;
	font-size: 14px;
	font-weight: bold;
	color: #346d7d;
	}

.cartcallouts a {
	color: #346d7d;
	text-decoration: underline;
	}

.cartcallouts a:hover {
	color: #346d7d;
	text-decoration: none;
	}

.calloutsbdr {
	border: solid 1px #bad6dd;
	}

.notapplicable {
	color: #777;
	}

.entreppagesvideo { padding: 10px 0px 0px 0px; font-size: 9.5pt; font-weight: bold; }
.entreppagescontent { padding: 10px 0px 0px 0px; font-size: 9pt; color: #000000; }
.entreppagescontent A { color: #2054B2; }

.entreppagespricing { padding: 3px 0px 3px 0px; font-size: 9pt; color: #F36700; font-weight: bold; }
.entreppagespoweredby { padding: 5px 0px 0px 0px; text-align: right; }

.botnav { border-top: dotted 1px #B0B9CC; background-color: #F1F4FA; padding: 5px 0px 5px 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #454545; }
.botnav A { color: #121212; text-decoration: underline; }
.botnav A:hover { color: #121212; text-decoration: none; }

.footer { border-top: dotted 1px #B0B9CC; background-color: #FFFFFF; padding-top: 8px; padding-bottom: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 8.5pt; color: #121212; }
.footer A { color: #454545; text-decoration: none; }
.footer A:hover { color: #454545; text-decoration: underline; }


.blueheadings { font-size: 13.5pt; color: #4B789F; font-weight: normal; }

.blackheagings { font-size: 13.5pt; color: #000000; font-weight: normal; }

.blueheadingssmall { font-size: 13.5pt; color: #4B789F; font-weight: normal; }

.partnerbenefits {
	color: #536B7A;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 0px 1px 0px;
	}
	
.partnerbenefitbullets {
	color: #6E9CB8;
	font-size: 17px;
	font-weight: normal;
	padding: 0px;
	text-align: center;
	}

.vidresstepgrapihcs {
	text-align: center;
	padding: 0px 0px 10px 0px;
	background: #fff;
	}

.vidresstepstexton {
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #fff;
	color: #536B7A;
	font-weight: bold;
	font-size: 11px;
	}

.vidresstepstextoff {
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #fff;
	color: #999;
	font-weight: normal;
	font-size: 11px;
	}

.processalerts {
	background: #F1F4E3;
	padding: 8px;
	font-size: 12px;
	color: #000;
	border: solid 1px #D9D4A8;
	}

.processalerts a {
	color: #2054B2;
	}

.processtips {
	margin: 0px 8px 0px 0px;
	}

.processlighten {
	color: #97999B;
	}

.resumevid {
	background: #f4f8fA;
	padding: 10px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	}
	
.resumevid A { color: #333333; }

.resumeobjectives {
	padding: 0px 0px 10px 14px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	}

.resumeobjectives A { color: #333333; }

