* html, html {
				//height: 100%;
}
body	{
	background-color: #666666;
	padding: 0px;
	margin: 0px;
	background-image: url(../index_files/mainBG.jpg);
	height: 100%;
	text-align:center;
	background-repeat: repeat-y;
	background-position: center top;
}
a {		
				text-decoration: none;
}

.bodyCell {  		width: 800px; 
				margin-top: 0px; 
				margin-right: auto; 
				margin-bottom: 0px; 
				margin-left: auto; 
				padding-bottom: 10px; 
				position:relative;
				background-color: #FFFFFF; 
				background-image: url(../index_files/mainBG.jpg);
				height: auto;
				text-align:left;
}

.headCell {
	background-image: url(../index_files/senate_top_r1_c1.jpg);
	background-repeat: no-repeat;
	height: 168px;
	width: 800px;
	margin: 0;
	position: absolute;
	background-color: #000000;
	background-position: left top;
}

.toplinks 	{
				padding-right: 10px; 
				padding-left: 10px; 
				position: relative; 
				top: 18px;
				float: right;
				font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				color:#666666;
				overflow:hidden;
				font-weight: 900;
				text-decoration:none;
}

.leftColumn {
				position: absolute;
				top: 170px;
				left: 5px;
				height: auto;
				width: 125px;
}

#alphaSearch .searchInput	{
				border-style:solid;
				border-width:0px;
				width:115px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				background-color:#FFFFFF;
				border-color:#539241;
				color:#000000;
				overflow:hidden;
				margin-left:3;
				margin-top: 3;
				margin-bottom: 3;
				margin-right: -5;
				}
#alphaSearch .searchDay	{
				border-style:solid;
				border-width:1px;
				width:30px;
				font-size:9px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				background-color:#FFFFFF;
				border-color:#539241;
				color:#000000;
				overflow:hidden;

				}
#alphaSearch .searchYear	{
				border-style:solid;
				border-width:1px;
				width:50px;
				font-size:9px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				background-color:#FFFFFF;
				border-color:#539241;
				color:#000000;
				overflow:hidden;
				}

#alphaSearch .searchSubmit	{
				border-style:solid;
				border-width:1px;
				width:120px;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				background-color:#000000;
				border-color:#539241;
				color:#FFFFFF;
				overflow:hidden;
				}
#alphaSearch		{
				position: absolute;
				left: 0px;
				top: 215px;
				font-size:14px;
				color:#FFFFFF;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				background: #666666;
				border: solid 1px #000000;
				margin: 0px;
				width: 125px;
				height: 145px;
			
				}

#alphaSearch h2		{
				width: 115px;
				font-size:14px;
				color:#FFF;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-weight: 500;
				margin: 2;
				}

#alphaSearch h1	{
				background: url(smallTitle_bg.gif) top right repeat-x;
				height: 19px;
				font-size:13px;
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				color:#000000;
				overflow:hidden;
				font-weight: 900;
				border-bottom: solid 2px #FFFFFF; 
				margin: 0;
				padding-left: 2;
				padding-top: 2;
				}


.leftColumn ul 				{
	position: absolute;
	left: 0px;
	top: 0px;
	margin:0;
	padding:0;
	list-style-type:none;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
				}



.leftColumn ul li a:link, .leftColumn ul li a:visited	{
				display: block;
				width:125px;
				height:30px;
				line-height:30px;
				text-decoration:none;
				color:#FFFFFF;
				background:#000066 url(../index_files/menu_button_reg.gif) no-repeat left top;
				padding: 0px;
				text-indent: 20px;
				font-weight:700;
				}

.leftColumn ul li a:hover			{
				background-position: right top;
				color:#000000;
				}

.mainColumn {
				position: absolute;
				top: 170px;
				left: 135px;
				height: auto;
				width:465px;
				background-color: #FFFFFF;

}

.rightColumn {
				position: absolute;
				top: 170px;
				left: 600px;
				width: 195px;
				height: auto;
				background-color: #FFFFFF;
}

