/*----------------------------BLOGS------------------------*/

div#contentheading
{
	border:0 none;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	padding-left: 10px;
	width: 580px;
}

ul.blogindex
{
	padding-left: 0px;
	list-style-type: none;
    clear:both;
}

ul.blogindex .taxonomy ul.taxonomy a {
font-size:10pt !important;
margin-left:0;
}

ul.blogindex li 
{
    border-bottom:1px dashed #D6D6D6;
    display:inline-block;
    margin-bottom:7px;
    padding:0px 6px;
}

ul.blogindex li span.image {
background-color:#FFFFFF;
float:left;
margin-right:4px;
}

span.description {
clear:both;
display:block;
float:left;
}

div#listing ul.blogindex span.description span.taxonomy ul.taxonomy 
{
	list-style-type:none;
	margin:0;
	padding-left:0px;
	padding-right:10px;
	width: 500px;
	padding-top: 10px;
}

div#blogfunctions
{
	border:0 none;
	clear:both;
	float:left;
	margin:0;
	padding:0;
    /* update from 605 AW 5/8/2010 for Bug 1036-328 */
    width: 710px !important;
    width: /**/ 710px;
}

span.description a {
font-size:10pt !important;
margin-left:0;
}

/*------------------------Feed link -------------------------*/

div.feed
{
	float:right;
	width:50px;
	margin-right:10px;
	
}
div.feed img
{
	position:relative;
	top:3px;
	left:4px;
	top:1px;
	position:relative;
}

div.feed span
{
	border-right: #364747 1px solid;
	padding-right:4px;	
	top:-2px;
	position:relative;
}

/*----------------------------TAXONOMY-------------------*/


span.taxonomy
{
	float: left;
	display: block;
	clear: both;
	width: 100%;
}
span#indvtaxonomytitle
{
	display:block;
	float:left;
	margin-right:5px;
	font-weight:bold;
	padding-left:10px;
	font-size:90%;
	margin-top: 10px;
}

span#taxonomytitle
{
	display:block;
	float:left;
	margin:11px 15px 0 0;
	font-weight:bold;
}
div.taxonomy
{
	display:block;	
	width:100%;
}

ul.taxonomy
{
	list-style-type:none;
	margin:0;
	padding:0;
	display:block;
	float:left;
	overflow:visible;
	margin-top: 10px;
	margin-bottom: 0;
}

ul.taxonomy li
{
	float: left;
	width: auto;
	padding: 0;
	margin: 0px 10px 0px 0px;
	width: auto;
	overflow: visible;
	border:none;
}

div.taxonomy ul.taxonomy
{
	/* removed AW 5/8/2010 Bug 1036-326 on bugNet*/
	/* width:480px;*/
}

div.taxonomy ul.taxonomy li
{
	background:0;
}

ul.taxonomy a
{
	text-decoration:none;
	white-space:nowrap;
	margin-left:0px;
}

.W1
{
	font-size: 90%;
}
.W2
{
	font-size: 120%;
}
.W3
{
	font-size: 150%;
}
.W4
{
	font-size: 180%;
}
.W5
{
	font-size: 210%;
}
.W6
{
	font-size: 240%;
}
.W7
{
	font-size: 270%;
}

ul.taxonomy a.VISIT
{
	color:#c25e25;
}
ul.taxonomy a.LIVE
{
	color:#830734
}
ul.taxonomy a.INVEST
{
	color:#4e5a1a;
}
ul.taxonomy a.STUDY
{
	color:#29579b;
}

.invisible
{
	display:none;
}
/*-----------------------------PAGER----------------------------*/
div.pager 
{
	display:block;
	clear:both;
	text-align:left;
}

div.pager a
{
	margin-left:0px;
	margin-right:10px;
	text-decoration:none;
}
span.pagecounter
{
	margin-right:10px;
}

div.pager a[disabled]:hover
{
	color: #36373C;
	font-weight: normal;
}
/*-------------------------------------------BLOG ITEM PAGE-------------------*/

div#mainContent2Col
{
	margin-top:5px;
}

/* TAG HIGHLIGHTER */

div#tagHighlighter
{
	float: left;
	border: solid 3px #D6D6D6;
	height: 20px;
	margin-left: 10px;
}

div#tagHighlighter span
{
	margin: 2px;
	float: left;
}

