BODY {padding:0;margin:0;
background-image:url(/images/___background_pattern4.gif);
background-position: top left;
background-repeat:	repeat;

/* background-color:	#005caf; */

text-align: center; margin-left: auto;
margin-right: auto;}

.centerthis {width: 900px;margin: 0px auto;} /* center page for FF, Safari */

.left_column {
padding:0 0 0 0px;
margin:0; 
vertical-align:top; 
background-color:	#4C7B95;
 width:200px; 
 /*
background-image:url(/issues/jobseconomy/images/__left_column_back.gif);
background-repeat:repeat-x;
background-position:bottom left;*/


}


.middle_column { margin:0; vertical-align:top; background-color:#FFFFFF; 


font-family:  Arial, Helvatica, sans-serif;
font-size:11px;
font-weight: normal;
padding: 0;
width:600px;
}

.middlelarge_column { margin:0; vertical-align:top; background-color:#FFFFFF; 


font-family:  Arial, Helvatica, sans-serif;
font-size:11px;
font-weight: normal;
padding: 0;
width:700px;
}

.box_body {
margin:10px 0 0 0;
padding: 0 0 0 0;
}

.box_body  UL {
margin-top: 5px;
margin-left: 10px;
margin-bottom: 0px;
padding-top: 0;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 30px;
font-size: 11px;
font-weight:normal;
line-height: 14px;
list-style-position: outside;
list-style-image: url(/images/__bullet_orange.gif);
font-family: Arial, Helvatica, sans-serif;}
	
.box_body  LI {font-size: 11px; marging:0; }

.box_body  OL {
padding: 5px 10px 5px 10px; margin:0 0 0 0;
}

.box_body  P { font-family:  Arial, Helvatica, sans-serif; font-size: 11px;
padding: 5px 30px 0px 10px; margin:0 0 0 0;}

