


/************** CENTERING PAGE *********************/
BODY {padding:0;margin:0; background: #979797; text-align: center; margin-left: auto;

background-image:url(/aboutus/laborday/images/laborday2009_background.jpg);
	background-position:center top;
	background-repeat:	repeat-y;
margin-right: auto;} /* center page for IE */
.centerthis {width: 900px;margin: 0px auto;} /* center page for FF, Safari */

TABLE.top_banner { width: 900px;}
TABLE.top_banner TH { text-align:center; }
TABLE.top_banner  TD.top_roundcorner { text-align:center; }
TABLE.top_banner  TD.breadcrumbs { text-align:left; padding: 4px 10px 4px 10px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; height: 10px; color: #FFFFFF;}
TABLE.top_banner  TD.breadcrumbs a:link { font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color:#FFFFFF; text-decoration:none; }
TABLE.top_banner  TD.breadcrumbs a:hover { color:#fcc73d; text-decoration: underline; }
TABLE.top_banner  TD.breadcrumbs a:active { font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color:#FFFFFF; text-decoration:none; }
TABLE.top_banner  TD.breadcrumbs a:visited { font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color:#FFFFFF; text-decoration:none; }








/************** middle column ****************/

.middle_column {background: #FFFFFF;padding:0;margin:0; vertical-align:top;
/*

background-image:	url(../images/__right_top_roundcorner.gif);
background-repeat:	no-repeat;
background-position: top right;
*/
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding: 0px 10px 0px 10px;


}


.middle_column H5 {color:	#1d66b7;
font-family: IMPACT, "Arial black",Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
padding-left:20px;
padding-bottom: 0;
margin:0;}

.middle_column H4 {color:	#333333;
font-family: IMPACT, "Arial black",Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
padding-left:20px;
padding-bottom: 0;
margin:0;}


.middle_column p {padding:5px; margin:0;font-size: 12px;}


.middle_column a:link{
font-family: Arial, Helvetica;
font-size: 12px;
color:	#CC0000; 
text-decoration: underline;
}


.middle_column a:active{
font-family:  Arial, Helvetica;
font-size: 12px;
color:	#CC0000; 
text-decoration: underline;
}


.middle_column a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
color:	#CC0000; 
text-decoration: underline;
}


.middle_column a:hover{
font-family:  Arial, Helvetica;
font-size: 12px;
color:	#CC0000; 
text-decoration: none;
}




/* left nav */
.left_column {background:#143d8d	;padding:0;margin:0; vertical-align:top;
/*
background-image:	url(/aboutus/laborday/images/laborday2008_leftnav.jpg);
background-repeat:	no-repeat;
background-position: top left;
*/
width: 200px;


}


td.mostright_laborday06 {
font-family:  Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #ffffff;}



td.mostright_laborday06 a:link{
font-family: Arial, Helvetica;
font-size: 12px;
color:	#fcc73d; 
text-decoration: none;
}


td.mostright_laborday06 a:active{
font-family:  Arial, Helvetica;
font-size: 12px;
color:	#fcc73d;
text-decoration: none; 
}


td.mostright_laborday06 a:visited{
font-family: Arial, Helvetica;
font-size: 12px;
color:	#fcc73d; 
text-decoration: none;
}


td.mostright_laborday06 a:hover{
font-family:  Arial, Helvetica;
font-size: 12px;
color:	#cccccc; 
text-decoration: underline;
}





/**** Left Nav ****** */


/* http://exploding-boy.com/images/EBmenus/menus.html  MENU 14*/
#menu { width: 200px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold;  display:block; vertical-align:top; padding:0; margin:0;}
#menu li a {
  display:block; 
  width:200px; 
 
  color:	#FFFFFF; 
  font-weight:bold; 
  padding-left:13px;
  text-decoration:none; 
  padding-top:2px;

  background-image:	url(/issues/civilrights/images/__menu_back.gif); background-repeat:repeat-x; background-position:top left;
}	

#menu li a:hover {  background:	#2F80C1; color: #CCFFFF;}

#menu ul {list-style: none;margin: 0;padding: 3px 0 13px 0;}	
#menu li {  
  }	
  
  #menu_title { color:	#FFCC00; width: 200px; height:30px; font-family: "TREBUCHET MS",Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 24px;  font-weight: normal;  display:block; vertical-align:middle; background-image:	url(/issues/civilrights/images/__left_title_back.gif); background-repeat:repeat-x; background-position:top left; padding-left:10px; 	 margin:0;
} 

  #menu_title2 { color:	#FFCC00; width: 200px; height:30px; font-family: "TREBUCHET MS",Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 18px;  font-weight: normal;  display:block; vertical-align:middle; background-image:	url(/issues/civilrights/images/__left_title_back.gif); background-repeat:repeat-x; background-position:top left; padding-left:10px; padding-top:5px;	 margin:0;
} 
  
#SEARCH_FIELD {
display: inline; margin: 0;font-size: 11px; color:#5593be; font-weight: bold;

}  
#search_head { color:	#FFCC00; width: 200px; height:30px; font-family: "TREBUCHET MS",Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 24px;  font-weight: normal;  display:block;  background-image:	url(/issues/civilrights/images/__left_title_back.gif); background-repeat:repeat-x; background-position:top left; padding-left:10px; padding-top:0px;	margin:0;
}  

