

	#contentMain {
		width:940px;
	}

	#contentMain h1 {
		margin:0 0 20px;
	}

	#contentMain form {
		margin:15px 0;
	}

	#contentMain p {
		margin:0 0 10px;
	}

	#contentMain form p {
		font-weight:bold;
		margin:0 0 5px;
	}

	#contentMain form input {
		margin:0 0 0 10px;
	}
	#contentBody {
		overflow:visible!important;
	}
	
	.box{
		width:300px;
	}
	.menu option{
		width:280px;
	}
	select, .textbox{
		margin:-12px 0 0 0px;
	}

	#contentMain ul {
		margin:0 0 20px;
	}

	
	#contentMain li.first {
		font-weight:bold;
		margin:0 0 5px;
		list-style:none;
	}

	#contentMain li a {
		font-weight:bold;
	}
	p a{
		font-weight:bold;
	}

    #overviewHead h1{
        background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/blogs/headers2009/webwareHed.jpg) no-repeat scroll 0 0;
		border:medium none;
		height:80px;
		text-indent:-9999px;
    }
    #filters ul {
    	width:130px;
	}
	h3{
		border:none;
	}
	#rLink{
		font-size:1.1em;
		color:#AF3878;	
		font-weight:bold;	
		font-style:italic;
	}
	#rLink a:link, a:visited, a:hover{
		font-style:normal;
	}

	#contentAux .about, #contentAux .blogTopics {
		margin:0px !important;
	}
	.noHover a:hover{
		background:none !important;
	}
	h2.bar {
		background:transparent url(http://www.cnet.com/i/ts/ces/2009/hdrbar.jpg) no-repeat scroll 0 0;
		border-bottom:medium none;
		color:#FFFFFF;
		float:left;
		font-family:Georgia,"Times New Roman",serif;
		font-size:1.1em;
		letter-spacing:0.2em;
		padding:4px 0 8px 10px;
		text-transform:uppercase;
		width:582px;
	}
	.icon {
		float:left;
		width:28px;
	}
	.cat{
		float: left;
		width:278px;
		margin:15px 5px;
	}
	.cat img{
		float:left;
		margin-right: 15px;
		background-color:#cccccc;
	}
	.dotted{
		background: transparent url(http://i.i.com.com/cnwk.1d/i/tron/vader/dottedLine.gif) repeat-x scroll center bottom;
		height:10px;
		margin-bottom:5px;
		padding-bottom:5px;
	}
	.fin{
		color:#204c4b;
		margin:25px 0px 20px 30px;
		float:left;
	}
	.fin img{
		float:left;
		margin-right:50px;
	}
	.fin ul{
		float:left;
		width:300px;
	}
	.fin li{
		list-style-position:outside;
		list-style-type:none !important;
		padding:0px !important;
	}
	.companyInfo{
		width:100%;
	}
	.companyInfo img{
		float:left;
		margin-right:20px;
	}
	.companyInfo p{
		float:left;
		width:300px;
	}
	.winners{
		float:left;
		margin-top:20px;
	}
	.winners img{
		float:left;	
	}
	.row{
		padding-left:20px;
		margin-top:20px;
	}
	.row img{
		float:left;
		border: 1px solid #ccc;
		margin:5px 5px 0px 5px;
		}
	.editors_row{
		padding-left:20px;
		margin-top:20px;
	}
	.editors_row img{
		float:left;
		border: 1px solid #ccc;
		margin:5px 5px 0 4px;
		}
