/* COLOR THEME: #CC0000 red, #E1E1E1 background grey */ 
HTML, BODY {padding:0;margin:0; height:100%; max-height:100%;}

/********************* GLOBAL ******************************/

H1 { /*Top Tabs:  whats new and AFL-CIO Fastfacts headers */

/* Used in : Homepage (OTHER BLOGS HEADLINES)
*/

height:25px;   
PADDING-RIGHT: 0px;    
PADDING-LEFT: 10px;    
PADDING-BOTTOM: 0px;    
MARGIN: 0px;    
PADDING-TOP: 3px;    	
COLOR: #CC0000; 	
font-family:"Arial Black", Impact, Arial, serif; letter-spacing: -1px;
font-size: 20px;
LINE-HEIGHT: 100%; 



}

H2 { /* Subpage main header */
margin: 0 0 0 0 ;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:	#000066;
 }

H3 { 
/* Used in Walmart */
margin: 0px 0 0 0;
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
font-size:11px;
line-height:110%;
color: #666666;
padding-left:10px;
padding-top:2px;
padding-right: 5px;
padding-bottom: 0px;

}

H4 { /* Subpage sub header */
margin: 0 0 0 0 ;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #CC0000;
 }
 


H5
{
	font-family: Arial, Helvetica, sans-serif;
	color:	#CC0000;
	font-size: 14px;
	font-weight : bold;
	line-height : normal;
 font-style: normal;
 margin: 8px 0 0px 0;
}




H6 { 
/* Used in Walmart */
margin: 0px 0 0 0;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size:11px;
line-height:110%;
color: #CC0000;
padding-left:10px;
padding-top:2px;
padding-right: 5px;
padding-bottom: 5px;

}


/************** BANNER ************************/
#banner_mediacenter {

background-image:url(/mediacenter/images/topbanner_mediacenter.jpg);
background-position: center top;
background-repeat: no-repeat;
height: 100px;
width: 900px;


}


TABLE.mediacenter_mainsearchbar {font-family: Arial, Helvetica, sans-serif;font-size:12px; width:100%;font-weight: bold; margin:  0; 
padding:0;
vertical-align:top;
background-image: url(/mediacenter/images/mediacenter_searchbox_back.gif);
background-position: top left;
background-repeat:no-repeat; 
height:10px;

}

TABLE.mediacenter_mainsearchbar TR TD select,  TABLE.mediacenter_mainsearchbar TR TD input {font-family: Arial, Helvetica, sans-serif; font-size:9px; margin:  0; 
padding:0;}

TABLE.mediacenter_mainsearchbar tr td.emailthis { }

TABLE.mediacenter_mainsearchbar tr td.emailthis a { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color:	#CC0000; }
TABLE.mediacenter_mainsearchbar tr td.emailthis a:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color:	#CC0000; }
TABLE.mediacenter_mainsearchbar tr td.emailthis a:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none; color:	#CC0000; }
TABLE.mediacenter_mainsearchbar tr td.emailthis a:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:underline; color: #333333; }

TABLE.mediacenter_mainsearchbar tr td.textsearchlabel { margin:  0; 
padding:0; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #666666; text-align:top;}


TABLE.mediacenter_mainsearchbar tr td.textsearch {width:125px; margin:  0; 
padding:0;padding-left:5px; text-align:top;}




/********************* boxes RIGHT COLUMN ****************************/
#mediacenter_box {border: 1px solid #cccccc; margin-bottom: 10px;}

#mediacenter_box_header {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
font-weight: bold;
background-image: url(/images/__reg_box_header_back.gif);background-position: top left;background-repeat:repeat-x;height: 23px;
padding-left: 10px;
padding-top: 4px;

}

#mediacenter_box_officers {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
    /* to clear float */
	overflow: hidden;
	width: 100%;
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
	padding-top:10px;padding-bottom: 10px;
}

#mediacenter_box_officers IMG { float: left; margin: 0px 10px 0px 0px; }

#mediacenter_box_officers a { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_officers a:active { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_officers a:visited { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_officers a:hover { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:underline; color: #333333; }



#mediacenter_box_factsstats {border: 1px solid #cccccc; margin-bottom: 0px; height:120px;
	background-image: url(/mediacenter/images/mediacenter_factsstats_back.jpg);background-position: bottom left;background-repeat:repeat-x; margin-bottom:10px;
	}



#mediacenter_box_paywatch {border: 1px solid #cccccc; margin-bottom: 0px; height:100px;
	background-image: url(/mediacenter/images/mediacenter_paywatch_back2.gif);background-position: bottom left;background-repeat:repeat-x; margin-bottom:10px;
	}




#mediacenter_box_newsclips {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
    /* to clear float */
	overflow: hidden;
	width: 100%;
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
	padding-bottom: 10px;margin-bottom:10px;
border: 1px solid #cccccc;
}



#mediacenter_box_newsclips UL {



margin-top: 5px;

padding-top: 0;
padding-bottom: 0;


font-size: 12px;
font-weight:normal;
line-height: 14px;

list-style-position: outside;
list-style-image:  url(/images/__bullet_grey.gif); 
padding-left: 1.50em;
margin-left: 10px;

