﻿
/* layout */

.newsletter_single { width: 190px; }
.newsletter_double { width: 395px; }

/* misc */

.newsletter_selectednode
{
	color:#e8294c;
}

.back_to_top
{
	margin-bottom:10px;
	padding-bottom:10px;
}

.back_to_top a
{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	color:#000 !important;
	font-size:14px !important;
	text-decoration: none !important;
	
}

#main img.image, #rightcol img.image
{
	position:relative;
	float:left;
	margin-right: 8px;
	margin-bottom: 3px;
}


/* main */

#main 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#777777;
	font-size: 12px; 
	text-decoration: none;
}

#main h1
{
	padding-top:0px;
	font-size:28px;
}

#main img
{
	padding-bottom:4px;
	padding-top:12px;
}

#main .C5, #main .AHeadr2
{
 padding-top:8px;
 padding-bottom:4px;
 margin-bottom:4px;
}

#main a
{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}

#main a.link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#777777;
	font-size: 12px; 
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}

#main .AHeadr2
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-size: 14px; 
	font-weight: bold;
	margin-top:5px;
	margin-bottom:5px;
}

/* features */

#main div.features
{
	border-top: #ef415e 7px solid;
	clear:both;
}

#main div.features .AHeadr2
{
	color:#ef415e;
	font-size:22px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#main a.features, #rightcol a.features
{
	color:#ef415e;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
	margin-bottom:15px;
}

#rightcol div.features
{
	clear:both;
	padding-top: 0px;
	margin-top: 0px;
}

#rightcol div.features .AHeadr2
{
	background-image:url('/media/img/newsletter/salmon.jpg');
	background-repeat:no-repeat;
	color:#fff;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}


#rightcol .features p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .features ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .features ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_features.jpg') no-repeat left top;
}

/* edge_debate */


#rightcol div.edge_debate
{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}


#rightcol div.edge_debate .AHeadr2
{
	background-image:url('/media/img/newsletter/orange.jpg');
	background-repeat:no-repeat;
	color:#fff;
	margin-top:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main div.edge_debate
{
	border-top: #fbaa29 7px solid;
	margin-top:15px;
	clear:both;
}

#main div.edge_debate .AHeadr2
{
	color: #fbaa29;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}


#main a.edge_debate, #rightcol a.edge_debate
{
	color:#fbaa29;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
	margin-bottom:15px;
}

#rightcol .edge_debate p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .edge_debate ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .edge_debate ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_orange.jpg') no-repeat left top;
}


/* quote */

#main div.quote 
{
	background-image:url('/media/img/newsletter/unquote.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-right:18px;
	clear:both;
}

#main div.quote .C5
{
	background-image:url('/media/img/newsletter/quote.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-bottom:0px !important;
}


#main div.quote
{
	clear:both;
}

#main div.quote .AHeadr2 strong
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color:#333333;
	font-style: normal
}

#main div.quote .AHeadr2 
{
	font-weight:normal;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif; 
	color: #777777;
	font-size: 11px;
	margin-bottom:4px;
	padding-bottom:4px;
}



/* forum */

#rightcol div.edge_learner_forum
{
	clear:both;
	margin-top:0px;
	padding-top:0px;
}


#rightcol div.edge_learner_forum .AHeadr2
{
	background-image:url('/media/img/newsletter/lime.jpg');
	background-repeat:no-repeat;
	color:#fff;
	margin-top:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main div.edge_learner_forum 
{
	border-top: #cfd51c 7px solid;
	clear:both;
}

#main div.edge_learner_forum .AHeadr2
{
	color: #cfd51c;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#main a.edge_learner_forum , #rightcol a.edge_learner_forum
{
	color: #cfd51c;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
		margin-bottom:15px;
}

#rightcol .edge_learner_forum p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .edge_learner_forum ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .edge_learner_forum ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_lime.jpg') no-repeat left top;
}

/* right col */

#rightcol .AHeadr2
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-size: 14px; 
	font-weight: bold;
	margin-top:5px;
	margin-bottom:5px;
}

#rightcol strong
{
	color:#333333;
	font-weight:bold;	
	font-size:12px;
}


#rightcol p.AHeadr2
{
	clear:both;
}

/* news */

#main div.news
{
	border-top: #012a56 7px solid;
	clear:both;
}

#main div.news .AHeadr2
{
	color: #012a56;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#rightcol div.news
{
	clear:both;
	padding-top:0px;
	margin-top:0px;
}

#rightcol div.news .AHeadr2
{
	background-image:url('/media/img/newsletter/dblue.jpg');
	background-repeat:no-repeat;
	color:#fff;
	padding-top:5px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main a.news, #rightcol a.news
{
	color:#002a55;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
		margin-bottom:15px;
}

#rightcol .news p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .news ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .news ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_darkblue.jpg') no-repeat left top;
}

/* case studies */

#main div.case_studies
{
	border-top: #8dadb8 7px solid;
	margin-top:15px;
	clear:both;
}

#main div.case_studies .AHeadr2
{
	color: #8dadb8;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#rightcol div.case_studies
{
	clear:both;
	padding-top: 0px;
	margin-top:0px;
}


#rightcol div.case_studies .AHeadr2
{
	background-image:url('/media/img/newsletter/lblue.jpg');
	background-repeat:no-repeat;
	color:#fff;
	margin-top:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main a.case_studies, #rightcol a.case_studies
{
	color:#8cadb8;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
		margin-bottom:15px;
}

#rightcol .case_studies p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .case_studies ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .case_studies ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_medblue.jpg') no-repeat left top;
}

/* focus */

#main div.focus
{
	border-top: #8ad4e1 7px solid;
	clear:both;
}

#main div.focus .AHeadr2
{
	color: #8ad4e1;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#rightcol div.focus
{
	clear:both;
	margin-top:0px;
	padding-top:0px;
}

#rightcol div.focus .AHeadr2
{
	background-image:url('/media/img/newsletter/lightblue.jpg');
	background-repeat:no-repeat;
	color:#fff;
	margin-top:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#main a.focus, #rightcol a.focus
{
	color:#8ad4e1;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
		margin-bottom:15px;
}


#rightcol .focus p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .focus ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .focus ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_lightblue.jpg') no-repeat left top;
}




/* poll */

#main div.poll
{
	border-top: #d4a7ce 7px solid;
	clear:both;
}

#main div.poll .AHeadr2
{
	color: #d4a7ce;
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:2px;
	padding-top:2px;
}

#rightcol div.poll
{
	clear:both;
	margin-top:0px;
	padding-top:0px;
}


#rightcol div.poll .AHeadr2
{
	background-image:url('/media/img/newsletter/pink.jpg');
	background-repeat:no-repeat;
	color:#fff;
	margin-top:0px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}


#main a.poll, #rightcol a.poll
{
	color:#d3a7cd;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	text-decoration:none;
	padding-bottom:8px;
		margin-bottom:15px;
}

#rightcol .poll p.C5, #main .poll p.C5
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .poll ul, #main .poll ul
{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightcol .poll ul li, #main .poll ul li
{
	padding: 0px 0px 10px 15px;
	margin:0px 0px 0px 0px;
	background:url('/media/img/newsletter/arrow_pink.jpg') no-repeat left top;
}


