.introtext {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #663300; font-weight: normal}

.copytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}

.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #336699;}
.headline2 {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
a.mentorMenu {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none;}
a.mentorMenu:hover {  font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none;}

.regtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.whitetext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999966; text-decoration: none; font-weight: normal}

.greytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cccccc; text-decoration: none}

.page-headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}

.story-headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #5C6033}

.page-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal}
.home-headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #993300; font-variant: normal}
.specialheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #660000}
.trainingDiscountSpecial { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #660000 }
.bulletBold {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px
}
.4ptSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	line-height: 4px;
}
.page-headlineCopy-Blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 500;
	background-color: #999999;
}

.linktext { padding-bottom: 8;}

.contactForm	{
	position:absolute;
	left:226px;
	top:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.contactForm ul	{
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:3em;
	font-size:11px;
	}

.contactForm li	{
	position:relative;
	clear:both;
	}

.inputContact	{
	width:200px;
	position:absolute;
	top:0;
	left:100px;
	}

.inputTextarea	{
	width:200px;
	height:100px;
	margin-left:100px;
	margin-bottom:20px;
	float:left;
	}

ul	{
	line-height:17px;
	}

.tipLink a:link	{
	color:#900;
	text-decoration:none;
	border-bottom:1px dashed #900;
	}

.tipLink a:visited	{
	color:#900;
	text-decoration:none;
	}

.tipLink a:hover	{
	color:#900;
	text-decoration:none;
	}

.tipLink a:active	{
	color:#900;
	text-decoration:none;
	}



.archive { list-style: none; }
	.archive li	{ height:21px; }

.new	{ list-style-image:url(images/services/mentoring/new_star.gif); }

.activePage		{ background:url(images/common/select-arrow-swap.gif) no-repeat; height:16px; width:16px; }
.parentPage		{ background:url(images/common/select-arrow-swap.gif) no-repeat; height:16px; width:16px; }

.activeLink a	{ color:#900; }

.quote		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; line-height:20px; color:#369; float:right; width:300; padding:0 0 20 20; }
	.quote b	{ font-size:11px; }
	.quote img	{ padding-bottom:5px; margin-left:-5px; }
	.quote span	{ display:block; padding:5px; }
	
#content	{
	position:absolute;
	width:495px;
	left: 218px;
	top: 161px;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
}
	#content h1	{ color:#960; line-height:24px; font-size:24px; font-weight:normal; letter-spacing:-1ems; }
	#content h2	{ color:#960; line-height:18px; font-size:18px; font-weight:normal; margin-top:30px; }
	#content ul	{ margin-top:2; }

.imgQuote	{ display:block; }

	
.homeLinks			{ display:inline; position:absolute; top:410; left:0; margin:0 20; padding:0; list-style: none; width:800; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12; line-height:-1ems; }
	.homeLinks li				{ float:left; width:185; padding-right:10px; }
	.homelinks b				{ text-transform: uppercase; color:#930; font-weight:normal; font-size:11; }
	
.copyright			{ margin-left:20; width:728; text-align:center; border-top:1px solid #CCC; padding-top:5; padding-bottom:20; font-size:10; font-family:Verdana, Arial, Helvetica, sans-serif; }

.quoteUL			{ width:100%; text-align:center; }
.quoteUL ul			{ width:400; list-style:none; border-top:1px solid #C60; margin:20 auto; padding:0; text-align:left; }
.quoteUL li			{ border-bottom:1px solid #C60; padding:5 0; }

.quoteUL2			{ width:100%; text-align:center; color:#666; }
.quoteUL2 ul			{ list-style:none; border-top:1px solid #C60; margin:20 auto; padding:0; text-align:left; }
.quoteUL2 li			{ border-bottom:1px solid #C60; padding:5 0; padding:10px 20px; }

.newcontent			{ line-height:2; font-size:12; }
.newcontent h1		{ font-size:18; font-weight:normal; color:#C60; line-height:1; }
.newcontent h2		{ font-size:18; font-weight:normal; color:#C60; line-height:1; margin-top:50; }

.header				{ font-size:20px; }

.bullets			{ margin:30px 0 0 20px; width:500;}

#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#ogBanner {position:absolute; left:191px; top:198px; width:670px; height:42px; z-index:35; font-family:Verdana, Arial, Helvetica, sans-serif; color:#83563f; font-size:12; background:#ECECEC url(images/onGuard_logo_small.gif) no-repeat; background-position:4 3; padding-left:40; line-height:1;}
	#ogBanner p {margin:0;padding:0; color:#000; font-size:20; margin-top:2;}

.securityBanner			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; background:#fff; margin:11; padding:5;}
	.securityBanner p	{margin:0;padding:0; font-size:10px; font-style:italic; text-align:left;}

.posterBanner			{width:187px;background:#c4c49e; float:right; padding:11px 0 0 0; margin-left:10px; margin-bottom:20px;}
	.posterBanner p		{margin:0;padding:0 20px 11px 20px; font-size:10px; font-style:italic;}
	.posterButton		{ font-size:10px; margin:0 11px; background:#dcdcc5; color:#336699; text-align:center; padding:5px;}
	.posterBanner img	{ clear:both;}

#home					{ margin:0; padding:0; background:#fff url(images/common/mpBG.gif) repeat-x; }
#home a					{ color:#369; }
#home h1				{ background:url(images/common/MEDIAPRO.gif); width:186px; height:23px; display:block; overflow:hidden; text-indent:-2000px; margin:9px 9px; }
.content				{  margin:160px 10px; }
.topImg					{ background:url(images/company/company-top.jpg); width:203px; height:122px; display:block; margin-top:31px;}

#posterForm				{ width:400px; border:1px solid #c4c49e; padding:10px;}
	#posterForm label	{ font-size:10px; text-transform:uppercase;}
	#posterForm input	{ width:180px;}
	#posterForm textarea{ width:387px; height:50px;}
	#posterForm p		{ margin:0; padding:0; margin-top:10px;}
	#posterForm label	{ display:block;}
.col1					{ float:left; width:190px;}
	.col1 p				{ margin:0;}
.col2					{ padding-top:1px; }
	.col2 p				{ margin:0;}

.ncsaBanner				{width:150px;background:#c4c49e; float:right; padding:11px 0 0 0; margin-left:10px; margin-bottom:20px; text-align:center;}
	.ncsaBanner p		{margin:0;padding:0 20px 11px 20px; font-size:10px; }
	.ncsaBanner img		{}


/* NEW NAVIGATIONS CSS */

.nav					{ display:inline; margin:0; padding:0; list-style: none; width:100%; }
	.nav li				{ float:left; }
	
	.homeBtn a			{ display:block; overflow:hidden; text-indent:-2000px; width:54px; height:21px; background:url(images/common/home.gif); }
		.homeBtn a:hover		{ background:url(images/common/home-over.gif); }
	.homeBtnOff			{ overflow:hidden; text-indent:-2000px; height:21px; width:54px; background:url(images/common/home-select.gif); }
	
	.companyBtn a		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:79px; background:url(images/common/company.gif); margin-left:271px; }
		.companyBtn a:hover		{ background:url(images/common/company-over.gif); }
	.companyBtnOff		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:79px; background:url(images/common/company-select.gif); }
	
	.productsBtn a		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:138px; background:url(images/common/services.gif); }
		.productsBtn a:hover	{ background:url(images/common/services-over.gif); }
	.productsBtnOff		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:138px; background:url(images/common/services-select.gif); }
	
	.portfolioBtn a		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:71px; background:url(images/common/portfolio.gif); }
		.portfolioBtn a:hover	{ background:url(images/common/portfolio-over.gif); }
	.portfolioBtnOff	{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:71px; background:url(images/common/portfolio-select.gif); }
	
	.resourcesBtn a		{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:138px; background:url(images/common/resources.gif); }
		.resourcesBtn a:hover	{ background:url(images/common/resources-over.gif); }
	.resourcesBtnOff	{ display:block; overflow:hidden; text-indent:-2000px; height:21px; width:138px; background:url(images/common/resources-select.gif); }
	

/* Start Mentoring Pages */

#wrapper	{position:absolute; width:570px; z-index:33; left: 222px; top: 232px; }
#wrapper .leftColumn	{width:300px;}
#wrapper .rightColumn	{ position:absolute; top:0; right:0;}
#wrapper .mentorBtns ul,li	{ list-style-type:none; margin:0; padding:0;}
#wrapper .mentorBtns a	{ display:block; background:url(images/services/mentoring/mentor-btn.gif) no-repeat top left; font:14px Verdana, Geneva, sans-serif; font-weight:bold; text-decoration:none; color:#000; padding:18px 0 16px 40px; width:203px;}
#wrapper .mentorBtns a:hover {color:#004991;}
#wrapper blockquote	{ background:#eff4fa; border:1px solid #000080; margin:0; margin-top:10px; padding:20px; font-size:14px; font-weight:bold; color:#036; font-style:italic; width:510px;}
#wrapper blockquote i { float:right; font-size:12px; font-weight:normal;}
#wrapper .articleBox	{ background:#cfc; padding:20px; width:512px; margin:10px 0 40px 0;}
#wrapper .popMentor	{position:absolute; top:0; left:0; width:280px;background:#e6f2ff; border:2px solid #369; padding:10px;}

#optimatch a	{ margin-left:43px; display:block;width:233px;height:229px; background:url(images/services/mentoring/OMscreenshot.gif) no-repeat; overflow:hidden; text-indent:-2000;}
#optimatch a:hover{ background-position:0 -229;}
#optimatch a:active{}

#apDiv1 li	{list-style-image:url(images/services/mentoring/check.gif); text-indent:-5px;}




