body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	line-height: 18px; 
	background-color: #ffffff;
	margin: 0px; 
	padding: 0px;
	behavior:url("http://newsbreaks.infotoday.com/csshover.htc");

}
p,td,div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	line-height: 18px;
}

ul, li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height:19px;
		margin:0 0 12 20;
		padding:0;
	}		

/**************** new styles for 2006 ****************/
.textfield{
	width: 150px;
	font-size: 10px;
}
.searchHeader{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.search{
	background: url(pics/2006/searchBg.gif);
	font-size: 10px;
	color: #333333;
	padding: 0px 20px 0px 20px;
}
.other_sites{
	font-size: 9px;
	color: #FFFFFF;
	background: url(pics/2006/topBg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 20px 0px 20px;
}
.other_sites a:link, .other_sites a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 3px 10px 5px 10px;
	display: block;
}
.other_sites a:hover{
	font-size: 9px;
	color: #AAE3FA;
	background: url(pics/2006/topBgHover.gif);
	text-decoration:none;
}
.home a:link, .home a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding: 3px 20px 5px 10px;
	background: url(pics/2006/topBg.gif);
	display: block;
}
.home a:hover{
	font-size: 9px;
	color: #AAE3FA;
	text-decoration:none;
}
.header{
	background: url(pics/2006/headerBg.gif);
	padding-right: 10px;
}
.728_90_area{
	background: url(pics/2006/728_90_bg.gif);
	padding: 4px 0px 5px 0px;
}
.leaderboard{
	background: url(pics/2006/728x90_bg.gif);
	padding: 4px 0px 5px 0px;
}
.leftBg{
	background: url(pics/2006/leftBg.gif);
}
.rightBg{
	background: url(pics/2006/leftBg.gif);
}
.leftHeadBg{
	background: url(pics/2006/leftHeadbg.gif);
	color: #FFFFFF;
	padding:3px 3px 3px 4px;
}
.headlinerBg{
	background: url(pics/2006/bodyHeadBg.gif) repeat-x #2a2a2a;
}
.sideBarHeadliner {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px dotted #333333;
	display: block;
}
.sideBarHeadlinerTop{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	border-bottom: 1px dotted #333333;
}
.sideBarBody{
	padding:10px;
	background: #deecf2;
	color: #333333;
	font-size: 10px;
}
.sideBarBody p, .sideBarBody div, .sideBarBody td{
	color: #333333;
	font-size: 10px;
}
.headliner_large{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	padding: 4px 0px 3px 10px;
	/*border-bottom:1px solid #333;*/
}
.bodyHeadLeft{
	background: url(pics/2006/bodyHeadLeft.gif) no-repeat;
	width: 4px;
	height: 25px;
}
.bodyHeadRight{
	background: url(pics/2006/bodyHeadRight.gif) no-repeat;
	width: 4px;
	height: 25px;
}
.headliner_large a:link, .headliner_large a:visited{
	color: #FFF;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 14px;
}
.headliner_large a:hover{
	color: #6dcff6;
	text-decoration:none;
}
.headliner_medium, .headliner_medium p{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	padding: 2px 0px 0px 20px; 
}
.news a:link, .news a:visited{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	padding: 2px 0px 2px 20px;
	border-bottom: 1px dotted #CCCCCC;
	display: block;
}
.news a:hover{
	text-decoration: none;
	color: #FF0000;
	background: #deecf2;
}
.news_date{
	font-weight: bold;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	border-bottom: 1px dotted #ccc;
}
.SearcherVoice a:link, .SearcherVoice a:visited{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	padding: 2px 0px 2px 20px;
	border-bottom: 1px dotted #CCCCCC;
	display: block;
}
.SearcherVoice a:hover{
	text-decoration: none;
	color: #FF0000;
	background: #deecf2;
}
.NoLinknews{
	padding-left: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
.ubi{
	text-decoration:underline;
	font-weight: bold;
	font-style: italic;
}
.footer{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	color: #FFFFFF;
}
.footer a:link, .footer a:visited{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	color: #FFFFFF;
}
.footer a:hover{
	color: #deecf2;
}
.leftOtherSites a:link, .leftOtherSites a:visited{
	display: block;
	border-bottom:1px dotted #deecf2;
	padding:3px 0px 3px 4px;
	color: #deecf2;
	font-size: 10px;
    line-height:12px;
}
.leftOtherSites a:hover{
	background: #deecf2;
	color: #FF0000;
	text-decoration:none;
}
.advancedSearch a:link, advancedSearch a:visited{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	color: #777;
	text-decoration:none;
	font-size:10px;
	padding-left: 4px;
	font-weight:bold;
	display: none;
}
.advancedSearch a:hover{
	color: #FF0000;
}
/**************** left nav menu (working) ****************/
/*********************************************************/
	
	/* positioning of menu */
	#navmenu ul#menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		position:relative;
		left:0px;
		top:0px;
	}

	/* 100% CSS menu */

	#navmenu ul.nav, li.indent {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
    line-height:12px;
		margin:0;
		padding:0;
		display:block;
	}		

	#navmenu ul.nav {
		list-style:none;
		width:150px;
		padding:0px;
		background-color:#dcdcdc;
	}	
	/* .savethebg {
		background-color:#000000;
		z-index:100;
	} */
	#navmenu li.indent {
		position:relative;
		background: url(pics/2006/navBg.gif) repeat-x #dcdcdc;
		/*border-top:1px solid #FFFFFF;*/
		border-bottom:1px solid #999999;
		border-right: 1px solid #999999;
		z-index:9;
	}
	/* look of hover */
		#navmenu li.indent a {
			text-decoration:none;
			display:block;
			color: #333333;
			padding:3px 3px 4px 3px;
		}
		#navmenu li.indent a:hover {
			text-decoration:none;
			color: #333;
		}
		#navmenu li.indent:hover {
			text-decoration:none;
			color: #333;
			/*background:#BBC8D9;*/
			background: url(pics/2006/navHover.gif) repeat-x #ead309;
			display:block;
			z-index:15;
		}

	/* All sub nav is hidden */
		
	#navmenu ul.nav ul.nav {
		position:absolute;
		display:none;
		right:-149px;
		top:-1px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
	}
		
	/* :hover, the magic */
		
		#navmenu li.indent:hover ul.nav ul.nav {
			text-decoration:none;
			display:none;
		}

		#navmenu li.indent:hover ul.nav, #navmenu li.indent:hover li.indent:hover ul.nav {
			text-decoration:none;
			display:block;
		}


