
img.icon{
	vertical-align : middle;	
}

div.headingText h3{
	font-size : 1.1em
}

div.headingText{
	width : 320px;
	/*overflow : auto;*/
}

p.reportLink{
	margin-top : 13px;
	font-size : 0.9em;
}

DIV.toolsPanel {
	xborder: 1px solid red;
}

DIV.moduleSupplementary 
{
	}

#logo 
{
	left: 438px;
	top: 28px;
}

DIV#breadcrumbContainer
{
	background: none;
}

.textContainer{
	float : left;
	width : 340px;
}

.genericContent{
	background: #ffffff url(../../images/dotted_line.gif) left top repeat-x;
	padding-bottom : 30px;
	margin : 0;
}


.openerLink{
	background: #ffffff;
	padding : 0 14px 0 14px;
	font-size : 0.9em
}

p.intro{
	font-weight : normal
}

h3.subheader{
	font-weight :bold;
}

div.subWrapperSupplementary h2{
	font-size : 1.2em;
}



div.related{
	padding : 14px 0px 0px 0px;
}

.emailMain{
	font-size : 1.1em;
}

.blogOdd .userCommentsForm, .blogOdd .userCommentsRecent{
	padding-left : 15px;
}
.blogOdd .userCommentsForm{
	width : 495px;
}

.blogOdd .userCommentsRecent{
	width : 481px;
}

div.blogQuote{
	background-color : #E7F8F2;
	padding-bottom : 0;
}

div.blogQuote blockquote.body{
	padding-bottom : 20px;
	background : transparent url(../../images/dotted_line_quote_global.gif) bottom center no-repeat;
}

/*div.blogOdd div.blogQuote{
	background-image : url(../../images/dotted_line_quote_global.gif);
}*/

div.userCommentsRecent div.lastQuote blockquote.body{
	background-image : none;
}

div.blogQuote p{
	background: transparent url(../../images/blog_quote_global.gif) top left no-repeat;
}

div.blogEven div.genericContent, div.blogEven div.openerLink{
	padding-left : 145px;
	width : 335px;
	padding-right : 30px;
}

/* Forms */

fieldset{
	position : static;
	float : none;
}

body#t25 .userCommentsForm input, body#t25 .userCommentsForm label, body#t25 .userCommentsForm textarea, body#t22 .userCommentsForm input, body#t22 .userCommentsForm label, body#t22 .userCommentsForm textarea{
	display : block
}

/* post warranty text input width fix 16.5.07 t22 and t25 */

body#t25 .userCommentsForm input, body#t22 .userCommentsForm input
{
	width:343px;
}
body#t25 .userCommentsForm input.submit, body#t22 .userCommentsForm input.submit
{
	width:67px !important;
}
/* END post warranty text input width fix 16.5.07 t22 and t25 */




body#t25 fieldset label, body#t22 fieldset label{
	margin : 10px 0 5px 0;
	font-size : 0.9em;
}

#t25 p.date{
	font-size : 1.2em;
}



DIV.genericSuppPanel UL LI 
{
	background: transparent url(../../images/bullet_section25.gif) left 0.5em no-repeat;
	padding-left: 14px;
	font-size: 0.9em;
	padding-bottom: 2px;
}


/* TD#678 */
#t25 DIV.genericSuppPanel p, #t25 DIV.genericSuppPanel2 p {
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-size: 0.9em;
}

#t25 DIV.genericSuppPanel ol, #t25 DIV.genericSuppPanel2 ol
{
	list-style-position:inside;
	padding-left:0;
	margin-left:0;
}
/* END TD#678 */