div#tagWrapper p
{
	margin: 0;
	margin-left: 10px;
	float: left;
	padding: 0;
	padding-top: 5px;
	font-weight: bold;
}

div#tagWrapper
{
	float: left;
}

ul.blogindex h2
{
	font-size: 1.3em;
	clear:left;
	margin-bottom:10px;
}

div#blogItemTaxWrapper
{
	padding-top: 10px;
}

div#wrapper div#pageContainer div#contentPanel div#mainColumn div#contentheading h1
{
	font-size: 1.6em;
}

div#dateFilter
{
	float: left;
	width: 400px;
	margin: 10px 0;
}

div#dateFilter span
{
	font-weight: bold;
	font-size: 14px;
}

div.blogitem 
{
    padding-bottom:15px;
}

/*----------------------------UNUSED------------------------
div#sideContent3Col
{
	margin-top:10px;
}

ul.blogindex
{
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

ul.blogindex li
{
	background-color: #ffffff;
	margin-bottom: 7px;
	padding-left: 6px;
	padding-right:6px;
	padding-bottom:8px;
	padding-top:8px;
	display:inline-block;
	width:100%;
	border-bottom: dashed 1px #D6D6D6;
}

* html ul.blogindex li
{
	background-color: #ffffff;
	margin-bottom: 7px;
	padding-left: 6px;
	padding-right:6px;
	padding-bottom:8px;
	padding-top:8px;
	display:inline-block;
	width:96%;
	border-bottom: dashed 1px #D6D6D6;
}

span.description ul {
	list-style-type:none;
	margin:0;
	padding-left:20px;
	padding-right:10px;
}

div#listing ul.blogindex span.description span.taxonomy ul.taxonomy 
{
	list-style-type:none;
	margin:0;
	padding-left:0px;
	padding-right:10px;
	width: 500px;
	float: left;
	padding-top: 0;
}

* html div#listing ul.blogindex span.description span.taxonomy ul.taxonomy
{
	list-style-type:none;
	margin:0;
	padding-left:0px;
	padding-right:0px;
	width: 500px;
	float: left;
	padding-top: 0;
}

* html div#listing ul.blogindex span.description span.taxonomy ul.taxonomy li
{
	float: left;
	width: auto;
}

span.description  ul li {
	background: transparent url(../../../../Images/assetArrow.gif) no-repeat scroll 2px 8px;
	margin:0px 10px 0px 6px;
	padding:0px 10px 0px 14px;
}

div#graphicalLinks ul.blogindex li
{
	width:378px !important;
}


ul.blogindex li img
{
	/*float:left;*/
	margin-right:8px;
	margin-bottom:8px;
	margin-top:8px;
	display:block;
	position:relative;
	top:5px;
}

ul.blogindex li span.image
{
	float:left;
	background-color: #ffffff;
	margin-right:4px;
}

ul.blogindex li span.date
{
	display: block;
	clear: left;
	margin-bottom: 10px;
	font-size: 10pt;
	font-style: italic;
}

span.description
{
	display:block;	
	float:left;
	clear:both;
}

span.description ul li
{
	border-bottom: 0;
}

span.description a 
{
	margin-left:0px;
	font-size:10pt !important;
}

div#contentheading
{
	border:0 none;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	padding-left: 10px;
    /* update from 580 AW 5/8/2010 for Bug 1036-328 */
    width: 700px !important;
    width: /**/ 700px;
}

div#contentheadingtitle
{
	padding-left:5px;
	float:left;
	width:384px;
}

div#contentheadingtitle h1
{
	font-size:1.6em;
}


div#contentheadingside
{
	float:left;
	width:191px;
}
div#mainContent3Col
{
	margin-right:5px;
}



div#listing
{
	border:0 none;
	clear:both;
	float:left;
	margin:0;
	padding:0;
    /* update from 580 AW 5/8/2010 for Bug 1036-328 */
    width: 710px !important;
    width: /**/ 710px;
	padding-left:5px;
	padding-top:10px;
}



div#itemdate
{
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-style: italic;
}

span#more
{
	margin-left:10px;
}

/*---------------------------DATE FILTER ---------------*/
div.calendar
{
	clear:both;
}

div.calendar table tbody
{
	text-align:left;
}

div.calendar select
{
	margin-bottom:10px;
}