.box_body  a:link{
font-family: Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body  a:active{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body  a:visited{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body  a:hover{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#FF6600; 
text-decoration: underline;
}



.box_body  H1 { font-family:   Arial, Helvatica, sans-serif; font-size: 18px; font-weight:bold;
padding: 5px 10px 5px 10px; margin:0 0 0 0; color: #003366;	/* was #6699CC;*/ }

.box_body  H2 { font-family:  "Arial Narrow", Arial, Helvatica, sans-serif; font-size: 22px; font-weight:bold;
padding: 5px 10px 5px 10px; margin:0 0 0 0; color:	#6699CC;}

.box_body  H4 { font-family:  "Arial Narrow", Arial, Helvatica, sans-serif; font-size: 14px; font-weight:bold;
padding: 5px 10px 5px 10px; margin:0 0 0 0; color:	#6699CC;}

.box_body  .extrasmall { font-family:   Arial, Helvatica, sans-serif; font-size: 10px; font-weight:normal;
}

.box_body  HR { background-image:url(/issues/politics/images/__dottedline_belowtext.gif);
background-repeat:repeat-x;
background-position:top left;
}

HR { background-image:url(/issues/politics/images/__dottedline_belowtext.gif);
background-repeat:repeat-x;
background-position:top left;
}

.redtype {color:	#c4112f;}
.right_column {padding:0;margin:0; vertical-align:top;background-color:	#FFFFFF; width:200px;}





TABLE.__banner {
	font-family: Arial, Helvetica, sans-serif;
	width:900px;
	height:70px;
	margin: 0;
	padding: 0;
}

TABLE.topnav {width:900px; height:28px;


background-color:#1D1830;
}

TD.search {width:240px; height:28px;padding-top: 3px;}

TD.nav  {padding-top: 7px; font-family: Arial, Helvatica, sans-serif; font-size: 16px; font-weight:bold;vertical-align:middle;}
TD.nav  a { text-decoration:none; color:	#FFFFFF; font-weight: bold;}
TD.nav  a:active { text-decoration:none; color:	#FFFFFF; font-weight: bold;}
TD.nav  a:visited { text-decoration:none; color:	#FFFFFF; font-weight: bold;}
TD.nav  a:hover { text-decoration:none; color:	#FFFF00; font-weight: bold;}


TD.search form {padding:0; margin:0;}



.search_label {color: #FFFFFF;font-family: Arial, Helvatica, sans-serif; font-size: 14px;font-weight: bold;}


.searchfield {
background-image:url(/images/__searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
padding-left: 5px;
margin: 1px;
height: 20px;
width:100px;
display: inline; 
}


  






.floatleft {float: left; margin: 0px 10px 10px 0px; padding: 0px;}
.floatright { float: right; margin: 0 0 10px 10px; padding: 0px;}




/************************************ Left Nav ********************************** */


/* http://www.meadhra.com/cnet/040128/Button_Sample.html*/ 


div#menu {

    width: 200px;
background-image:url(/issues/jobseconomy/images/__tab_s_back.gif);
background-position: top left;
background-repeat:	repeat-y;	

}

div#menu ul { margin:0; padding:0 ;list-style-image: url(/images/__misc_transparent.gif);

}


div#menu li {
	
width: 200px;

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
/* list-style-image: url(/images/__bullet_iris.gif);*/

font-weight: bold;




}


div#menu li a {
padding-left: 10px;
display: block;
height: 100%;
text-decoration: none;
color:	#FFFFFF;

}


div#menu li a:link {
color:	#FFFFFF;

padding-left: 10px;

}

div#menu li  a:visited {
color:	#FFFFFF;

padding-left: 10px;


}


div#menu li  a:active {
color:	#FFFFFF;

padding-left: 10px; 

}


div#menu li a:hover {
color: #FFFFFF;
background-color: #666666;
padding-left: 10px;


}






/***************** left column boxes **************************/

#button { 
background-image:url(/issues/jobseconomy/images/__tab_s_top2.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFFFF; 
font-family:  Arial, Helvatica, sans-serif;
font-size:14px;
font-weight: bold;
padding:0 0 0 0px;
height:28px;

width:200px;
vertical-align:middle;

  margin:0; 

} 

#button a { color:#FFFF00;text-decoration: none;}
#button a:active{ color:#FFFF00;text-decoration: none;}
#button a:visited{ color:#FFFF00;text-decoration: none; }
#button a:hover{ color:#666666;text-decoration: none; }

#button_aflcio { 
background-image:url(/issues/healthcare/images/__button_back.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFF00; 
font-family:  Arial, Helvatica, sans-serif;
font-size:12px;
font-weight: bold;
padding:0;
height:28px;

width:200px;
vertical-align:middle;

  margin:0 0 0 0; 
} 

#button_aflcio a { color:#FFFFFF;text-decoration: none;}
#button_aflcio a:active{ color:#FFFFFF;text-decoration: none;}
#button_aflcio a:visited{ color:#FFFFFF;text-decoration: none; }
#button_aflcio a:hover{ color:#666666;text-decoration: none; }



#button3 { 
background-image:url(/issues/healthcare/images/__button_back3.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFF00; 
font-family:  Arial, Helvatica, sans-serif;
font-size:12px;
font-weight: bold;
/*
padding-left: 5px;
padding-top: 3px;
*/
height:28px;

width:200px;
vertical-align:middle;

  margin:0 0 0 0; 
} 

#button3 a { color:#FFFF00;text-decoration: none;}
#button3 a:active{ color:#FFFF00;text-decoration: none;}
#button3 a:visited{ color:#FFFF00;text-decoration: none; }
#button3 a:hover{ color:#666666;text-decoration: none; }

#signup_head { 


background-image:url(/issues/jobseconomy/images/__tab_s_top2.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFFFF; 
font-family:  Arial, Helvatica, sans-serif;
font-size:14px;
font-weight: bold;
padding:0;

width:200px;
vertical-align:middle;

  margin:0; 

}   

#signup_blurb {  

background-image:url(/issues/jobseconomy/images/__tab_s_back.gif);
background-position: top left;
background-repeat:	repeat-y;


width:200px;
font-weight:normal;
color:#000000;

font-size:11px;  margin: 0;  
font-family:  Arial, Helvatica, sans-serif;

 padding:0;
}

#signup_blurb p {  padding:0px 10px 0px 15px;}

#signup_blurb a { color:#005caf;text-decoration: none; font-weight: bold;}
#signup_blurb a:active{ color:#005caf;text-decoration: none; font-weight: bold;}
#signup_blurb a:visited{ color:#005caf;text-decoration: none; font-weight: bold; }
#signup_blurb a:hover{ color:#E4E4E4;text-decoration: none;font-weight:bold; }

#signup_blurb a.title_link { color:#000000;text-decoration: underline; font-weight: bold;}
#signup_blurb a.title_link:active{ color:#000000;text-decoration: underline; font-weight: bold;}
#signup_blurb a.title_link:visited{ color:#000000;text-decoration: underline; font-weight: bold; }
#signup_blurb a.title_link:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}


#signup_blurb .form {
background-image:url(/images/__searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
padding-left: 15px;
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;}

TABLE.signup_table TD { margin-left:15px;}

#signup_blurb .type_xsmall { font-size: 10px; margin:0; padding: 0 0 0 15px;}

#signup_blurb UL {

margin: 0;
padding: 0;
font-size: 11px;
font-weight:bold;
line-height: 12px;
list-style-position: inside;
list-style-image: url(/images/__bullet_iris.gif);
padding-left: 20px;
padding-right: 0px;
padding-bottom: 5px;
padding-top: 8px;
text-indent: -18px;
margin-left: 18px;
}

#signup_blurb LI  { padding-bottom: 3px;}

#signup_blurb LI a { color:#FFFFFF;text-decoration: none; font-weight: bold;}
#signup_blurb LI a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#signup_blurb LI a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#signup_blurb LI a:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}

#signup_bottom { height: 15px; 
background-image:url(/issues/healthcare/images/__tab_s_grey_bottom2.gif);
background-position: top left;
background-repeat:	no-repeat;}  




/********************** facts blurb ***********************/
#facts_blurb {  

background-image:url(/issues/jobseconomy/images/__tab_s_factsback2.gif);
background-position: top left;
background-repeat:	no-repeat;


width:200px;
font-weight:normal;
color:#000000;

font-size:11px;  margin: 0;  
font-family:  Arial, Helvatica, sans-serif;

 padding:0;
}

#facts_blurb p {  padding:0px 10px 0px 15px;}

#facts_blurb a { color:#FFFFFF;text-decoration: none; font-weight: bold;}
#facts_blurb a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#facts_blurb a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold; }
#facts_blurb a:hover{ color:#E4E4E4;text-decoration: none; }

#facts_blurb a.title_link { color:#000000;text-decoration: underline; font-weight: bold;}
#facts_blurb a.title_link:active{ color:#000000;text-decoration: underline; font-weight: bold;}
#facts_blurb a.title_link:visited{ color:#000000;text-decoration: underline; font-weight: bold; }
#facts_blurb a.title_link:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}


#facts_blurb UL {

margin: 0;
padding: 0 0 0 0px;
font-size: 11px;
font-weight:bold;
line-height: 12px;
list-style-position: inside;
list-style-image: url(/images/__bullet_iris.gif);
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
text-indent: -20px;
margin-left: 20px;
padding-top: 8px;
}



#facts_blurb LI  { padding-bottom: 4px;}




/***************/






#spacer { margin:0px; padding:0px;height:5px; font-size:5px;}

#spacer2 { margin:0px; padding:0px;height:20px; font-size:20px;}







/**** footnote ****** */
TABLE.footnote { width: 900px;  margin: 0; padding: 0;padding-top: 0px; height: 30px; vertical-align: top; 

background-color:#666666;
 font-family:  Arial, Helvatica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: normal;
text-align:center;}	

/**************************MIDDLE COLUMN *******************************/



/*************** General title style **********************/
#title_header {

background-image:url(/issues/jobseconomy/images/__sub_title_dottedline_blue.gif); 
background-repeat:repeat-x; 
background-position:bottom left;

font-family:	"Arial Black",	 Arial, Helvatica, sans-serif;	font-size:20px; font-weight:bold;
font-stretch:condensed;
color:	#336699;
height:40px;

vertical-align:bottom;
padding-left: 10px;
line-height: 100%;

}