/****************************************/
/****************************************/

/* emailer page */
.sendEmail body {
	font-family: Verdana, Geneva, Arial, Helvetica; 
	font-size: 11px; 
	color: #000000; 
	background-color: #ffffff;
	margin-top: 0px; 
	margin-left: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;

}
.whitetext {
	font-family:  Verdana, Geneva, Arial, Helvetica;	
	font-size : 11px;
	color: #ffffff;
}

.whitetext a:link{
	font-family:  Verdana, Geneva, Arial, Helvetica;	
	font-size : 11px;
	color: #22344B;
}

.whitetext a:visited{
	font-family:  Verdana, Geneva, Arial, Helvetica;	
	font-size : 11px;
	color: #22344B;
}

.whitetext a:hover{
	font-family:  Verdana, Geneva, Arial, Helvetica;	
	font-size : 11px;
	color: #ffffff;
}

/* end of emailer page */
	
hr	{
	color: #6B8BA6;
}

h1	{
	font-size: 16pt;
	color: #000000;
}

h2	{
	font-size: 14px;
	color: #003366;
}

h3	{
	font-size: 14px;
	color: #003366;
}

pre	{
	font-family : Courier ;
	font-size : 11px;
	line-height: 16px;
	}
	
/*----- link styles ----*/

.dummy a:hover {
	background: none;
}
/*work around for broswers that support hover. hover background color is red that 
shows on the products gif because of the transparent corners. this changes that to 
backgrouns color of white so it doesn't show*/
.white {
	color: #ffffff;
}
.white a:link {
	text-decoration : none;
	color: #ffffff;
}

.white a:visited {
	text-decoration : none;
	color: #ffffff;
}

.white a:hover {
	text-decoration : underline;
	color: #6699cc;
}

.nbhead a:link {
	text-decoration : none;
	color: #ffffff;
}

.nbhead a:visited {
	text-decoration : none;
	color: #ffffff;
}

.nbhead a:hover {
	text-decoration : none;
	color: #CC3333;
}

a:link {
	text-decoration : none;
	color: #336699;
}

a:visited {
	text-decoration : none;
	color: #336699;
}

a:hover {
	text-decoration : underline;
	color: #CC3333;
}

.cart a {
	color:#ffffff;
	text-decoration:none;
}

.cart a:hover {
	color:#ffffff;
	background: #ffffff;
}

.subscribe {
	color:#ffffff;
	background: #BCD1E7;
}

.subscribe a:hover {
	color:#ffffff;
	background: #EEF9FF;
}


/*-- end link styles --*/

/*following mostly used with forms - exceptions are the ids formLabel and note and the th selector*/	
#productSearchForm { 
	position:absolute;
	top:48px; 
	left:654px; 
}

