#tagline,
#search,
#company,
.menu span,
#whyopera,
#products,
#choose,
#sidebar,
#footer,
#copyright,
#advert,
.col1-lines img,
.col2-lines img,
.hide-handheld {
	display:none;
	}

.col2-lines p img {
	display: inline;
	}

.col2-lines p.img + p {
	margin-top: -0.75em;
	}

.col1-lines, .col2-lines {
	clear:both;
	}

form, .menu p {
	margin:0;
	padding:0;
	}

body {
	background:#3b5f8a;
	margin:0;
	padding:0;
	font-family:verdana, sans-serif;
	font-size:11px;
	}

td, th {
	font-family:verdana, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}

#home {
	margin:0 5px 0 3px;
	}

#buy {
	margin:0 5px;
	}

select {
	font-size:11px;
	max-width:140px;
	}

table {
	margin:0 3px 8px 3px;
	}

#main, .menu {
	background:#fff;
	max-width:320px;
	margin:0;
	padding:0;
	clear:both;
	}

#over {
	float: left;
	width: 100%;
	background: #fff;
	color: #000;
	border-bottom: 3px solid #3B5F8A;
	padding: 0;
	}

#top    {
	float: left;
	width: 24%;
	margin: 0;
	}
#top img {
	margin: 8px 8%;
	}

#title  {
	color:          #3B5F8A;
        float:          left;
	font-family:    Times New Roman, Verdana, Arial, Helvetica, sans-serif;
        font-size:      350%;
	font-style:     italic;
	font-weight:    bold;
	text-align:     center;
        margin-top:     35px;
	vertical-align: top;
	width:          50%;
	}

.pad {
	padding:5px 3px;
	}

blockquote {
	margin:8px 0 0 0;
	padding:2px;
	background:#f2f2f2;
	}

blockquote p {
	margin:0 0 2px 0;
	}

.heshesaid {
	background:#f2f2f2;
	}

.menu {
	background:#900;
	padding:5px 0;
	color:#fff;
	}

.menu a:link, .menu a:visited {
	color:#fff;
	}

a:link {
	color:#00a;
	}

a:visited {
	color:#008;
	}

a {
	text-decoration:underline;
	}

a:hover {
	text-decoration:none;
	}

img {
	border:0;
	max-width:65%;
	}

#devices img.manufacturer {
	max-width:100%;
	width:168px;
	height:40px;
	}

h1 {
	font-size:12px;
	margin:0 0 8px 0;
	}

h2 {
	font-size:12px;
	margin:10px 0 7px 0;
	}

h3, h4, h5 {
	font-size:11px;
	margin:7px 0 4px 0;
	}

li, dt  {
	margin:0 0 4px 0;
	padding:0;
	}

ul, dl, dd, ol {
	margin:0 0 10px 0;
	padding:0;
	}

li {
	list-style-position:inside;
	}

ol li {
	padding:3px 0;
	border-bottom:1px solid #666;
	}

p {
	margin:0 0 7px 0;
	}

.col1-lines h3, .col2-lines h3 {
	background:#3f628d;
	color:#fff;
	margin-top:8px;
	padding:4px 2px;
	}

.col1-lines img.float, .col2-lines img.float {
	float:none;
	}

img.float {
	float:right;
	}

abbr, acronym {
	border:0;
	}

input {
	margin:0 3px;
	font-size:11px;
	}

input[type="image"] {
	max-width: 65%;
	}

.selected, .b {
	font-weight:bold;
	}

.selected {
	text-decoration:none;
	}

#main {
	border-bottom:10px solid #900;
	}

.price {
	font-weight:bold;
	color:#c70000;
	}
/*
.more {
	margin-top : 0.5em;
	margin-bottom : 1.5em;
	}*/

.more a:after {
	content : " \00BB";
	}