#search_blurb { font-size:11px; padding-left: 5px; padding-top: 2px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif;  margin:0;}

#search_blurb a{ font-weight: bold; font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#search_blurb a:active{ font-weight: bold;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#search_blurb a:visited{ font-weight: bold;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#search_blurb a:hover{ font-weight: bold;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }

#search_blurb .SEARCH_FIELD {
background-image:url(/images/__searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
padding-left: 5px;
margin: 1px;
height: 20px;
display: inline;
font-weight: normal;
font-size: 14px;
}

#search_blurb form {margin:0; padding:0;}




#vert_spacer {width:5px;}
		
	




/********* MIDDLE COLUMN *************/

#title {
background-image:	url(/aboutus/laborday/images/title_laborday2006_back.gif);
background-repeat:	repeat-x;
background-position: top left;
height:30px;
font-family: "TREBUCHET MS", "Arial Black", Arial, Helvetica, sans-serif; 
font-size: 24px;  
font-weight: normal; 
color: #00054f;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 5px;

}




		
.middlecolumn H1
        {
        font-family: "TREBUCHET MS",Tahoma,  Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;  
font-weight: normal; 
        color:	#CC0000;
        letter-spacing:-0.02em;
		text-transform:	uppercase;
		text-align: left;
		padding-left: 20px;
		padding-top: 0px;
		padding-bottom: 0px;
		


        }
h2
        {

        color:	#CC0000;
        letter-spacing:-0.02em;
		text-transform:	uppercase;
		text-align: left;
		background-color:	#E4E4E4;
padding-left:5px;
height:20px;
font-family:  Arial, Helvetica, sans-serif; 
font-size: 14px;  
font-weight: bold; 
        }


h3
        {

height: 24px;
color:	#FF6600;
font-family: "Trebuchet MS";
font-size:18px;
font-weight:normal;
margin:0;
padding-left: 20px;
	
        }

.middlecolumn {font-family: Arial, Helvetica; font-size: 12px;
padding: 0; margin:0;}

.middlecolumn P { font-family: Arial, Helvetica; font-size: 12px;
padding: 3px 20px 10px 20px; margin:0;}

.middlecolumn a:link{
font-family: Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.middlecolumn a:active{
font-family:  Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.middlecolumn a:visited{
font-family: Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.middlecolumn a:hover{
font-family:  Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#666666; 
text-decoration: underline;
}

.middlecolumn UL {
	list-style-image: url(../images/__bullet_grey.gif);
	list-style-type: square;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family:  Arial, Helvetica;
    font-size:12px;
	line-height:120%;}
	
.middlecolumn LI {font-size: 12px;}


.middlecolumn HR {height: 1px; width: 90%;}

.middlecolumn P.small {font-size: 10px;}


/*************** right column ***************/

.right_column {background: #cccccc;padding:0;margin:0; vertical-align:top;



/*
background-image:	url(/aboutus/laborday/images/laborday2008_right.gif);
background-repeat:	no-repeat;
background-position: top right;
*/

height:400px;}


/********* TAKE ACTION BOX *************/
#takeaction_head{
background-color: #143d8d;
text-decoration: none;
font-size: 13px;
font-weight: normal;
padding-left: 10px;
font-family:	 Arial, Helvetica, sans-serif;
color: #FFCC00;
height: 20px; 
padding-top:5px;
padding-bottom:0px;
margin:0;
}

#takeaction_head a:link{
color: #FFFFFF;
text-decoration: none;
font-size: 18px;
font-weight: normal;
}

#takeaction_head a:active{
color: #FFFFFF;
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	 Arial, Helvetica, sans-serif;
}

#takeaction_head a:visited{
color: #FFFFFF;
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	 Arial, Helvetica, sans-serif;
}

#takeaction_head a:hover{
color:	#FFCC00; 
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	 Arial, Helvetica, sans-serif;
}



#takeaction_blurb{
background-color:#cccccc;
padding: 4px 10px 4px 10px;
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;

}

#takeaction_blurb a:link{

font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:active{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#1d66b7; 
text-decoration: underline;
}