#title_header2 {

background-image:url(/issues/jobseconomy/images/__sub_title_dottedline_blue.gif); 
background-repeat:repeat-x; 
background-position:bottom left;

font-family:	"Arial Narrow", "Arial Black",	 Arial, Helvatica, sans-serif;	font-size:20px; font-weight:bold;
font-stretch:condensed;
color:	#336699;
height:40px;

vertical-align:bottom;
padding-left: 10px;
line-height: 100%;

}



#middlecolumn { padding: 15px 0 0 0px;}
#middlecolumn p { font-family: Arial, Helvatica, sans-serif; font-size:11px; padding-left:0px;padding-right:10px;}
#middlecolumn p a {text-decoration:underline; color:#CC0000;}
#middlecolumn p a:active {text-decoration:underline; color:#CC0000;}
#middlecolumn p a:visited {text-decoration:underline; color:#CC0000;}
#middlecolumn p a:hover  {text-decoration:underline; color:#666666;}


#middlecolumn H3 {font-family: Arial, Helvatica, sans-serif; font-size:14px; color:003366;
background-image:url(/issues/politics/images/__dottedline_belowtext.gif);background-repeat:repeat-x;background-position:top left;}

#middlecolumn H2 {color:#003366;font-family: Arial, Helvatica, sans-serif;	font-size:18px; font-weight:bold;
width:441px;
/* background-image:url(/images/sub_title_dottedline.gif); 
background-repeat:repeat-x; 
background-position: 40px 0px;
padding-right:4px; */
}

#middlecolumn UL  {
margin-top: 5px;
margin-left: 10px;
padding-top: 0;
padding-left: 20px;
font-size: 11px;
font-weight:normal;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_orange.gif);
font-family: Arial, Helvatica, sans-serif;
}

#middlecolumn LI {margin-top: 3px; }
#middlecolumn LI a { text-decoration:none; color:	#333333;}
#middlecolumn LI a:active { text-decoration:none; color:	#333333;}
#middlecolumn LI a:visited { text-decoration:none; color:	#333333;}
#middlecolumn LI a:hover { text-decoration:underline; color: #CC0000;}







TD.videobox_left { padding-left:5px;}
TD.videobox_left IMG {  }
TD.videobox_right { }

TD.videobox_right #scrollbox {font-family: Arial, Helvatica, sans-serif; font-size:11px;clear: both;
margin: 0 0 0 0; height: 140px;	width: 160px;	overflow: auto;	padding: 5px 5px 0 5px;}

#scrollbox_title {font-family: Arial, Helvatica, sans-serif; font-size:14px; font-weight:bold;
margin: 0 0 0 0; padding: 0 0 0 0; text-decoration:none; }

#scrollbox_title a:link {color:#005caf;text-decoration:none;}
#scrollbox_title a:visited {color:#005caf;text-decoration:none;}
#scrollbox_title a:active {color:#005caf;text-decoration:none;}
#scrollbox_title a:hover {color:#666666;text-decoration:none;}

TD.videobox_right #scrollbox p {margin:0; padding:0; color:#333333;}

