@charset "utf-8";
/* CSS Document */

/*******************************************************************************/

#stateList {
}

#stateList {
	border-color:#2175bc;
	border-style:solid;
	border-width:2px;
}

#stateList th {
	background-color:#2175bc;	
	color:#FFFFFF;
	padding:0px;
}

#stateList td {
	padding:0px;
}

#stateList th {
	padding:2px;
	font-size:11px;
}

#stateList a {

	font-size:9px;
} 

/*******************************************************************************/
	   
#memberbarBackground {
	/* background-color: #6699CC; */
	margin-right:3em;
}

#memberbarTopLeft {
	background-image:url('../images/navcorner_tr.gif');
	background-position:top right;
	background-repeat:no-repeat;
}

#memberbarTopRight {
	background-image:url('../images/navcorner_br.gif');
	background-position:bottom right;
	background-repeat:no-repeat;

}

#memberbarcontainer
{
	width: 30em;
	padding: 1em 0 0.5em 0; 
	margin-bottom: 1em;
	 font-weight:bold; 
	color: #333;
}

#memberbarcontainer ul
{
	list-style: none;
	margin: 0;
	padding-left: 1em;
	display:inline;
	width:10em;
}

#memberbarcontainer li
{
	margin: 0 0 0 0;
	display:inline;
	width:10em;
}

#memberbarcontainer li a
{
	display: inline;
	padding: 5px 1em 5px 1em;
	border-top: 5px solid #1958b7;
	background-color: #2175bc;
	color: #fff;
	text-decoration: none;
	font-size:11px;
	width:10em;
}

html>body #memberbarcontainer li a { width:10em; }

#memberbarcontainer li a:hover
{
	border-top: 5px solid #1c64d1;
	background-color: #2586d7;
	color: #fff;
}

/**************************************************************************/

.my {
	font-style:italic;
}

#memberVotes {
	padding:2px;
	width:500px;
	padding-bottom:5px;
	border-style:solid;
	border-width:2px;
	border-color:#2175bc;
	margin:20px 0px 0px 25px;
}

#memberVotesUL {
	list-style:none;
	padding: 5px 10px 0px 10px;
	width:475px;
	margin:0px;
	background-color:#FFFFFF;
}

#memberVotesUL li {
	padding-bottom:3px;	
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#1958b7;
}

#memberVotesUL img {
	padding-right:10px;
	margin-top:5px;
}

#memberVotesUL a {
	text-decoration: none;
	margin-bottom:20px;
}

#memberVotesUL a:hover {
	text-decoration:underline;
}

#memberVotesUL a:visited {
	color:#0000FF;
}