body {
  font-family: Verdana, sans-serif;
  }

#colawards {
  display: none ;
  }
  
#foot {
  display: none ;
  }
  
#storefoot {
  display: none ;
  }    

#menutable {
  display: none ;
  }  
  
#deviceinfo {  
  display: none ;
  }  
    
img {
	border:none;
	}    
    
.gotomobile {
		padding:2px;
		border: 2px double #003333;
		text-align: center;
		font-weight: bold;
		display:block;
		background-color: #99CCCC;
		}    

/* sidebar boxes and their elements  */

#menucol {
  display:inline;
  float: none ;
  width: 200px ;
  margin-top: 4px ;
}

.sidebartable {
  height: auto ;
  padding: 0px; 
  background-color: #ffffff ;
  border: none ;
  }

.sidebartable .sidebarboxtitle {
	color:#003333;
	font-weight:bold;
	text-align:left;
	background-color: #fff ;
	}

.sidebartable td {
  height: auto ;
  background-image:none;
  background-color: #fff ;
}  

.sbtablespacer {
  margin: 0 ;
  }


.lmlnk { color: #0000cc; text-decoration: underline; font-weight: normal}
a.lmlnk:link { color: #0000cc; text-decoration: underline; font-weight: normal}
a.lmlnk:visited { color: #0000cc; text-decoration: underline; font-weight: normal}
a.lmlnk:hover { color: #990000; text-decoration: underline; font-weight: normal }

.mprx { text-decoration: none; color: #000000 }
a.mprx:link { text-decoration: none; color: #000000 }
a.mprx:visited { text-decoration: none; color: #000000 }
a.mprx:hover { text-decoration: none; color: #990000 }

#maincol {
	margin-left: 3px ;
  }
  
#smallmenus {
  display: block ;
  }  
  
.hardware td {border:1px solid #cccccc;}
.hardware th {font-weight:bold;border:1px solid #cccccc;}
.platform {font-weight:bold;border:1px solid #cccccc;}

h3 { font-size: 1.1em; font-weight: bold; color: #003333 }
h1 { font-size: 1.1em; font-weight: bold; color: #003333 }
h2 { font-size: 1em; font-weight: bold; color: #003333 }

.infobox, .freeprodbox, .ewtopbox, .righttopbox, .rightbtmbox {
margin-top:5px;
}

.leftcol {
display:none; 
}

.titleinbox {
font-weight:bold;
border-bottom:1px solid #006666;
}

.introtitle {
margin-bottom:7px;
}

.introtext {
margin-bottom:7px;
}

.suptbox {
margin-top:7px;
}

.awrds {
display:none;
}

.newsbox {
	margin:5px;
	border:1px solid #009999;
	display:none;   /*change this style to show or hide a "latest news" announcement on page*/
	background-color:#f4f4f4;	
}

.newsboximgtd {
	display:none;
}

.blogbox {
	margin:5px;
	border:1px solid #009999;
	background-color:#f4f4f4;
	display:none;
}

.blogimgtd {
	display:none;
}

.blogposttd {
	padding:2px;
}

.hideonmobile {
	display:none;
}

.ewiphndiv, .ewbbdiv {
	display:none;
}
