
/* COLOR THEME: #1d66b7 #4e84c0 #333333 #FFCC00*/

/************** CENTERING PAGE *********************/
BODY {padding:0;margin:0; background: #AFA8A3; text-align: left; margin-left: auto;
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 20px; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; }
TABLE.top_banner  TD.breadcrumbs a { font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color:#666666; text-decoration:none; }
TABLE.top_banner  TD.breadcrumbs a:hover { color:#CC0000; text-decoration: underline; }
TABLE.top_banner  TD.breadcrumbs a:active { }
TABLE.top_banner  TD.breadcrumbs a:visited { }


/* style used in CS */
.left_column {background: #1d66b7;padding:0;margin:0; vertical-align:top;

background-image:	url(/issues/civilrights/images/__left_top_roundcorner.gif);
background-repeat:	no-repeat;
background-position: top left;
height: 11px;

}
.middle_column {background: #4e84c0;padding:0;margin:0; vertical-align:top;}
.middle_column H5 {color:	#1d66b7;
font-family: "Trebuchet MS";
font-size:18px;
font-weight: bold;
padding-left:20px;
padding-bottom: 0;
margin:0;}

.middle_column H4 {color:	#333333;
font-family: "Trebuchet MS";
font-size:16px;
font-weight: bold;
padding-left:20px;
padding-bottom: 0;
margin:0;}


.middle_column p {padding:0; margin:0;}

.right_column {background: #333333;padding:0;margin:0; vertical-align:top;

background-image:	url(/issues/civilrights/images/__right_top.gif);
background-repeat:	no-repeat;
background-position: top left;
height:400px;}

.box_top{
background-image:	url(/issues/civilrights/images/__centerbox_header.gif);
background-repeat:	no-repeat;
background-position: top left;
height: 24px;
color:	#FF6600;
font-family: "Trebuchet MS";
font-size:18px;
padding: 10px 0 0 30px;
margin:0;
}


.box_body {
background-image:	url(/issues/civilrights/images/__centerbox_back.gif);
background-repeat:	repeat-y;
background-position: top left;
margin:0;
padding: 0px 0 0 10px;
}



.box_body  P { font-family:Tahoma, verdana, Helvatica, sans-serif; font-size: 13px;
padding: 10px 10px 10px 20px; margin:0;}

.box_body  a:link{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.box_body  a:active{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.box_body  a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

.box_body  a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#666666; 
text-decoration: underline;
}

.box_body  UL {
	list-style-image: url(/issues/civilrights/images/__bullet_grey.gif);
	list-style-type: square;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-family: Tahoma, verdana; 
    font-size:12px;
	line-height:120%;}
	
.box_body  LI {font-size: 12px;}



/**** 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;
} 
  
#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;}

/**** footnote ****** */
TABLE.footnote { width: 900px; padding-top: 5px; padding-left: 5px; height: 10px; vertical-align: middle;
border-top: 2px solid 	#FFCC00; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color:#E8E8E8;}		
	

/********* RIGHT BOX *************/

#rightcolumn {
background-image:	url(/issues/civilrights/images/__right_top.gif);
background-repeat:	no-repeat;
background-position: top left;
height:400px;
}

/********* TAKE ACTION BOX *************/
#takeaction_head{

text-decoration: none;
font-size: 18px;
font-weight: normal;
padding-left: 10px;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #FFCC00;
height: 30px; 
padding-top:20px;
padding-bottom:0px;
margin:0;
}

#takeaction_head a:link{
color: #FFCC00;
text-decoration: none;
font-size: 18px;
font-weight: normal;
}

#takeaction_head a:active{
color: #FFCC00;
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#takeaction_head a:visited{
color: #FFCC00;
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#takeaction_head a:hover{
color:	#FFFFFF; 
text-decoration: none;
font-size: 18px;
font-weight: normal;
font-family:	"Trebuchet MS", Verdana, 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{

}

#takeaction_blurb UL {
padding: 0;
margin: 0 0 0 20px;
font-size: 11px;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_red.gif);
}

#takeaction_blurb UL  LI{
padding-bottom:5px;
}

/********* EMAIL ALERT BOX *************/

#signup_head { text-decoration: none;
font-size: 18px;
font-weight: normal;
padding-left: 10px;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #FFCC00;
height: 20px; 
padding-top:5px;
padding-bottom:0px;}  

#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: 18px;
font-weight: normal;
padding-left: 10px;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #FFCC00;
height: 20px; 
padding-top:5px;
padding-bottom:0px;} 

#emailthis_head a:link {color: #FFCC00; text-decoration:none;}
#emailthis_head a:active {color: #FFCC00;text-decoration:none;}
#emailthis_head a:visited {color: #FFCC00;text-decoration:none;}
#emailthis_head a:hover {color: #FFFFFF;text-decoration:none;}




/********* UNIONSHOP BOX *************/

#unionshop_head { text-decoration: none;
font-size: 14px;
font-weight: bold;
padding-left: 10px;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #FFCC00;
height: 20px; 
padding-top:5px;
padding-bottom:0px;} 

