#UC{position: absolute;
top: 100px;
}
body{text-align:center
}
p{font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
font-size: 11px;
color: #000000;
text-align:justify;
}
h1{font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #000033;
}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 20px;
font-size: 12px;color: #003399;
}
h3{font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;
font-size: 17px;color: #003399;
}
h6{position: absolute;
top: 10px;
left: 500px;
z-index: 2;
}


/* nav's */
#subtxtnav{position: absolute;top: 140px;left: 33px;z-index: 1;
}
#rednav{position: absolute;top: 140px;left: 22px;
}


/* cosmetics */
#pie-tble{
position: absolute;
top:-500px;
left:600px;
z-index:2
}
#piechartpage{
	position: absolute;
	top:-410px;
	left: 65px;
	z-index:1
}
#pie-hdr{
	position: absolute;
	top:200px;
	left:400px;
}
#misspic{
position: absolute;
top: 50px;
left: 427px
}
#address{
font-family: Arial, Helvetica, sans-serif;line-height: 15px;
font-size: 11px;
color: white;
text-align:center;
}
#STATE-NAME{
position: absolute;
	top: -10px;
	left:430px;
	z-index: 2;
}
#contactinfo{
	position: absolute;
	top: 162px;
	left: 145px;
	z-index: 1;
	width: 200px;
}
#addresssubs{
	position: relative;
	top: 555px;
	left: 340px;
	z-index: 0;
}
#addresscss{
	position: absolute;
	top: 755px;
	left: 273px;
	z-index: 2;
}




/* headers */
#finheader{
	position: absolute;
	top: 155px;
	left: 210px;
	z-index: 1;
	width: 200px;
}
#piechartheader{
	position: absolute;
	top: 155px;
	left: 210px;
	z-index: 1;
	width: 300px;
}
#FAQheader{
	position: absolute;
	top: 155px;
	left: 120px;
	z-index: 1;
	width: 200px;
}
#subheaderA{
	position: absolute;
	top: 25px;
	left: 107px;
	width:600px
}
#subheaderM{
	position: absolute;
	top: -510px;
	left: 20px;
	width:400px;
}
#subbodytxtM{
	position: absolute;
	top: 60px;
	left: 17px;
	width: 400px;
	color: #000000;
}


/* CONTAINER-CONTENT */
#uc{
	position: relative;
	top:-250px;
	text-align:center;
	z-index:5
}
#containerM{
	position: relative;
	text-align:center;
	width:200px;
}
#containerCF{
	position: relative;
	top: 20px;
	left:70px;
	z-index: 5;
}
#containerCFe{
	position: relative;
	top: -10px;
	left: 5px;
	z-index: 5;
}
#containerCFw{
	position: relative;
	top: -15px;
	left: -170px;
	z-index: 7;
}

#rank-nav{
	position: absolute;
	top: -420px;
	left: 1px;
	width: 50px;
	z-index:8
}


/* ABOUT US PAGE-pos. */
#a-leftnav{
	position: absolute;
	top: -330px;
	left: 1px;
	width: 50px;
	z-index:8
}
#a-subheader{
	position: absolute;
	top: -375px;
	left: 230px;
}
#a-subbodytxt{
	position: absolute;
	top: -350px;
	left: 230px;
	z-index: 5;
	width: 400px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}





/* CEO/RESUMES */
#ceo-leftnav{
	position: absolute;
	top: -980px;
	left: 1px;
	width: 50px;
	z-index: 1;
}
#ceo-subheader{
	position: absolute;
	top: -980px;
	left: 230px;
	z-index: 3;
	width: 255px;
}
#ceo-subbodytxt{
	position: absolute;
	top: -990px;
	left: 210px;
	width: 450px;
}



/* SERVICES */
#serv-leftnav{
	position: absolute;
	top: -380px;
	left: 1px;
	width: 50px;
	z-index:5
}
#table-subheader{
	position: absolute;
	top: -498px;
	left: 230px;
	z-index:5;
	width: 500px;
}
#serv-subbodytxt{
	position: absolute;
	top: 20px;
	left: 230px;
	width: 400px;
}
#serv-subheader{
	position: absolute;
	top: 20px;
	left: 228px;
	width:500px;
	text-align:left
}



/* bodytxt */
#finbodytxt{
	position: absolute;
	top: 282px;
	left: 250px;
	z-index: 1;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	width: 453px;
}
#resumebodytxt{
	position: absolute;
	top: -500px;
	left: 220px;
	z-index: 3;
	width: 470px;
}



/* MAP */
#squaregridsubs {
	position: absolute;
	top:278px;
	left:527px;
	z-index: 0;
}
#squaregridcs {
	position: absolute;
	top:154px;
	left:527px;
	z-index: 0;
	height: 336px;
}
#squaregridmaps {
	position: absolute;
	top: 469px;
	left: 390px;
	z-index: 0;
}
#mapline {
	position: absolute;
	top: 655px;
	left: 22px;
	z-index: 0;
}
#regionline {
	position: absolute;
	top: 160px;
	left: 267px;
	z-index: 1;
}
#refhomeline {
	position: absolute;
	top: 175px;
	left: 22px;
	z-index: -1;
}
#regloctxt {position: absolute;top: 139px;left: 20px;
}
#substatelist {
	position: absolute;
	top: 5px;
	left: 376px;
	z-index: 1;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cfstatelist {
	position: absolute;
	top: 19px;
	left: 540px;
	z-index: 2;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	width: 130px;
}
#cftxtheader {
	position: absolute;
	top: 175px;
	left: 422px;
	z-index: 1;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* resumes */
#resumephoto {
	position: absolute;
	top:150px;
	left:220px;
}
#resumetxt {
	position: absolute;
	top: 150px;
	left: 220px;
}



/* images */
#refboximage
{position: absolute;top: 150px;left: 470px;z-index: 0;
}
#reflargeboxs
{position: absolute;top: 290px;left: 20px;z-index: -1;
}
#reflargeboxs2
{position: absolute;top: 300px;left: 275px;z-index: -1;
}
#btmbrdr{position: absolute;top: 139px;left: 20px;
}


/*Election Results Column Format*/
.infotitle{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	}
	
.col1{
	left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
}
.col2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	position: absolute;
	right:40px;
	top:40px;
}
.col3{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	position: absolute;
	right:10px;
	top:40px;
}


/* CLASSES */
.mtitle{font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #000033;
font-weight:bold;
}
.bodytxt{font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 16px;
}
.ibodytxt{font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;
font-size: 11px;
font-style: italic;
color: #0099FF;
line-height: 16px;
}


a:link {color: #990000;text-decoration: none}
a:visited {color: #990000;text-decoration: none}
a:hover {color: #990000;text-decoration: underline}
