body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	background-color: #ffffff;
	margin: 0px; 
	behavior:url("https://www.infotoday.com/csshover.htc");

}
p,td,div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/**************** 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;
}
.redtext{
color: #FF0000
}
.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;
}
.newsNoHover 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;
}
.newsNoHover a:hover{
	text-decoration: none;
	color: #FF0000;	
}
.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{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	padding: 2px 0px 2px 20px;
	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;
}
.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;
		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: 14pt;
	}
	
.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 10px 5px 10px;
	}
.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;
}
.parahead-green, .parahead-green a:link, .parahead-green a:visited, .parahead-green a:hover  {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	color: #006600;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.parahead-red, .parahead-red a:link , .parahead-red a:visited, .parahead-red a:hover {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	color: #CF2926;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.parahead-blue, .parahead-blue a:link , .parahead-blue a:visited, .parahead-blue a:hover {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	color: #005B99;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.parahead-purple, .parahead-purple a:link , .parahead-purple a:visited, .parahead-purple a:hover {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	color: #704788;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.parahead-orange, .parahead-orange a:link , .parahead-orange a:visited, .parahead-orange a:hover {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 13pt;
	color: #EE9624;
	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;
}
.newsnolink a:link, .newsnolink 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;
}
.newsnolink a:hover{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size: 12px;
	padding: 2px 0px 2px 20px;
	display: block;
	background: #deecf2;
}