#takeaction_blurb b{
color:#333333;
}



#takeaction_bottom{

}

/********* EMAIL ALERT BOX *************/

#signup_head { text-decoration: none;
font-size: 13px;
font-weight: normal;
padding-left: 10px;
font-family:	 Arial, Helvetica, sans-serif;
color: #FFFFFF;
height: 20px; 
padding-top:5px;
padding-bottom:0px;
background-color:#00054f;}  

#signup_blurb { background-color:#cccccc;
padding: 3px 18px 0px 10px;

font-size:11px;  font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }

#signup_blurb a{ color:#5593be;text-decoration: underline;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#signup_blurb a:active{ color:#5593be;text-decoration: underline;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#signup_blurb a:visited{ color:#5593be;text-decoration: underline;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }
#signup_blurb a:hover{ color:#666666;text-decoration: none;font-size:11px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; }


#signup_blurb a { color:#666666;text-decoration: underline;}
#signup_blurb a:active{ color:#666666;text-decoration: underline;}
#signup_blurb a:visited{ color:#666666;text-decoration: underline; }
#signup_blurb a:hover{ color:#666666;text-decoration: none; }

#signup_blurb .form {
background-image:url(/images/__searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
padding-left: 5px;
margin: 1px;
height: 20px;
display: inline;
font-weight: normal;
font-size: 14px;
}

#signup_blurb form {
 margin:0; padding:0;
}

TABLE.signup_table {margin:0; padding:0;}

#signup_blurb .type_xsmall { font-size: 10px; margin:0; padding: 0 0 0 5px;}
#signup_blurb p { margin:0; padding: 5px 0 5px 5px;}
#signup_bottom { height: 5px; background-color:#cccccc;}  


.form {  font-size: 11px; color:#5593be; font-weight: bold;}
.signupbutton {  font-size: 11px; color:#5593be; font-weight: bold;}


/********* EMAIL THIS BOX *************/

#emailthis_head { text-decoration: none;
font-size: 13px;
font-weight: bold;
padding-left: 10px;
font-family:	 Arial, Helvetica, sans-serif;
color: #FFFFFF;
height: 20px; 
padding-top:5px;
padding-bottom:0px;


background-color: #143d8d;
/*
background-image:	url(/aboutus/laborday/images/laborday2008_right.gif);
background-repeat:	no-repeat;
background-position: top right;
*/

} 

#emailthis_head a:link {color: #FFFFFF; text-decoration:none;}
#emailthis_head a:active {color: #FFFFFF;text-decoration:none;}
#emailthis_head a:visited {color: #FFFFFF;text-decoration:none;}
#emailthis_head a:hover {color: #FFCC00;text-decoration:none;}




/********* UNIONSHOP BOX *************/

#unionshop_head { text-decoration: none;
font-size: 13px;
font-weight: bold;
padding-left: 10px;
font-family:	 Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #143d8d;
height: 20px; 
padding-top:5px;
padding-bottom:0px;} 

#unionshop_head a:link {color: #FFFFFF; text-decoration:none;}
#unionshop_head a:active {color: #FFFFFF;text-decoration:none;}
#unionshop_head a:visited {color: #FFFFFF;text-decoration:none;}
#unionshop_head a:hover {color: #FFCC00;text-decoration:none;}

#unionshop_blurb{
background-color:#cccccc;
padding: 3px 18px 0px 10px;
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
padding: 10px 10px 10px 10px;

}

#unionshop_blurb a:link{

font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#003366; 
text-decoration: underline;
}

#unionshop_blurb a:active{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#003366;
text-decoration: underline;
}

#unionshop_blurb a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#003366; 
text-decoration: underline;
}

#unionshop_blurb a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#000000; 
text-decoration: underline;
}



#unionshop_blurb b{
color: #003366;
}

#unionshop_blurb p { margin:0; padding: 5px 0 5px 5px;}

#unionshop_bottom{

}

TABLE.unionshop_table {width:170px;}
TD.unionshop_table_left {width:80px; text-align:center;}
TD.unionshop_table_right {width:90px;
font-family:	 Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:middle;
padding-left:5px;}
TD.unionshop_table_right a:link { color:#FFFFFF;text-decoration: none;font-weight: bold; }
TD.unionshop_table_right a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
TD.unionshop_table_right a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
TD.unionshop_table_right a:hover{ color:#FFFF00;text-decoration: none; font-weight: bold;}





/************* footnote ******************** */
TABLE.footnote { width: 900px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px;  padding-right: 10px; height: 10px; vertical-align: middle;
border-top: 2px solid 	#FFCC00; font-family: "TREBUCHET MS", Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #c41230; color: #FFFFFF; text-align: right;}


.style3 {font-size: xx-small}