TD.videobox_right #scrollbox p a:link {color:	#c4112f; text-decoration:underline;}
TD.videobox_right #scrollbox p a:visited {color:#c4112f; text-decoration:underline;}
TD.videobox_right #scrollbox p a:active {color:#c4112f; text-decoration:underline;}
TD.videobox_right #scrollbox p a:hover {color:#666666; text-decoration:none; }

#buttons { text-align:center;}


#scrollbox_link {font-weight:bold; padding-top:30px;}
#scrollbox_link a:link {color:#c4112f;text-decoration:none;}
#scrollbox_link a:visited {color:#c4112f;text-decoration:none;}
#scrollbox_link a:active {color:#c4112f;text-decoration:none;}
#scrollbox_link a:hover {color:#666666;text-decoration:none;}



/************************ right box ********************************/
#rightcolumn {padding: 0; margin: 0; margin-top: 0px;}

/************************** FEATURE BOXES ON RIGHT COLUMN ********************/
#feature_head {margin:0; padding: 0;}
#feature_blurb {background-image:url(/issues/jobseconomy/images/__tab_s_jobtrackerback.gif);
background-repeat:no-repeat;background-position:top left; 
font-size:11px; padding: 0; margin: 0;  font-family: Arial, Helvatica, sans-serif;}

#feature_blurb p { margin:0; padding: 10px;}
#feature_bottom { height: 10px; }  


#feature_blurb span.button { margin-left: 120px; }
#feature_blurb span.button INPUT a {border:0px color:#FFFFFF solid;}
#feature_blurb span.button INPUT a:active {border:0px color:#FFFFFF solid;}
#feature_blurb span.button INPUT a:visited {border:0px color:#FFFFFF solid;}
#feature_blurb span.button INPUT a:hover  {border:1px color:#FFFFFF solid;}




/***************** right column boxes **************************/



#issues_head { 

/*
background-image:url(/issues/healthcare/images/__tab_s_top2.gif);
background-position: top left;
background-repeat:	no-repeat;
*/

background-color:#4C7B95;
color:	#FFFF00; 
font-family:  Arial, Helvatica, sans-serif;
font-size:14px;
font-weight: bold;
padding-left: 5px;


vertical-align:left;

  margin:0 0 0 0; 


width:200px;
}  

#smaller_head {
}

#issues_head a { color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_head a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_head a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_head a:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}

 



#issues_blurb  { 
/*background-image:url(/issues/jobseconomy/images/__tab_s_jobtrackerback.gif);
background-repeat:no-repeat;background-position:top left; */
background-color: #E4E4E4;
font-size:11px; padding: 0; margin: 0;  font-family: Arial, Helvatica, sans-serif;}

#issues_blurb  p { margin:0; padding: 10px;}


#issues_blurb UL {

margin: 0;
padding: 3px 5px 3px 10px;
font-size: 11px;
font-weight:bold;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/misc_transparent.gif);
}

#issues_blurb LI a { color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_blurb LI a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_blurb LI a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#issues_blurb LI a:hover{ color:#E4E4E4;text-decoration: underline; font-weight: bold;}

#issues_blurb  a { color:#005caf;text-decoration: none; font-weight: bold;}
#issues_blurb  a:active{ color:#005caf;text-decoration: none; font-weight: bold;}
#issues_blurb  a:visited{ color:#005caf;text-decoration: none; font-weight: bold;}
#issues_blurb  a:hover{ color:#333333;text-decoration: underline; font-weight: bold;}

#issues_bottom { height: 20px; 
background-image:url(/issues/healthcare/images/__tab_s_grey_bottom2.gif);
background-position: top left;
background-repeat:	no-repeat;}  


#button_rightcolumn { 

background-image:url(/issues/healthcare/images/__button_back.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFFFF; 
font-family:  Arial, Helvatica, sans-serif;
font-size:12px;
font-weight: bold;
padding-left: 10px;
padding-top: 3px;
height:28px;

width:200px;
vertical-align:middle;

  margin:0 0 0 0; 

} 

#button_rightcolumn a:link { color:#FFFFFF;text-decoration: none; font-weight: bold;}
#button_rightcolumn a:active{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#button_rightcolumn a:visited{ color:#FFFFFF;text-decoration: none; font-weight: bold;}
#button_rightcolumn a:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}

#button_rightcolumn B { font-weight: bold;font-size:11px;color:#005caf;margin:0;padding:0;}


/************************** FACT & STATS ********************/
#factsstats_head {margin:0; padding:0;}
#factsstats_blurb {
width:200px;
/* background-image:url(/issues/politics/images/__tab_s_grey_back.gif);
background-repeat:repeat-y;background-position:top left; 
*/
background-color:#E4E4E4;
font-size:11px; padding: 0; margin: 0;  
font-family: Arial, Helvetica, Tahoma,  Verdana, sans-serif;}

#factsstats_blurb p { margin:0; padding: 5px 10px 5px 10px;}
#factsstats_bottom { height: 15px; }  

#factsstats_blurb .form {

display: inline;
font-weight: normal;
font-size: 10px;
width: 150px;
}

#factsstats_blurb select {
 margin-bottom: 5px; padding:0;
}

