body, td, input, blockquote	{ font-family: Arial, sans-serif; font-size: 85% }

body			{ margin-top: 0px;
				margin-bottom: 5px;
				margin-left: 0px;
				margin-right: 0px }
				
.first { font: 14px Arial, sans-serif }
.second { font: 16px Arial, sans-serif }
.third { font: 11px Arial, sans-serif; text-align: right }
.fourth { font: 12px Arial, sans-serif }
.fifth { font: 10px Verdana, Helvetica, sans-serif; text-align: center }
.sixth { font: 14px Verdana, Helvetica, sans-serif }
.seventh { font: 14px Verdana, Helvetica, sans-serif; text-align: center  }
.eighth { font: 16px Arial, sans-serif; line-height: 19px }
.ninth { font: 10px Arial, sans-serif }
.tenth { font: 20px Verdana, Helvetica, sans-serif; text-align: center }

a				{ color: #003399; text-decoration: underline }

a:visited		{ color: #FF6600; text-decoration: underline }

a:hover			{ color: red; text-decoration: underline }

.columnheading	{ background: #993300;
				text-align: left; color: white }
				
.column			{ background: #FFFFCC;
				text-align: left }
				
.br		 		{ font: 12px Verdana, Helvetica, sans-serif; font-weight: bold }

.title			{ font: 18px Verdana, Helvetica, sans-serif; font-weight: bold }				

.winner			{ font: 16px Verdana, Helvetica, sans-serif; font-weight: bold }

.PIBubbleContent {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #313131;
}
#PIBubble a:link {
    color:#034580;
    font-size: 12px;
    text-decoration: none;
}
#PIBubble a:visited {
    color: white;
}
#lineNav a:link {
    font-size: 11px;
    text-decoration: none;
}
#lineNav a:visited {
    font-size: 11px;
    text-decoration: none;
    color:#003399;
}		
table.pibubble {
    width: 180px;
    border: none;
    border-style: none;
    border-spacing: 0px 0px;
    rules: none;
    border-collapse: collapse;
    }

table.pibubble tr {
    border: none;
    }


table.pibubble tr.endrow {
    border:hidden;
    height: 19px;
    }
    
table.pibubble tr.corner {
    border: hidden;
    text-align: right;
    height: 19px;
    }

table.pibubble tr.corner td {
    spacing: 0px;
    padding: 0px 0px 0px 0px;
    color: white;
    text-align: right;
    vertical-align: bottom;
    font-size: 14px;
    border: none;
    }

table.pibubble tr.endrow td {
    spacing: 0px;
    padding: 0px 0px 0px 0px;
    color: white;
    text-align: center;
    vertical-align: bottom;
    font-size: 14px;
    border: none;
    }

table.pibubble a:link {
    color: #034580;
    font-size: 12px;
    text-decoration: none;
    }

table.pibubble a:visited {
    font-size: 12px;
    text-decoration: none;
    color: #034580;
    }

table.pibubble td.header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #313131;
    text-align: left;
    vertical-align: bottom;
    padding: 10px 15px 0px 15px;
    spacing: 0px;
    border: none;
    }

table.pibubble td {
    padding: 0px 15px 0px 15px;
    spacing: 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 11px;
    color: #313131;
    border: none;
    vertical-align:top;
    background-color: #bccad2;
    }
    
table.sahighlights {
    width: 160;
    border: none;
    border-style: none;
    border-spacing: 0px 0px;
    rules: none;
    border-collapse: collapse;
    padding: 0px;
    }

table.sahighlights tr {
    border: none;
    }


table.sahighlights tr.endrow {
    border:hidden;
    height: 25px;
    }

table.sahighlights tr.endrow td {
    spacing: 0px;
    padding: 0px 0px 0px 0px;
    color: white;
    background-color: #034580;
    text-align: center;
    vertical-align:middle;
    font-size: 14px;
    border: none;
    }

table.sahighlights a:link {
    color: #034580;
    font-size: 12px;
    text-decoration: none;
    }

table.sahighlights a:visited {
    font-size: 12px;
    text-decoration: none;
    color: #003399;
    }

table.sahighlights td.header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #313131;
    text-align: left;
    vertical-align: bottom;
    padding: 10px 15px 0px 15px;
    spacing: 0px;
    border: none;
    }
    
table.sahighlights tr.corner td {
    color: #313131;
    text-align: right;
    vertical-align: middle;
    padding: 0px;
    spacing: 0px;
    border: hidden;
    }    

table.sahighlights td {
    padding: 0px 15px 5px 15px;
    spacing: 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 11px;
    color: #313131;
    border: none;
    vertical-align:top;
    background-color: #FFCC99;
    }

table.sahighlights hr {
    color: white;
    }
    
table.policyhighlights {
    width: 200;
    border: none;
    border-style: none;
    border-spacing: 0px 0px;
    rules: none;
    border-collapse: collapse;
    }

table.policyhighlights tr {
    border: none;
    }


table.policyhighlights tr.endrow {
    border:hidden;
    height: 25px;
    }

table.policyhighlights tr.endrow td {
    spacing: 0px;
    padding: 0px 0px 0px 0px;
    color: white;
    background-color: #034580;
    text-align: center;
    vertical-align:middle;
    font-size: 14px;
    border: none;
    }

table.policyhighlights a:link {
    color: #034580;
    font-size: 12px;
    text-decoration: none;
    }

table.policyhighlights a:visited {
    font-size: 12px;
    text-decoration: none;
    color: #003399;
    }

table.policyhighlights td.header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #313131;
    text-align: left;
    vertical-align: bottom;
    padding: 10px 15px 0px 15px;
    spacing: 0px;
    border: none;
    }
    
table.policyhighlights tr.corner td {
    color: #313131;
    text-align: left;
    vertical-align: middle;
    padding: 0px;
    spacing: 0px;
    border: hidden;
    }    

table.policyhighlights td {
    padding: 0px 15px 5px 15px;
    spacing: 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 11px;
    color: #313131;
    border: none;
    vertical-align:top;
    background-color: #FFCC99;
    }

table.policyhighlights hr {
    color: white;
    }

