body,td {font-size: 75%;	font-family: Arial,Sans-serif;} 
a{color: #025291;	text-decoration: none;	font-size: 100%;} 
a:hover{text-decoration:underline;color: #004276;}

h1{	font-family: Arial, Sans-serif;	font-size:26px;	font-weight:bold;	margin-bottom : 0;	line-height : 1;}
h2{	margin-bottom : 0;	line-height : 1;}
h3{	margin-bottom : 0;	line-height : 1;}
h4{	margin-bottom : 0;	line-height : 1;}
h5{	margin-bottom : 0;	line-height : 1;}
h6{	margin-bottom : 0;	line-height : 1;}

.byline {font-size:11px}

.nlPromo1 {font-family:arial,verdana,sans-serif;font-size:10px;color:#003355;font-weight:bold;}
.nlPromo2 {font-family:arial,verdana,sans-serif;font-size:9px;color:#003355;font-weight:bold;}
.tblNumber2{font-family:arial,verdana,sans-serif;font-size:30px;font-weight:bold;color:#9B0302;}
a.tblNumber2{font-family:arial,verdana,sans-serif;font-size:30px;font-weight:bold;color:#9B0302;text-decoration:none;}
a.tblNumber2:hover{font-family:arial,verdana,sans-serif;font-size:30px;font-weight:bold;color:#9B0302;text-decoration:underline;}

.hSpace1 {font-family:arial,verdana,sans-serif;font-size:1px;}
.hSpace9{font-family:arial,verdana,sans-serif;font-size:9px;}

.mini { font-size:10px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
a.mini { font-size:10px; font-family: Tahoma,Arial,Helvetica,sans-serif;color:#000000}

.arrow {line-height:12px;color:#ff0000;text-decoration:none;font-size:10.2px;font-weight:bold;}
a.arrow:hover {line-height:12px;color:#ff0000;text-decoration:underline;font-size:10.2px;font-weight:bold;}

.navbullet {color:#666666;font-size:6.5pt;}

.bodyText{font-family:arial,sans-serif;font-size:100%;color:#000000;}
a.bodyText{font-family:arial,sans-serif;font-size:100%;font-weight:bold;text-decoration:none;color:#025291;}
a.bodyText:hover { color : #004276 } 

.artText{font-family:arial,verdana,sans-serif;font-size:12px;color:#000000;}
a.artText{font-family:arial,verdana,sans-serif;font-size:12px;text-decoration:none;color:#025291;}
a.artText:hover{color:#004276;text-decoration:underline}
.artTitle{font-family:arial,verdana,sans-serif;font-size:20px;font-weight:bold;color:#000000;line-height:135%;}

.titleBarText{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;padding-left:6px;color:#FFFFFF;}
.titleSubNws{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#993300;}
.titleSubTst{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#CC3300;}
.titleSubCto{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#FF8200;}
.titleSubChn{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#202020;}
.titleSubGen{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#666666;}

.tabText{font-family:verdana,arial,sans-serif;font-size:9px;color:#FFFFFF;}

a.tabText{font-family:verdana,arial,sans-serif;font-size:9px;text-decoration:none;color:#FFFFFF;}

a.tabText:hover { color : #FFFFFF }

.bodySmall{font-family:arial,verdana,sans-serif;font-size:10px;color:#000000;}
a.bodySmall{font-family:arial,verdana,sans-serif;font-size:10px;text-decoration:none;color:#025291;}

.time{font-family:verdana,tahoma,arial,sans-serif;font-weight:bold;font-size:10px;color:#993333;}

.mdTitleGen{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;color:#000000;line-height : 1.4}

.lgTitleGen{font-family:arial,verdana,sans-serif;font-size:18px;font-weight:bold;color:#000000;}
a.lgTitleGen{font-family:arial,verdana,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;color:#025291;}
a.lgTitleGen:hover{color:#004276}

.listLink{font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;}
a.listLink{font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none;color:#025291;}
a.listLink:hover{color:#004276}

.listLinkLrg{font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;line-height:135%;}
a.listLinkLrg{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;color:#025291;}
a.listLinkLrg:hover{color:#004276} 

.listLrgTitle{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;color:#000000;}
a.listLrgTitle{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#025291;}
a.listLrgTitle:hover{color:#004276} 

.ctTitle{font-family:verdana,arial,sans-serif;font-size:12px;color:#000000;}
a.ctTitle{font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#025291;}
a.ctTitle:hover{color:#004276} 
.ctText{font-family:verdana,arial,sans-serif;font-size:11px;color:#000000;}
a.ctText{font-family:verdana,arial,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#025291;}
a.ctText:hover{color:#004276} 
.adText{font-family:arial,verdana,sans-serif;font-size:11px;color:#666666;}
a.adText{font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;color:#363636;}
a.adText:hover{color:#6c6c6c;text-decoration:underline;} 
.adTitle{font-family:arial,verdana,sans-serif;font-size:10px;padding-left:12px;color:#333333;}
a.adTitle{font-family:arial,verdana,sans-serif;font-size:10px;padding-left:0px;text-decoration:none;color:#333333;}

.titleSecIds{font-family:verdana,arial,sans-serif;font-size:11px;font-weight:bold;color:#000000;}

.butGen{font-family:verdana,arial,sans-serif;font-size:9px;background-color:#999999;color:#FFFFFF;font-weight:bold;padding:0px;margin:0px;border-top:solid 1px #c5c5c5;border-right:solid 1px #333333;border-bottom:solid 1px #333333;border-left:solid 1px #c5c5c5;}

.butRed{font-family:verdana,arial,sans-serif;font-size:9px;background-color:#CC3300;color:#FFFFFF;font-weight:bold;padding:0px;margin:0px;border-top:solid 1px #c5c5c5;border-right:solid 1px #333333;border-bottom:solid 1px #333333;border-left:solid 1px #c5c5c5;} 

.adBox{border-width:1px;border:solid 1px #CCCCCC;}

.textChartTitle{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;color:#000000;}
.textChartSource{font-family:arial,verdana,sans-serif;font-size:9px;color:#666666;}
.ctoPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color:#FF9900;}
.blgPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color:#FFC600;}
.nwsPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color:#993300;}
.tiPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color :#000000; padding-left:0px;}
.tstPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color:#CC3300;} 
.homPageTitle{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;color:#999999;}

.titleSubGen2{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#ffffff;}
.titleSubNws{font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#993300;}

.TScallout{font-family:arial,verdana,sans-serif;font-weight:bold;color:#b40404;}
a.TScallout{font-family:arial,verdana,sans-serif;font-weight:bold;color:#b40404;text-decoration:none;}

a.blueVrd18 {font-family:arial,verdana,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;color:#025291;}
a.blueVrd18:hover{text-decoration:underline;}

.arcDays{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;color:#7c7c7c;}

.searchbox
{
	width: 250px;
	height: 22px;
	font: 12px arial,helvetica,sans-serif;
	color: #000000;
}

.searchbox2
{
	width: 100px;
	height: 22px;
	font: 12px arial,helvetica,sans-serif;
	color: #000000;
}

.searchboxSm{width:40px;font: 10px arial,helvetica,sans-serif;color:#000000;}

.square{font-family:arial,verdana, sans-serif;font-size:75%;color:#696969;} 
.circle{color:#000000;font-family:arial,verdana,sans-serif;font-size:11px;list-style:none;margin-left:0;padding-left:0;text-indent:0;margin-top:0;margin-bottom:0;line-height:135%;} 

.redArlSm {font-family:arial,verdana, sans-serif;font-size:10px;color:#b40404;} 
.blackArl20a{font-family:arial,verdana,sans-serif;font-size:20px;font-weight:bold;color :#000000;}

a.blueVrdSm{font-family:arial,verdana,sans-serif;font-size:90%;text-decoration:none;color:#025291;}
a.blueVrdSm:hover{text-decoration:underline;}
a.blueVrdMed{font-family:arial,verdana,sans-serif;font-size:90%;color:#025291;line-height:135%;}
a.blueVrdLrg{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;color:#025291;}
a.blueVrdLrg:hover{color:#004276}
a.blueVrd14{font-family:arial,verdana,sans-serif;font-size:120%;color:#025291;font-weight:bold;line-height:135%;}
a.blueArl15{font-family:arial,verdana,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;color:#025291;} 
a.blueArl18{font-family:arial,verdana,sans-serif;font-size:18px;font-weight:bold;color:#025291;line-height:135%;} 

.blackVrdSm{font-family:arial,verdana,sans-serif;font-size:90%;color:#000000;}
.blackVrdMed{font-family:arial,verdana,sans-serif;font-size:90%;color:#000000;}

a.blackVrdMed{font-family:arial,verdana,sans-serif;font-size:90%;text-decoration:none;color:#000000;} a.blackVrdMed:hover{text-decoration:underline;color:#000000;}

.grayVrdXsm{font-family:arial,verdana,sans-serif;font-size:90%;color:#696969;line-height:135%;}

.grayArlSm{font-family:arial,verdana,sans-serif;font-size:90%;color:#696969;line-height:135%;}
a.grayArlSm:hover{color:#696969;text-decoration:none;}

.grayVrdMed{font-family:arial,verdana,sans-serif;font-size:11px;color:#696969;line-height:135%;}
a.grayVrdMed{color:#696969;text-decoration:none;}
a.grayVrdMed:hover{color:#696969;text-decoration:underline;}

.whiteVrdSm{font-family:verdana,arial,sans-serif;font-size:9px;color:#ffffff;}
a.whiteVrdSm{text-decoration:none;font-weight:bold;color:#ffffff;}
a.whiteVrdSm:hover{text-decoration:none;color:#ffffff;}

.whiteArl11B{font-family:arial,verdana,sans-serif;font-size:11px;color:#ffffff;font-weight: bold}
.whiteVrdMed{font-family:verdana,arial,sans-serif;font-size:10px;color:#ffffff;}
a.whiteVrdMed{text-decoration:none;color:#ffffff;}
a.whiteVrdMed:hover{text-decoration:none;color:#ffffff;}

a.promoLinks {font-size: 75%;font-family: Arial,Sans-serif;color: #025291;line-height: 135%;}
a.promoLinks:hover{text-decoration:underline;color: #004276;}

.whiteVrd{font-family:verdana,arial,sans-serif;font-size:11px;color:#ffffff;}
.update{font-family: Verdana, Helvetica, sans-serif;font-size:11px;color:#CC0033;font-weight: bold;font-style: italic} 

a.regularArticleU{font-family:arial,verdana,sans-serif;font-size:12px;text-decoration:none;color:#025291;}
a.regularArticleU:hover{text-decoration:underline;color:#004276;}

.query { background-color: white; border-color: black;} 

.tip {font-family: Verdana,Sans-serif;font-style:italic; font-size: 10px; background-color: #F5F5F5; color: black;}

DIV.results .highlight {font-family:verdana,arial,sans-serif;font-size:11px;background-color:#ffffff;} 

DIV.results .wordscores { font-size: x-small; color: #666666;}

a.technoratiSm{font-family:verdana,arial,sans-serif;font-size:9px;text-decoration:none;color:#3fa510;font-weight:bold}

#tablist{padding: 3px 0;margin-left: 10px;margin-bottom: 0;margin-top: 0.1em;font: bold 11px Arial;}
#tablist li{list-style: none;display: inline;margin: 0;}
#tablist li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #cccccc;border-bottom: none;background:#cec8b6;text-decoration:none;}
#tablist li a:link, #tablist li a:visited{color: #585858;text-decoration:none;}
#tablist li a.current{background: #f7f3e5;}
#tabcontentcontainer{width: 336px;padding: 5px;border: 1px solid #cccccc;}
.tabcontent{display:none;}
.video14{font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;color:#000000;line-height:135%;} 
img.srImg {margin-left: 0px;margin-right: 10px;margin-bottom: 0;}
/*promotion links*/
.pl { margin-left: 7px;margin-right: 3px;margin-bottom: 0;}

/*nav*/
div.navContainer {width:1000px;background-image: url(http://images.infoworld.com/img/red_hdr_bg_2.gif);margin-left: auto;
margin-right: auto;text-align: left;font-size:10pt; color:#ffffff}
div.navShd {background-image: url(http://www.infoworld.com/img/shd.gif); padding:0px;background-repeat: repeat; height:10px; width:1000px;clear:left;margin-left: auto;margin-right: auto;}

/*featured wp*/
.featured_wp {width:336px; margin:0 0 0px 0;background:#daf3f8;border: 1px solid #cc3300;text-align:left;}
.featured_wp_hdr {padding:3px; height:12px;margin:0px; font-size:11px;color:#ffffff;background-image:url(http://images.infoworld.com/img/red_hdr_bg_2.gif);font-weight:bold;}
.featured_wp P {padding:4px}