#unionshop_head a:link {color: #FFCC00; text-decoration:none;}
#unionshop_head a:active {color: #FFCC00;text-decoration:none;}
#unionshop_head a:visited {color: #FFCC00;text-decoration:none;}
#unionshop_head a:hover {color: #FFFFFF;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_bottom{

}

TABLE.unionshop_table {width:170px;}
TD.unionshop_table_left {width:80px; text-align:center;}
TD.unionshop_table_right {width:90px;
font-family:	"TREBUCHET MS", Verdana, 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;}
/********* MIDDLE COLUMN *************/

#title {
background-image:	url(/issues/civilrights/images/__title.gif);
background-repeat:	no-repeat;
background-position: top left;
height:50px;

}

#box_top{
background-image:	url(/issues/civilrights/images/__centerbox_header.gif);
background-repeat:	no-repeat;
background-position: top left;
height: 24px;
color:	#FF6600;
font-family: "Trebuchet MS";
font-size:18px;
padding: 10px 0 0 30px;
margin:0;
}

#box_body {
background-image:	url(/issues/civilrights/images/__centerbox_back.gif);
background-repeat:	repeat-y;
background-position: top left;
margin:0;
padding: 0px 0 0 10px;
}

#blogFeed1 {
background-image:	url(/issues/civilrights/images/__centerbox_back.gif);
background-repeat:	repeat-y;
background-position: top left;
margin:0;
padding: 0px 0 0 10px;
}

#box_bottom {
background-image:	url(/issues/civilrights/images/__centerbox_bottom.gif);
background-repeat:	no-repeat;
background-position: top left;
height:22px;

}

.Page_Title
        {
        font-family:Arial, Tahoma, verdana, Helvatica, sans-serif;
        color:#FFFFFF;
        letter-spacing:-0.02em;
		text-transform:	uppercase;
		text-align: left;
		font-weight: bold;
		background-color: #FF852D;
font-size:24px;
        }
		
H1
        {
        font-family:Tahoma, verdana, Helvatica, sans-serif;
        color:	#336699;
        letter-spacing:-0.02em;
		text-transform:	uppercase;
		text-align: left;
		padding-left: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 18px;
		background-image:	url(/corporatewatch/capital/images/__title_back.gif) ; background-repeat:	no-repeat; background-position:top left;
        }
h2
        {
        font-family:Tahoma, verdana, Helvatica, sans-serif;
        color:	#003366;
        letter-spacing:-0.02em;
		text-transform:	uppercase;
		text-align: left;
		background-color:	#F8F8F8;
padding-left:10px;
        }


h3
        {

height: 24px;
color:	#FF6600;
font-family: "Trebuchet MS";
font-size:18px;
font-weight:normal;
margin:0;
padding-left: 20px;
	
        }



#middlecolumn P { font-family:Tahoma, verdana, Helvatica, sans-serif; font-size: 13px;
padding: 3px 10px 3px 20px; margin:0;}

#middlecolumn a:link{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

#middlecolumn a:active{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

#middlecolumn a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#3366CC; 
text-decoration: underline;
}

#middlecolumn a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: normal;
color:	#666666; 
text-decoration: underline;
}

#middlecolumn UL {
	list-style-image: url(/issues/civilrights/images/__bullet_grey.gif);
	list-style-type: square;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-family: Tahoma, verdana; 
    font-size:12px;
	line-height:120%;}
	
#middlecolumn LI {font-size: 12px;}

/***************************** votingrights_signup.cfm form *******************************/
TABLE.signupform_table { width: 400px; margin:10px; padding:3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

margin-left: 10px;

}

TABLE.signupform_table TD.checkbox_desc {font-size:10px;}

TABLE.signupform_table TD.width_10px {width:10px;}

TABLE.signupform_table TD.label { font-weight: bold; color:#003366; width:80px; padding: 5px;}

TABLE.signupform_table TD INPUT { }

TABLE.signupform_table TD.wholerow { padding-left:5px;padding-right:10px;}
TABLE.signupform_table TD.wholerow B { color:#003366;}


.box_body2 {
background-image:	url(/issues/civilrights/images/__centerbox_back.gif);
background-repeat:	repeat-y;
background-position: top left;
margin:0;
padding: 0px 0 0 30px;
}


/********************* resources on left column ********/
#menu2  ul li  a:link{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color:	#fff; 
text-decoration: none;
}

#menu2  ul li  a:active{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color:	#fff; 
text-decoration: none;
}

#menu2  ul li a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color:	#fff; 
text-decoration: none;
}

#menu2  ul li a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color:	#FFCC00; 
text-decoration: none;
}

#menu2  ul  {
	list-style-image: url(/issues/civilrights/images/__bullet_grey.gif);
	list-style-type: square;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: -10px;
	font-family: Tahoma, verdana; 
    font-size:12px;
	line-height:120%;}
	
#menu2  ul li {font-size: 12px; color: #fff;}