list-style-type:none;
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; 
}


#mediacenter_box_newsclips UL LI { /*background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x;  list-style-type:none;*/ padding: 4px;}


#mediacenter_box_newsclips UL LI  a {
text-decoration: none; color:#666666; 
}

#mediacenter_box_newsclips UL LI  a:link{
text-decoration: none; color:#666666; 
}

#mediacenter_box_newsclips UL LI   a:visited{
text-decoration: none; color:#666666; 
}

#mediacenter_box_newsclips UL LI  a:active{
text-decoration: none; color:#666666; 
}

#mediacenter_box_newsclips UL LI a:hover{
text-decoration: underline; color:#CC0000; 
}




#mediacenter_box_newsclips a { font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_newsclips a:active { font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_newsclips a:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_newsclips a:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif;  text-decoration:underline; color: #333333; }





/********************* boxes LEFT COLUMN ****************************/

table.leftcolumn {

}


#mediacenter_box_left_header {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
font-weight: bold;
background-image: url(/images/__reg_box_header_back.gif);background-position: top left;background-repeat:repeat-x;height: 23px;
padding-left: 10px;
padding-top: 4px;

}



#mediacenter_box_followus {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
    /* to clear float */
	overflow: hidden;
	width: 100%;
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
	padding:0; margin: 0;
width:190px;
border: 1px #CCCCCC solid;
padding-bottom:10px;
}

#mediacenter_box_followus FORM {padding:0; margin: 0;}

#mediacenter_box_followus p {font-size:11px; font-family: Arial, Helvetica, sans-serif; margin: 0px 5px 0px 5px;}

table.followus {font-size:11px; font-family: Arial, Helvetica, sans-serif; padding:0; margin: 0px 0px 0px 5px;}

table.followus tr  {margin-bottom:4px; }

table.followus tr td {vertical-align:top; }


#mediacenter_box_followus a { font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-decoration:underline; color:	#333333; }
#mediacenter_box_followus a:active { font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-decoration:underline; color:	#333333; }
#mediacenter_box_followus a:visited { font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-decoration:underline; color:	#333333; }
#mediacenter_box_followus a:hover { font-size:10px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color: #CC0000; }





#mediacenter_box_contacts {font-family: Arial, Helvetica, sans-serif;font-size:11px; 
    /* to clear float */
	overflow: hidden;
	width: 100%;
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
	padding:0; margin: 0;
width:190px;
border: 1px #CCCCCC solid;
padding-bottom:10px;

}



#mediacenter_box_contacts p {font-size:11px; font-family: Arial, Helvetica, sans-serif; margin: 0px 5px 0px 5px;}

table.contacts {font-size:11px; font-family: Arial, Helvetica, sans-serif; padding:0; margin: 0px 0px 0px 5px;}

table.contacts tr  {margin-bottom:4px; }

table.contacts tr td {vertical-align:middle; font-size:11px; font-family: Arial, Helvetica, sans-serif;}




#mediacenter_box_linktous {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
    /* to clear float */
	overflow: hidden;
	width: 100%;
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
	padding:0; margin: 0;
width:190px;
border: 1px #CCCCCC solid;
padding-bottom:10px;
}

#mediacenter_box_linktous p {font-size:11px; font-family: Arial, Helvetica, sans-serif; margin: 0px 5px 0px 5px;}

#mediacenter_box_linktous a { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_linktous a:active { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_linktous a:visited { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color:	#CC0000; }
#mediacenter_box_linktous a:hover { font-size:11px; font-family: Arial, Helvetica, sans-serif;  text-decoration:none; color: #333333; }


table.linktous {font-size:11px; font-family: Arial, Helvetica, sans-serif; padding:0; margin: 0px 0px 0px 5px;}

table.linktous  tr  {margin-bottom:4px; }

table.linktous  tr td {vertical-align:middle; font-size:11px; font-family: Arial, Helvetica, sans-serif;}













/*************** Middle Column ****************/
#mediacenter_box_single_officer {font-family: Arial, Helvetica, sans-serif;font-size:12px; 
    /* to clear float */
	overflow: hidden;
	
	/* end of clear float */
	background-image: url(/mediacenter/images/officers_back.jpg);background-position: bottom left;background-repeat:repeat-x; 
padding-bottom: 5px;
width:470px;
border: 1px #CCCCCC solid;
margin-bottom: 15px;

}



#mediacenter_box_single_officer #mediacenter_box_fb { float:right; vertical-align:top;}


#mediacenter_box_single_officer_image { float:left; width:120px;margin: 5px 0px 10px 10px;}


#mediacenter_box_single_officer P {
padding: 0 5px 0 10px;
margin:0;

}

#mediacenter_box_officers STRONG {
color: #000;

}

























































/*************************************/
TABLE.__banner {
	font-family: Arial, Helvetica, sans-serif;
	width:900px;
	height:70px;
	margin: 0;
	padding: 0;
}



.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;}

.pulldownmenu {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
height: 20px;
padding-top: 0px;
margin: 0;


}
  






.floatleft {float: left; margin: 0px 10px 10px 0px; padding: 0px;}
.floatright { float: right; margin: 0 0 10px 10px; padding: 0px;}


