body {
	font-family:arial,helvetica,courier;
	font-size:80%;
	color:black;
	background:#ffffff;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}

td {
	font-size:75%;
}

div#page {
	background:#3077BD;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-top:20px;
	padding-top:5px;
}

div#advancedsearch {
	text-align:left;
	margin-bottom:20px;
	border-style:solid;
	border-color:#A2A2A2;
	border-width:0px 0px 1px 0px;
}

div#advancedsearchcontent {
	background:#e7e7e7;
	border-style:solid;
	border-color:#A2A2A2;
	border-width:0px 0px 0px 0px;
	padding:10px;
	display:block;
}

div#topbrands {
	text-align:left;
	margin-bottom:20px;
}

div#topsellers {
	margin-bottom:20px;
}

div#topsellerscontent {
	border-style:solid;
	border-color:#A2A2A2;
	border-width:1px 0px 0px 0px;
	padding-left:10px;
}

div#middlesection {
	padding-left:15px;
}

div#featuredoffer {
	background:#E5E5E5;
}

div#brands {
	background:transparent;
	cursor:hand;
	padding-left:2px;
	padding-top:2px;
	padding-right:15px;
	text-transform:uppercase;
	border-style:solid;
	border-color:black;
	border-width:0px 0px 1px 0px;
	margin-left:6px;
}

div.brandandmodelid {
	width:815px;
	color:gray;
	text-align:right;
	font-weight:bold;
}

span.navbar,td.navbar {
	background:#495778;
	margin-left:10px;
	margin-right:10px;
}

span.price {
	font-size:120%;
	font-weight:bold;
	color:darkred;
}

h3 {
	color:#E08709;
	font-size:125%;
}
	
div.mainarea {
	padding-left:10px;
}

div#logo {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#C8B1B8;
}

h1 {
	font-size:140%;
	color:#808080;
}

h2 {
	font-size:120%;
	color:#E08709;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	margin-top:0px;
}

h2.side {
	background:#9D9D9D;
	padding-left:20px;
	color:white;
}

div.footer {
	color:#c6c6c6;
	font-size:90%;
	padding-top:2px;
}

td.listhead {
	font-weight:bold;
	border-style:dashed;
	font-size:90%;
	border-width:1px 0px 1px 0px;
	border-color:#6E3345;
	color:#000000;
}

td.list {
	padding:7px;
	border-style:dashed;
	border-width:0px 0px 1px 0px;
	border-color:silver;
}

td.camera {
	padding-bottom:8px;
	border-style:dashed;
	border-width:0px 0px 1px 0px;
	padding-top:9px;
	border-color:silver;
}

p.middle {
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:5px;
}

div.phonebig {
	width:150px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	border-style:dashed;
	border-width:0px 1px 1px 0px;
	padding-top:2px;
	color:silver;
}

div.phonedetails {
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}

td.offertitle {
	font-weight:bold;
	background:#E3E3E3;
}

div.phonetitle {
	font-weight:bold;
	color:black;
}

div.phonetitlebig {
	font-weight:bold;
	color:black;
	font-size:120%;
	padding-bottom:15px;
}

div.phonedeals {
	color:black;
	font-weight:bold;
}

li {
	text-align:left;
	font-weight:normal;
	list-style-image: url(images/bullet.gif);
}

li.partner {
	padding-bottom:10px;
}

li.side {
	list-style-image: url(images/sidebullet.gif);
}

li.smallside {
	list-style-image: url(images/smallsidebullet.gif);
	color:white;
}

li.glossary {
	padding-top:8px;
}

ul {
	padding-bottom:4px;
}

ul.smallside {
	padding-top:10px;
	padding-bottom:4px;
	margin-left:20px;
	display:none;
}

td.sidebar {
	background:#E3E3E3;
	width:2px;
}

td.boxtitle {
	background:#E3E3E3;
	font-weight:bold;
	color:#495778;
	padding-left:5px;
}

.searchbox {
	font-size:90%;
}

div.boxtitle {
	background:#E3E3E3;
	font-weight:bold;
	color:#495778;
	padding-left:20px;
}

div.totaloffercount {
	font-weight:bold;
	color:#495778;
	padding-left:20px;
	text-align:right;
}

a:link { color:#495778;text-decoration:underline}
a:visited { color:#495778;text-decoration:underline}
a:active { color:#495778;text-decoration:underline}
a:hover { color:#495778;text-decoration:underline}

a:link.side { color:#F5F5F5;text-decoration:none;font-weight:normal;font-size:120%}
a:visited.side { color:#F5F5F5;text-decoration:none;font-weight:normal;font-size:120%}
a:active.side { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}
a:hover.side { color:#F5F5F5;text-decoration:none;font-weight:bold;font-size:120%}

a:link.smallside { color:#F5F5F5;text-decoration:none;font-weight:normal}
a:visited.smallside { color:#F5F5F5;text-decoration:none;font-weight:normal}
a:active.smallside { color:#F5F5F5;text-decoration:none;font-weight:bold}
a:hover.smallside { color:#F5F5F5;text-decoration:none;font-weight:bold}