#factsstats_blurb form {
 margin:0; padding:0; padding-left:10px;
}

#factsstats_blurb span.button { margin-left: 110px; }
#factsstats_blurb span.button INPUT a {border:0px color:#FFFFFF solid;}
#factsstats_blurb span.button INPUT a:active {border:0px color:#FFFFFF solid;}
#factsstats_blurb span.button INPUT a:visited {border:0px color:#FFFFFF solid;}
#factsstats_blurb span.button INPUT a:hover  {border:1px color:#FFFFFF solid;}


/***************************** BLOG  FEED ************************/

#oureconomy_header {

background-image:url(/issues/healthcare/images/__news-header.gif); background-repeat:no-repeat; 
background-position:top left; 



font-family:Arial, Helvatica, sans-serif;
font-weight:bold;
width: 440px;
height:37px;
font-size:14px;
line-height: 200%;


padding: 0 0 0 0;
text-align: right;

margin: 0;
text-decoration:none;
}

#oureconomy_header a:link{color:#666666;text-decoration: none; }
#oureconomy_header a:active{color:#666666;text-decoration: none;}
#oureconomy_header a:visited{color:#666666;text-decoration: none;}
#oureconomy_header a:hover{color:#FF6600;text-decoration: none;}

#oureconomy {

margin: 0; padding: 0;

font-family: Arial, Helvatica, sans-serif;

}

#oureconomy UL {

width: 440px;

margin:0; padding: 0 /*1.70em*/;

font-size: 11px;
font-weight:normal;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/misc_transparent.gif);

}

#oureconomy UL LI { background-color:#b6c0c5;padding:3px 10px 3px 10px; margin:0;}

#oureconomy UL LI.alt { background-color: #E4E4E4;margin:0; padding:3px 10px 3px 10px;}


/********************* blogfeed1 on JOBSECONOMY MAIN PAGE    ***********/
/*****************************   FOR NEW PAGE  ************************/





#blogFeed1 {border:1px solid #669999;width: 450px; overflow: auto; height: 100px;
background-image:url(/issues/jobseconomy/images/__blogback.gif); background-repeat:no-repeat; 
background-position:top left;  padding: 0 0 0 0px; margin: 5px 0 0 10px;}
/* 
background-position:top left; margin-top: 5px; padding-left: 10px; text-align: left;} 

#blogFeed1  UL {padding-left: 20px;}
#blogFeed1 UL LI {padding-bottom: 5px;}
*/
#blogFeed1  UL {padding: 5px 0 0 23px; margin: 0 0 0 10px;}

#blogFeed1  UL a:link{color:#666666;text-decoration: none; font-weight: bold;}
#blogFeed1  UL a:active{color:#666666;text-decoration: none; font-weight: bold;}
#blogFeed1  UL a:visited{color:#666666;text-decoration: none; font-weight: bold;}
#blogFeed1  UL a:hover{color:	#FF6600;text-decoration: none; text-decoration: underline; font-weight: bold;}


#blogFeed1  UL LI {padding: 0 0 0 0 ; margin:0 0 0 5px;}




/***************************** BLOG ROUNDUP FEED  DELICIOUS FEED ON MAIN and JOBS.CFM ************************/

#blogroundup2 {border:1px solid #669999;width: 450px; overflow: auto; height: 84px;
background-image:url(/issues/jobseconomy/images/__newsroundup.gif); background-repeat:no-repeat; 
background-position:top left;  padding: 0 0 0 0px; margin: 5px 0 0 10px;}
#blogroundup2  UL {padding: 5px 0 0 23px; margin: 0 0 0 10px;}

#blogroundup2  UL a:link{color:#666666;text-decoration: none; font-weight: bold;}
#blogroundup2  UL a:active{color:#666666;text-decoration: none; font-weight: bold;}
#blogroundup2  UL a:visited{color:#666666;text-decoration: none; font-weight: bold;}
#blogroundup2  UL a:hover{color:#FF6600;text-decoration: none; text-decoration: underline; font-weight: bold;}

#blogroundup2 UL LI {padding: 0 0 0 0 ; margin:0 0 0 5px;}



/***************************** GOOD JOBS GREEN JOBS WHAT'S NEW FEED (DELICIOUS FEED) ************************/

#goodjobsfeed {border:1px solid #669999;width: 450px; overflow: auto; height: 84px;
background-image:url(/issues/jobseconomy/images/__whatsnew.gif); background-repeat:no-repeat; 
background-position:top left;  padding: 0 0 0 0px; margin: 5px 0 0 10px;}
#goodjobsfeed  UL {padding: 5px 0 0 23px; margin: 0 0 0 10px;}

#goodjobsfeed  UL a:link{color:#666666;text-decoration: none; font-weight: bold;}
#goodjobsfeed  UL a:active{color:#666666;text-decoration: none; font-weight: bold;}
#goodjobsfeed  UL a:visited{color:#666666;text-decoration: none; font-weight: bold;}
#goodjobsfeed  UL a:hover{color:#FF6600;text-decoration: none; text-decoration: underline; font-weight: bold;}

#goodjobsfeed UL LI {padding: 0 0 0 0;margin:0 0 0 5px;}