/********* RIGHT BOX: HEAD *************/

#rightbox_head {
background-image:	url(/images/__tab_grey_top.gif);
background-repeat:	no-repeat;
background-position: top left;
height:5px;
margin:0; 
padding:0;
}

/********* RIGHT BOX: TAKEACTION *************/



#takeaction_head{
background-image:	url(/images/__tab_takeaction.gif);
background-repeat:	no-repeat;
background-position: top left;
width: 220px;
height: 43px;
margin: 0;
padding: 0;
}

#takeaction_blurb {padding: 0 0 5px 10px; font-family: Arial, Helvetica,Tahoma, Verdana; 
font-size: 11px; color:#000000;background-color: #E1E1E1; margin: 0;}

#takeaction_blurb b{ font-weight:bold; margin: 0; padding: 0;}



#takeaction_blurb a:link{
color:	#000000; 
text-decoration: none;

}

#takeaction_blurb a:active{

color:	#000000; 
text-decoration: none;
}

#takeaction_blurb a:visited{
color:	#000000; 
text-decoration: none;
}

#takeaction_blurb a:hover{
color:	#CC0000; 
text-decoration: underline;
}

#takeaction_blurb FORM , #takeaction_blurb TABLE, #takeaction_blurb INPUT{margin:0; padding:0;}

/********* RIGHT BOX: Paywatch *************/
#expand_nav {

        width: 220px ;  background-color: #E1E1E1; margin:0; /* border-top: 1px #CCCCCC solid;*/
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		color: #000000; font-size: 12px; 
}
#expand_nav, #expand_nav ul, #expand_nav li {
        margin: 0;
        padding: 0;
        list-style: none; 
		
}
#expand_nav a {
        display: block;
        height: 1.2em;
	width: 100%;
	
        
	text-decoration: none;
}
#expand_nav a.span {
        color: #CC0000;
        background-color: #CCCCCC;
	position: relative; 
	
}
#expand_nav a.span:hover {
        color: black;
        /* background-color: #CC0000; */
}
#expand_nav a.span img {
	position: absolute;
	top: 1px;
	right: 4px;
	border: 0;
}
#expand_nav li {
    
	clear: both;
}
#expand_nav li ul li {
        font-size: 85%;
        border: none;
}
#expand_nav li ul li a {

}
#expand_nav li ul li a:hover {

}

#expand_nav li ul li form {margin:0; padding: 5px 10px 5px 10px;}
#expand_nav li ul li form BR {margin:0; padding: 0px 0px 5px 0;}



TABLE.paywatch_box { 
 
/*background-color: #FFFFFF; border-left: 5px #E1E1E1 solid; border-right: 3px #E1E1E1 solid; width:217px; */
width:220px; height:78px;
}
TD.paywatch_text { background-image:url(/images/__icon_paywatch_back4.gif);background-repeat:no-repeat;background-position:top left; }

