a.aheaderblue:link { color: navy; text-decoration: underline;}
a.aheaderblue:visited { color: navy; text-decoration:  underline;}
a.aheaderblue:hover { color: black; text-decoration:  underline;}
a.aheader:visited { color: white; text-decoration: none;}
a.aheader:hover { color: white; text-decoration: none;}
a:link { color: navy; text-decoration: none; }
a:visited { color: navy; text-decoration: none; } 
a:hover { color: black; text-decoration: none;} 

html {background-color: #003399}
.container { 
background-color: black;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;

}

.photo {
    border-style: hidden;
    margin-left: auto;
    margin-right: auto; }
/* The header section of the page */

.header
{
	padding: 0px 0px 0px 0px;	
}
/* filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#003399', EndColorStr='#0045AF');    */
.header-title
{
	font-size: 180%;
    font-family: arial;
	font-weight: bold;
    color: white;
	text-align: center;    
}
.header-left
{
	width: 25%;
	min-width: 25%;
	margin-bottom: 3px;
}

.header-center
{
	width: 49%;
	min-width: 49%;
}

.header-right
{
	text-align: right;
	width: 25%;
	min-width: 25%;
}	
/* co-chair group */
.co-chairs
{
	font-family: arial;
    font-size: 9pt;
	font-weight: bold;
	 color: white;
	text-align: center;
	
	padding-top: 1em;
}

.co-chairs-senate
{
	float: right;
	width: 49%;
}

.co-chairs-house
{
	float: right;
	width: 48%;
}

/* header images */
.header-main
{
	width: 164px;
	height: 120px;
}

.header-seal
{
	width: 120px;
	height: 120px;
	background-color: transparent;
}


 div#title {position: absolute; left:10 px; top: 300; height: 40px; width: 100%; background-color: rgb(204, 204, 204); border-style: none;}

div#otherstates {position: absolute; left: 10px; top: 340px; width: 150px; height: 500px; background-color: white; padding: 6px; text-align: left; border-style: none; z-index: 1;}

div#otherstates2 {position: absolute; left: 160px; top: 340px; width: 150px; height: 500px; background-color: white; padding: 6px; text-align: left; border-style: none; z-index:1;}





div#selectedresources {position: absolute; left: 310px; top: 340px; width: 60%; height: 500px;  text-align: left; padding: 6px; background-color: rgb(204, 204, 204); border-style: outset; border-top-style: none; z-index: 2;}



div#footer {position: absolute; bottom: 2px; width: 100%; z-index: 4; margin-left: auto;
    margin-right: auto; top: 840px;}






div#navigation {position: absolute; left: 5px; top: 300px; width: 20%; background-color: ffe7c6; padding: 6px; text-align: left; border-style: hidden;}

div#column1 {position: absolute; left: 255px; top: 300px; width: %80; text-align: left; padding: 6px; background-color: white;}








table.first {border-style:none;  width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

td.first{ background-color: rgb(211, 211, 211); padding: 3px; border: 1px solid gray; border-width: medium; border-style: outset;}



td.ninth{ background-color: ffe7c6; padding: 3px; border: 1px solid gray; border-width: medium; border-style: outset;}

td.second{ background-color: rgb(211, 211, 211); padding: 3px;  border-style: hidden;}

table.second {text-align: center; border-width: thin; border-style:solid;} 
/*table.secondnew {text-align: center; border-collapse: collapse; border-width: thin; border-style:solid;}*/
table.secondnew {text-align: center; border-width: thin; border-style:solid;}

table.third {border-style: groove;}
td.thirdnew{ background-color: #cc0000; border-style: solid; border-width:thin; border-color: white;}
td.third{ background-color: white; padding: 0px; border: 1px solid gray; border-width: medium; border-style: outset;}

td.fourth {background-color: white; border-style: hidden; padding-right: 2px;}

td.seventh {border-width: 3px; border-style: outset; border-color:gray; background-color: rgb(204, 204, 204); width: 33%}
td.seventhnew {border-width: 3px; border-style: solid; border-color:gray; background-color: lightgray ; width: 100%}

table.fourth {border-style: hidden;}

td.fifth {background-color: rgb(0, 100, 0); }
td.sixth { text-align: center; background-color: rgb(211, 211, 211); }


p { font-family: sans-serif; font-variant: small-caps; font-weight: 800; margin: 1%;}
p.pmedium { font-family: arial; font-size: 10pt; font-variant: normal; font-weight: bolder; margin: 1%;}

h1 { font-family: sans-serif; font-variant: small-caps; font-weight: 600; margin: 1%; padding: 5px;  font-size: 14px;}
h6 {font-size: 12px; font-family: sans-serif;  font-weight: 800; margin: 7px;}
h2 {font-family: sans-serif;  font-weight: 200; font-size: 13px; margin: 5px;}

h3 {font-family: sans-serif; font-variant: small-caps; font-weight: 100; font-size: 8 px;}
h4 { font-family: sans-serif; font-variant: small-caps; font-weight: 600; margin: 1%; padding: 5px;  font-size: 18px;}


hr {border: 0;
color: rgb(210, 35, 42);
background-color: rgb(210, 35, 42);
height: 1px;
width: 100%;
text-align: left; }










#sddm
{	margin-right: auto;
margin-left: auto;
	padding: 1px;
	z-index: 30;
font-family: sans-serif; font-variant: small-caps; font-weight: 800; text-align: center;}

#sddm li
{		margin-right: auto;
margin-left: auto;

padding: 0;
	list-style: none;
	float: left;
	font-family: sans-serif; font-variant: small-caps; font-weight: 800; text-align: center;}

#sddm li a
{	display: block;
	margin-left: auto; margin-right: auto;
	padding: 5px 5px;
	width: 100%;
	background: white;
	color: rgb(0, 100, 0); 
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: rgb(211, 211, 211);}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin-left: auto;
margin-right: auto;
	padding: 0;
	background: white;
	border: hidden}

	#sddm div a
	{	position: relative;
		display: block;
		margin-left: auto;
margin-right: auto;
		padding: 5px 5px;
		width: auto;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		background: (rgb(211, 211, 211);
		color: black;
		}










	#sddm div a:hover
	{	background: white;
		color: black}