.SearchForm { 
	color: #000000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-style: italic;
	font-weight:bold;
}	

textarea  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	}	

select  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	}	
	
input  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica;
	}

.formLabel {
	font-size : 11px;
	line-height: 14px;
}
		
/*end following mostly used with forms*/
.smalldate {
	color: #000000; 
	font-family : Arial, Helvetica, Verdana, Geneva; 
	font-size: 10px; 
	font-weight: normal; 
}
.dummydot {
	font-size: 1px;
	color: #EEF9FF;
	line-height: 1px;
	}
	
.head {
	font-size: 18px;
	line-height: 22px;
	}
	
.subhead { color: #000000; font-size:13px; font-weight: bold; font-style: italic;}
	
.whitehead {
	color: #ffffff;
	font-size: 14pt;
	}

.mainhead {
	font-size: 13pt;
	Font-family: Arial, Helvetica;
	color: #336699;	
}
.blackhead {
	font-size: 16pt;
	Font-family: Arial, Helvetica;
	color: #000000;	
}

.LeftSideBar { 
	color: #000000; 
	font-family : Arial, Helvetica, Verdana, Geneva; 
	font-size: 11px; 
	font-weight: normal; 
	}

.arial { 
	color: #000000; 
	font-family : Arial, Helvetica; 
	font-size: 12px; 
	line-height: 16pt;
	}
	
.whitearial { 
	color: #ffffff; 
	font-family : Arial, Helvetica; 
	font-size: 12px; 
	}
	
.topmain { 
	color: #000000; 
	font-family : Arial, Helvetica, Verdana, Geneva; 
	font-size: 14px; 
	}
	
.main { 
	color: #000000; 
	font-family : Arial, Helvetica, Verdana, Geneva; 
	font-size: 12px; 
	}
	
.tinyhome { 
	color: #FFFFFF; 
	font-family : Arial, Helvetica, Verdana, Geneva; 
	font-size: 3px; 
	}
	
.newbreaks { 
	color: #000000; 
	font-family : Arial, Helvetica ; 
	font-size: 10px; 
	line-height: 12px;
	}
	
.breakshead {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;

	}
.accessories { 
	color: #000000; 
	font-family : Verdana, Geneva, Arial, Helvetica ; 
	font-size: 10px;
	}
.sponsoredLinks { 
	color: #333; 
	font-family : Verdana, Geneva, Arial, Helvetica ; 
	font-size: 10px;
	background: #deecf2;
	padding: 5px 20px 5px 20px;
	}
.sponsoredLinks a:hover{
	color: #FF0000;
}
.date { 
	color: #000000; 
	font-family : Verdana, Geneva, Arial; 
	font-size: 11px; 
	font-weight: bold;
	}

#copyright { 
	font-family : Verdana, Geneva, Arial, Helvetica;
	color: #425E83;
	font-size:11px; 
	}
#copyright a {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#425E83;
	text-decoration:none;
	font-weight: bold;
}

#copyright a:visited {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#425E83;
	text-decoration:none;
	font-weight: bold;
}

#copyright a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#ffffff;
	background: none;
	text-decoration: underline;
}

#about { 
	font-family : Verdana, Geneva, Arial, Helvetica;
	color: #ffffff; 
	white-space: nowrap; 
	font-size:10px; 
	font-weight: bold;
	}
	
#about a {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}

#about a:visited {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}

#about a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica;
	color:#6699cc;
	background: none;
	text-decoration: underline;
}
.parahead {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

/* --- RSS --- */

.rss_items {
	margin: 0px;
	padding: 0px;
}

.rss_item  {
  font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
  font-size: 12px; 
  margin: 0px;
}

.rss_item a:link, .rss_item a:visited {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	color: #336699;
	font-weight: bold;
}

.rss_item a:hover { 
	text-decoration : none;
	color: #FF0000;
	}
	
.rss_date {
	font-size: 11px;
	color: #666666;
}
.RSS{
	border-bottom:1px dotted #CCCCCC;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
}

.RSS ul{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	list-style-type: none;
	margin-left: 4;
	padding-left: 1em;
	text-indent: 0;
}
.RSS li { 
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 8px; 
	color: #666666; 
	margin:2px 0px 2px 2px;
}

.RSS_head a:link, .RSS li a:visited { 
	color: #336699; 
}

.RSS_head a:hover { 
	color: #FF0000; 
}
/*tr.testtr { background-color: #EEE; margin-bottom: 1px;}*/
tr.testtr:hover { background-color: #deecf2;}
.style2 {
	color: #FF0000;
}
.style3 {
	color: #FF0000;
}
