/*--Name and Title--*/
/*
#tablePoliticianIssueTitle
{
margin:0px;
}
*/
.trPoliticianIssueTop
{
margin:0px;
}
.tdPoliticianIssueBio
{
text-align:left;
vertical-align:top;
}
/*
#tablePoliticianIssueBio
{
margin:0px;
}
*/
.trPoliticianIssuePoliticianName
{
margin:0px;
}
.tdPoliticianIssuePoliticianName
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:normal;
margin: 0px;
font-weight: bold;
color: #373737;
padding:10px 10px 3px 10px;
}
.trPoliticianIssuePoliticianTitle
{
}
.tdPoliticianIssuePoliticianTitle
{
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
font-size: 14px;
line-height: 18px;
font-weight: bold;
color: #373737;
padding:3px 10px 3px 10px;
}
/*--Contact Info--*/
.trPoliticianIssueContact
{
}
.tdPoliticianIssueContactHeading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #373737;
padding:3px 10px 3px 10px;
}
.tdPoliticianIssueContactDetail
/*
,.tdPoliticianIssueContactDetail a:link
,.tdPoliticianIssueContactDetail a:visited
,.tdPoliticianIssueContactDetail a:hover
*/
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color: #373737;
text-align:left;
}
.tdPoliticianIssueContactDetail
{
padding:0px;
}
.trPoliticianIssueMyPositions
{
}
.tdPoliticianIssueMyPositions
{
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
font-size: 14px;
line-height: 18px;
font-weight: bold;
color: #373737;
padding:3px 10px 3px 10px;
}
/*--Issue Title--*/
.trPoliticianIssueTitle
{
}
.tdPoliticianIssueTitle
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:normal;
margin: 0px;
font-weight: bold;
color: red;
padding:10px 10px 3px 10px;
}
.trPoliticianIssueNote
{
}
.tdPoliticianIssueNote
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
margin: 0px;
font-weight: bold;
color: red;
padding:0px 10px 0px 10px;
}
/*--Politician Picture--*/
.tdPoliticianIssueImage
{
text-align:right;
vertical-align:top;
}
/*--Note above Other Issue Links--*/
/*
#tablePoliticianIssueLinksNote
{
background-color: #E3E3E3;
}
*/
.trPoliticianIssueLinksNoteHeading
{
background-color: #E3E3E3;
}
.tdPoliticianIssueLinksNoteHeading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:normal;
margin: 0px;
font-weight: bold;
color: red;
padding:5px 0px 0px 10px;
}
.trPoliticianIssueLinksNote
{
}
.tdPoliticianIssueLinksNote
{
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
font-size: 13px;
line-height: 16px;
font-weight: normal;
color: #373737;
padding:0px 0px 5px 10px;
}
/*--Other Issue Links--*/
/*#tablePoliticianIssueLinks
{
margin:0px;
background-color: #26466D;
border-width:10px;
border-style:solid;
border-color:#26466D;
}
*/
.trPoliticianIssueLinks
{
margin:0px;
background-color: #26466D;
border-width:10px;
border-style:solid;
border-color:#26466D;
}
.tdPoliticianIssueLinks
,.tdPoliticianIssueLinks a:link
,.tdPoliticianIssueLinks a:visited
,.tdPoliticianIssueLinks a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px; 
line-height:18px;
font-weight: bold;
color: #fff;
text-align:left;
}
.tdPoliticianIssueLinks
{
padding:3px;
}
/*--Table of Questions and Answers --*/
.trPoliticianIssueHeading
{
background-color: #E3E3E3;
}
.tdPoliticianIssueHeadingLeft
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: Red;
border-right:solid 1px Gray;
border-bottom:solid 2px Black;
vertical-align: middle;
text-align:center;
width: 300px;
padding:15px 5px 11px 10px;
}
.tdPoliticianIssueHeadingRight
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: Red;
border-right:solid 1px Gray;
border-bottom:solid 2px Black;
vertical-align: middle;
text-align:center;
padding:15px 5px 11px 10px;
}
.trPoliticianIssueQuestion
{
}
.tdPoliticianIssueQuestion
{
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
font-size: 14px;
font-weight: bold;
color: #373737;
border-right:solid 1px Gray;
border-bottom:solid 1px Gray;
vertical-align: top;
width: 300px;
padding:10px;
}
.tdPoliticianIssueAnswer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color: #373737;
border-right:solid 1px Gray;
border-bottom:solid 1px Gray;
vertical-align: top;
padding:5px;
}
/*--Footer--*/
.trPoliticianIssueFooter
{
}
.tdPoliticianIssueFooter
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #f2f2f2;
color: black;
padding:10px 10px 3px 10px;
}