TD.paywatch_text .paywatch_title  {color: #CC0000; 
margin: 0;  background-color: transparent; 
text-decoration: none; font-size:12px; font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold;  text-transform:uppercase;  padding: 0 0 0 15px;
}
TD.paywatch_text  a.paywatch_title { color: #CC0000; text-decoration: none;}
TD.paywatch_text  a.paywatch_title:active { color: #CC0000; text-decoration: none;}
TD.paywatch_text  a.paywatch_title:visited { color: #CC0000; text-decoration: none;}
TD.paywatch_text  a.paywatch_title:hover {color: #000000; text-decoration: underline;}


#search_text {color: #000000;  height: 13px;
margin: 0; 
text-decoration: none; font-size:12px; font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold;  text-transform:uppercase;  padding: 0 0 0px 15px; 
}


TD.paywatch_icon { width: 90px; text-align: right;  
background-image:url(/images/__icon_paywatch_back3.gif);background-repeat:no-repeat;background-position:top right;}

/************************ PayWatch Database Right call out box ***********************************/
a.paywatchdatabase_link:link {font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold; font-size: 12px; color: #333333;}
a.paywatchdatabase_link:visited {font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold; font-size: 12px; color: #333333;}
a.paywatchdatabase_link:hover {font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold; font-size: 12px; color: #CC0000; }
a.paywatchdatabase_link:active {font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold; font-size: 12px; color: #333333;}


.paywatchdatabasebold_name {
color:	#666666;	font-size:10px;  font-weight: bold; text-decoration:none;
}

.paywatchdatabase_name {
font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold; font-size: 12px; color: #333333;
}

.go_button_red { font-size:10px; color: #CC0000; font-weight: bold;}

td.casestudies {font-size:11px;font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; font-weight:normal;}

td.casestudies a:link { text-decoration:underline; color:	#CC0000; font-weight:normal;}
td.casestudies a:active { text-decoration:underline; color:	#CC0000; font-weight:normal;}
td.casestudies a:visited { text-decoration:underline; color:	#CC0000; font-weight:normal;}
td.casestudies a:hover { text-decoration:none; color: #CC0000; font-weight:normal;}


/********* RIGHT BOX: JJS *************/

TABLE.jjs {   margin: 0; padding: 0 5px 0 0; }
TD.jjs_text {   margin: 0 ; padding:0;  text-align:left;
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; font-size: 11px;
width:150px;}


TD.jjs_text a { text-decoration:none; color:	#333333; }
TD.jjs_text a:active { text-decoration:none; color:	#333333; }
TD.jjs_text a:visited { text-decoration:none; color:	#333333; }
TD.jjs_text a:hover { text-decoration:underline; color: #CC0000; }


TD.jjs_text UL {
margin-top: 5px;
margin-left: 30px;
padding-top: 0;
padding-bottom: 0;
/* padding-left: 1.50em; */
font-size: 11px;
font-weight:normal;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_red.gif);
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; 
}


TD.jjs_text LI {margin-bottom: 5px; margin-left:10px;}
TD.jjs_text Li a { text-decoration:none; color:	#333333; font-weight: normal;}
TD.jjs_text LI a:active { text-decoration:none; color:	#333333; font-weight: normal;}
TD.jjs_text LI a:visited { text-decoration:none; color:	#333333; font-weight: normal;}
TD.jjs_text LI a:hover { text-decoration:underline; color: #CC0000; font-weight: normal;}




.jjs_title  {text-decoration: none; font-size:12px; font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold;  text-transform:uppercase; text-transform:capitalize; margin:0; padding:0;}

.jjs_title a {color: #000000; text-decoration: none;}
.jjs_title a:active { color: #000000; text-decoration: none;}
.jjs_title a:visited { color: #000000; text-decoration: none;}
.jjs_title a:hover {color: #CC0000; text-decoration: underline;}

TD.jjs_icon {}





/************************ right box:UNIONSHOP  ********************************/

#rightbox_unionshop {padding: 0px 0px 10px 10px; font-family:  Arial, Helvetica, Tahoma, Verdana;
font-size: 11px; color:#333333;background-color: #FFFFFF; margin:0; border-left: 1px #CCCCCC solid;
border-right: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid;}

TABLE.unionshop {  width:200px; margin: 0; padding:0;}
TD.unionshop_text {   margin: 0 ; padding:0;  text-align:left}


TD.unionshop_text UL {
margin-top: 5px;
margin-left: 10px;
padding-top: 0;
padding-bottom: 0;
padding-left: 1.50em;
font-size: 11px;
font-weight:normal;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_red.gif);
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; 
}

TD.unionshop_text LI {margin-bottom: 3px;}
TD.unionshop_text Li a { text-decoration:none; color:	#333333; font-weight: bold;}
TD.unionshop_text LI a:active { text-decoration:none; color:	#333333; font-weight: bold;}
TD.unionshop_text LI a:visited { text-decoration:none; color:	#333333; font-weight: bold;}
TD.unionshop_text LI a:hover { text-decoration:underline; color: #CC0000; font-weight: bold;}

TD.unionshop_icon {width:90px;  margin: 0; padding:0; text-align:center; }

/************************ right box ********************************/




#rightbox_blurb {padding: 0px 10px 10px 10px; font-family:  Arial, Helvetica, Tahoma, Verdana;
font-size: 11px; color:#333333;background-color: #E1E1E1; margin:0;}

#rightbox_blurb  a { text-decoration:none; color:	#333333;}
#rightbox_blurb  a:active { text-decoration:none; color:	#333333;}
#rightbox_blurb  a:visited { text-decoration:none; color:	#333333;}
#rightbox_blurb  a:hover { text-decoration:underline; color: #CC0000;}


#rightbox_blurb UL  {
padding: 0;
margin: 0 0 0 7px;
font-size: 11px;
line-height: 12px;
list-style-position: outside;
list-style-image: url(/images/__bullet_red.gif);
}

#rightbox_blurb LI {margin-top: 3px; }
#rightbox_blurb LI a { text-decoration:none; color:	#333333;}
#rightbox_blurb LI a:active { text-decoration:none; color:	#333333;}
#rightbox_blurb LI a:visited { text-decoration:none; color:	#333333;}
#rightbox_blurb LI a:hover { text-decoration:underline; color: #CC0000;}




#rightbox_title {margin: 0;  background-color: #E1E1E1; 
text-decoration: none; font-size:12px; font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold;  text-transform:uppercase; text-transform:capitalize;   padding: 0 10px 0 0;}


#rightbox_title a {color: #000000; text-decoration: none;}
#rightbox_title a:active { color: #000000; text-decoration: none;}
#rightbox_title a:visited { color: #000000; text-decoration: none;}
#rightbox_title a:hover {color: #CC0000; text-decoration: underline;}


#rightbox_title_topborder {margin: 0;  background-color: #E1E1E1; 
text-decoration: none; font-size:12px; font-family:   Arial, Helvetica,  sans-serif, Tahoma,Verdana; 
font-weight:bold;  text-transform:uppercase; text-transform:capitalize; border-top: 1px #CCCCCC solid;  padding: 5px 10px 5px 10px;}


#rightbox_title_topborder a {color: #000000; text-decoration: none;}
#rightbox_title_topborder a:active { color: #000000; text-decoration: none;}
#rightbox_title_topborder a:visited { color: #000000; text-decoration: none;}
#rightbox_title_topborder a:hover {color: #CC0000; text-decoration: underline;}



#rightbox_bottom{
height:1px;
border-bottom: 1px solid #CCCCCC;
background-color: #E1E1E1;
margin: 0;
padding: 0;
}

 

		
/***************** Make this your homepage **************************/
#top_makethisyourhomepage
{
text-align: right;

}
a.makethisyourhomepage_link:link {color:#CC0000; text-decoration: none; font-size:11px; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.makethisyourhomepage_link:visited {color: #CC0000; text-decoration: none; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.makethisyourhomepage_link:hover {color: #666666;  text-decoration: none; font-size:11px; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/***************** En Espanol **************************/
#top_enespanol
{
text-align: left;

}
a.enespanol_link:link {color:#CC0000; text-decoration: none; font-size:11px; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.enespanol_link:visited {color: #CC0000; text-decoration: none; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.enespanol_link:hover {color: #666666;  text-decoration: none; font-size:11px; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}





/***************** BOTTOM BANNER ADS **************************/


TABLE.ads {
/* background-color: #E4E4E4; 

background-image:url(/images/line_dotted.gif);background-repeat:repeat-x;background-position:top left; */
	font-family: Arial, Helvetica, sans-serif;
	width:900px;
	height:84px;
	margin: 0;
	padding: 0;
 border-top: 2px #CC0000 solid; 


}


TD.ad1 { width:225px; text-align:center; vertical-align: middle;}
TD.ad1 IMG {  }
TD.ad1 IMG a { border: 1px #CCCCCC solid; vertical-align: middle;}
TD.ad1 IMG a:active { border: 1px #CCCCCC solid;}
TD.ad1 IMG a:visited { border: 1px #CCCCCC solid;}
TD.ad1 IMG a:hover { border: 1px #666666 solid;}

TD.ad2 { width:225px; text-align:center;}
TD.ad2 IMG {  }
TD.ad2 IMG a { border: 1px #CCCCCC solid; vertical-align: middle;}
TD.ad2 IMG a:active { border: 1px #CCCCCC solid;}
TD.ad2 IMG a:visited { border: 1px #CCCCCC solid;}
TD.ad2 IMG a:hover { border: 1px #666666 solid;}

TD.ad3 { width:225px; text-align:center;}
TD.ad3 IMG {  }
TD.ad3 IMG a { border: 1px #CCCCCC solid; vertical-align: middle;}
TD.ad3 IMG a:active { border: 1px #CCCCCC solid;}
TD.ad3 IMG a:visited { border: 1px #CCCCCC solid;}
TD.ad3 IMG a:hover { border: 1px #666666 solid;}


TD.ad4 { width:225px;text-align:center;}
TD.ad4 IMG {  }
TD.ad4 IMG a { border: 1px #CCCCCC solid;}
TD.ad4 IMG a:active { border: 1px #CCCCCC solid;}
TD.ad4 IMG a:visited { border: 1px #CCCCCC solid;}
TD.ad4 IMG a:hover { border: 1px #666666 solid;}

/**** footnote ****** */
TABLE.footnote { width: 900px;  /* width: 896px; */ margin: 0; padding: 0;padding-top: 0px; height: 30px; vertical-align: top;
border-top: 2px solid 	#CC0000; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#666666; font-weight: normal;}	

TD.footnote_right { text-align: right; font-family: Tahoma,  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#666666; font-weight: normal; }
TD.footnote_right a {text-decoration:none; color:	#333333; font-weight:bold; }
TD.footnote_right a:active { text-decoration:none; color:	#333333;}
TD.footnote_right a:visited { text-decoration:none; color:	#333333;}
TD.footnote_right a:hover { text-decoration:underline; color:	#CC0000;}	


/******************** IN THIS SECTION **********************/
#tab_burgundy2 {

background-image:url(/images/__leftnav_title_back.gif); height: 20px;background-repeat:no-repeat; background-position:top left;  color: #CC0000; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, Tahoma, Verdana,   sans-serif; font-weight:bold; padding-left: 15px; text-transform:uppercase; letter-spacing: 0.1em;



/*
BACKGROUND-IMAGE: url(/images/tab_gen_burgundy2.gif); BACKGROUND-REPEAT:	no-repeat; 
FONT-SIZE: 24px; COLOR: #FFFFFF; LINE-HEIGHT: 110%; FONT-WEIGHT: NORMAL; FONT-FAMILY: TREBUCHET MS, verdana; TEXT-DECORATION: none;
*/}

/*	#tabfont_large {
	FONT-FAMILY: "TREBUCHET MS", verdana;
	FONT-SIZE: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

a.tabfont_large:link {color:	#FFFFFF;  text-decoration: none;}
a.tabfont_large:visited {color: #FFFFFF;  text-decoration: none;}
a.tabfont_large:hover {color:	#CCCCCC;  text-decoration: none;}
a.tabfont_large:active {color: #FFFFFF;  text-decoration:none;} */

/* navigation buttons */

#middleleft_nav {
width:180px;
margin:0;
padding:0;
}


#navi {padding:0;margin:0;

}
  
  
/* nav */
#navi a , #navi strong {
	color:#333333;
  	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*border: 1px solid #000; */

	display: block;

	padding-left: 12px;
padding-right: 20px;
	margin: 0px;

	background-image: url(/images/__bullet_grey.gif);
	background-position: 0px 7px; 
	background-repeat: no-repeat;


	    /* border-bottom:1px solid #CCCCCC;  */
}

#navi strong {
	font-weight: normal;
	/* background: #CCC;*/
}

#navi a {
	

}

#navi a:hover {
	/*background: #CCC;*/
	text-decoration: underline;
	color:#CC0000;
}
  
#navi_sub {
/* 
margin: 0 0 0em 0px;
padding-left: 11px; 

background-image: 
url('/images/bullet_navi_arrow.gif');
background-repeat: no-repeat; 
background-position: left top;


	background-image: url(/images/__bullet_red.gif);
	background-position: 0px 4px; 
	background-repeat: no-repeat;


*/
	padding-left: 12px;
	
	margin:0;
	/* height: 15px;*/
line-height: 80%;
	
}

/*

#get_informed { font-size: 11px; color: #000000; margin: 0;padding: 0;
font-family:   helvetica, arial, verdana, "trebuchet ms", sans-serif;
}


#get_informed ul.image { list-style-type:none; margin: 0; padding: 0;}

#get_informed ul.image li {
	background-image: url(/images/__bullet_grey.gif);
	background-position: 0px 50%; 
	background-repeat: no-repeat;
	padding-left: 12px;
	line-height: 13px;
	margin:0;
	height: 15px;

}


#get_informed ul.image li a { text-decoration:none; color:#333333;}
#get_informed ul.image li a:active {text-decoration:none; color:#333333;}
#get_informed ul.image li a:visited {text-decoration:none; color:#333333;}
#get_informed ul.image li a:hover { text-decoration:underline; color: #CC0000;}
	
*/

/*********************** rbox *********************/
div.rbox
	{
	float:right;
	width:220px;
	margin: 0px 0px 0px 0; /*was 10 0 0 0*/
	padding:0px; /* was 0 */
	background-color:#FFFFFF;
	position: relative;
	z-index: 0; /* was 100 */

	}

/***************************** breadcrumb ***********************/

#top_breadcrumbs_back 
{
margin: 0;

	color:#000000; 
	text-decoration: none; 
	font-size:10px;
	font-weight:bold; 
	font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif;
	z-index: 10; 
}
 

#top_breadcrumbs_back a:link,  #top_breadcrumbs_back a:visited, #top_breadcrumbs_back a:active{
text-decoration: none; color:#000000; 
}
#top_breadcrumbs_back a:hover{

  text-decoration: underline; color:	#CC0000; }

/************************ Page title elements ***********************************/
#page_title_underline 
{
margin: 0 0 0 0;
padding: 0;
background-image: url('/images/sub_title_dottedline.gif'); background-repeat: repeat-x; background-position: top right; 
}

#page_title
{
margin: 0px 0 0 0px;
/*font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; 
font-size: 24px;*/
font-weight: bold;
color: #CC0000;
font-family:"Arial Black", Impact, Arial, serif; letter-spacing: -2px;
font-size: 24px;


}


/********************************* BODY ***************************************/

#content_body{
/*
border-left: 1px #E4E4E4 solid;
padding-left:10px;
padding-right:10px;
margin-top: 5px;

*/
height:100%;
}

#content_body p {
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif;
color:#000000;
font-size:12px;
}

#content_body a:link,   a:visited,  a:active{
text-decoration: underline; color:#CC0000; 
}

#content_body a:hover{
text-decoration: none; color:#CC0000; 
}

#content_body UL {


margin-top: 5px;
margin-left: 10px;
padding-top: 0;
padding-bottom: 0;
padding-left: 1.50em;
font-size: 12px;
font-weight:normal;
line-height: 14px;
list-style-position: outside;
list-style-image: url(/images/__bullet_grey.gif);
font-family: helvetica, arial, verdana, "trebuchet ms", sans-serif; 
}




#content_body UL LI  a:link{
text-decoration: underline; color:#CC0000; 
}

#content_body UL LI   a:visited{
text-decoration: underline; color:#CC0000; 
}

#content_body UL LI  a:active{
text-decoration: underline; color:#CC0000; 
}

#content_body UL LI a:hover{
text-decoration: none; color:#CC0000; 
}



/****************************** Style from old site: used in  **************************/
/* MEDIA CENTER */
	
	.Page_Title {
	padding-top: 0px;
padding-left: 0px;
margin: -5px 0 0 0;
font-size:14px;
font-weight:bold;
font-style: normal;

font-family:	Arial, Helvetica, sans-serif;
color:	#CC0000;
}
	
.Tabout {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none }
	
.Tnews {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none
	}		
	.update { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	color: #990000
	}
	
.T1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
font-weight: bold;
font-style: normal; 
text-transform: none;
text-decoration: none;
margin-bottom: 10px;
}	

.bullet1 { font-family: Arial, Helvetica, sans-serif; color: #000066; font-size: 8pt; line-height: normal; ; font-weight: normal; text-decoration: none}

.maintext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; font-variant: normal}
.L5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration : none; ; font-weight: normal}
.L6 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration : none; ; font-weight: normal}

.rbox {
}

	




#mediacenter_ul LI {margin-bottom: 3px; margin-right:10px;}


#mediacenter_ul li  A:link{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#mediacenter_ul li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#mediacenter_ul li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
#mediacenter_ul li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none;}



/* this is used on the main page listing of pr, speeches, etc... */
 
.mediacenter_ul UL {
padding: 0;
margin: 0;
margin-left: 7px;
padding-left: 1em;
font-size: 11px;
line-height: 14px;
list-style-position:	outside;
list-style-image: url(/images/__bullet_red.gif);
font-family:Arial, Helvetica, sans-serif;
}


.mediacenter_ul LI {margin-bottom: 3px; margin-right:10px;}


.mediacenter_ul li  A:link{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.mediacenter_ul li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.mediacenter_ul li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.mediacenter_ul li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none;}

.mediacenter_ul .T1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 14px;
font-weight: bold;
font-style: normal; 
text-transform: none;
text-decoration: none;
}

/* this is used on the main page listing of pr, speeches, etc... */

.mediacenter_mainpage {
height: 110px;		
 overflow: auto;	
padding: 0;
font-size: 11px;
margin: 0 0 10px 0;

width: 458px;
border-left: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
border-right: 1px #cccccc solid;

font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}


 
.mediacenter_mainpage UL {
padding: 0;
margin: 0;
margin-left: 7px;
padding-left: 1em;
font-size: 10px;
/* line-height: 14px; */
list-style-position:	inside;
list-style-image: url(/images/__bullet_red.gif);
font-family:Arial, Helvetica, sans-serif;
}


.mediacenter_mainpage LI {margin-bottom: 3px; margin-right:10px; font-size: 10px;font-family:Arial, Helvetica, sans-serif;}


.mediacenter_mainpage li  A:link{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline; font-size: 10px;}
.mediacenter_mainpage li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline; font-size: 10px;}
.mediacenter_mainpage li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline; font-size: 10px;}
.mediacenter_mainpage li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none; font-size: 10px;}

.mediacenter_mainpage .CS_PgIndex_Primary_Category {font-size:11px;}
.mediacenter_mainpage .CS_PgIndex_Secondary_Category {color: #000000; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}


#indent_paragraph {padding-left: 25px; padding-right: 15px;}

/************* MEDIACENTER FORMS ***************/


TABLE.mediacenter_form {
	font-family: "Trebuchet MS", sans-serif; 
	width:400px;
	margin-left: 10px;
}

TABLE.mediacenter_form TD.formleft {width:100px; font-weight: bold; font-size: 12px; color: #003366; vertical-align:top;}
TABLE.mediacenter_form TD.formright {width: 200px; font-size: 11px;}
TABLE.mediacenter_form TD.formright INPUT, TABLE.mediacenter_form TD.formright SELECT {  font-size: 8pt; width: 140px;}
TABLE.mediacenter_form TD.formright_radiobutton { font-size: 11px;}



/*************************** EC Statements ****************************************************/

/* this is used on the main page listing of pr, speeches, etc... */
 
.ec_ul UL {
padding: 0;
margin: 0;
margin-left: 7px;
padding-left: 1em;
font-size: 10px;
line-height: 14px;
list-style-position:	outside;
list-style-image: url(/images/__bullet_red.gif);
font-family:Arial, Helvetica, sans-serif;
}


.ec_ul LI {margin-bottom: 3px; margin-right:10px;}


.ec_ul li  A:link{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.ec_ul li  A:visited{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.ec_ul li  A:active{    FONT-WEIGHT: normal;    COLOR: #666666;    TEXT-DECORATION: underline;}
.ec_ul li  A:hover{    FONT-WEIGHT: normal;    COLOR: #CC0000;    TEXT-DECORATION: none;}


/************************ PAYWATCH  chart style definition ***********************************/
.caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none}
.source {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none}
.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; text-decoration: none;}
.tabletext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}


.boldtitle {font-family: "Arial Black", Impact, Arial, serif; margin-top: 0; letter-spacing: 0px; font-size: 13px; color:	#FFFFFF;}
.caption_marron {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:	#660000; text-decoration: none}

/************************ sidebox ***********************************/


#topbox_floatleft { 
  float: left;
  width: 180px;
  margin: 0px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  background: #eeeeee;
  border-right: 1px dotted #cd853f;
  border-top: 1px dotted #cd853f;
  border-bottom: 1px dotted #cd853f;
  border-left: 1px dotted #cd853f;
  font-family: verdana, Helvetica, Arial;
font-size:9px;
font-weight:bold;
font-style: normal;
color:	#666633;
  }


#topbox_floatright { 
  float: right;
  width: 180px;
  margin: 0px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  background: #eeeeee;
  border-right: 1px dotted #cd853f;
  border-top: 1px dotted #cd853f;
  border-bottom: 1px dotted #cd853f;
  border-left: 1px dotted #cd853f;
  font-family: verdana, Helvetica, Arial;
font-size:9px;
font-weight:bold;
font-style: normal;
color:	#666633;
  }
  
#topbox_floatleft ul{ 

  font-family: verdana, Helvetica, Arial;
font-size:9px;
font-weight:bold;
font-style: normal;
color:	#666633;
  }
  
  #topbox_floatright ul{ 

  font-family: verdana, Helvetica, Arial;
font-size:9px;
font-weight:bold;
font-style: normal;
color:	#666633;
  }

/************************  added in 2007 *************************/
#content_body TABLE.chart_factsheet {font-family:  Arial, Helvetica, sans-serif; width:600px;
background-image:url(/corporatewatch/paywatch/images/2007_chart_back.gif); background-position: top left; background-repeat:repeat-x; background-color:#BFBFBF;	}

#content_body TABLE.chart_factsheet TH {color:#CC0000; font-size:14px; height:20px;text-align:center;vertical-align:middle;padding:8px 0 0 0;}

#content_body TABLE.chart_factsheet TD.left {vertical-align:top; color:	#333333; font-size:10px; padding: 3px 5px 3px 5px; margin:0; font-weight:bold; border-bottom: 1px solid #CCCCCC;}

#content_body TABLE.chart_factsheet TD {vertical-align:top;color:#666666; font-size:10px; padding: 3px 5px 3px 5px; margin:0; font-weight:bold;border-bottom: 1px solid #CCCCCC;}

#content_body TABLE.chart_factsheet TD span.text_maintitle2 {}
.smalltype {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.text_bold {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#B10000; font-weight: bold;}
.text_maintitle2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#B10000; font-weight: bold;}
  
HR {height:1px; color:#CCCCCC; border: 0;width: 95%; text-align:left;}

.text_maintitle {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#CC0000; font-weight: bold;}

.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#000000; font-weight: normal;}
.text a:link {color:#666666; text-decoration:none;}
.text a:visited {color:#666666; text-decoration:none;}
.text a:active {color:#666666; text-decoration:none;}
.text a:hover {color:#CC0000; text-decoration:none;}


#content_body TABLE.chart_factsheet2 {font-family:  Arial, Helvetica, sans-serif; width:500px;
background-image:url(/corporatewatch/paywatch/images/2007_chart_back.gif); background-position: top left; background-repeat:repeat-x; background-color:#BFBFBF;	}

#content_body TABLE.chart_factsheet2 TH {color:#CC0000; font-size:14px; height:20px;text-align:center;vertical-align:middle;padding:8px 0 0 0;}

#content_body TABLE.chart_factsheet2 TD.left {vertical-align:top; color:	#333333; font-size:12px; padding: 3px 5px 3px 5px; margin:0; font-weight:bold; border-bottom: 1px solid #CCCCCC;}

#content_body TABLE.chart_factsheet2 TD {vertical-align:top;color:#666666; font-size:12px; padding: 3px 5px 3px 5px; margin:0; font-weight:bold;border-bottom: 1px solid #CCCCCC;}


/************************ END OF PAYWATCH   ***********************************/






/************************ SITEMAP   ***********************************/
#content_body .submenuitem {}

#content_body TD.sitemap_td {font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration:none;}


#content_body TD.sitemap_td  a.sitemap_link {color:#666666; text-decoration:none;}
#content_body TD.sitemap_td  a.sitemap_link:visited {color:#666666; text-decoration:none;}
#content_body TD.sitemap_td  a.sitemap_link:active {color:#666666; text-decoration:none;}
#content_body TD.sitemap_td  a.sitemap_link:hover {color:#CC0000; text-decoration:underline;}


/************************ NEWS ARCHIVE MAIN PAGE   ***********************************/


#content_body .CS_PgIndex_Primary_Category {

font-family:  Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
padding-top: 40px;
}

#content_body TD.CS_PgIndex_Item {font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;}

#content_body TD.CS_PgIndex_Item_Alternate {font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;}


#content_body TD.CS_PgIndex_Item a.CS_PgIndex_Item_Title:link  {color:#666666; text-decoration:none;}
#content_body TD.CS_PgIndex_Item a.CS_PgIndex_Item_Title:visited {color:#666666; text-decoration:none;}
#content_body TD.CS_PgIndex_Item a.CS_PgIndex_Item_Title:hover {color:#CC0000; text-decoration:underline;}
#content_body TD.CS_PgIndex_Item a.CS_PgIndex_Item_Title:active {color:#666666; text-decoration:none;}



#content_body TD.CS_PgIndex_Item_Alternate  a.CS_PgIndex_Item_Title:link  {color:#666666; text-decoration:none;}
#content_body TD.CS_PgIndex_Item_Alternate  a.CS_PgIndex_Item_Title:visited {color:#666666; text-decoration:none;}
#content_body TD.CS_PgIndex_Item_Alternate  a.CS_PgIndex_Item_Title:hover {color:#CC0000; text-decoration:underline;}
#content_body TD.CS_PgIndex_Item_Alternate  a.CS_PgIndex_Item_Title:active {color:#666666; text-decoration:none;}


