@import url(t17.css);

div.headingText {
	width:320px;
	float:left; /* adding float:left for TD711 */
}

div.headingText h2{
	width: 185px;
	/*margin-left: 137px; removing for TD711*/
}

div.module{
	background-color : #ffffff
}

div.genericContentProfile, div.userCommentsRecent{
	padding-bottom : 20px;
	margin-top : 10px;
}

div.userCommentsRecent{
	background : url(../../images/dotted_line.gif) top left repeat-x;
}

div.indent {
	background : #ffffff url(../../images/dotted_line.gif) top left repeat-x;
}

div.userCommentsRecent div.lastQuote blockquote.body {
	background-image : none;
}

div.genericContentProfile div.imageContainer{
	width : 118px;
	padding : 0 0 0 15px;
	margin : 0;
}

div.genericContentProfile div.textContainer{
	float : right;
	width : 338px;
	margin: 0 24px 0 14px;
	padding : 0 0 20px 0;
	background : url(../../images/dotted_line.gif) repeat-x bottom left;
}

* html div.genericContentProfile div.textContainer{
	margin: 0 12px 0 0;
}

div.genericContentProfile p, div.genericContentProfile li{
	font-size : 0.9em;
}

div.genericContentProfile div.textContainer h3{
	font-size : 1.2em;
	font-weight : normal;
	margin-bottom : 10px;
}

div.genericContentProfile div.textContainer h4{
	font-family: helvetica, arial;
	font-size: 1em;
	font-weight: normal;
	margin-bottom: 10px;
}

div.genericContentProfile li{
	list-style : disc;
	margin-left : 15px;
}

h3.name{
	font-family: georgia;
	font-size: 0.95em;
	line-height: 1.2em;
	margin-bottom : 4px;
}

div.genericContentProfile p.title{
	font-size : 0.92em;
	background : url(../../images/dotted_line.gif) repeat-x bottom left;
	padding-bottom : 5px;
	margin-bottom : 10px;
}

div.related{
	clear : both; 
	margin-left : 148px;
}

h3.signpost {
	background: #07BF81 url(../../images/arrow.gif) right center no-repeat;
	color: #ffffff;
	font-family: Helvetica, Arial;
	font-size: 0.95em;
	width: 200px;
	padding: 1px 15px 2px 150px;
	margin-top : 15px;
	margin-bottom : 0px;
}

h3.signpost a{
	color : #fff;
	background : transparent url(../../images/link_indicator_med_green.gif) no-repeat 0 2px;

}

.teamBlogExcerpts h3.subheader{
	font-size:2em;
}

.blankPanel{
	width : 100px;
	float : left;
	margin : 20px 0 10px 14px 
}

.blankPanel h3{
	color : #013F2E;
	font-size : 1.1em;
	line-height : 1.2em;
}

.blankPanel ul{
	margin-top : 10px;
	font-size : 0.9em;
	line-height : 1.3em;
}

.timelinePanel {
	background : #fff url(../../images/timeline.gif) no-repeat right 4.4em;
	padding : 14px 30px 0 15px;
}	

.timelinePanel h3{
	margin-bottom : 20px;
	font : bold 1.3em helvetica,arial,sans-serif;
}

.timelinePanel h4.first{
	background : none;
}


.timelinePanel h4{
	font : bold 1.1em helvetica,arial,sans-serif;
	background : transparent url(../../images/timeline_arrow.gif) no-repeat right top !important;
	margin-bottom : 10px;
	margin-left: -20px;
	position: relative;
	left: 20px;
}

.timelinePanel p{
	margin-right : 4px;
	padding-right:0;
	font-size : 0.9em;
}

.timelinePanel img{
	margin-bottom : 9px;
}


.panelBottom{
	height : 20px;
	background : #ffffff
}

DIV.teamBlogExcerpts {
	background : url(../../images/dotted_line.gif) top left repeat-x;
}

.teamBlogExcerpts div.blogQuote{	
	width : 315px	
}

div.perspectiveItem div.blogQuote p a {
	background-position: 2px 1px;
	padding-left: 6px;
}

#t20 .teamBlogExcerpts h3.subheader {
	background : transparent url(../../images/link_indicator_standard.gif) no-repeat 0 2px;
	
}


#t20 P.reportLink {
	/*margin-left: 137px; Removing for TD711*/
	width: 480px; 
}

#t20 P.reportLink IMG.icon {
	display: inline;
	margin-right: 5px;
}


/* TD721 - T20 - confirm CSS image classes exposed  */
#t20 IMG.alignLeft 
{
	float: left;
	margin-top:4px;
	margin-bottom: 4px;
	margin-right: 10px;
	
}

#t20 IMG.alignRight
{
	float: right;
	margin-top:4px;
	margin-bottom: 4px;
	margin-left: 10px;
}



#t20 DIV.moreDepth {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #575757;
}

/* TD#627 - Synching T17 and T20 Recent Submissions sections - specifically for this TD - exposing quote icon and font consistency*/

#t20 H4.quoteHeader 
{
	font-size:1em;
	background:transparent url(../../images/blog_quote.png) no-repeat scroll left top;
	padding-left:15px;
	color: #666666; 
	font-weight: bold;
	font-family: Georgia, serif;
}

#t20 H4.quoteHeader SPAN.subHeader {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #02442E;
}


