
/* Link colors*/
A:link    { color: #420080 }
A:visited { color: #80003D }
A:active  { color: #CC3300 }


/* Minor Link colors*/
A.minor:link    { color: #8A2256;  text-decoration: none; }
A.minor:visited { color: #22898A;  text-decoration: none; }
A.minor:active  { color: #CC3300 }


/* Hidden Link */
A.hidden:link    {
 color: inherit; 
 text-decoration: none; }
A.hidden:visited {
 color: inherit;
 text-decoration: none; }
A.hidden:active  {
 color: inherit;
 text-decoration: none; }


B.soft {
		color: #585858;
/*color: #0A0C2F;
color: #330000;
color: #484848;*/
		font-weight: bold;
} 

B.red {
		color: red;
		font-weight: bold;
} 

B.smallboldcomputer {
font-family: "Courier New", Courier, monospace;
font-weight: bold;
font-size: 8pt;
 }
 
B.text {
		color: black;
		font-weight: normal;
} 
 	 

body { 
	 font-family: Georgia, Verdana, Arial, Helvetica,sans-serif; 
	 font-size: 10pt;
	 color: black;
    background : #F0FFFF;  /* #DED6CE is the IE and WORD background*/
	 border : none;
	 margin-top: 0px;
	 margin-left: 5px;
	 margin-right: 5px;
	 margin-bottom : 5px;
	 }
	 
/* Centered group */ 
DIV.centered {
	float: inherit;
	clear: inherit; 
	text-align: center;
	}

div.masthead {
	background-color: #3B2D68;	/*Was #006500; then #F0FFFF*/
	vertical-align: middle;
	height: 190px;
	width: 100%;
/* background: url(images/votelordengravedfadesmalllow.gif) no-repeat right; */
	}
	
div.clearmasthead {
	background-color: #F0FFFF;	/*Was #006500; then #3B2D68*/
	vertical-align: middle;
	height: 190px;
	width: 100%;
  background: url(images/boardlargefade.gif) no-repeat right;  
	}
	
div.minormasthead {
	background-color: #F0FFFF;	/*Was #006500; */
	vertical-align: middle;
	height: 190px;
	width: 100%;
	background: url(images/voteminorfade01.gif) no-repeat left;
	}

div.masthead2 {
	background-color: #F0FFFF;	/*Was #006500; */ 
	vertical-align: middle;
	text-align: center;
	height: 80px;
	width: 100%;
	}

div.margin {
	margin: 5px 10px;
	}

div.runner {
	position: relative;
	width: 100%;
	background: transparent;
	text-align: center;
	border-bottom-color: #640032;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-color: Silver;
	border-top-style: solid;
	border-top-width: thin;
	border-left: none;
	border-right: none;
	}

div.copy {
/*	position: relative;*/
	width: 80%;
	height: 100%;
	border-left-color: #640032;
	border-left-style: double;
	border-left-width: medium;
	border-right: none;
	border-bottom: none;
	border-top: none;
/*	margin-left: 5px;
	margin-right: 5px; */
	background: transparent;
	text-align: left;
	clear: right;
	float: right;
	}

div.lsidebar {
/*	position: relative; */
	width: 20%;
	height: 100%;
	float: left;
	border: none;
/*	border-right-color: Silver;
	border-right-style: double;
	border-right-width: medium;
	border-left: none;
	border-bottom: none;
	border-top: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;*/
	text-align: left;
	background-color: transparent;
	}

div.footer {
/*	position: relative;*/
	width: 100%;
	background: transparent;
	text-align: left;
	clear: both;
	border-top-color: Silver;
	border-top-style: solid;
	border-top-width: thin;
	border-right: none;
	border-left: none;
	border-bottom: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	background-color: transparent;
	color: #9E9E9E;
	font-size: small;
	}
/* Top level header for Topics */
H1 {
		text-align : left;
		font-size : 22pt;
		font-weight : bold;
		padding-top: 0;
		padding-bottom: 0;
		border : none;
	   background : transparent; 
		margin-top: 0;
		margin-bottom: 0;
	}

	

H2  {
	 font-size: 16pt;
	 text-align : left;
	 margin-bottom: 0;
	 margin-top: 0.5em;
	 padding-top: 0;
	 padding-bottom: 0;
	 border : none;
	 color:#000080;
	 background : White; 
	 }

H3  {
	 font-size: 16pt;
	 color:#000080;
	 }


H4  {
	 font-size: 12pt;
	 color:#000080;
	 margin-bottom: 0;
	 margin-top: 0.5em;
	 padding-top: 0;
	 padding-bottom: 0;
	 border : none;
	 }



/* Images with no border */
IMG.clean {
	border : none;
	background-color: #00BFFF;
	}


IMG.cleanbaseline {
	border : none;
   vertical-align : baseline; 
	}


/* Images on left */
IMG.lefttop{
	margin-left : 0em; 
	margin-right : 0.25em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : left;
	vertical-align : top; 
	}


/* Images on left */
IMG.leftcenter{
	margin-left : 0em; 
	margin-right : 0.25em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : left;
	vertical-align : middle; 
	}




/* Images on right */
IMG.righttop {
	margin-left : 0.25em; 
	margin-right : 0em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : right;
	vertical-align : top; 
	} 

/* Images on right center*/
IMG.rightcenter {
	margin-left : 0.25em; 
	margin-right : 0em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : right;
	vertical-align : middle; 
	position: relative;
	text-align: center;
	} 

li.space {
	margin-top: 5px;
	}

	 
/* Default paragraph format */
P {
	font-size: 10pt;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
  }


/* Centered paragraph format */
P.centered {
	font-size: 10pt;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align : center;
	background-color : transparent;
  }

  
/* Subhead*/
P.subhead   {
	text-align : left;
	background-color : transparent;
	font-size : 16pt;
	color : #006400;
	font-weight: bold;
  }  
  
/* Centered Subhead*/
P.centeredsubhead   {
	text-align : center;
	background-color : transparent;
	font-size : 16pt;
	color : #006400;
	font-weight: bold;
  } 
   
/* Left Subhead*/
P.leftsubhead   {
	text-align : left;
	background-color : transparent;
	font-size : 16pt;
	color : #006400;
	font-weight: bold;
  }
  
P.smallsubhead   {
	text-align : left;
	background-color : transparent;
	font-size : 12pt;
	color : #640032;
	font-weight: bold;
  }


/* For footers */
P.revision   {
	text-align : left;
	background-color : transparent;
	font-size : 9pt;
	color : Silver;
  }


table.dialog {
	border: solid;
	border-style: double double double double;
	border-color: #006500;
	border-width: medium;
	background-color: #F5F5F5;
	}




.Title { 
		 font-family: Georgia, Verdana, Arial, Helvetica,sans-serif;  
		 font-size : 10pt;
		 font-size: 24px; 
		 color: #660066; 
		 font-weight: bold;
		 }


	 
th {
	background-color: transparent;
 	}
	
	
ul.tight {
	margin-top: 0px;
	margin-bottom: 5px;
	}