/**** ISSUES BOX ************/
TABLE.issues_table {width:290px;font-family: Arial, Helvatica, sans-serif; margin-top:3px;
}
TD.issues_table_cell {width:135px;font-family: Arial, Helvatica, sans-serif;font-size:10px; font-weight:bold;}
TD.issues_table_cell a:link {color:#CC0000; text-decoration:none;}
TD.issues_table_cell a:visited {color:#CC0000; text-decoration:none;}
TD.issues_table_cell a:active {color:#CC0000; text-decoration:none;}
TD.issues_table_cell a:hover {color:#003366; text-decoration:none;}



TD.issues_table_image {width:20px; height:50px; 
background-image:url(/issues/politics/images/__issues_image.gif);background-repeat:no-repeat;background-position:top left;
}

/**************************** UNIONSHOP *******************************/
TABLE.unionshop_table {width:177px;}

TABLE.unionshop_table P {margin:0; padding: 5px; font-size: 11px;}

TABLE.unionshop_table .form {

display: inline;
font-weight: normal;
font-size: 9px;
}

TABLE.unionshop_table select {
 margin-bottom: 5px; padding:0;
font-size: 9px;
}

TABLE.unionshop_table form {
 margin:0; padding:0; padding-left:0px; padding-top: 3px;
}




TD.unionshop_table_left {width:100px; text-align:center;}
TD.unionshop_table_right {width:77px;
font-family:	 Arial, Helvatica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:middle;}
TD.unionshop_table_right a:link { color:#333333;text-decoration: none; }
TD.unionshop_table_right a:active{ color:#333333;text-decoration: none; }
TD.unionshop_table_right a:visited{ color:#333333;text-decoration: none; }
TD.unionshop_table_right a:hover{ color:##005caf;text-decoration: none; }


/********************* breadcrumbs *******************/
#breadcrumbs {
font-family:Arial, Helvatica, sans-serif;
font-size:11px;
font-weight: normal;
padding: 0 10px 0 0;
margin: 0 10px 0px 10px;
/*
background-image:url(/issues/politics/images/__dottedline_belowtext.gif);
background-repeat:repeat-x;
background-position:top left;
*/

height: 10px;
}

#breadcrumbs a:link { color:	#FF6600;text-decoration: none; }
#breadcrumbs a:active{ color:#FF6600;text-decoration: none; }
#breadcrumbs a:visited{ color:#FF6600;text-decoration: none; }
#breadcrumbs a:hover{ color:#666666;text-decoration: none; }

/********************* printsend *******************/
#printsend {
font-family:Arial, Helvatica, sans-serif;
font-size:11px;
font-weight: normal;
padding: 0;
margin: 0 ;
margin-top: 10px;

/*
background-image:url(/issues/politics/images/__dottedline_belowtext.gif);
background-repeat:repeat-x;
background-position:top left;
*/

height: 15px;
width:200px;
}

#printsend a:link { color:	#FF6600;text-decoration: none; }
#printsend a:active{ color:#FF6600;text-decoration: none; }
#printsend a:visited{ color:#FF6600;text-decoration: none; }
#printsend a:hover{ color:#666666;text-decoration: none; }

/********************* ISSUES PAGE *******************/

UL.issues  {
margin-top: 5px;
margin-left: 10px;
padding-top: 0;
padding-left: 20px;
font-size: 11px;
font-weight:normal;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_orange.gif);
font-family: Arial, Helvatica, sans-serif;
}

UL.issues LI {margin:0; }
UL.issues LI a:link { text-decoration:underline; color:	#CC0000; font-weight:bold;}
UL.issues LI a:active { text-decoration:underline; color:	#CC0000; font-weight:bold;}
UL.issues LI a:visited { text-decoration:underline; color:	#CC0000;font-weight:bold;}
UL.issues LI a:hover { text-decoration:none; color: #CC0000; font-weight:bold;}

UL.issues LI P {font-weight: normal; margin:0; padding:2px; color:#000000;}
.red {color:#CC0000;}


/**************************** right side pull down menu *******************/
#form1 { font-size: 10px; width:200px;}

/***************************** signup_training.cfm form *******************************/
TABLE.signupform_table { width: 400px; margin:0; padding:3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px #CCCCCC solid;
background-color:	#F7F7F7; 
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 { width:100px;}

/***************************** resources.cfm *******************************/
TABLE.resources { width: 480px; margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border-top: 1px #CCCCCC solid;
border-left: 1px #CCCCCC solid;
border-right: 1px #CCCCCC solid;
background-color:	#FFFFFF; 
margin-left: 10px;
margin-bottom: 10px;
}
TABLE.resources TR {margin-top: 10px;}
TABLE.resources TD {border-bottom: 1px #CCCCCC solid; vertical-align: top;}
TABLE.resources TD.resources_left {width: 200px;}

TABLE.resources H1 {color:	#008080; text-weight: bold; font-size: 12px; padding:0;}

TABLE.resources a:link { color:	#FF6600;text-decoration: none; }
TABLE.resources a:active{ color:#FF6600;text-decoration: none; }
TABLE.resources a:visited{ color:#FF6600;text-decoration: none; }
TABLE.resources a:hover{ color:#666666;text-decoration: none; }


/********* 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: #E4E4E4;
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: Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:active{
font-family: Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:visited{
font-family: Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:#333333;
text-decoration: underline;
}

#takeaction_blurb a:hover{
font-family: Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color:	#1d66b7; 
text-decoration: underline;
}



#takeaction_blurb b{
color:#333333;
}


#takeaction_blurb p{
margin:0; padding:0;
}



/******************************* Subpage main page *************************/

#landingpage_body{   }


#box_container{    
MARGIN: 0; /* was 0px 220px 2px 0px;  */  
LINE-HEIGHT: 100%; 

width:460px;
}

#box_title{ 
height:25px;   
PADDING-RIGHT: 0px;    
PADDING-LEFT: 10px;    
PADDING-BOTTOM: 0px;    
MARGIN: 0px;    
PADDING-TOP: 0px;    
WIDTH: 510px; 	
 background-color:#CDD5DC;	
COLOR:	#688EA6; 	
 
font-family:"Arial Black", Impact, Arial, serif; letter-spacing: -1px;
font-size: 20px;
}


#box_title span.grey {}
#box_title span.red {color:#FF6600}



#box{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 10px;    MARGIN: 0px;    PADDING-TOP: 1px;    WIDTH: 459px; 	 }

#box A {    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box A:visited{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box A:active{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box A:hover{    FONT-WEIGHT: normal;    COLOR: #333333;    TEXT-DECORATION: none;}


#box P{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    MARGIN: 0px 10px 5px 15px;    COLOR: #000000;    TEXT-DECORATION: none}



A.relatedtopics_link:link{    FONT-WEIGHT: bold;    COLOR: #000066;    TEXT-DECORATION: none}
A.relatedtopics_link:visited{    FONT-WEIGHT: bold;    COLOR: #000066;    TEXT-DECORATION: none}
A.relatedtopics_link:hover{    FONT-WEIGHT: bold;       TEXT-DECORATION: none}
A.relatedtopics_link:active{    FONT-WEIGHT: bold;    COLOR: #000066;    TEXT-DECORATION: none}


#box UL {
padding: 0;
margin: 0;
margin-left: 20px;
padding-left: 1.50em;
font-size: 11px;
line-height: 12px;
list-style-position:	outside;
list-style-image: url(/images/__bullet_orange.gif);
}

#box LI {margin-bottom: 3px; margin-right:10px;}


#box li  A {    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none;}

#box BLOCKQUOTE {
margin:0; padding:0;padding-left:10px;
font-size:11px;
}


#box TABLE H5  A:link{    FONT-WEIGHT: bold;    COLOR: #CC0000;    TEXT-DECORATION: none;}
#box TABLE H5  A:visited{    FONT-WEIGHT: bold;    COLOR: #CC0000;    TEXT-DECORATION: none;}
#box TABLE H5  A:active{    FONT-WEIGHT: bold;    COLOR: #CC0000;    TEXT-DECORATION: none;}
#box TABLE H5  A:hover{    FONT-WEIGHT: bold;    COLOR: #666666;    TEXT-DECORATION: underline;}



.black {color:#333333;}






#box2{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 10px;    MARGIN: 0px;    PADDING-TOP: 1px;    WIDTH: 459px; 	BORDER-LEFT: #cccccc 1px solid; 	COLOR: #333333; 	BORDER-RIGHT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid;  }

#box2 A {    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box2 A:visited{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box2 A:active{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: underline;}
#box2 A:hover{    FONT-WEIGHT: normal;    COLOR: #333333;    TEXT-DECORATION: none;}


#box2 P{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    MARGIN: 0px 10px 5px 15px;    COLOR: #000000;    TEXT-DECORATION: none}

#box2 UL {
padding: 0;
margin: 0;
margin-left: 20px;
padding-left: 1.50em;
font-size: 11px;
line-height: 12px;
list-style-position:	outside;
list-style-image: url(/images/__bullet_orange.gif);
}

#box2 LI {margin-bottom: 3px; margin-right:10px;}


#box2 li  A {    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box2 li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box2 li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#box2 li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none;}


/*************** turnaround america ***************/

#turnaroundamerica {  

/* background-image:url(/issues/jobseconomy/images/__tab_s_factsback.gif);
background-position: top left;
background-repeat:	no-repeat;
*/

width:200px;
font-weight:normal;
color:#000000;
background-color:#E4E4E4;

font-size:11px;  margin: 0;  
font-family:  Arial, Helvatica, sans-serif;

 padding:0;
 padding-top: 8px;
}

#turnaroundamerica p {  padding:0px 10px 0px 15px;}

#turnaroundamerica a { color:	#FF3300;text-decoration: underline; font-weight: normal;}
#turnaroundamerica a:active{ color:#FF3300;text-decoration: underline; font-weight: normal;}
#turnaroundamerica a:visited{ color:#FF3300;text-decoration: underline; font-weight: normal; }
#turnaroundamerica a:hover{ color:#FF3300;text-decoration: none; font-weight: normal;}

#turnaroundamerica a.title_link { color:#000000;text-decoration: underline; font-weight: bold;}
#turnaroundamerica a.title_link:active{ color:#000000;text-decoration: underline; font-weight: bold;}
#turnaroundamerica a.title_link:visited{ color:#000000;text-decoration: underline; font-weight: bold; }
#turnaroundamerica a.title_link:hover{ color:#E4E4E4;text-decoration: none; font-weight: bold;}

/***************** quickpoll **************************/



#quickpoll_head { 

background-image:url(/issues/jobseconomy/images/__tab_s_top2.gif);
background-position: top left;
background-repeat:	no-repeat;

color:	#FFFFFF; 
font-family:  Arial, Helvatica, sans-serif;
font-size:14px;
font-weight: bold;
padding:0;

width:200px;
vertical-align:middle;

  margin:0; 

}  




  



#survey_blurb {  
/* width:180px;font-weight:normal;color:#4c7b95;background-color:#FFFFFF;
font-size:11px; padding: 0 0 0 5px; margin: 0 5px 15px 8px;  
font-family:  Arial, Helvetica, Tahoma,  Verdana, sans-serif;border: 1px #666 solid; 
*/
background-image:url(/issues/jobseconomy/images/__tab_s_white_back.gif);
background-position: top left;
background-repeat:	repeat-y;


width:200px;
font-weight:normal;
color:#000000;

font-size:11px;   
font-family:  Arial, Helvatica, sans-serif;

/* padding:0 0px 0 15px; */

margin: 0; 
 }



#survey_blurb a { color:#ff5a00;text-decoration: underline;}
#survey_blurb a:active{ color:#ff5a00;text-decoration: underline;}
#survey_blurb a:visited{ color:#ff5a00;text-decoration: underline; }
#survey_blurb a:hover{ color:#ff5a00;text-decoration: none; }

#survey_blurb .form {
background-image:url(/images/__searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
padding:0;
margin: 0px;
height: 20px;
display: inline;
font-weight: normal;
font-size: 14px;

}

#survey_blurb form {
 margin:0; padding:0;
}

/* TABLE.signup_table {margin:0 0 0 5px; padding:0;} */

#survey_blurb .type_xsmall { font-size: 10px; margin:0; padding: 0 0 0 5px; color: #4c7b95;}
#survey_blurb p { margin:0; padding: 5px 5px 5px 20px; color: #4c7b95; font-weight: bold;}
#survey_bottom { height: 20px; }  

TABLE.quickpoll_table {
	font-family: Arial, Helvetica, Tahoma,  Verdana, sans-serif;
	font-size: 11px;
	width: 200px; 
color: #4c7b95;
font-weight: bold;	
}

TD.quickpoll_left {width:40px; text-align:right;}
TD.quickpoll_right {width:160px;}
TD.quickpoll_right2 {width:100px;}
TD.quickpoll_bar {

background-image:	url(/issues/politics/images/__survey_bar_back.gif);
background-repeat:	no-repeat;
background-position: top left;
width: 100px;
height: 15px;
}
TD.quickpoll_mostright {width:50px; text-align:left; font-weight:bold; color:#FFF;}
TD.quickpoll_button {padding:5px; text-align:right;}
TD.quickpoll_left2 {width:20px; text-align:right;}

/***************/


/*********************** JOBS.CFM  IFRAME *****************************/



#iframetab {background-image:url(/issues/jobseconomy/images/__econ_toptab.gif);
background-position: top left;
background-repeat:no-repeat;
border:0;
width:452px;
font-family:  Arial, Helvatica, sans-serif; font-size: 14px;
height: 20px;
padding: 5px 30px 0px 10px; margin:0 0 0 10px;
font-weight: bold;
color: #003366;
}

#iframebody { height: 200px; width:450px; border-right: #669999 1px solid; border-left: #669999 1px solid;border-bottom: #669999 1px solid;
margin:0 0 0 10px;}


/***************************** no right column box_body2 **************************/
.box_body2 {
margin:10px 0 0 0;
padding: 0 0 0 0;
}

.box_body2  UL {
margin-top: 5px;
margin-left: 10px;
margin-bottom: 0px;
margin-right: 10px;
padding-top: 0;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 0px;
font-size: 11px;
font-weight:normal;
line-height: 14px;
list-style-position: outside;
list-style-image: url(/images/__bullet_orange.gif);
font-family: Arial, Helvatica, sans-serif;}
	
.box_body2  LI {font-size: 11px; marging:0; }



.box_body2  P { font-family:  Arial, Helvatica, sans-serif; font-size: 11px;
padding: 5px 0px 0px 10px; margin:0 0 0 0;}

.box_body2  a:link{
font-family: Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body2  a:active{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body2  a:visited{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#006699; 
text-decoration: underline;
}

.box_body2  a:hover{
font-family:  Arial, Helvatica, sans-serif;
font-size: 11px;
font-weight: normal;
color:	#FF6600; 
text-decoration: underline;
}



.box_body2  H1 { font-family:   Arial, Helvatica, sans-serif; font-size: 18px; font-weight:bold;
padding: 5px 10px 5px 10px; margin:0 0 0 0; color: #003366;	/* was #6699CC;*/ }


