/* RESET */
* { font-family: arial; font-size: 10pt; line-height: 150%; padding: 0px; margin: 0px; border: none; }

.px150 { width: 150px; } 

/* SIMPLE PORTAL */
.simplePortal { }
.simplePortal * { margin: 0px; padding: 0px;font-size: 9pt; font-weight: normal;  line-height: 180%;}
.simplePortal h3,
.simplePortal h3 a { font-weight: bold; color: #444; margin-top: 0px; text-decoration: none; }
.simplePortal h3 a:hover { text-decoration: underline; color: #2971A7}
.simplePortal ul { margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; }
.simplePortal ul li { margin: 0px; padding: 0px; }
.simplePortal ul li a { margin: 0px; padding: 0px; color: #2971A7; text-decoration: none; font-size: 8pt;}
.simplePortal ul li a:hover { text-decoration: underline; color: #2971A7;}
.simplePortal p { color: #555; font-size: 8pt; line-height: 160%}


/* SIMPLE PORTAL */
.simplePortal2 {padding: 0px 20px 10px 0px; }
.simplePortal2 * { margin: 0px; padding: 0px;font-size: 11pt; font-weight: normal;  line-height: 180%;}
.simplePortal2 h3,
.simplePortal2 h3 a { font-weight: bold; color: #444; margin-top: 0px; text-decoration: none; font-size: 12pt; }
.simplePortal2 h3 a:hover { text-decoration: underline; color: #2971A7}
.simplePortal2 ul { margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; }
.simplePortal2 ul li { margin: 0px; padding: 0px; display:inline }
.simplePortal2 ul li a { margin: 0px; padding: 0px; color: #2971A7; text-decoration: underline; }
.simplePortal2 ul li a:hover { text-decoration: underline; color: #f60; /*2971A7;*/}
.simplePortal2 p { color: #555; font-size: 10pt; line-height: 160%}

.cirlceList { list-style-type: circle; padding-left: 15px; color: #aaa; } 

		#footer-Assurance { margin: 4px 0px 0px 0px ; padding: 0px; color: #555; }
		#footer-Assurance div { margin-bottom: 0px; margin-top: 1px;font-size: 8pt; }
		#footer-Assurance div i { font-size: 8pt; margin-top: -4px;}
		#footer-Assurance div span { margin-right: 12px; }
		#footer-Assurance div  img { position: absolute; } 