.bgBluetxtW { color: white; font-weight: bold; background-color: #3f6894; padding-left: 6pt; }
.bgBluetxtW2 { color: white; font-weight: bold; background-color: #3f6894; padding: 0px; width:20%; text-align:center}
.bgBluetxtW2 a {display:block; width:100%; color:white; padding: 4px 0px 4px 0px;}
.bgBluetxtW2 a:hover {display:block; background-color:#d2d2d2;}
.bluBrd {border:solid 1px #3f6894; }
.blkBrd {border:solid 1px black; }
.bluBrdwht {border:solid 1px #3f6894; color: white; font-weight: bold; }
ol { margin-top: 0px; margin-bottom: 0px; }
ul { margin-top: 0px; margin-bottom: 0px; }
li { text-align: left; }
h2 { font-size:18pt; text-align:center}
h3 { font-size:15pt;}
h4 { font-size:12pt;}
table {border-collapse:collapse}
.smaller{ font-size:smaller;}
.tblright { float:right; margin-left:10px; }
.tblleft { float:left; margin-right:10px; }
.popup table {left:0px;}
.green { color:#79B51C;}
.blue {	color:#1578B9;}
.blue2 {color:#006D89;}
.quote {padding: 0 15px 0 15px}
.tdBrd {border:solid 1px black;}
.tdBrdWhtTxt {border:solid 1px black; color:#FFFFFF}
.tdgrey { border:solid 1px black; background-color:#e1e1e1}
.bluecircle{ background:url(images/bluecircle.png) no-repeat center; color:#FFFFFF; font-size:18pt; font-weight:bold; width:32px; height:32px; vertical-align:middle; text-align:center;}
.tdbottomshad{background:url(images/cellbottom.png) repeat-x top }
.tdrightshad{ background:url(images/cellshadowright.png) repeat-y left }
.tdrightshadonce{ background:url(images/cellshadowrightb.png) no-repeat left top }
table#prompt li{ margin:5px 0 5px 0;}
table#stepwisetable p {margin:5px 0 5px 0;}
