

TD		{FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans}
BODY	{FONT-FAMILY: Arial, Helvetica, Verdana, sans; margin:0; padding:0;}
P		{FONT-SIZE: 13px;FONT-FAMILY: Arial, Helvetica, Verdana, sans}
A 		{color: #2347b3;}


UL.Thank_you{FONT-SIZE: 13px;FONT-FAMILY: Arial, Helvetica, Verdana, sans}

/* edit */
/*************************************************
* Random Background Colors
***************************************************/
.BorderBG		{BACKGROUND-COLOR: #E6E6DE;}
.bgcolor1		{BACKGROUND-COLOR: #000000;}
.Skyscraper_BG		{BACKGROUND-COLOR: #F1F1ED;}
.Section_Header_BG	{BACKGROUND-COLOR: #d1ceeb;}
.bgcolor8			{BACKGROUND-COLOR: #ecebf9}
.bgcolor9		{BACKGROUND-COLOR: #e8edd9;}
.bgcolor12		{BACKGROUND-COLOR: #ffffff;}
.bgcolor3		{BACKGROUND-COLOR: #6278aa;}
.ltgrey			{BACKGROUND-COLOR: #ebebec;}



/*************************************************
* The following is Header information
***************************************************/
.nav_text		{FONT-SIZE: 10px; COLOR: #e6e6de; FONT-FAMILY: Verdana, Arial;}
a.nav_text:link		{FONT-SIZE: 10px; COLOR: #e6e6de; FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.nav_text:visited	{FONT-SIZE: 10px; COLOR: #e6e6de; FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.nav_text:hover	{FONT-SIZE: 10px; COLOR: #e6e6de; FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.AD_BG			{BACKGROUND-COLOR: #FFFFFF; margin-top:5px;}
.SubNav_BG		{BACKGROUND-COLOR: #8ab8e6;}

.SubNav			{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #CCFF00;FONT-FAMILY: Verdana, Arial;text-decoration:none;}
a.SubNav:link		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #003366;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.SubNav:visited	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #003366;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.SubNav:hover		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #003366;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.SubNavOn			{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #CCFF00;FONT-FAMILY: Verdana, Arial;text-decoration:none;}
a.SubNavOn:link		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #CCFF00;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.SubNavOn:visited	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #CCFF00;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.SubNavOn:hover		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #CCFF00;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

/******************************************************
* 6/6/2007 Activity#2720 Page Continues Below link
*******************************************************/

#PgContinuesArrow {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	color:#2247B2;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	margin: 0px 0px 10px 0px;
	padding-bottom: 7px;
	border-bottom: 1px solid #999999;

}	


#PgContinuesArrow a{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	color:#2247B2;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	padding: 0px 0px 7px 0px;

}	

#PgContinuesArrow a.arrow{
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #2247B2;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans;
  	padding: 0px 14px 0px 0px;
   background:url("/images/sm_down_blue_arrow.gif") no-repeat right 99%;
}	

#PgContinuesArrow a.arrow:visited{
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #2247B2;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans;
  	padding: 0px 14px 0px 0px;
   background:url("/images/sm_down_blue_arrow.gif") no-repeat right 99%;
   
}	
#PgContinuesArrow a.arrow:link,
#PgContinuesArrow a.arrow:visited { text-decoration: none; }
#PgContinuesArrow a.arrow:hover,
#PgContinuesArrow a.arrow:active { text-decoration: underline; }

/* Shopping */
.ShopDivImage{
	background-image:url("/images/pcm_arrow_red.gif");
 	background-position:1 2; 
 	background-repeat:no-repeat; 
 	padding-left:12px;
 	line-height:14px;
 	padding-bottom:7px;
 	
}


.ShopDivLink {

  padding:0px 12px 0px 0px;
  FONT-SIZE: 11px; 
  VERTICAL-ALIGN:top; 
  FONT-WEIGHT:bold;FONT-SIZE:12px;color: #2347b3;FONT-FAMILY:arial; 
}





/*************************************************
* Current Feature
***************************************************/
.CF_TitleLarge		{FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial;}
a.CF_TitleLarge:link	{FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.CF_TitleLarge:visited	{FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.CF_TitleLarge:hover	{FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.CF_Title		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial;}
a.CF_Title:link		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.CF_Title:visited	{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.CF_Title:hover	{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.CF_Deck		{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Arial;PADDING:0 0 0 0;MARGIN:0 0 0 0;}
a.CF_Deck:link		{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Arial; text-decoration:underline;}
a.CF_Deck:visited	{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Arial; text-decoration:underline;}
a.CF_Deck:hover		{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Arial; text-decoration:none;}

.CF_AreaHeader		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #0033CC;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none;}
p.CF_AreaHeader		{MARGIN:0px;}



.PG_Title			{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, Arial;}
a.PG_Title:link		{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.PG_Title:visited	{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
a.PG_Title:hover	{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.PG_ArchiveList		{FONT-SIZE: 10px; FONT-WEIGHT: normal; color: #2347b3; FONT-FAMILY: Verdana, Arial;}
a.PG_ArchiveList:link		{FONT-SIZE: 10px; FONT-WEIGHT: normal; color: #2347b3; FONT-FAMILY: Verdana, Arial; text-decoration:underline}
a.PG_ArchiveList:visited	{FONT-SIZE: 10px; FONT-WEIGHT: normal; color: #2347b3; FONT-FAMILY: Verdana, Arial; text-decoration:underline}
a.PG_ArchiveList:hover		{FONT-SIZE: 10px; FONT-WEIGHT: normal; color: #2347b3; FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.PG_AreaHeader		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366ff;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none;}
.PG_Deck			{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Arial;}

.PG_EditorRating	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
.PG_MoreLinks 		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #CCE6FF;FONT-FAMILY: Verdana, arial, sans;}
.PG_ColTxt			{FONT-SIZE: 9px; FONT-WEIGHT: normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial;}


/*************************************************
* Breaking News
***************************************************/
.BreakNews_BG		{BACKGROUND-COLOR: #E4E4DC;}
.BreakNews_Date		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;FONT-STYLE: italic;FONT-FAMILY: Verdana, Arial;}

.BreakNews_Content		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;}
a.BreakNews_Content:link	{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BreakNews_Content:visited	{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BreakNews_Content:hover	{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

/*************************************************
* Print Article
***************************************************/
#print_article_container{MARGIN:10 0 10 5;FONT-FAMILY: Arial,Verdana;COLOR:#000;FONT-SIZE: 12px;}
.print_article{MARGIN:10 0 20 0}
.print_article_header{MARGIN:0 0 25 0}
.print_article_title{FONT-SIZE:20px}
.print_article_subheader{FONT-WEIGHT:bold;}
.print_article_specs{MARGIN:0 0 20 0;}
.print_article_date_b{FONT-WEIGHT:bold;}




/*************************************************
* Highlights Section
***************************************************/
.Highlights_BG			{BACKGROUND-COLOR: #4080bf;}

.Highlights_Content			{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Verdana, Arial;}
span.Highlights_Content a:link,
span.Highlights_Content a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003bb0; text-decoration: none; font-weight: normal; } 
span.Highlights_Content a:hover,
span.Highlights_Content a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003bb0; text-decoration: underline; font-weight: normal; } 
a.Highlights_Content:link	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #003bb0;FONT-FAMILY: Verdana, Arial; text-decoration:none;}
a.Highlights_Content:visited	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #003bb0;FONT-FAMILY: Verdana, Arial; text-decoration:none;}
a.Highlights_Content:hover	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #003bb0;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}


/*************************************************
* Newsletters
***************************************************/
.Newsletter_BG		{BACKGROUND-COLOR: #F1F1ED;}
.Newsletter_Content	{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial;}



/*************************************************
* Ad Module
***************************************************/
.AdModule_Hdr			{FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Verdana}
.AdModule_BG			{BACKGROUND-COLOR: #eef2f7;}
.AdModule_ContentLarge	{FONT-SIZE: 13px;COLOR: #333333;FONT-FAMILY: Verdana, Arial;}
a.AdModule_ContentLarge:link	{FONT-SIZE: 13px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.AdModule_ContentLarge:visited{FONT-SIZE: 13px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.AdModule_ContentLarge:hover	{FONT-SIZE: 13px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.AdModule_Content		{FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, Arial;}
a.AdModule_Content:link	{FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.AdModule_Content:visited	{FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.AdModule_Content:hover	{FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:none;}



/*************************************************
* Footer Links
***************************************************/
a.Footer_Pub:link	{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
a.Footer_Pub:visited	{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
a.Footer_Pub:hover	{color:#FFFFFF;text-decoration: none;}
.Footer_Pub		{font-family:verdana;font-size:10px;color:#FFFFFF;}

a.Footer_ZD:link	{color:#666666;text-decoration:underline;font-weight:bold;}
a.Footer_ZD:visited	{color:#666666;text-decoration:underline;font-weight:bold;}
a.Footer_ZD:hover	{color:#666666;text-decoration: none;}


.Footer_Text		{font-family:verdana;font-size:10px;color:#666666;}
p.Footer_Text a, p.Footer_Text a:visited	{color:#666666;text-decoration:underline;font-weight:bold;}
p.Footer_Text a:hover	{color:#666666;text-decoration: none;}



/*************************************************
* Intel Showcase/Sponsors
***************************************************/
.Sponsor_Content	{font-family:Verdana;font-size:10px;margin: 0 0 8 0}
a.Sponsor_Content:link		{color: #003bb0;text-decoration:underline;font-weight:normal;}
a.Sponsor_Content:visited	{color: #003bb0;text-decoration:underline}
a.Sponsor_Content:hover		{color: #003bb0;text-decoration: none}

.Sponsor_BG		{BACKGROUND-COLOR:EEF2F7;}
.Sponsor_Test			{font-family:Verdana;font-size:5px;color:EEF2F7;text-decoration: none}


/*************************************************
* Modules
***************************************************/
.Module_Border		{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#BDBD9E ;}

.Module_Content 		{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;FONT-FAMILY: Verdana, Arial;}
a.Module_Content:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.Module_Date			{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;FONT-STYLE: italic;}
.Module_BG			{BACKGROUND-COLOR:#F7F7EE;}

/* Sometimes they want different color modules so we need to change things slightly */
.Module_Border2		{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#BDBD9E;}
.Module_BG2			{BACKGROUND-COLOR:#F7F7EE;}

.Module_Content2 		{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;}
a.Module_Content2:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content2:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content2:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

/*These modules will be used for Shop now modules */
.Module_BG3			{BACKGROUND-COLOR: #4080bf;}
.Module_Border3		{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#BDBD9E;}

.Module_Content3 		{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;}
a.Module_Content3:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content3:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.Module_Content3:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

/* We also need a different Module style on Product Guide pages */
.PGModule_BG	{BACKGROUND-COLOR: #F3F3F3;}
.PGModule_Header {FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#666666;FONT-FAMILY: Verdana, Arial;}

.PGModule_Content 		{FONT-WEIGHT:normal;FONT-SIZE:11px;color: #2347b3;FONT-FAMILY: Verdana, Arial;}
a.PGModule_Content:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.PGModule_Content:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.PGModule_Content:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.BestSelling_BG		{BACKGROUND-COLOR: #4382be;}
.BestSelling_Content {FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;}
a.BestSelling_Content:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BestSelling_Content:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BestSelling_Content:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#CCE6FF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.BestSelling_BG2				{BACKGROUND-COLOR: #FFFFFF;}
.BestSelling_Content2 			{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;}
a.BestSelling_Content2:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BestSelling_Content2:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.BestSelling_Content2:hover 	{FONT-WEIGHT:normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

/* BITPIPE Module */
.bp_bgcolor1                {BACKGROUND-COLOR: #F3F3F3;}
.bp_bgcolor2                {FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#4080BF;text-decoration:none;}
a.bp_bgcolor2:link 		    {COLOR:#FFFFFF;text-decoration:none;}
a.bp_bgcolor2:visited 	    {COLOR:#FFFFFF;text-decoration:none;}
a.bp_bgcolor2:hover 		{COLOR:#FFFFFF;text-decoration:none;}

.bp_ModuleLink              {FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;}
a.bp_ModuleLink:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.bp_ModuleLink:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.bp_ModuleLink:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}


/* WHITEPAPER Module */
.wp_bgcolor                 {BACKGROUND-COLOR: #F3F3F3;}
.wp_border                  {FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#4080BF;text-decoration:none;}

.wp_ModuleLink              {FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;}
a.wp_ModuleLink:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.wp_ModuleLink:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.wp_ModuleLink:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}

.wp_MoreLink 				{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;}
a.wp_MoreLink:link			{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.wp_MoreLink:visited		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.wp_MoreLink:hover			{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#4080BF;FONT-FAMILY: Verdana, Arial;text-decoration:none;}
/*******************************************************
* TOC
*********************************************************/
/* Sometimes they want different color modules so we need to change things slightly */
.TOC_Border		{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial;BACKGROUND-COLOR:#BDBD9E;}
.TOC_BG			{BACKGROUND-COLOR:#F7F7EE;}

.TOC_Content 		{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;}
a.TOC_Content:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.TOC_Content:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}
a.TOC_Content:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY: Verdana, Arial;text-decoration:none;}



/*******************************************************
* Filter/Archive Pages
*********************************************************/
.Area_Title		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #787880;FONT-FAMILY: Verdana,arial,sans;BACKGROUND-COLOR: #F3F3F3;}

.Filter_Article_Title		{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;}
a.Filter_Article_Title:link	{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Filter_Article_Title:visited	{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Filter_Article_Title:hover	{FONT-WEIGHT: bold;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Filter_Deck			{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: arial, helvetica, sans, Verdana;}
a.Filter_Deck:link			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.Filter_Deck:visited			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.Filter_Deck:hover			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:none;}

.Filter_Article_Subtitle	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #6677bb;LINE-HEIGHT: 17px;FONT-FAMILY: Verdana, arial, sans;}
.Filter_Article_Deck		{FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: arial, helvetica, sans, Verdana;}
.Editor_Rating			{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}

.Filter_Link			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;}
a.Filter_Link:link			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.Filter_Link:visited			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.Filter_Link:hover			{FONT-WEIGHT: normal;FONT-SIZE: 12px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:none;}

.Archive_Date			{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}

/********************************************************
* Search
********************************************************/
.Category_Search_BG		{BACKGROUND-COLOR: #e8edd9;}
.Category_Search_Content	{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}


/********************************************************
* ARTICLE
********************************************************/
.Article_Title		{FONT-FAMILY:verdana,arial;FONT-WEIGHT:bold;FONT-SIZE:20px;color: #2347b3;}
.Article_SubTitle	{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #669900;FONT-FAMILY: Verdana, arial, sans;}
.Article_Deck		{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
.Article_Date		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
.Article_Date_Header {FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#666666;FONT-WEIGHT:bold;TEXT-TRANSFORM:uppercase;}

.Article_Content	{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: arial, sans;}
.article_body		{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: arial, sans;}
.old_spec_data 		{margin:0px 0px 3px 0px}
#review_image		{margin:3px 0px 0px 0px}
#enlarge_image		{margin:3px 0px 0px 0px}

.Article_Posts			{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;}
a.Article_Posts:link	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Article_Posts:visited	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Article_Posts:hover	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Article_Price			{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF6600;FONT-FAMILY: Verdana, arial, sans;}
.article_price_image	{VERTICAL-ALIGN:middle;}
.article_price_container{MARGIN-TOP:3px;}
a.Article_Price:link	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF6600;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;MARGIN-BOTTOM:3px;}
a.Article_Price:visited	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF6600;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Article_Price:hover	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF6600;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Article_Discussion				{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;}
.discussion_image				{VERTICAL-ALIGN:middle;}
a.Article_Discussion:link		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;MARGIN-BOTTOM:3px;}
a.Article_Discussion:visited	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Article_Discussion:hover		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #86C400;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}


.Package_Title		{FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
.Package_SubTitle		{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}

/********************************************************
* Join
********************************************************/
.j_hdr1		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #4080BF;FONT-FAMILY: Verdana, arial, sans;}
.j_hdr2		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #000;FONT-FAMILY: Verdana, arial, sans;}
.j_table	   {BORDER:1px solid #004284;BACKGROUND:#F7F7F7}
.j_table2	{BORDER:1px solid #004284;BACKGROUND:#FFFFFF}
.j_table3	{BORDER:1px solid #000;}
.j_table4	{BACKGROUND:#F3F3F3; FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
.j_content1	{FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
.j_content1b	{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}


/********************************************************
* My Account
*********************************************************/
.MyAccount_Content				{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
a.MyAccount_Content:link		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.MyAccount_Content:visited		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.MyAccount_Content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.MyAccount_Header				{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #4080BF;FONT-FAMILY: Verdana, arial, sans;}
.MyAccount_Section_Header		{FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: #4080BF;FONT-FAMILY: Verdana, arial, sans;BACKGROUND-COLOR: #d1ceeb;}


/********************************************************
* Pull quotes
*********************************************************/
.DiscussMember		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans}
.DiscussText		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: Verdana, arial, sans}
.DiscussBG			{BACKGROUND-COLOR: #333333;}
.DiscussBreakBG		{BACKGROUND-COLOR: #cccccc;}

/********************************************************
* Pull quotes
*********************************************************/
.prospero			{FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.prospero1			{FONT-SIZE: 10px;COLOR: #003366;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.prospero_BG		{BACKGROUND-COLOR: #cccccc;}
.prospero_BG1		{BACKGROUND-COLOR: #336699;}


/*************************************************
* MISC
***************************************************/
.ContextualSearch	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #e6e6de;FONT-FAMILY: Verdana;}
.dot			{FONT-SIZE: 4px;COLOR: #ffffff;LINE-HEIGHT: 4px;FONT-FAMILY: Verdana, arial, sans;}
.Large_Content				{FONT-WEIGHT: normal;FONT-SIZE: 14px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}

.Normal_Content				{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
a.Normal_Content:link		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Normal_Content:visited	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Normal_Content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Small_Content				{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
a.Small_Content:link		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Small_Content:visited		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Small_Content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Rss_Content				{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
a.Rss_Content:link		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Rss_Content:visited		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Rss_Content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.Content_Med_Red	{FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial;}
.Content_Med_Gray	{FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial;}

.Small_Purple		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #999966;FONT-FAMILY: Verdana, arial, sans;}
.Large_Purple		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #663399;FONT-FAMILY: Verdana, arial, sans;}
.errormessage		{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #cc0000;LINE-HEIGHT: 12px;FONT-FAMILY: Verdana, arial, sans;}
.Disclaimer			{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #663399;FONT-FAMILY: Verdana, arial, sans;}

.Premium_Partners {FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #FFFFCC;FONT-FAMILY: Verdana, arial, sans;}
a.Premium_Partners:link {COLOR: #FFFFCC;text-decoration:underline;}
a.Premium_Partners:visited {COLOR: #FFFFCC;text-decoration:underline;}
a.Premium_Partners:hover {COLOR: #FFFFCC;text-decoration:none;}


#Premium_Partners_Super_Container{TEXT-ALIGN:center;WIDTH:100%;PADDING: 0 0 0 0px;MARGIN:5 0 5 0px;}
#Premium_Partners_Super_Container{TEXT-ALIGN:center;WIDTH:100%;PADDING: 0 0 0 0px;MARGIN:5 0 5 0px;}
#laura ul, #Premium_Partners_Super_Container li { margin: 0; padding:0; list-style:none;}
#laura li { list-style: none; display: inline; float: left;}

#Premium_Partners_Container{TEXT-ALIGN:center;BORDER-TOP: 1px solid #D0D0D0;BORDER-BOTTOM: 1px solid #D0D0D0;PADDING:1 0 0 0px;MARGIN:1 0 0 0px; }
.Premium_Partners_Ad_Text {FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Verdana, arial, sans;MARGIN:0 0 2 0px;}
.Premium_Partners_Ad_Link {MARGIN:0;PADDING:0 20 0 20px;}
.Premium_Partners_Ad_Link img{MARGIN-RIGHT:5px;}
.Premium_Partners_Ad_Image {MARGIN:0;PADDING:0;}
#PPAH {FONT-WEIGHT: bold;FONT-SIZE: 10px;HEIGHT:20px;PADDING-TOP:2px;COLOR: #666666;FONT-FAMILY: Verdana;BACKGROUND:#B7BBBD;BORDER: 1px solid #000000;DISPLAY:none;}


.yaga_content				{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Verdana, arial, sans;}
a.yaga_content:link			{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.yaga_content:visited		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.yaga_content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.copyright			{FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}


/***************************************************
* Guys I can't erase b/c they're common
****************************************************/
.linkmore5		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
.content7		{FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
.zcopyright2	{FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
.zprivacy1		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #ffffff;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: underline;}
.zfooter1		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #ffffff;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.zfooter2		{FONT-SIZE: 10px;COLOR: #99ccff;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.zfooter3		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #0000cc;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.zfooter4		{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.zfooter5		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000099;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: none;}
.zprivacy2		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;TEXT-DECORATION: underline;}

.BodycopySmall	{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
a.BodycopySmall:link		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.BodycopySmall:visited		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.BodycopySmall:hover		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.link1			{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;}
a.link1:link			{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.link1:visited			{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.link1:hover			{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:none;}
.content15		{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;}

.authorsource {FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana, arial, sans;}
a.authorsource:link {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.authorsource:visited {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.authorsource:hover {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.content10 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, arial, san; }
.bgcolor2 { BACKGROUND-COLOR: #000000; }
.hdr1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: helvetica; }


/*************************************************************
* search css styles
**************************************************************/
.Search_Content_Purple		{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #4080BF;FONT-FAMILY: Verdana, arial, sans;}
.Search_Header			{FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;BACKGROUND-COLOR: #cccccc}
.Search_Index_Header		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}

.Search_Content			{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;}
a.Search_Content:link		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Search_Content:visited	{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.Search_Content:hover		{FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}

.SearchBar_BG			{BACKGROUND-COLOR: #666666;}
.SearchBar_Text			{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;}
.SearchBar_Link			{FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: VERDANA, ARIAL, HELVETICA, sans-serif;TEXT-DECORATION: underline;}


/*************************************************************
* NEW search css styles
**************************************************************/
.searchtitle			{FONT-WEIGHT:bold;FONT-SIZE:11px;color: #2347b3;FONT-FAMILY:Verdana,arial,sans;}
a.searchtitle:link		{text-decoration:underline;}
a.searchtitle:visited		{text-decoration:underline;}
a.searchtitle:hover		{text-decoration:none;}
.searchcontent			{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#333333;FONT-FAMILY:Verdana,arial,sans}
a.searchcontent:link		{color: #2347b3;text-decoration:underline;}
a.searchcontent:visited		{color: #2347b3;text-decoration:underline;}
a.searchcontent:hover		{color: #2347b3;text-decoration:none;}
.searchtermsprefix		{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#000000;FONT-FAMILY:Verdana,arial,sans;}
.searchterms			{FONT-WEIGHT:bold;FONT-SIZE: 12px;COLOR: #4080BF;FONT-FAMILY:Verdana,arial,sans;}

.searchbgcolor			{BACKGROUND-COLOR: #4080BF}
.searchbtmborder		{border-bottom:1px single #4080BF;}
.searchheadertext		{FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#666666;FONT-FAMILY: Verdana,arial,sans;}
a.searchheadertext:link		{color: #2347b3;text-decoration:underline;}
a.searchheadertext:visited	{color: #2347b3;text-decoration:underline;}
a.searchheadertext:hover	{color: #2347b3;text-decoration:none;}

/*-- splash shots */
.splashotDeck		{BACKGROUND-COLOR: #DDDDDD; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.splashotBG			{BACKGROUND-COLOR: #DDDDDD; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #333333 ! important;}

/*****************************************
* Search Results Module - Commerce Partner
******************************************/
.searchmod_bgcolor1{BACKGROUND-COLOR: #F3F3F3}
.searchmod_bgcolor2{BACKGROUND-COLOR: #4080BF}
.searchmod_content{FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Verdana, arial, sans;BACKGROUND-COLOR: #F3F3F3}
.searchmod_link1 {FONT-WEIGHT:bold;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;}
a.searchmod_link1:link{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.searchmod_link1:visited{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.searchmod_link1:hover{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:none;}
.searchmod_link2 {FONT-WEIGHT:bold;FONT-SIZE: 10px;COLOR: #CCE6FF;FONT-FAMILY: Verdana, arial, sans;}
a.searchmod_link2:link{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #CCE6FF;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.searchmod_link2:visited{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #CCE6FF;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:underline;}
a.searchmod_link2:hover{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #CCE6FF;FONT-FAMILY: arial, helvetica, sans, Verdana;text-decoration:none;}

/****************************************
* NEW DOWNLOADS LAYOUT CSS
*****************************************/
#download_region table{BORDER: 1px solid #E6E6DE; PADDING: 5 5 5 5px;}
#download_area_1{MARGIN: 0 3 0 0px;}
#download_area_2{MARGIN: 0 0 0 3px;}
#download_details{MARGIN: 1 1 20 1px;}
#download_details .download_title_link{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366FF;FONT-FAMILY: Verdana, arial, sans;}
#download_details .download_title_link:hover{text-decoration:none;}
#download_details .download_deck{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: arial, helvetica, sans, Verdana; }
#download_details .download_image{FLOAT:left;MARGIN: 0 3 0 0px;}
#download_details .download_link_margin{MARGIN: 0 0 3 0px;}
#download_all_link {TEXT-ALIGN:right;}
#download_all_link .download_all_link{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #3366FF;FONT-FAMILY: Verdana, arial, sans;}
#download_all_link .download_all_link:hover{text-decoration:none;}
#download_archives td{BORDER: 1px solid #E6E6DE; PADDING: 5 5 5 5px;BACKGROUND:#F7F7F7;VERTICAL-ALIGN:top;}
#download_archives .archive_label{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #FF9900;FONT-FAMILY: arial,Verdana, sans;}
#download_archives .archive_body{FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;}
#download_archives a{FONT-WEIGHT: bold;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;}
#download_archives a:hover{TEXT-DECORATION:none;}

/***************************************
layout for download library
****************************************/
table#download_library {BORDER: 1px solid #99CC00;FONT-SIZE: 10px;FONT-FAMILY: Verdana, arial, sans;}
td#download_library_header {BACKGROUND: #99CC00;}
tr#download_library_category{FONT-WEIGHT: bold;COLOR:#666666;}

#download_library_category .category_left{BORDER-BOTTOM:1px solid #333333;BORDER-RIGHT:1px solid #333333;PADDING-LEFT:0px;PADDING-BOTTOM: 4px;}
#download_library_category .category{BORDER-BOTTOM:1px solid #333333;BORDER-RIGHT:1px solid #333333;PADDING-LEFT:6px;PADDING-BOTTOM: 4px;}
#download_library_category .category_center{BORDER-BOTTOM:1px solid #333333;BORDER-RIGHT:1px solid #333333;TEXT-ALIGN:center;PADDING-BOTTOM: 4px;}
#download_library_category .category_right{BORDER-BOTTOM:1px solid #333333;TEXT-ALIGN:center;PADDING-BOTTOM: 4px;}

#category_sort_container {MARGIN:0;}
#category_text_sort_left {float:left;PADDING-TOP:1px;MARGIN:0;}
#category_text_sort_center {float:left;PADDING-TOP:1px;PADDING-LEFT:3px;MARGIN:0;}
#download_library_category_arrows {float:left;MARGIN:0;}
#download_library_category_arrows .up_arrow{MARGIN:0;}
#download_library_category_arrows .down_arrow{MARGIN:0;}

#download_data .data_value_left{BORDER-RIGHT:1px solid #333333;PADDING:7 0 3 0px;VERTICAL-ALIGN:top;}
#download_data .data_value{BORDER-RIGHT:1px solid #333333;PADDING:7 1 3 6px;VERTICAL-ALIGN:top;}
#download_data .data_value_right{PADDING:3 0 3 6px;;VERTICAL-ALIGN:top;}
#download_data .download_link{FLOAT:left;MARGIN-RIGHT: 3px;}

#download_library_nav .nav_left{PADDING-BOTTOM:4px;PADDING-LEFT:0px;TEXT-ALIGN:left;BORDER-TOP:1px solid #333333;}
#download_library_nav .nav_right{PADDING-BOTTOM:4px;PADDING-RIGHT:0px;TEXT-ALIGN:right;BORDER-TOP:1px solid #333333;}
td#download_nav_spacer{BORDER-TOP:1px solid #333333;}


/***************  START ONLINE CLASSIFIEDS     *********************/
#oc_afc{width:160px;background-color:#fff;text-align:left;padding-bottom:10px;}
#oc_afc .oc_afc_item{margin:5px 3px 10px 3px;}
#oc_afc h1
{
	text-align: left;
	margin: 0px;
    padding: 0px;
	background-color: #4282BF;
	font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #CCFF00;
    padding: 2px 2px 2px 6px;
}

#oc_afc h1 a
{
	font-family: Verdana;
    font-weight: bold;
    color: #CCFF00;
    
}

#oc_afc a
{
	font-family: Verdana;
	font-size: 10px;
	color: #000;
	text-decoration:none;
}

#oc_afc a.oc_afs_header {font-weight:bold;color: #2347b3;text-decoration:underline;}

#oc_header ul
{
	list-style-type: none;
	text-align: left;
	margin: 0px;
    padding: 0px;
	background-color: #4282BF;
}

#oc_header ul li
{
	font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #CCFF00;
    padding: 2px 2px 2px 6px;
}


#online_classified
{
	/*border: 3px solid #EAEAEA;*/
}

#online_classified ul
{
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}


#online_classified ul li
{	
	position: relative;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 3px;
	padding-bottom: 5px;
	line-height: 11px;
	background-image: url(/images/pcm_oc_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}


#online_classified ul li a
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2347b3;
}


#online_classified ul li a:hover {
          TEXT-DECORATION: none;
}


#online_classified ul li.oc_footer {
	padding-top: 10px;
	padding-bottom: 10px;
 	background-position: 25px 16px;
 	text-align: right;
}


#online_classified ul li.oc_footer a {
          text-align: right;
          font-weight: normal;
}

/****************  END ONLINE CLASSAFIED ****************************/


/******************BEGIN SHOPPING.COM STYLES************************/

#shopping_header {MARGIN: 0 3 0 3px;PADDING-BOTTOM:5px;BORDER-BOTTOM: 1px solid gray;}
#shopping_header .text{FONT-SIZE: 10px;FONT-FAMILY: Verdana, arial, sans;COLOR:#000000;}
#shopping_header a{FONT-SIZE: 10px;TEXT-DECORATION:none;}
#shopping_header a:hover{TEXT-DECORATION:underline;}

#shopping_page  {FONT-SIZE: 12px;FONT-FAMILY: Verdana, arial, sans;COLOR:#000000;}
#shopping_page  a{FONT-SIZE: 12px;TEXT-DECORATION:none;}
#shopping_page  a:hover{TEXT-DECORATION:underline;}

#shopping_nav {FONT-FAMILY: Verdana, arial, sans;}
#shopping_nav .text{FONT-SIZE: 14px;COLOR:#000000;}
#shopping_nav a{FONT-SIZE: 14px;TEXT-DECORATION:none;}
#shopping_nav a:hover{TEXT-DECORATION:underline;}

td#shopping_aisle_image {PADDING-LEFT:50px;BORDER-BOTTOM: 1px solid gray;}

td#shopping_aisle_data {PADDING: 4 25 4 25px;BORDER-BOTTOM: 1px solid gray;}
td#shopping_aisle_data .shopping_title{FONT-WEIGHT:bold;MARGIN:0;PADDING:0;}
td#shopping_aisle_data .shopping_details{MARGIN:0;PADDING:0;}

td#shopping_aisle_pricing {PADDING-RIGHT:50px;BORDER-BOTTOM: 1px solid gray;}
td#shopping_aisle_pricing .shopping_price{TEXT-ALIGN:center;FONT-WEIGHT:bold;FONT-SIZE:20px;MARGIN:0;PADDING:0;}
td#shopping_aisle_pricing .shopping_button{TEXT-ALIGN:center;MARGIN:0;PADDING:0;}


/******************END SHOPPING.COM STYLES************************/


/**************** BEGIN: STYLES FOR NEW CSS BASED BREAKING NEWS MODULE ***********************/
div.news_module_container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 5px 0px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #cc0000;
	border: solid 1px #BDBD9E ;
	background-color: #F7F7EE
}

div.news_module_header{	margin:0;padding: 2px 3px 2px 3px;background-color: #BDBD9E ;color: #fff;}
div.news_module_header p{font-weight:bold;padding:0;margin:0;font-size: 12px;font-family: verdana,arial;}
div.news_module_header .top_more_link{visibility:hidden;}
div.news_module_container ul {margin: 5px 0px 20px 0px;padding: 0;list-style-type: none;}
div.news_module_container li {margin: 0;padding: 1px 5px 3px 5px;}
div.news_module_container div.date {font-style: italic;margin:0;}
div.news_module_container a {color: #4080BF;}
div.news_module_container a:hover {text-decoration:none;}
.bottom_more_link{margin:0px 0px 3px 45px;font-size: 10px;text-align: center;}
/**************** END: STYLES FOR NEW CSS BASED BREAKING NEWS MODULE ***********************/


/**************** BEGIN: COMMON CONTAINER FOR HTML CUSTOM MODULES **********************************/
div.html_module_container{margin: 0 0 20px 0;padding: 0;clear:both;}
/**************** END COMMON CONTAINER FOR HTML CUSTOM MODULES **********************************/

/**************** BEGIN: COMMON STYLES FOR NEW CSS MODULES ***********************/
div.module_container {
	margin: 0 0 20px 0;
	padding: 0;
	font-family: verdana;
	font-size: 10px;
	border: solid 1px #275294;
	background:#F3F3F3;
	color: #003399;
}

div.module_container h4 {margin: 0;padding: 2px 3px 2px 3px;color: #fff;background-color: #4080BF;font-weight: bold;font-size: 12px;}
div.module_container ul {margin:0px;padding: 0px;list-style-type: none;}
div.module_container a:hover {text-decoration:none;}
div.module_container li {margin: 0;padding: 0px 2px 0px 3px;vertical-align:middle;}
div.module_container p.bottom_link {text-align:center;}
/**************** END: COMMON STYLES FOR NEW CSS MODULES ***********************/

/**************** BEGIN: STYLES FOR NEW CSS BASED POLL MODULE ***********************/
div.module_container p {margin:5px 3px 5px 3px;font-size: 10px;text-align: left;font-family: verdana, arial;}
div.module_container div {margin: 0 3px 0 3px;}
div.module_container div.poll_footer {margin:8px 2px 0px 3px;padding:0;}
div.module_container p.poll_archive_link {text-align:center;}
div.module_container p.poll_vote_button {text-align:center;}
div.news_module_container a:hover {text-decoration:none;}
/**************** END: STYLES FOR NEW CSS BASED POLL MODULE ***********************/

/*****************BEGIN: RELATED LINKS MODULE**********************************************/
div.related_links_module_container {
	margin: 3px 8px 3px 3px;
	padding: 0px 0px 5px 0px;
	font-family: verdana;
	font-size: 10px;
	background-color: #FFFFFF;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	float:left;
}
div.related_links_module_header{margin:0;padding: 2px 0px 3px 0px;}
div.related_links_module_container ul {margin: 5px 0px 0px 4px;padding: 0;list-style-type: none;}
div.related_links_module_container li {margin: 0;padding: 1px 5px 4px 10px;list-style-type: none;background-image: url(/images/pcm_rl_arrow.gif);background-repeat:no-repeat;}
div.related_links_module_container li a{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: Verdana, arial, sans}

/*****************END RELATED LINKS MODULE**********************************************/



/**************** BEGIN: STYLES FOR Breadcrumb ***********************/
/* div.breadcrumb {
				FONT-WEIGHT: bold; 
				FONT-SIZE: 10px; 
				COLOR: #3366ff; 
				FONT-FAMILY: Verdana, Arial;
				position: relative;
				border: 1px solid #e6e6de;
				padding: 5px;
				margin-bottom:0;
			}
			
.breadcrumb a{
				COLOR: #3366ff;
				TEXT-DECORATION: underline;
				}

.breadcrumb a:hover{
				TEXT-DECORATION: none; 
				}
*/
				
div.breadcrumb {	margin: 0; padding: 5px 0 0 0;
			 font-family: Arial, Helvetica, sans-serif; 
			  border: 1px solid #ccc; display: block; height: 22px; font-weight: bold; font-size: 11px;
			 }
* html div.breadcrumb { padding-top: 3px; }

.breadcrumb a { 
			display: inline; position: relative;
			font-family: Arial, Helvetica, sans-serif; font-weight: normal;
			font-size: 11px; color: #003BB0; padding-left: 5px;
	
		   }
.breadcrumb span.bcArrow { padding: 0 0.75em;color: #003BB0; font-weight: normal; }
.breadcrumb a:link, .breadcrumb a:visited { text-decoration: none;}
.breadcrumb a:hover {text-decoration: underline; }

/**************** END: STYLES FOR Breadcrumb ***********************/



/**************** BEGIN: STYLES FOR SLIDESHOW**************************************/

#slideshow_container{
width: 100%;
text-align:center;
font-size:12px;
margin-top:10px;
font-size:10px;
font-family:verdana, arial;
}

#slideshow_container table{
font-size:12px;
width: 650px;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:10px;
}

#slideshow_container td{
vertical-align:top;
}

#slideshow_container td.slideshow_title{
text-align:left;
font-weight:bold;
font-size:16px;
border-top:1px solid #cccccc;
padding:10px 0px 10px 0px;
}

#slideshow_container td.slideshow_start{
text-align:right;
border-top:1px solid #cccccc;
padding:10px 0px 10px 0px;
font-size:10px;
}

#slideshow_container div.thumbnail_container{
padding: 0px 2px 20px 2px;
width:150px;
}

#slideshow_container div.slideshow_return a{font-family:verdana, arial;font-weight:bold;}



#slideshow_container a{
font-weight:bold;
text-decoration:underline
}

#slideshow_container img{
margin-bottom:8px;
}

#slideshow_container div.slideshow_caption{
width: 650px;
border-top:1px solid #cccccc;
margin:0px auto;
padding:10px 15px 0px 15px;
}

#slideshow_container div.slideshow_caption p.slideshow_description{
font-family:verdana, arial;
margin:5px 0px 10px 0px;
text-align:left;
font-size:10px;
}


#slideshow_viewer_container{
text-align:center;
margin-left:50px;
margin-right:50px;
}

#slideshow_viewer_container table.border{
margin-top:15px;
margin-bottom:15px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

#slideshow_viewer_container td{
text-align:center;
font-size:10px;
padding:5px 0px 5px 0px;
}

#slideshow_viewer_container td span.nav_index{
margin-left:15px;
margin-right:15px;
}

#slideshow_viewer_container td.slide{
padding:10px 0px 10px 0px;
}

#slideshow_viewer_container td.slide_caption{
text-align:left;
font-weight:bold;
}

#slideshow_viewer_container td.slideshow_caption{
text-align:left;
}

#slideshow_viewer_container a.slideshow_red{font-size:10px;color:#ff3300;font-family:verdana, arial;text-decoration:none;}


#slideshow_viewer_container td.slideshow_title{
font-weight:bold;
font-size:16px;
}

#slideshow_viewer_container td a{
font-weight:bold;
text-decoration:underline;
color:#013366;
}


/******* new for the sldieshow viewer.  You should remove the old Classes if they are no longer being used *******/

div.hr{ margin:0;color:#818181;background-color: #818181;height: 1px;width:100%;}
div.hr hr { display: none;}
#ssLeft{float:left;margin:10px 0;padding:0;position:relative;bottom:10px;}
#ssContainer{width:638px;position:relative;top:0;}
#ssContainer .ssPic{margin:0;padding:10px 0 0 0;text-align: center;}
#ssNavbar{text-align:center;margin:10px 0px;width:638px;height:67px;background: url(/images/pcm_slideshow_nav_bg_big.gif) no-repeat;}
#ssNavbarNobg{margin:15px 0px;width:450px;height:56px;}
#ssNavbarNobg .slideshow_viewer_container {margin:0 auto;border:0px solid red;}
#ssNavbarNobg .slideshow_viewer_container td{padding:0 7px 0 7px;}
div.ssNav{margin:0px auto;width:336px;font-size:10px;font-family: Verdana, Geneva, Arial;color:#2041B4;}
div.ssNav a{color:#2041B4;font-size:10px;}
div.ssNav a img{border:none;}
div.ssNav a:hover{color:#f00;}
div.ssNav table{margin:0px;padding:0;}
div.ssNav table td{text-align:center}
div.ssNav .slideshow_viewer_container td{padding:0 3px 0 3px;}

div.ssNav table.left td{padding:0;}
div.ssNav table.left{height:50px;float:left;width:120px;margin-left:10px;position:relative;top:3px;border-right:1px dotted #333}

div.ssNav table.right{height:50px;float:left;width:120px;margin-left:15px;padding-left:0px;position:relative;top:3px;}
div.ssNav table.right td{padding:0px 2px;}
#ssRight{position:relative;top:0px;margin:0px;padding:0px;width:336;float:right;clear:right;display:block;}

#ssNavSmall{position:relative;top:0;width: 336px;text-align:center;float:right;clear:right;display:block;background: #fff url(/images/pcm_slideshow_nav_bg_small.gif)  repeat-x;}
#ssNavSmall div.ssNav{text-align:center;margin:0;width: 336px;height:70px;}

#ssText{margin:0; padding:0px;float:right;width:336px;}
#ssText .ssTitle{position:relative;top:0;color:#818181;margin:0px;padding:5px;border-top:1px solid #D6D6CE;border-bottom:1px solid #D6D6CE;}
#ssText h1{font-family: Arial, Helvetica, sans-serif;font-size:16px;margin:0px;padding:5px 0;}
#ssText h2{font-family: Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;margin:0;padding:0;text-transform:uppercase;}
#ssText .ssSlideTitle{color:#000;font-family: Verdana;font-size:10px;text-transform:none;}
#ssText p{margin:0px;padding:10px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

#ssCommerce{margin:0px 0px 10px 0px; padding:0;float:right;width:336px;}
#ssCommerce .summary_category{margin:0; padding:0;width:336px;}
#ssAd{margin:10px 0px 10px 0px;padding:0;}



#ssContainer .ssTitle{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;font-weight:bold;margin:5px 20px;padding:5px;}
#ssContainer ul#ssIndex{width:100%;margin:0;padding:0px;float:left;}
#ssContainer ul#ssIndex li{list-style:none;display:inline;float:left;padding:2px;text-align:center;margin:0px auto;width:150px;height:150px;}
#ssContainer ul#ssIndex li img{text-align:center;border:none;margin:0px auto;padding:0px;}
#ssContainer ul#ssIndex li p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;margin:0;padding:0px;text-align:center;height:40px;}



/******* End of the new stuff for the sldieshow viewer.  You should remove the old Classes if they are no longer being used *******/


#slideshow_top10_container {
margin-bottom: 50px;
}

.slideshow_top10 {
width: 100%;
border: 0px;
padding:0px;
}

.slideshow_top10_nav {
vertical-align: top;
text-align: center;
}

.slideshow_top10_nav {
vertical-align: top;
}

.slideshow_top10_nav .slideshow_title {
font-size: 18px;
font-weight: bold;
font-family: arial, verdana, helvetica, sans-serif;
padding-top: 15px; padding-bottom: 10px;
}

.slideshow_top10_nav .bottomline {
border-bottom: 2px solid #CCCCCC;
padding-bottom: 5px;
}

.slideshow_top10_nav .slideshow_number {
font-size: 24px;
font-weight: bold;
font-family: arial, verdana, helvetica, sans-serif;
color: #CC0000;
padding: 0px 50px;
}

.slideshow_top10_nav a {
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #012D5F;
}

.slideshow_top10_info {
vertical-align: top;
width: 280px;
font-weight: normal;
}

.slideshow_top10_info .slideshow_title {
font-size: 21px;
font-family: arial, verdana, helvetica, sans-serif;
padding-top: 15px;
}






/**************** END: STYLES FOR SLIDESHOW**************************************/






/******************************BEGIN: MARKETPLACE & SPONSORS CSS***********************************/
.sponsors_container {BORDER: 1px solid #EEF2F7;PADDING:3px 3px 3px 3px;MARGIN:5px 0px;display:block;clear:both;}
.sponsors {BACKGROUND-COLOR:#F1F1ED;PADDING:5px 0px 10px 0px;}
.sponsors ul{CLEAR:both;MARGIN:0px 0px 0px 9px;PADDING:0px;}
.sponsors ul li{
list-style:outside;
list-style-type:none;
background-image: url(/images/pcm_arrow_blugray.gif); 
background-repeat: no-repeat; 
background-position: 0px 8px;
padding:0px 0px 0px 3px;
vertical-align:top;
margin: 0px 0px 3px 0px;
}
				
.sponsors p{FONT-FAMILY:verdana,arial;FONT-SIZE:10px;}
.sponsors a{FONT-SIZE:10px;color: #000;TEXT-DECORATION:none;}
.sponsors a:hover{TEXT-DECORATION:underline;}
.sponsors img.left_ad_image{MARGIN:0px 0px 0px 20px;FLOAT:left;}
.sponsors img.left_ad_type_image{MARGIN:0px 0px 5px 20px;FLOAT:left;clear:left;}
.sponsors p.right_text{FLOAT:right;MARGIN:3px 3px 0px 0px;}

.sponsors p.sponsor_text {MARGIN:0px 0px 0px 8px;}
.sponsors p.sponsor_header {MARGIN:0px 0px 2px 8px;}

.sponsors ul.sponsor_links a{MARGIN:0px 0px 2px 8px;}
.sponsors ul.intel_links a{MARGIN:0px 0px 2px 8px;}


/******************************END: MARKETPLACE & SPONSORS CSS***********************************/




/****************************** PCMAG REFRESH CSS *******************************************************/

/**BEGIN HOMEPAGE CSS**/
#home_filter_deck{MARGIN-BOTTOM:5px}
table.home_table {BORDER:1px solid #94948E}
table.home_table td.date_stamp{BACKGROUND:#E4E4DC;PADDING:3px 0px 3px 3px;}
table.home_table td.content{BACKGROUND:#F8F8EE;}

.date_stamp{FONT-FAMILY:verdana,arial;FONT-SIZE:11;FONT-WEIGHT:bold;COLOR:#FF6600;}

.homepage_feature {MARGIN:0px 3px 6px 3px;BORDER:0px solid;clear:left;}
.homepage_feature img.feature_image{FLOAT:left;MARGIN:0px 8px 6px 0px;}
.homepage_feature p.feature_title{CLEAR:left;MARGIN:0px 0px 3px 0px;}
p.rating_container{MARGIN:0px;}

.homepage_highlights_container {BACKGROUND:#E4E4DC;BORDER-RIGHT:1px solid #94948E;BORDER-LEFT:1px solid #94948E;BORDER-BOTTOM:1px solid #94948E;}
.homepage_right_custom_html {BACKGROUND:#FFFFFF;BORDER-RIGHT:1px solid #94948E;BORDER-BOTTOM:1px solid #94948E;}

#homepage_highlights .align_left{float:left;width:49%;text-align:left;padding:5px 0px 0px 5px;}
#homepage_highlights .align_right{float:right;width:45%;text-align:right;padding:5px 5px 0px 0px;}

#homepage_highlights .hp_breaking_news
{
	list-style-type: none;
	text-align: left;
	margin: 0px 5px 5px 5px;
    padding: 0px;
	clear:both;
}

table.homepage_table_standard_border{BORDER:1px solid #E6E6E6}



.highlights_table p.highlights_title{MARGIN:10px 0px 4px 0px;}
.highlights_table td.highlights_cell{PADDING-RIGHT:5px}
.highlights_bullet				{FONT-WEIGHT: bold;FONT-SIZE:9px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}
.highlights_table a:link		{FONT-WEIGHT: normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:text-decoration: none;}
.highlights_table a:visited		{FONT-WEIGHT: normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}
.highlights_table a:hover		{FONT-WEIGHT: normal;FONT-SIZE:10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}

/**END HOMEPAGE CSS**/


/**BEGIN PRODUCT GUIDE CSS**/

.PG_Header_Table 		{MARGIN:5px 0px 10px 0px;}
.PG_AreaEyebrow 		{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #0033CC;FONT-FAMILY: Verdana, Arial;TEXT-DECORATION: none;MARGIN:0px;}
p.PG_Title_Container 	{MARGIN:0px}
p.PG_DeckV2				{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana,Arial;MARGIN:0px;}

.PG_Area_Table			{MARGIN:0px 0px 20px 0px;}
.PG_Select				{FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #99CC00;FONT-FAMILY: Verdana, Arial;}
.PG_Area_Image			{MARGIN:2px 5px 0px 0px;}


.PG_Search_Table {BORDER:1px solid #94948E;MARGIN:10px 0px 10px 0px;}
.PG_Search_Table td{BACKGROUND:#F8F8EE;}
.PG_Search_Box {BORDER:1px solid #000;}
.PG_Search_Table a{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #0033cc;FONT-FAMILY: Verdana,Arial;}
.PG_Search_Table a:link{TEXT-DECORATION:underline;}
.PG_Search_Table a:hover{TEXT-DECORATION:none;}
.PG_Search_Table a:visited{TEXT-DECORATION:underline;}

.PG_Search_Header {FONT-WEIGHT: bold;FONT-SIZE: 12px;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;COLOR:#000000;TEXT-TRANSFORM:uppercase;}
.PG_Search_Text {FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Verdana,Arial;}

/** Google 1.5 CSS Changes ***/
.GS_Link { font-family: Arial; font-size: 11px; font-weight: bold; color: #003BB0; text-decoration:underline; }
a.GS_Link { font-family: Arial; font-size: 11px; font-weight: bold; color: #003BB0; text-decoration:underline; }
a.GS_Link:visited { font-family: Arial; font-size: 11px; font-weight: bold; color: #003BB0; text-decoration:underline; }
a.GS_Link:hover { font-family: Arial; font-size: 11px; font-weight: bold; color: #003BB0; text-decoration:underline; }
.GS_Header_Table 		{MARGIN:0px 0px 3px 0px;}
.GS_Results_Title_Select { font-family: Arial; font-size: 18px; font-weight: bold; color: #666666; }
.GS_Results_Sort_By { font-family: Arial; font-size: 11px; font-weight: bold; }
.GS_Results_Compare { font-family: Arial; font-size: 11px; font-weight: bold; color: #999999;}
.GS_Results_Date { font-family: Arial; font-size: 11px; }
.GS_Results_Prices { font-family: Arial; font-size: 11px; }
.GS_GuidedNav_TD { background-color: #EEEEEE; } 
.GS_GuidedNav_Title { color: #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold;} 
.GS_GuidedNav_Search { font-family:Arial; font-size:12px; font-weight:bold;} 
.GS_GuidedNav_Category { font-family:Arial; font-size:12px; font-weight:bold; color: #333333; } 
a.GS_GuidedNav_Link { font-family:Arial; font-size:11px; color: #003BB0; text-decoration:none; } 
a.GS_GuidedNav_Link:hover { text-decoration:underline; } 
.GS_GuidedNav_Num { font-family:Arial; font-size:11px; }
.GS_GuidedNav_Selected_Item { font-family:Arial; font-size:12px; font-weight:bold; color: #FF6500;} 

/**END PRODUCT GUIDE CSS**/


/**BEGIN REVIEWS LANDING CSS**/
table.reviews_landing_table_no_border{BORDER:0px solid}

table.reviews_landing_area_table{MARGIN-BOTTOM:20px}
table.reviews_landing_area_table td.filter_image{PADDING:5px 5px 15px 0px;}
table.reviews_landing_area_table td.content{PADDING:5px 0px 15px 0px;}
table.reviews_header_table 		{MARGIN:10px 0px 10px 0px;}
/**END REVIEWS LANDING CSS**/


/**BEGIN EXECUTIVE SUMMARY CSS**/
.summary_title {FONT-FAMILY:verdana,arial;FONT-WEIGHT:bold;FONT-SIZE:20px;color: #2347b3;}
.summary_item_container{MARGIN:0px;PADDING:0px;}
.summary_main_table {BORDER:1px solid #94948E;MARGIN-TOP:0px;FONT-SIZE:10px;}
.summary_main_table_left_col {PADDING-LEFT:10px;PADDING-TOP:15px;}
.summary_main_table_right_col {PADDING-RIGHT:10px;PADDING-TOP:15px;}
.summary_main_table_bottom_row {PADDING-LEFT:10px;PADDING-RIGHT:10px;}
.summary_image {MARGIN:0px 0px 5px 0px;}
.summary_image_icon{MARGIN:10px 0px 15px 0px;FLOAT:right;}
#summary_nav{MARGIN:5px 0px 5px 0px;}


#slideshow_preview{MARGIN: 0 0 0 0;clear:both;}
#slideshow_preview .slideshow_preview_item_left{MARGIN:0 5 0 0;}
#slideshow_preview .slideshow_preview_item{MARGIN:0 5 0 0;}
#slideshow_preview .slideshow_preview_item_right{MARGIN:0 0 0 0;}
#slideshow_link .slideshow_link_icon{MARGIN:2px 0px 25px 0px;FLOAT:right;}

.summary_category {MARGIN:0px 0px 10px 0px;}
.summary_data {FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#333333;}
.summary_data p{FONT-FAMILY:arial,verdana;FONT-SIZE:12px;COLOR:#333333;}
.summary_data a{color: #2347b3;}
.summary_data_label {FONT-WEIGHT:bold;FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#333333;}
.summary_rating_table {MARGIN:0px 0px 5px 0px;}
.exec_sum_price_table {MARGIN:3px 0px 0px 0px;}
.price_label {FONT-WEIGHT:bold;FONT-FAMILY:verdana,arial;FONT-SIZE:12px;COLOR:#333333;}
.summary_author {MARGIN-TOP:2px;}
.article_intro p{MARGIN:8 0 3 0px;}


a.summary_link:link {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.summary_link:visited {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:underline;}
a.summary_link:hover {FONT-WEIGHT: normal;FONT-SIZE: 10px;color: #2347b3;FONT-FAMILY: Verdana, arial, sans;text-decoration:none;}
.rating_string img{MARGIN-BOTTOM:3px;}

.Article_Header_Table {MARGIN:5px 0px 0px 0px;}

/**END EXECUTIVE SUMMARY CSS**/

/****BEGIN CHECK PRICE MODULE**/
.check_price_module {BORDER:1px solid #666666;MARGIN-BOTTOM:20px;}
.check_price_module_header {BORDER-BOTTOM:1px solid #666666;BACKGROUND-COLOR:BDBDBD;COLOR:#666666;FONT-FAMILY:verdana,arial;FONT-SIZE:12px;COLOR:#666666;FONT-WEIGHT:bold;TEXT-TRANSFORM:uppercase;PADDING:2px 0px 2px 2px;}
.check_price_module_text {FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#333333;PADDING:8px 0px 5px 0px;}
.check_price_module img {MARGIN:10px 0px 10px 0px;}
/****END CHECK PRICE MODULE**/

/****BEGIN PRODUCT GUIDE LIST CSS**/
.product_guide_list_container {FONT-WEIGHT: normal;FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial;MARGIN-BOTTOM:10px;color: #2347b3;}
.product_guide_list_container a:link	{FONT-WEIGHT: normal;FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
.product_guide_list_container a:visited	{FONT-WEIGHT: normal;FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
.product_guide_list_container a:hover	{FONT-WEIGHT: normal;FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial; text-decoration:none;}

.product_guide_list_container li{MARGIN-LEFT:5px;FONT-SIZE: 10px;}
.product_guide_list_container_bold {FONT-WEIGHT:bold;COLOR:#000;}
/****END PRODUCT GUIDE LIST CSS**/


/****PRODUCT GUIDE CUSTOM HTML STYLES****/
table.PG_Category_Finder_Table {BORDER:1px solid #94948E;MARGIN:2px 0px 0px 0px;BACKGROUND:#F8F8EE;}
table.PG_Category_Finder_Table td.header{BACKGROUND:#E4E4DC;PADDING:3px 0px 3px 3px;COLOR:#6E6E6A;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial; FONT-SIZE:12px;}


.pg_text 		{FONT-WEIGHT: normal;FONT-FAMILY:verdana, arial; FONT-SIZE:10px;COLOR:#333333}
.pg_text_orange {FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial; FONT-SIZE:12px;COLOR:#FF6600}
.pg_text_blue 	{FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial; FONT-SIZE:12px;COLOR:#3366ff;TEXT-DECORATION:underline;}
a.pg_text_blue:visited 	{FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial; FONT-SIZE:12px;COLOR:#3366ff;TEXT-DECORATION:underline;}
.pg_link		{FONT-WEIGHT: normal;FONT-FAMILY:verdana, arial; FONT-SIZE:10px;color: #2347b3;TEXT-DECORATION:underline;}
a.pg_link:hover	{FONT-WEIGHT: normal;FONT-FAMILY:verdana, arial; FONT-SIZE:10px;color: #2347b3;TEXT-DECORATION:none;}
.pg_archive		{FONT-WEIGHT: normal;FONT-FAMILY:verdana, arial; FONT-SIZE:10px;color: #2347b3;}
.pg_archive		a{TEXT-DECORATION:underline;}
.pg_archive		a:hover{TEXT-DECORATION:none;}

/****BUT IT HERE STYLES****/
.buy_it_here_table {BORDER:1px solid #4382BE;clear:both;
	float:right;}
.buy_it_here_table td{PADDING:10px;VERTICAL-ALIGN:middle;}
.buy_it_here_table td.table_header{BACKGROUND:#4382BE;TEXT-ALIGN:left;PADDING:0px;}
.buy_it_here_table td.col_header{BORDER-BOTTOM:1px solid #666666;PADDING:10px 10px 5px 10px;TEXT-ALIGN:center;}
.buy_it_here_table td.border{BORDER-BOTTOM:1px solid #CCCCCC;}
.buy_it_here_table td.no_border{}
.buy_it_here_table td.zipcode{BORDER-TOP:1px solid #4382BE;BACKGROUND:#E6F8FF;VERTICAL-ALIGN:top;PADDING:5px}
.in_stock {COLOR:#4BCC00;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial;FONT-SIZE:11px;}
.out_stock {COLOR:#FF0000;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial;FONT-SIZE:11px;}
.na_stock {COLOR:#333333;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial;FONT-SIZE:11px;}
.base_price {COLOR:#333333;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial;FONT-SIZE:11px;TEXT-DECORATION:none;}

.buy_small_text {FONT-FAMILY:verdana, arial;FONT-SIZE:10px;COLOR:#333333;}
.buy_large_text {FONT-FAMILY:verdana, arial;FONT-SIZE:12px;FONT-WEIGHT: bold;COLOR:#333333;}
.buy_link {COLOR:#2024C5;FONT-WEIGHT: bold;FONT-FAMILY:verdana, arial;FONT-SIZE:11px;}
.buy_store{FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#666666;}
.buy_price{FONT-FAMILY:verdana,arial;FONT-SIZE:10px;color: #2347b3;}
.frmZip {PADDING:0px;MARGIN:0px}


/**************** BEGIN: STYLES FOR STORYBOX**************************************/
/*Converted storybox ad to span class - Casey 10.04.04 */

.storybox {
width:337;
height:292;
background-color:#CCCCCC;
text-align:LEFT;
text-indent: 5px;
border:5px ridge #CCCCCC;
margin: 5px 5px 5px 0px;
/*float:left;*/
clear:right;
}

.storybox font{FONT-FAMILY:verdana,arial;FONT-SIZE:10px;COLOR:#FFFFFF;TEXT-DECORATION:bold;}



/**************** END: STYLES FOR STORYBOX**************************************/

/****************  BEGIN: STYLES FOR COMPARISON ********************************/

#advertisement_head {
	font-family: arial, geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
#Comparison_error_container {
	padding: 10px 5px 400px 3px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	/*width: 100%;*/
	}


#Comparison_header_container {
	padding: 10px 5px 0 3px;
	margin: 0;
	background-color: #FFFFFF;
	/*width: 100%;*/
	}

#Comparison_header_container .comparison_header {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	}
#Comparison_header_container .comparison_header_goback {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-transform: capitalize;
	text-align: right;
	vertical-align: middle;
	}
#Comparison_header_container .comparison_header_goback img {
	border: 0px;
	vertical-align: middle;
	}

#Comparison_header_container .comparison_header_goback a {
	color: #FF6600;
	text-decoration: none;
	}
#Comparison_header_container .comparison_header_goback a:hover {
	color: #FF6600;
	text-decoration: underline;
	}
	

#Comparison_container {	
	margin: 0;
	padding: 3px 0 0 0;	
	background-color: #FFFFFF; 
	vertical-align: top;
	/*width: 100%;*/
	}

#Comparison_table {
	margin: 0;
	border-top: 7px solid #FF6600;
	width: auto;
	background-color: #ffffff;
	overflow: scroll;
	}
	

#Comparison_table td {
	padding: 10px 5px 10px 3px;
	vertical-align: top;
	border-top: 0;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	}
#Comparison_table td .productimg {
	border: 0px solid #000000;
	margin-top: 10px;
	}
	
#Comparison_table .row_headers {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	text-transform: uppercase;
	background-color: #e4e4dc;
	width: 168px;
	}

#Comparison_table .product_name_headers {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	text-transform: uppercase;
	background-color: #e4e4dc;
	width: 168px;
	border-bottom: 0px;
	}

#Comparison_table .product_image_headers {
	font-family: verdana, arial, geneva, sans-serif;
	background-color: #e4e4dc;
	padding: 10px 5px 10px 3px;
	vertical-align: top;
	border-top: 0;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	height:100%;
	display: block;
	}
	

#Comparison_table .product_name_top {
	padding: 10px 5px 5px 3px;
	vertical-align: top;
	border-top: 0;
	border-right: 1px solid #d9d9d9;
	border-bottom: 0px solid #d9d9d9;
	}
	
#Comparison_table .product_images {
	padding: 0px 5px 10px 3px;
	vertical-align: top;
	border-top: 0;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	}
	
#Comparison_table .row_headers .spec_data {
	padding-left: 10px;
	color: #666666;
	text-transform: capitalize;
	display: block;
	}
#Comparison_table .row_headers .spec_data_b {
	padding-left: 10px;
	color: #666666;
	text-transform: uppercase;
	display: block;
	}
#Comparison_table .row_headers ul {
	padding: 0; margin: 0;
	}
#Comparison_table .row_headers li {
	padding-bottom: 10px; 
	list-style-type: none;
	}

#Comparison_table .remove_box {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ff6600;
	text-transform: uppercase;
	vertical-align: middle;
	}

#Comparison_table .prices {
	font-family: arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ff6600;
	}
	#Comparison_table .prices a {
	text-decoration: underline;
	color: #ff6600;
	}
	#Comparison_table .prices a:hover {
	text-decoration: none;
	color: #2347b3;
	}
	
#Comparison_table .summary_data {
	font-family: arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #ff6600;
	}
	#Comparison_table .summary_data a {
	text-decoration: underline;
	color: #ff6600;
	}
	#Comparison_table .summary_data a:hover {
	text-decoration: none;
	color: #ff6600;
	}

#Comparison_table .product_name, #Comparison_table .product_name a {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2347b3;
	}
    #Comparison_table .product_name a:hover {
	text-decoration: none;
	color: inherit;
	}
#Comparison_table .product_name_top a {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2347b3;
	}
    #Comparison_table .product_name_top a:hover {
	text-decoration: none;
	color: inherit;
	}

#Comparison_table .table_data {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	text-transform: normal;
	width: 168px;
	}
	#Comparison_table .table_data a {
	color: #2347b3;
	text-decoration: underline;
	}
	#Comparison_table .table_data a:hover {
	color: inherit;
	text-decoration: none;
	}
	#Comparison_table .table_data ul {
	padding: 0; margin: 0;}
	#Comparison_table .table_data li {
	padding-bottom: 10px; 
	list-style-type: none;
	}


/********* END: STYLE FOR COMPARISON ***************************/



/**************EBAY MARKETPLACE*********************************/
#ebay_marketplace{MARGIN:0px 0px 10px 0px;}
/**************EBAY MARKETPLACE*********************************/


/**************SITEMAP*********************************/
#sitemap_container{MARGIN:0px 0px 0px 0px;}

.LevelOne  {
	margin:10px 0px 0px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2347b3;
}

.LevelOne a{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	color: #2347b3;
	font-size: 12px;
	text-decoration:underline;
}

.LevelTwo {
	margin:0px 0px 0px 5px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #2347b3;
}

.LevelTwo a{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #2347b3;
	text-decoration:underline;
}

.LevelThree {
	margin:0px 0px 0px 10px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #2347b3;
}

.LevelThree a{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration:underline;
	color: #2347b3;
}
	
/**************SITEMAP*********************************/

/**************PRODUCT GUIDE SITEMAP*********************************/
#PG_sitemap_container{MARGIN:0px 0px 0px 0px;}

.PG_Header  {
	margin:10px 0px 0px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	color: #2347b3;
	font-size: 12px;
}

.PGLevelOne  {
	margin:10px 0px 0px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	color: #2347b3;
	font-size: 10px;
}

.PGLevelOne a{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	color: #2347b3;
	font-size: 10px;
}

.PGLevelTwo {
	margin:0px 0px 0px 5px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #2347b3;
}

.PGLevelTwo a{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2347b3;
}

.PGLevelThree {
	margin:0px 0px 0px 15px;
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #2347b3;
}

.PGLevelThree a{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #2347b3;
}
	
/**************PRODUCT GUIDE SITEMAP*********************************/


/******************RELATED ADS***************************************/

#related_ads_header {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #999999;
	margin: 0px 10px;
	border-bottom: solid 1px #999999;
}

#related_ads_container {
	margin: 10px 10px;
	text-decoration:none;
}

#related_ads_container a{
	text-decoration:none;
}

#related_ads_container .related_ads_title{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #003bb0;
	text-decoration:underline !important;
	margin:35px 0px 0px 0px;
}

#related_ads_container a.related_ads_title {
	text-decoration:underline !important;

}

#related_ads_container .related_ads_deck {
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	text-decoration:none !important;
	margin:2px 0px 0px 0px;
}

#related_ads_container a.related_ads_deck{
	text-decoration:none !important;
}

#related_ads_container .related_ads_link{
	font-family: verdana, arial, geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000;
	text-decoration:underline;
	margin:2px 0px 0px 0px;
}

#related_ads_container a.related_ads_link {
	text-decoration:underline;
}


/******************END RELATED ADS***********************************/

/************* BEGIN PRODUCT SEARCH*******************/

	.fastprodtitle			{font-family:verdana,sans;font-size:12px;font-weight:bold;color: #003bb0;margin:0 0 4 0}
	a.fastprodtitle:link		{text-decoration:underline;}
	a.fastprodtitle:visited		{text-decoration:underline;}
	a.fastprodtitle:hover		{text-decoration:none;}

	.fastprodcategory		{font-family:verdana,sans;font-size:10px;font-weight:normal;color: #003bb0;margin:0 0 8 0}
	a.fastprodcategory:link		{text-decoration:underline;}
	a.fastprodcategory:visited	{text-decoration:underline;}
	a.fastprodcategory:hover	{text-decoration:none;}

	.fastproddate			{font-family:verdana,sans;font-size:10px;font-weight:normal;color:#333333;margin:0 0 8 0}
	.fastprodmanufname		{font-family:verdana,sans;font-size:10px;font-weight:bold;color:#333333;margin:0 0 8 0}
	.fastproddeck			{font-family:verdana,sans;font-size:10px;font-weight:normal;color:#333333;margin:0 0 8 0}
	.fastprodspecs			{font-family:verdana,sans;font-size:10px;font-weight:normal;color:#333333;margin:0 0 8 0}
	.fastprodlink			{font-family:verdana,sans;font-size:10px;font-weight:normal;color: #2347b3}
	a.fastprodlink:link		{text-decoration:underline;}
	a.fastprodlink:visited		{text-decoration:underline;}
	a.fastprodlink:hover		{text-decoration:none;}
	
	.fastprodnodocuments		{font-family:verdana,sans;font-size:10px;font-weight:bold;margin:10 10 10 5}
	.fastprodheader			{font-family:arial,sans;font-size:11px;font-weight:bold;color:#666666;margin:10 5 0 0}
	
	.fastprodsortby			{font-family:verdana,sans;font-size:10px;font-weight:bold;color:#3366FF}
	a.fastprodsortby:link		{text-decoration:underline;}
	a.fastprodsortby:visited	{text-decoration:underline;}
	a.fastprodsortby:hover		{text-decoration:none;}
	
	.fastadvsearchpagetitle		{font-family:verdana,sans;font-size:16px;font-weight:bold;color:#6b6b6e;margin:5 0 5 0}


	.advsrchfrmlab			{font-size:10px;font-weight:bold;font-family:verdana, arial, sans;margin:5 0 0 0}
	.advsrchfrm			{font-size:10px;font-weight:normal;font-family:verdana, arial, sans;width:150px}

	.ecsearchlabel{font-size:10px;font-weight:bold;font-family:verdana}

	.fastprodgridtitle		{font-family:verdana;font-size:12px;font-weight:bold;color:#666666;margin:0 0 0 5}

/************* ENDPRODUCT SEARCH*******************/


.search_shopping_table td.header{background-color:#4282BD;}
.search_shopping_table td.subheader{background-color:#CCCCCC;padding:2px 7px 2px 7px;}
.search_shopping_table .subheadertext{font-family:arial,verdana;font-size:13px;font-weight:bold;}
.search_shopping_table .producttext{font-family:verdana,arial;font-size:11px;}
.search_shopping_table .producttext a{font-family:verdana,arial;font-size:11px;color: #003bb0;font-weight:bold;}
.search_shopping_table .producttext a:hover{color:#0070E0;}
.search_shopping_table .producttext a:visited{color:#152B6C;}
.search_shopping_table .seeall a{font-family:verdana,arial;font-size:11px;color: #003bb0;}
.search_shopping_table .seeall a:hover{color:#0070E0;}
.search_shopping_table .seeall a:visited{color:#152B6C;}


/************** Encyclopedia ******************************/
.enc_search_form { font-family: verdana; font-size: 10px; font-weight: bold; background-color: #F8E4B0; padding: 5px; }
.enc_search_form a { text-decoration: none; }
.enc_search_form a:hover { text-decoration: underline; }
.enc_form_field { border: 1px solid #000000; }
.enc_browse_header { font-family: verdana; font-size: 10px; font-weight: bold; background-color: #F8FCD0; }
.enc_index_td { font-family: verdana; font-size: 10px; background-color: #F8E4B0; padding: 5px; color: #003399; }
.enc_copyright_td { font-family: arial; font-size: 10px; }
.enc_copyright_td a { text-decoration: none; }
.enc_copyright_td a:hover { text-decoration: underline; }
.enc_index_header_letter {font-family: arial, geneva, sans-serif;color: #003bb0; font-size: 24px; font-weight: bold;}
.enc_index_word_td {font-family: arial, geneva, sans-serif; font-size: 12px; font-weight: normal;color: #2644B2; line-height: 17px; width: 33%;}
.enc_related_items { font-family: verdana; font-size: 12px; font-weight: bold; background-color: #F8E4B0; padding: 5px; color: #003399; }

.term_bodytext {font-family: arial, geneva, sans-serif; font-size: 12px; color: #000000;}
.term_title {font-family: arial, geneva, sans-serif; font-size: 14px; color: #003bb0; font-weight: bold;}
.related_term_title {font-family: arial, geneva, sans-serif; font-size: 12px; color: #003bb0; font-weight: bold; background-color: #d3d3d3;}
.related_feed_links {font-family: arial, geneva, sans-serif; font-size: 12px; color: #2644B2; font-weight: normal; padding-left: 5px;}
.related_feed_links a, .term_bodytext a {color: #2644B2; text-decoration: underline;}
.related_feed_links a:hover, .term_bodytext a:hover {color: #003bb0; text-decoration: none;}
.related_feed_links a:active, .term_bodytext a:active {color: #003bb0; text-decoration: underline;}	

/************** End Encyclopedia ******************************/

/*****************BUY Link ***********************************/
.buy {width: 161px; border-left:  1px solid #999999;}
.buy td {border-bottom: 1px solid #999999; border-right: 1px solid #999999; padding: 4px; text-align:center;}
.buy td a {text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}
.buy td.top {border-top: 1px solid #999999; padding:    0px;}
.buy td.head {padding:5px; background-color: #EEEEEE; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.buy td.headleft {padding:5px; background-color: #EEEEEE; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align:left; }
/*****************BUY Link ***********************************/

/**********************  1.5 Header  ***************************/

#review_finder            { float:left; width:100%; height:26px; background-color: #730101; 
                            background-image: url(/images/pcm_15_guidesbg.gif); background-repeat: no-repeat;
				            background-position:left top; overflow:hidden; }


/*super secret link that sits on top of the product guide background image*/
#product_guide_link{text-decoration: none;position:absolute;top:5px;left:86px; z-index:2;}
/*hide the link text - but keep the link active*/
#product_guide_link a i{visibility:hidden;}



#review_finder ul         { margin:0 0 0 62; padding:0; list-style:none; } 
#review_finder li         { float:left; background: url(/images/pcm_15_rf_left.gif) no-repeat left top;
                            margin:0; padding:0; }
#review_finder li a          { float:left; display:block; 
                            background: url(/images/pcm_15_rf_right.gif) no-repeat right top;
				            padding:5px; text-decoration: none; color:#FFFFFF;
				            font-family: Arial, Helvetica, sans-serif; font-size:11px; 
							font-weight: bold; text-transform:uppercase; line-height:normal; }
#review_finder  li a:link     { color:#FFFFFF; }
#review_finder  li a:active   { color:#FFFFFF; }
#review_finder  li a:visited  { color:#FFFFFF; }
#review_finder  li a:hover    { color:#FFFFFF; background-image: none; background-color: #730101;}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#review_finder a {float:none;}
/* End IE5-Mac hack */


.more { position:absolute; visibility: hidden; z-index:100; left: 365px; top: 23px; 
        background-color: #FFFFFF; border: 1px solid #6E8192; width: 410px; height: auto; 
		filter: Alpha(Opacity=93); font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
		color: #717171; font-weight: bold; padding: 5px; display:none;}
		
.more table      {border: 0; float: right; clear: both; width: 350px;}
.more .viewall   {text-align: right; font-weight: bold;  }
.more .viewall a {font-size: 11px;  }
.more a          {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003BB0; text-decoration: none;}
.more a:link     {color: #003BB0; text-decoration: none;}
.more a:active   {color: #003BB0; text-decoration: none;}
.more a:visited  {color: #003BB0; text-decoration: none;}
.more a:hover    {color: #003BB0; text-decoration: underline;}

#header              { clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; float:left; width:100%; 
                       background: url(/images/pcm_15_bg2.gif) repeat-x bottom; }
#header ul           { padding-right: 0px; padding-left: 4px;  padding-bottom: 0px; margin: 0px;  padding-top: 5px; list-style-type: none; height: 24px;  }
#header li           { display: block; padding-left: 6px; background: url(/images/pcm_15_left.gif) no-repeat;  float: left; margin-right: 0px; border-bottom: 1px solid black; }
#header li div       { padding-right: 5px; display: block; 
                       background: url(/images/pcm_15_right.gif) no-repeat right top; float: left; 
					   margin: 0px }
#header li a         { padding-right: 7px; display: block; padding-left: 7px; float: left;                       padding-bottom: 4px; margin: 0px; font: bold 11px Arial, Helvetica, sans-serif;                       color: #003bb0; padding-top: 5px; white-space: nowrap; text-decoration: none;                       line-height:normal; }
#header li a:visited { color: #003bb0; text-decoration: none }
#header li a:hover   { color: #003bb0; text-decoration: underline }
#header li.on        { padding-left: 6px; border-bottom: 1px solid #d2dce4; 
                       background: #f2f3f5 url(/images/pcm_15_left_on.gif) no-repeat; 
					   margin: 0px 2px 0px 2px; }
#header li.on div    { padding-right: 6px; background: url(/images/pcm_15_right_on.gif) no-repeat right top; }
#header li.on a         { color: #000000; text-decoration: none }
#header li.on a:visited { color: #000000; text-decoration: none }
#header li.on a:hover   { color: #000000; text-decoration: none }

#header .zdlogo         { float:right;  background:none; padding: 0 0 0 0; margin: 4 10 0 0;                          vertical-align: bottom;}

#tab_subnav            { /*height: 24px;*/ width: 100%; border-bottom: 1px solid black; 
                         font: 11px Arial, Helvetica, sans-serif; font-weight:bold; 
						 line-height:20px; background-color: #DFDED2; clear:both;padding:0px;}
#tab_subnav a          { color: #003bb0; text-decoration:none; padding: 0px 10px;}
#tab_subnav a:link     { color: #003bb0; }
#tab_subnav a:visited  { color: #003bb0; text-decoration:none;  }
#tab_subnav a:hover    { color: #545454; }
#tab_subnav div	     { color: #003bb0; }

/* Commented Backslash Hack - hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */


div#main_menu               { width: auto; padding-left: 15px;}
div#main_menu ul            { margin: 0px; padding: 0px; font:11px Arial, Helvetica, sans-serif;
                              color: #727272; white-space: nowrap; display: inline;} 
div#main_menu li            { display: inline; background-image: url(/images/pcm_15_menubullet.gif);
                              list-style-type: none; }
div#main_menu li a          {  margin-right: 12px; padding-left: 12px;/*changed margin to padding on left because of IE's screwed up box model*/
                              text-decoration: none; color: #0279CD; }
div#main_menu li a:link     { color: #0279CD; }
div#main_menu li a:visited  { color: #0279CD; }
div#main_menu li a:hover    { color: #336699; }
div#main_menu .cannedsearch { color: #727272; font:11px Arial, Helvetica, sans-serif;
							  font-weight:bold; white-space: nowrap;display: inline; 
							  margin-right: 10px;}
							  
							  
.searchtextbold   { color:#000000; font:11px Arial, Helvetica, sans-serif;
			        font-weight:bold; text-transform: uppercase; }
.searchtext       { color:#000000; font:11px Arial, Helvetica, sans-serif; background-color: #F2F1E8;}
.searchtext input { margin-left:5px; font:11px Arial, Helvetica, sans-serif; }
#searchbox        { border-right: 1px solid #E2E2E2; width:100%; text-align:center;}
.profile          { color:#666666; font:11px Arial, Helvetica, sans-serif;
					white-space:nowrap; vertical-align: top; height:auto; width: auto; float: right; display: block;}
.profile_user     { color:#000000; font:11px Arial, Helvetica, sans-serif;
			        font-weight:bold; white-space:nowrap; margin-right: 6px; }	
.profile a        { text-decoration:none; color:#0279CD; margin: 0px 6px; white-space:nowrap; }																	
.profile a:hover  { text-decoration:underline; }
#wrapperPage * .adModule 				{  margin: 18px 0 0 0; padding: 0; float: right; display: inline;  }
#headerAdText	{ margin: 0; padding: 0; text-align: right; display: inline;}
#headerAdText .outer		{ background: url(/images/headerAdText_leftArrow.gif) 
									  no-repeat center left; margin: 0; padding: 0 5px 0 10px; display: inline;}
#headerAdText .inner		{ background: url(/images/headerAdText_rightArrow.gif)
									  no-repeat center right; padding: 0 10px 0 0; display: inline;}
#headerAdText span.ad 	{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
												  font-weight: bold; margin-right: 5px; }
#headerAdText span.ad a { color: #666; text-decoration: none; }										  
#headerAdText .outer .inner span.buyhere { font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
													   font-weight: bold;  }
#headerAdText .outer .inner span.buyhere a { text-decoration: none; color: #990000; }
#networkImg               { margin-top: 13px;margin-right: 5px; height:auto; float: right; vertical-align:bottom; display: inline; }
#networkImg img           { text-align: center; vertical-align: top; border: none; }
								  
/**********************  1.5 Header ***************************/


/**********************  1.5 Homepage  ***************************/
table.main_content_table       		{border:0px; padding:0px;margin:0px 0px 0px 0px;}

table.main_content_table #leadstory	{width: 282px; margin-bottom: 15px;}
table.main_content_table #leadstory_container  {background-color: #EEEEEE;padding:4px;}
table.main_content_table #leadstory_header     {}
table.main_content_table #leadstory_image      {}
/*-- align with the headline fix --*/
TABLE.main_content_table #leadstory_headline {	MARGIN: 0px 0px 5px 5px;}
TABLE.main_content_table #leadstory_text {MARGIN: 0px 0px 5px 5px;}
table.main_content_table #leadstory_headline a {font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 18px; color: #003BB0; text-decoration: none; }
table.main_content_table #leadstory_headline a:hover{text-decoration:underline;}
table.main_content_table #leadstory_dates      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;margin-bottom:5px; }
table.main_content_table #leadstory_dates .updated_date {color: #FF0000;}												 
table.main_content_table #leadstory_rating     {margin-bottom:5px;}
table.main_content_table #leadstory_text       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;line-height: 16px;margin-bottom:10px;}
TABLE.main_content_table #leadstory_text ul {margin:0px 15px;padding:0;}
TABLE.main_content_table #leadstory_text ul li{padding:5px 0px 0px 0px;}
table.main_content_table #leadstory_contlink   {text-align:right;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003bb0;}
table.main_content_table #leadstory_contlink a:link,
table.main_content_table #leadstory_contlink a:visited { text-decoration: none; }	
table.main_content_table #leadstory_contlink a:hover{text-decoration:none;}


table.main_content_table .homepage_area 	{/* width: 282px;*/ padding: 0px; margin-bottom: 15px;}

/*-- space btw tables fix --*/
table.main_content_table table.homepage_area  {
	margin-bottom:2px;
	padding-bottom:0px;
}

table.main_content_table td.homepage_area_headline	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003bb0;}
table.main_content_table td.homepage_area_headline a  { font-weight: bold; font-size: 11px; color: #003bb0; text-decoration: none;}
table.main_content_table .homepage_area_headline a:link, 
table.main_content_table .homepage_area_headline a:visited { text-decoration: none; color: #003BB0; }
table.main_content_table .homepage_area_headline a:hover{text-decoration:underline; color: #003BB0;}
table.main_content_table .homepage_area_image          { padding-right: 5px; padding-top: 4px;
                                                         vertical-align:top; height: 100%;}
table.main_content_table .homepage_area_text           { font-family: Verdana, Arial, Helvetica, sans-serif;
                                                         font-size: 11px; padding: 0px 0px 10px 0px;}	
table.main_content_table .homepage_area ul     { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; padding:0px;color: #666666;
											             margin: 0px 0px 0px 15px; line-height: 15px;}
table.main_content_table .homepage_area li     { margin:0px;padding:0px; }												 												
table.main_content_table table.homepage_area td ul li a   { color: #003Bb0; text-decoration: none; }
table.main_content_table table.homepage_area td ul li a:link, 
table.main_content_table table.homepage_area td ul li a:visited { color: #003bb0; text-decoration: none; }
table.main_content_table table.homepage_area td ul li a:hover { color: #003bb0; text-decoration: underline; }
table.main_content_table table.homepage_area_date   { color: #CC9999; font-family: Arial, Helvetica, sans-serif;  font-size: 10px; font-weight: bold;white-space:nowrap;vertical-align:top; text-align:left;}
table.main_content_table .homepage_area_news a	{
	color: #003bb0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px 0px 0px 4px;
	display:block;
	text-decoration:none;
}
table.main_content_table .homepage_area_news a:hover{text-decoration:underline;}			
table.main_content_table .homepage_area_header   {text-align:left; font-size: 12px; color: #003bb0;font-weight: bold; padding: 0px 0px 0px 0px;}	
												 												 
table.main_content_table #homepage_area_more   { text-align:right;
                                                 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 0px 4px 0px 4px; text-decoration: none;}
table.main_content_table table.homepage_area td #homepage_area_more a { text-decoration: none; color: #003BB0; }
table.main_content_table table.homepage_area td #homepage_area_more a:link, 
table.main_content_table table.homepage_area td #homepage_area_more a:visited { text-decoration: none; }
table.main_content_table table.homepage_area td #homepage_area_more a:hover,
table.main_content_table table.homepage_area td #homepage_area_more a:active { text-decoration: underline; }



/**********************************************************/
/***---- homepage_area_header :UPDATED 11/2/06 ----***/
/** image header  **/
table.main_content_table td.homepage_area_header img{
padding: 0;
margin:0;}
	
/*** START: homepage_area_header ***/
table.main_content_table .homepage_area_header{
	margin:0;
	font-size:12px;
	font-weight:bold;
	padding:0;
	/*background:#fff url(/images/pcm_hp_headerbg.gif) no-repeat right bottom;*/
	font-family:"Arial";
	height:20px;
}
 table.main_content_table .homepage_area_header a,
.homepage_area_header a:visited{text-decoration:none;}	

table.main_content_table .homepage_area_header a:hover{ text-decoration:none; }
table.main_content_table .homepage_area_header2 {
	margin:2px 0 0 0;
	font-size:12px;
	color:#636363;
	font-weight:bold;
	padding:0 0 0 2px;
	border-bottom:1px solid #636363;
	background:#fff url(/images/pcm_hp_headerbg.gif) no-repeat right bottom;
	font-family:"Arial";
	text-transform:uppercase;
	height:inherit;
	display:block;
vertical-align:bottom;
text-decoration:none;
}

 table.main_content_table span.homepage_area_header2 a,
 table.main_content_table span.homepage_area_header2 a:link,
	   span.homepage_area_header2 a:visited,
       span.homepage_area_header2 a:hover{
	color:#636363;
	font-weight:bold;
	padding:0 0 0 2px;
	text-transform:uppercase;
	text-decoration:none;
	background:#fff url(/images/pcm_hp_headerbg.gif) no-repeat right bottom;
	height:inherit;
	display:block;
vertical-align:bottom;
}	

/***-- END: homepage_area_header --**/	
/***********************************************/
												 
table.main_content_table #featured_video                 { width: 336px; margin: 10px 0px 0px 0px; background-color: #E4E4DC;}
table.main_content_table #featured_video_header          { width: 100%; }
table.main_content_table #featured_video_img             { padding: 0px 0px 5px 0px; }
table.main_content_table #featured_video_content         { width: 100%; border-bottom: 1px dotted #000000; } 
table.main_content_table .featured_video_table           { width: 100%; vertical-align: top; padding:0px; margin:0px;}
table.main_content_table .featured_video_table td        { vertical-align: top; padding:10px; margin:0px;}
table.main_content_table #featured_video_linklist ul     { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; 
											               margin: 0px 0px 0px 15px; line-height: 15px; }
table.main_content_table #featured_video_linklist li     { color: #666666; }												 												
table.main_content_table #featured_video_linklist ul a   { color: #003bb0; }	
table.main_content_table #featured_video_padlist ul      { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; 
											               margin: 0px 0px 0px 30px; line-height: 15px; }
table.main_content_table #featured_video_padlist li      { color: #666666; }											 												
table.main_content_table #featured_video_padlist ul a    { color: #003bb0; }	
table.main_content_table #featured_video_headline        { padding: 0px; c}
table.main_content_table #featured_video_headline a      { font-family: Arial, Helvetica, sans-serif; font-weight: bold;
                                                           font-size: 11px; color: #003bb0; }
table.main_content_table #featured_video_headline a:link,
table.main_content_table #featured_video_headline a:visited { text-decoration: none; }
table.main_content_table #featured_video_headline a:hover,
table.main_content_table #featured_video_headline a:active { text-decoration: none; }

table.main_content_table #featured_video_text            { font-family: Verdana, Arial, Helvetica, sans-serif;
                                                           font-size: 11px; padding: 0px 0px 5px 0px;}														
table.main_content_table #featured_video_popular         { width: 100%; padding: 10px 0px 5px 10px; 
														   font-family: Arial, Helvetica, sans-serif; 
														   font-weight: bold; font-size: 11px; color: #000000;} 
table.main_content_table #featured_video_contlink        { text-align:right;
                                                           font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
										  	               font-weight: bold; padding: 10px 5px 10px 0px;}
table.main_content_table #featured_video_contlink a      { color: #003bb0; text-decoration: none; }	


#news15container {border:1px solid #A5A49E;margin-bottom:20px;background-color:#F9F9F1;padding:5px;}
#news15 a{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 11px; color: #003bb0;}
#news15 a:hover{text-decoration:none;}
#news15 td{background-color:#F9F9F1; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding:0px 0px 5px 0px; }								
#news15 .news15header {font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 18px; color: #003bb0;}					 
#news15 .news15header a{font-family: Arial, Helvetica, sans-serif; font-weight: bold;font-size: 18px; color: #003bb0;}	
#news15 ul{margin-left:15px;padding:0px;line-height: 15px;}				 
#news15 li{margin:0px;padding:0px;}
#news15 a.Highlights_Content:link	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
#news15 a.Highlights_Content:visited	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:underline;}
#news15 a.Highlights_Content:hover	{FONT-WEIGHT: normal;FONT-SIZE: 11px;color: #2347b3;FONT-FAMILY: Verdana, Arial; text-decoration:none;}

#HeaderMoreLink_AdSpace{}

/*--- Community links in right column start---*/
#sharethisRight{
width:145px;
border-bottom:1px solid #A6A49D;
font: 12px Arial, Helvetica, sans-serif;
margin:0px 0px 20px 0px;
padding:0px 0px 20px 0px ;
color:#A6A49D;
}

#sharethisRight a{text-decoration:none;}
#sharethisRight a:hover{text-decoration:underline;}

#sharethisRight ul{
list-style:none;
margin:0;
padding:0;
}

#sharethisRight ul li{
	height:20px;
	padding:10px 0px 0px 0px;
}
#sharethisRight ul li img{
	padding:0px 5px 0px 10px;
}
#sharethisRight .hdr {
	color:#fff;
	background:#A6A49D;
	font-weight: bold;
	font-size:12px;
	padding:0px 5px;
	margin:0;
	line-height:20px;

}
/*--- Community links in right column END ---*/

/*----- Community links on at-a-glance  START------*/
#sharethisGlance{
width:572px;
font: 12px Arial, Helvetica, sans-serif;
margin:15px 0px 5px 0px;
padding:0px;
color:#A6A49D;
}
#sharethisGlance a{
	text-decoration:none;

}
#sharethisGlance a:hover{
	text-decoration:underline;
}
#sharethisGlance .hdr {
	color:#000;
	background:#F1F1Ed;
	font-weight: bold;
	font-size:12px;
	padding:0 5px;
	line-height:20px;
	margin:0;
}
#sharethisGlance ul{
list-style:none;
margin:0;
padding:10px 0px 0px 0px;
height:30px;
}
#sharethisGlance ul li{
	padding:0px 10px;
	display:inline;
	margin:0px;
}
#sharethisGlance ul li a{
	
}
#sharethisGlance ul li img{
	padding:0px 15px 0px 0px;
}
/*---- Community links on at-a-glance  END------*/

/*---- Community links RSS in left column    -------*/

#rssLeft{
padding:0;
margin:20px 0px 0px 0px;
width:165px;
background:#F3EFEB;
font:11px "Arial";
}
#rssLeft ul{
list-style: none;
margin:0;
padding:6px 0px 3px 3px;
}
#rssLeft ul li{
padding:3px;
}
#rssLeft ul li a{
padding:3px;
font:11px "Arial";
text-decoration:underline;
color:#003BB0;
}
#rssLeft ul li a:hover{text-decoration:none;}
#rssLeft ul li img a{
border:none;
}
#rssLeft ul li span.xmltext{
padding-left:8px;
}
#rssLeft ul li span.xmltext a{
font-weight:bold;
text-decoration:underline;
color:#003BB0;
}
#rssLeft ul li span.xmltext a:hover{text-decoration:none;}
#rssLeft ul li input{
height:20px;
padding:2px;
}
#rssLeft ul li form{margin:0}
/*---- Community links RSS in left column END -------*/

/*----- Community links RSS in main well     -------*/

#rssMain{
margin:10px 0px 0px 0px;
padding:0;
font:11px "arial";
color:#333;
}
#rssMain ul{
margin:0;
padding:3px 0px;
list-style:none;
clear:both;
height:auto;
}
#rssMain ul li{
margin:0;
padding:0px 0px 0px 6px;
display:inline;
vertical-align: text-middle;
float:left;
}
#rssMain ul li a{
color: #2347b3;
}
#rssMain ul li img a{
border:none;
margin:0;
vertical-align:middle;
}
#rssMain ul li .xmltext{
padding-left:6px;
}
#rssMain ul li .xmltext a{
font-weight:bold;
text-decoration:underline;}

#rssMain ul li a,
#rssMain ul li a:link,{
padding:0px 3px;
font:11px "Arial";
text-decoration:underline;
color: #2347b3;
}
#rssMain ul li a:hover{
text-decoration:none;}
#rssMain ul li select{
height:16px;
padding:0;
font-size:9px;
vertical-align:top;
}
#rssMain ul li form{margin:0;padding:0;}
/*----- Community links RSS in main well END -------*/

/*---------------------------- BEGIN: BREAKING NEWS ---------------------------------------------*/

#breaking_news {
            font-family:Verdana; 
            font-size:12px;
            color:#000000; 
            background-color:#FFFF99; 
            border:1px solid #CC0000;
            min-height:45px;
            vertical-align:middle;
	    padding:5px;
	    margin:5px 5px 5px 5px;
	  }
#breaking_news h1 {
            font-family:Arial; 
            font-size:18px; 
            font-weight:bold; 
            color:#666666;
            }

#breaking_news a{color: #0033CC;}

#breaking_news_home {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background-color:#FFFF99;
	border:1px solid #CC0000;
	min-height:45px;
	vertical-align:middle;
	padding:5px;
	margin:0px 5px 5px 5px;
}
#breaking_news_home h1 {
            font-family:Arial; 
            font-size:18px; 
            font-weight:bold; 
            color:#666666;
            }

#breaking_news_home a{color: #0033CC;}

/*---------------------------- END: BREAKING NEWS ---------------------------------------------*/
#arch{
	margin:3px 0px;
	padding:0;
}
#arch div.archCategory{
color:#888;
font-size:12px;
margin:0;
padding:5px 0px 0px 0px;
text-transform: uppercase;
font-weight:bold;
}
#arch div.archCategory span.archProdname{
font-size:12px;
margin:0;
padding:0 0 0 5px;
text-transform: none;
color:#000;
}

/*---  product archive paging  ---*/
#arch  div.pages{
margin:0px;
padding:2px 0px;
font-size:10px;
display:block;
font-weight:bold;
text-align:right;
}

#arch div.pages a{
	padding:0px 1px;
	width:auto;
}

#arch div.pages a:hover{
	padding:0px 1px;
	width:auto;
}


/*** start: archive review table  ***/
#archiveReview{
margin:0;
border:1px solid #999999;
width:100%;
empty-cells: show;
font-family: "Arial";
padding:0;
}
#archiveReview td{
font-size:10px;
padding:5px;
border-bottom:1px solid #e5e5e5;
}

#archiveReview tr.lastrow td{
border-bottom:none;
background-color:#f2f2f2;
}
#archiveReview td a{
text-decoration:none;
}

#archiveReview th{
font-size:11px;
background:#ccc;
border-bottom:1px solid #999;
text-transform: uppercase;
text-align:left;
padding:5px 0px 5px 5px ;
}
#archiveReview tr.odd td{
}
#archiveReview tr.even td{
background-color:#f2f2f2;
}
#archiveReview td .productname{
	width:220px;
	white-space:nowrap;
}
#archiveReview .productname a{
	font-weight:bold;
	width:220px;
	white-space:nowrap;
}
#archiveReview td a:hover{
text-decoration:underline;
color: #2347b3;
}
#archiveReview .date{
	width:120px;
	text-transform: uppercase;
	font-weight: normal;
}
#archiveReview .curprice a{
	font-weight:bold;
	color: #2347b3;
	width:240px;
}
#archiveReview .chkprice {
font-weight:normal;

}

#archiveReview .price a{
	font-weight:bold;
	width:140px;
}

/*-- End: ***archive review table*** --*/

.ancReview{
		display:block;
		margin:-10px 0px 10px 0px ;
		padding:3px 0px;
}
.ancReview a{
		color: #2347b3;
		font-size:10px;
		text-decoration:underline;
		font-weight:bold;
		margin:0;
		padding:3px 0px;
}
.ancReview a:hover{
		color: #2347b3;
		font-size:10px;
		text-decoration:none;
		font-weight:bold;
}
/****END: PRODUCT REVIEW ARCHIVE****/
/****---- START:MARKETPLACE ----****/
#marketplace{margin:10px 0;}
#marketplace a{color:#003BB0;}
#marketplace h2{font-weight:normal;
		    font-size:10px;
		    text-decoration:underline;
		    margin:0;
		    padding:7px 0;
		    text-align:center;
		    color:#003BB0;
		    font-family:Verdana, Arial, Helvetica, sans-serif;}
		 
#marketplace div.hdr{ /* background:url(/images/marketplace-hdr-bg.gif) repeat-x bottom; */margin:0;padding:0}
#marketplace div.hdr h3{margin:0;padding:0;text-align:center;background:url(/images/adsbygoogle.gif) no-repeat left bottom;height:23px;}
#marketplace  p.right_text a{
		font-weight:normal;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#003BB0;
		text-decoration:underline;
		float:right;
		margin:0;
		padding:0 10px;
		position:relative;
		bottom:35px;bottom:expression(40 +"px");}
ul#sponsor_partner{border:1px solid #999;margin:0px;padding:10px;}
ul#sponsor_partner li{list-style:none;margin:10px 0;padding:0;}
ul#sponsor_partner li p{margin:0;padding:0;font-size:11px;}
ul#sponsor_partner li p.sponsor_header a{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003BB0;text-decoration:underline;font-weight:bold;}
ul#sponsor_partner li p.sponsor_header a:hover{text-decoration:none;}
ul#sponsor_partner li p.sponsor_text {text-decoration:none;color:#000;}
ul#sponsor_partner li p.sponsor_text a{text-decoration:none;color:#000;text-decoration:none;}
ul#sponsor_partner li p.sponsor_text a:hover{color:#000;text-decoration:none;}
ul#sponsor_partner li p.sponsor_footer a{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#008000;text-decoration:none;}
ul#sponsor_partner li p.sponsor_footer a:hover{text-decoration:underline;}

		  
/*--- SINGLE LINE ---*/
ul#sponsor_partner_single{border:1px solid #999;margin:0px;padding:10px;}
ul#sponsor_partner_single li{list-style:none;margin:50px 40px;padding:0;}
ul#sponsor_partner_single li p{margin:0;padding:3px 0;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center}
ul#sponsor_partner_single li p.sponsor_header a{font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#003BB0;text-decoration:underline;font-weight:bold;}
ul#sponsor_partner_single li p.sponsor_header a:hover{text-decoration:none;}
ul#sponsor_partner_single li p.sponsor_text {color:#000;text-decoration:none;}
ul#sponsor_partner_single li p.sponsor_text a{color:#000;text-decoration:none;}
ul#sponsor_partner_single li p.sponsor_text a:hover{color:#000;text-decoration:none;}
ul#sponsor_partner_single li p.sponsor_footer a{font-family:Verdana, Arial,Helvetica, sans-serif;color:#008000;text-decoration:none;}
ul#sponsor_partner_single li p.sponsor_footer a:hover{color:#008000;text-decoration:underline;}
				
/****----END: MARKETPLACE ----****/

/*** START:GooSDC - Redesign Related Ads module (Google) **/
/***   home page   ***/


#GooSDC {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px 0; PADDING-TOP: 0px; TEXT-ALIGN: left;}
#GooSDC UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#GooSDC UL LI {	PADDING-RIGHT:0px 5px;FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 18px;LIST-STYLE-TYPE: none;FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#GooSDC UL LI A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#GooSDC UL LI A:link,#GooSDC UL LI A:visited  {text-decoration:none; }
#GooSDC UL LI A:hover {	TEXT-DECORATION: underline;}
#GooSDC UL LI.HdrGoo {BORDER-RIGHT: #eee; PADDING: 3px 5px; BORDER-TOP: #eee; FONT-WEIGHT: bolder; FONT-SIZE: 12px; BACKGROUND: #ccc;TEXT-TRANSFORM: uppercase; BORDER-LEFT: #eee; COLOR: #000;BORDER-BOTTOM: #eee; FONT-FAMILY: Arial, Helvetica, sans-serif;}


/***  pages    ***/
#GooSDC UL LI.HdrGoo_story {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; BACKGROUND: #4282bf; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #ccff00; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif;}

/*** END:GooSDC - Redesign Related Ads module (Google) **/


/*****************BEGIN ARCHIVE SECTION LIST STYLES*******************/
#section_archive_list ul{
	font-family: Verdana;
	font-weight: normal;
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#section_archive_list ul li
{
	border: 0px solid;
	margin:0 0 3 0px;
}

#section_archive_list ul li.dateheader
{
	border: 0px solid;
	font-size: 11px;
	color: #666666;
	margin-left:0px;
	margin-top:25px;
	margin-bottom: 6px;
}

#section_archive_list ul li.datesuperheader
{
	border: 0px solid;
	font-size: 14px;
	color: #666666;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:-15px;
}


#section_archive_list ul li a
{
	border: 0px solid;
	font-size: 12px;
	color: #003bb0;
}

#section_archive_list .date_error{font-family: Verdana;	font-weight: bold;}

#section_archive_list .no_results{margin-top:50px;}

#section_archive_list h4{color:#275294;margin-bottom:-20px; margin-top:20px;}
#section_archive_list h4 span.h4_date{color:#666666;}

#archive_browser{
	padding:5 0 5 0px;
	border-bottom: 1px solid #275294;
	margin:0 0 10 0px;
	font-family: Verdana;
	font-size: 12px;
}

#archive_header{margin-top:5px;}
#archive_browser a.current_archive{font-weight:bold}
#archive_browser a.current_archive:hover{text-decoration:none;}
#archive_browser a.non_current_archive:hover{color:red;text-decoration:none;}



/*****************END ARCHIVE SECTION LIST STYLES*******************/

/*****  START:Most Wired Colleges  *****/
h1.college_compare{margin:10px 0;
	font-size:12px;
	color:#636363;
	font-weight:bold;
	padding:0 0 0 2px;
	border-bottom:1px solid #636363;
	background:#fff url(/images/pcm_hp_headerbg.gif) no-repeat right bottom;
	font-family:"Arial";
	text-transform:uppercase;
	height:inherit;
	display:block;
vertical-align:bottom;
text-decoration:none;
}
#Wired_Campus{margin:5 0;padding:0;}
#Wired_Campus p {margin:0;padding:5px 0;}
#College_Results {
border:1px solid #999;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;}
#College_Results td{border-left:1px solid #bbb;margin:0;padding:0; empty-cells:show;}
#College_Results td a{font-size:10px}
#College_Results tr td{border-bottom:1px solid #e5e5e5;vertical-align:top;margin:0;padding:0; position:relative;top:0;}
#College_Results  div.college_info{margin:0;padding:3px 0px;width:99%;vertical-align:top;}
#College_Results  div input{margin:2px 0 2px 2px;padding:0;border:none;float:left;clear:left; width:15px;height:15px}
#College_Results  div a.college_name{display:block;width:auto;margin:2px 2px 2px 20px;padding:0px;vertical-align:middle;}
#College_Results col.odd{background-color:#f2f2f2;width:30%;}
#College_Results col{width:30%;}

/*****  END:Most Wired Colleges  *****/

a:visited {font-weight: normal;}


/* ------------ @footer  FOOTER list based (not currently used -------------------- */
/* #footer { margin: 10px 0 0 0; padding: 0; width: 100%; max-width: 1004px; color: #666; clear:both;}
	#footer p {	margin: 0 0 10px 132px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#666; }
	#footer p a { text-decoration:underline; font-weight:bold; color: #666; }
	#footer p a:hover { text-decoration: none; }
	
	#footer #footerNav {
			padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
			color:#FFFFFF; background-color: #92907D; vertical-align: middle; height: 26px; 
	   }
	#footer #footerNav img { display: inline; float: left; border: none; padding-right: 48px; }
	#footer #footerNav ul, #footer #footerNav li { margin: 0; padding: 5px 0 0 0;	list-style: none; }
	#footer #footerNav li { margin: 0 0 0 0; padding: 0; float: left; }
	#footer #footerNav li a { color:#FFFFFF; text-decoration: underline; font-weight:bold; }
	#footer #footerNav li a:hover { text-decoration: none; }
	#footer #footerNav li span.vertBar { margin: 0 10px; }

	#footer #quickLinks img, #footer #zdMedia img,#footer #csbPub img { 
			margin: 0 0 0 10px;	display: block; float: left; 
		   }
	#footer #quickLinks img.quicklinks { margin: 10px 0; }
	#footer #zdMedia img.zdMedia { margin: 2px 0 2px 10px; }
	#footer #quickLinks ul, #footer #zdMedia ul, #footer #csbPub ul { 
			margin: 0 0 10px 95px; display: block; list-style: none; 
			}
	#footer #quickLinks li, #footer #zdMedia li, #footer #csbPub li { 
			margin: 0; padding: 0; display: inline; list-style: none; line-height: .75em; 
		   }
	#footer #quickLinks li a, #footer #zdMedia li a, #footer #csbPub li a {
			color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
			text-decoration:underline; font-weight:bold; 	
		   }
	#footer #quickLinks li a:hover, #footer #zdMedia li a:hover, #footer #csbPub li a:hover { 
			text-decoration: none;
		   }
	#footer #quickLinks li span.vertBar, #footer #zdMedia li span.vertBar, #footer #csbPub li span.vertBar { 
			margin: 0 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
		   }
*/

/* --------------------- Home Page Subscription Form Styles ------------------- */
/* November 19, 2007 - Laura Cecil */
/* And it's no longer a table ... Or a slider */

/* Absolute Positioned Items */
#homepageSubForm           { position: absolute; top: 100px; left: 10px; padding: 0; width: 336px !important; 
                                  height: auto;border: 1px solid #0000ff;   display: none;
			                      font-family: Arial, Helvetica, sans-serif; width: 336px; background-color: #fff;
		                        }
#homepageSubForm #closeWindow          { position: absolute; right: 5px; top: 0; }
#homepageSubForm img#productShot       { position: absolute; right: 0; top: 15px; }
#homepageSubForm #submit_js_slider     { position:absolute; bottom: 40px; right: 10px; }

#homepageSubForm #w_sliderHeader        { background-image: url(/images/hp_subform_filler.gif); background-position: right top; background-repeat: repeat-x; 
                                            }
#homepageSubForm #w_sliderHeader img.topShot { display: block; }
#homepageSubForm #pitch                { margin-top: 10px; margin-left: 5px; width: auto; }
#homepageSubForm #pitch p              { width: 70%; }
#homepageSubForm form#order            { margin: 0; padding: 0; width:215px; background-color: #fff;}
#homepageSubForm form#order fieldset   { border: none; }
#homepageSubForm form#order fieldset dl dt    { text-align: right; font-size: 12px; font-weight: bold;line-height: 1em; 
                                                     margin-top: 4px; float: left; clear: left; width: 55px;
                                                   }
#homepageSubForm form#order fieldset dl dd                  { margin: 0 0 0 65px; } 
#homepageSubForm form#order fieldset dl dd input            { font-size: 10px; }
#homepageSubForm form#order fieldset dl dd input.fullWidth  { font-size: 10px; width: 124px; }
#homepageSubForm form#order fieldset dl dd input#Country    { width: 30px;}
#homepageSubForm form#order fieldset dl dd input#State      { width: 30px; margin-left: 4px; margin-right: 8px; }
#homepageSubForm form#order fieldset dl dd input#PostalCode { width: 45px; }

#homepageSubForm form#order fieldset dl dt.multiField       { float: left; clear: none; width:25px;display: inline; 
                                                                   text-align: right; font-size: 12px; font-weight: bold; 
                                                                   line-height: 1em; margin-top: 4px;  }
#homepageSubForm form#order fieldset dl dd.multiField       { margin: 0 0 0 10px; padding: 0;float: left; width:auto; 
                                                                   display: inline; text-align:left;
													             }
img#disclaimer { margin: 0; padding: 0; }

/* ------------ INFO CENTER / SPECIAL OFFERS ------------------- */ 
/* dev module id: 2541 */	
div.spotlightlinks div 			{ padding: 3px 0 3px 7px; line-height:13px;
								  background-image:url(http://common.ziffdavisinternet.com/util_get_image/19/0,,i=198309,00.gif); 
								  background-repeat:no-repeat; background-position:0 9; 
								}
div.spotlightlinks div a 		{ font-size:12px; font-family:arial, sans-serif; text-decoration:none;}
div.spotlightlinks div a:link,
div.spotlightlinks div a:visited	{ text-decoration: none; }
div.spotlightlinks div a:hover,
div.spotlightlinks div a:active		{ text-decoration:underline;}
div.spotlight_hdr 				{ padding-bottom:3px; border-bottom:1px solid #000; }
div.spotlight_hdr_plus 			{ margin-top:3px; height:2px; line-height:2px; 
								  background-image:url(http://common.ziffdavisinternet.com/util_get_image/19/0,,i=198313,00.gif);
								  background-repeat:repeat-x;
								}
								
/* ------------ MARKETING MODULE (FEATURED AND UTILITY OFFERS) ------------------- */ 							
/* Marketing Module id: 221 */
.mrktstyle1 {width:100%; color:#000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.mrktstyle2 {padding-bottom:20px; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; border-bottom:solid 1px #999;}
.mrktstyle3 {padding-top:20px; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal}
.mrktstyle4 {vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal}
.mrktcell1 {vertical-align:top; width:50%; background-color:#cccccc; border: solid 1px #666;}
.mrktcell2 {vertical-align:top; width:50%; background-color:#E5E5E5; border: solid 1px #666}
.mrkt_featured_header {vertical-align:top; width:50%; background-color:#CC0000; color:#fff; font-family:lucida sans, arial, sans-serif; font-size:13px; font-weight:bold; line-height:13px; padding:5px; border-bottom:solid 5px #000; white-space:nowrap;}
.mrkt_featured_copy {padding-top:5px; padding-bottom:5px;}
.mrkt_featured_item {padding-left:23px;}
.mrkt_featured_link a {font-weight:bold!important;}
.mrktlist {padding-left:10px;}
.mrktlist div {text-indent:-7px; line-height:13px; padding-bottom:4px;}
.mrkt_utility_header {vertical-align:top; width:50%; background-color:#000; color:#fff; font-family:lucida sans, arial, sans-serif; font-size:13px; font-weight:bold; line-height:13px; padding:5px; border-bottom:solid 5px #CC0000; /*white-space:nowrap;*/}
.mrkt_utility_attn {font-size:12px; font-weight:bold; text-decoration:none;}


#roadBlockBanner { width: auto;margin: 5px 2px 5px 0; padding: 0; text-align: right;  float: right; }
/* * html body table.main_content_table tr td #roadBlockBanner { margin-right: 7px; }  */
#roadBlockBanner iframe { margin: 0; padding: 0; float: right; text-align: right;}
#col_region2 { margin: 0; padding: 0; }
#roadBlockRightColumn { width: 336px; float: right; margin: 2px 0 10px 0; padding: 0; text-align: right;}
#roadBlockRightColumn iframe { margin: 0; padding: 0; float: right; text-align: right; }
#w_printMpu { width: 340px; margin-left: 4px; float: right; text-align: right; height: auto; display: inline; }
#w_printMpu * .adModule { width: auto; height: auto; float: right;}

/* Prestitial Styles */
body#prestitial { margin: 0; padding: 0; left: 0; top: 0; width: 1024px; }
#w_prestitial { margin: 0;padding: 0;top: 0; left: 0;width: 1024px; background-color:#F1F1ED; height: auto; }
#w_prestitial table {  width: 1024px; max-width: 1024px !important; }
table#prestitial { width: 1024px; max-width: 1024px !important; }
table#prestitial td.logoRow { background:url(/images/prestitial_spacer.gif) repeat-x; vertical-align: top; width: 90%;}
table#prestitial td.logoRow2 { background:url(/images/prestitial_spacer.gif) repeat-x; vertical-align: top; text-align: right; float: right; height: 46px;}
#prestitial #w_footer { margin: 0; padding: 0;width: 1024px; }



/* ------------ WHITEPAPER MODULE  ------------------- */ 
div.whitepaperlinks div {padding: 4px 0px 5px 17px; background-image:url(http://common.ziffdavisinternet.com/util_get_image/21/0,,i=215297,00.gif); background-repeat:no-repeat; background-position:1 5; line-height:13px; }
div.whitepaperlinks div a {font-size:12px; font-family:arial, sans-serif; text-decoration:none;}
div.whitepaperlinks div a:hover {text-decoration:underline;}
div.whitepaperlinks table {display: block; }
div.whitepapersmore {font-family:verdana, sans-serif; font-size:10px; line-height:12px; padding-bottom:2px; font-weight:bold; text-align:right;}
div.whitepapersmore a {text-decoration:none!important;}
div.whitepapersmore a:hover {text-decoration:underline;}
div.whitepapershdr 				{ height:15px; vertical-align:middle; font-family:arial, sans-serif !important; font-size:14px !important; font-weight:bold;  border-bottom:1px solid #000!important; text-align: left; }
div.whitepapers_hdr_plus 			{ margin-top:3px; height:2px; line-height:2px; 
								  background-image:url(http://common.ziffdavisinternet.com/util_get_image/19/0,,i=198313,00.gif);
								  background-repeat:repeat-x;
								}
								
div.linkExperts {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:16px; font-weight:bold; border-bottom:solid 1px #333; color:#333; text-transform:uppercase; }

div.adModule { text-align: left; }