@charset "UTF-8";
/* CSS Document */

body
{ 
background-image: url(media/senator_alternate_bg.jpg);
background-repeat: no-repeat
} 


p
{
text-align:left;
color:black;
font-family:arial;
font-size:9pt;
line-height:15pt
}



p-2
{
text-align:left;
color:black;
font-family:arial;
font-size:8pt;
line-height:12pt;
background: #FFFFFF
}


label
{
width: 5em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 6em;
color: #FFFFFF;
background: #000000;
}

input
{
color: #000000;
background: #FFFFFF;
border: 1px solid #666666
}


fieldset
{
border: 1px solid #FFFFFF;
background: #E4E9EA;
width: 20em
}


fieldset2
{
background: #FFFFFF;
width: 80%
}

legend
{
color: #fff;
background: #000;
border: 1px solid #CCCCCC;
font-family:arial;
font-size:10pt;
font-weight:bold;
padding: 2px 6px
} 



downloadlink
{
background: transparent;
border: 1px solid #007fae;
font-family:arial;
font-size:9pt;
font-weight:bold;
padding: 4px 6px
} 


downloadtext
{
width: 16em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
}



#div-1 {
 position:absolute;
 top:110px;
 padding: 1em;
 width:350px
}

#div-2 {
 position:absolute;
 top:380px;
 padding: 1em;
}

#div-3 {
 position:absolute;
 top:610px;
 padding: 1em;
 width:550px
}

#div-4 {
 position:absolute;
 top:200px;
 padding: 1em;
 width:350px
}

#div-5 {
 position:absolute;
 top:200px;
 padding: 1em;
 width:800px
}

a.download:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #007fae;
	}
a.download:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #007fae;
	}
a.download:hover, a:active { 
	text-decoration: none; 
	color: #007fae;
	}


a.standard:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #007fae;
	text-decoration: none; 
	}
a.standard:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #007fae;
	text-decoration: none; 
	}
a.standard:hover, a:active { 
	text-decoration: underline; 
	color: #007fae;
	text-decoration: underline; 
	}
	