body{background-color: #105CAB;}
#logoholder{background-image: url(../images/header_logo_brands.jpg);}
div#body {background-color:#FFFFFF;	margin: 0 auto;	width: 990px;border: thick ridge #FAAF1E;}
#navbar{background-color: #0F355C;}
a.link {color: #A7D1DF; 	background-color: #0F355C;}
a.link:hover{color: #102D35;	background-color: #A7D1DF;}
a.selected {background-color:#1D65AD;color:#A7D1DF;}
#desc{width:98%;margin:auto;vertical-align: top;}
.desc {font-size: .9em; text-align: left; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;}
p.desc{	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: .9em;	}
h1.desc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em;	color: #1459A4;
	text-align: left;	padding-top: .5em;}
h2.desc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #1459A4;	margin-right: 10px;	text-align: left;	padding-top: 1em;	font-weight: bold;	}
h3.desc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #1459A4;	float:none;	text-align: left;	margin-top: 5px;}
.desclist {	font-size: .9em;	text-align: left;	margin-left: 10px;	margin-right: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
ul.desclist {list-style-position: outside; list-style-type: square;}
li.desclist {display: list-item;}
img.logos{	border:0;	display: block;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;
}
img.flags{	padding: 0px;	border: 1px solid #666666;	margin-right: 0px;	margin-bottom: 0px;
	margin-left: 0px;	text-align: right;	vertical-align: top;}

.m_image_holder{ width:150px;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	margin-right: 0.1em;	margin-bottom: 0.5em;	color:#333333;}
img.manufacturer_image{border:none}
a.more:link {color: #FF33FF;}
a.more:visited {color: #00CC00;	text-decoration: underline;}
a.more:hover {text-decoration: underline;	color: #FFFFFF;	background-color: #105CAB;}
a.more:active {	color: #000000;	text-decoration: underline;}
a.desc:link {color: #333333;}
a.desc:visited {color: #00CC00;	text-decoration: underline;}
a.desc:hover {text-decoration: underline;	color: #FFFFFF;	background-color: #105CAB;}
a.desc:active {color: #000000;	text-decoration: underline;}
h2.content {margin-left: 5px; margin-right: 5px;}
h3.content {font-size: small;margin:0; padding:5px;}
.popular_box{background-color: #FFCC33; border:#9F7800 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif;	margin:0 2px;	min-height:100px;padding:2px;text-align:left;	vertical-align:top;	width:47%;	}
.popular_box p{margin:0; padding:5px;}
