body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #003f53;
}
tr.sectiontableentry2 {
padding: 5px;
}


a, a:link, a:visited{
	text-decoration: none;
	color: #003f53;
}
a:hover, a:active {
	color: #006D8F;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#content {

	height: 697px;
	width: 800px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
	#content.section {

	height: 697px;
	width: 800px;
	padding-top: 0px;
	padding-bottom: 10px;
	}
	
#content.section #mn_top
{ margin-top:10px;}


td.article {
	border-right-width: 1px  !important;
	border-left-width: 1px  !important;
	border-right-style: solid  !important;
	border-left-style: solid  !important;
	border-right-color: #006C8E !important;
	border-left-color: #006C8E !important;
	padding-top: 10px !important;
	padding-right: 15px !important;
	padding-bottom: 18px !important;
	padding-left: 15px !important;
}

td.category, #content.category {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006C8E;
	border-left-color: #006C8E;
	padding-top: 10px !important;
	padding-right: 15px !important;
	padding-bottom: 18px !important;
	padding-left: 15px !important;
}

#header_top {
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 692px;
	background-color: #005671;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	padding-top: 28px;
	padding-left: 108px;
}
#logo_link  {
	height: 45px;
	width: 98px;
	float: left;
	position: absolute;
}

.brand_block_header {
	width: 100%;
	height: 17px;
	background-color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.brand_block_picture {
	height: 50px;
	width: 132px;
	background-color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#mn_homeaudio a:link, #mn_homeaudio a:visited, #mn_autoaudio a:link, #mn_autoaudio a:visited, .contentheading a:link, .contentheading a:visited, .contentheading a:hover, .contentheading a:active  {
	color: #FFF;
}
#mn_homeaudio a:hover, #mn_homeaudio a:active, #mn_autoaudio a:hover, #mn_autoaudio a:active {
	color: #FFF;
}


#mn_top #mn_top_picture {
	background-color: #CEE5EB;
	float: left;
	height: 326px;
	width: 552px;
	margin-right: 10px;

}

#mn_top_picture
{background-color:#000 !important;}

#mn_top {
	clear: both;
	float: none;
	height: 326px;
	width: 800px;
}
hr.clear {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
	height: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	display: none;
}
.brandblock_header  {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	background-color: #90bcc8;
	height: 16px;
	width: 800px;
	font-variant: normal;
	letter-spacing: 0.5em;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.mn_brand_block {
	float: left;
	height: 132px;
	width: 132px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #CCC;
}
.last {
	margin-right: 0px;
}
#mn_homeaudio .brandblock_header {
	background-color: #c0ae8c;
}
#mn_autoaudio .mn_brand_block {
	background-color: #90bcc8;
}

#mn_autoaudio, #mn_homeaudio
{
	padding-top: 10px;
}

#mn_autoaudio #spacer {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #90bcc8;
	border-left-color: #90bcc8;
	height: 10px;
	width: 798px;
}

#mn_homeaudio #spacer {	
border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C0AE8C;
	border-left-color: #C0AE8C;	
	height: 10px;
	width: 798px;}

.mn_brand_block {
	color: #FFF;
	font-size: 10px;
}
#mn_autoaudio .mn_brand_block .brand_block_header {
	background-color: #73a5b2;
}
#mn_autoaudio .mn_brand_block .brand_block_picture {
	background-color: #73a5b2;
}
#mn_homeaudio .mn_brand_block {
	background-color: #C0AE8C;
}
#mn_homeaudio .mn_brand_block .brand_block_header {
	background-color: #b09c77;
}
#mn_homeaudio .mn_brand_block .brand_block_picture {
	background-color: #b09c77;
}
#mn_top_news .mn_news_header {
	color: #FFF;
	height: 16px;
	width: 217px;
	background-color: #90bcc8;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: 0.2em;
	margin-bottom: 10px;
}
.mn_news_header a:link, .mn_news_header a:visited {
	color: #FFF;
}


#mn_top_news  {
	height: 316px;
	width: 218px;
	background-color: #cee5eb;
	float: right;
	font-size: 11px;
	color: #005671;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header_top a , #header_top a:visited{
	color: #FFF;
	text-decoration: none;
}
#header_top a:hover, #header_top a:active {
	color: #4794ac;
}
#mn_menu {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: justify;
	text-justify: newspaper;
	display: inline-block;
}
#mn_menu li, #jflanguageselection li {
	display: block;
	float:left;
	white-space: nowrap;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#mn_menu li {
	
}

/*IE6*/* html #mn_menu{ display:inline; }
/*IE7*/* + html #mn_menu{ display:inline; }
	
#mn_menu .item1 {
	display: none;
	}
	
#mn_menu li.itemmenuspacer {
display:none;
	}
	
.menuen li
{
		padding-right: 17px !important;
	}

#mainwrapper {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#footer {
	background-color: #005671;
	height: 18px;
	width: 780px;
	font-size: 10px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	clear: both;
	float: none;
	padding-bottom: 2px;
}
#mn_top_news .news {
	margin-bottom: 17px;
}

table.contentpaneopen, #mn_autoaudio, #mn_homeaudio { clear:both}

table.contentpaneopen, table.contentpaneopen tr, table.contentpaneopen td, table.contentpaneopen tbody {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-spacing: 0px;
	border-collapse:collapse;
}

table.componentpaneopen, table.componentpaneopen tr, table.componentpaneopen td, table.componentpaneopen tbody {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-spacing: 0px;
	border-collapse:collapse;
}

table.blog, table.blog tr, table.blog td, table.blog tbody {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-spacing: 0px;
	border-collapse:collapse;
	
}

span.article_separator {
	display: none;
}

.contentpaneopen, .componentpaneopen, .blog {
	width:768px;
}

.contentheading, .componentheading
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	}
	
.componentheading, .wheretobuy_header, .contentheading {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	background-color: #90bcc8;
	height: 16px;
	width: 100%;
	font-variant: normal;
	letter-spacing: 0.5em;
	padding-top: 1px !important;
	padding-right: 0px !important;
	padding-bottom: 1px !important;
	padding-left: 0px !important;
	margin-bottom: 18px !important;
	width:100% !important;
	}
	
	td.componentheading, td.wheretobuy_header, td.contentheading {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	background-color: #90bcc8;
	height: 16px;
	width: 100%;
	font-variant: normal;
	letter-spacing: 0.5em;
	padding-top: 1px !important;
	padding-right: 0px !important;
	padding-bottom: 1px !important;
	padding-left: 0px !important;
	margin-bottom: 18px !important;
	width:100% !important;
	border-collapse:collapse;
	}
	
div.componentheading, div.wheretobuy_header, div.contentheading {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	background-color: #90bcc8;
	height: 16px;
	width: 100%;
	font-variant: normal;
	letter-spacing: 0.5em;
	padding-top: 2px !important;
	padding-right: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 0px !important;
	margin-bottom: 18px !important;
	width:100% !important;
	}
.wheretobuy_table {
	border: 1px solid #88B1BC;
	width:764px !important;
}
.wheretobuy_table #title  {
	font-weight: bold;
}
.wheretobuy_table td {
	text-align: center !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	border-top-width: 1px !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-top-style: solid !important;
	border-right-style: solid !important;
	border-bottom-style: solid !important;
	border-left-style: solid !important;	
	border: 1px solid #88B1BC !important;
	border-collapse:collapse;
}
.mn_brand_block P {
	margin: 0px;
	padding: 0px;
}
.category .newsblog .contentheading
{
	display:none;
	 }

div.componentheading.newsblog, div.contentheading.newsblog {
	
	margin-bottom:20px !important;
	}

.news img, .newsblog img, .newsblog CANVAS
{
	float: left;
	margin-right: 13px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 13px;
z-index:1000;

}

.newsblog IMG, .newsblog CANVAS {
float:left;
display:none;	
}

.newsblog .newsicon {
float:left;
display:block !important;
border: 1px solid #C3D7E0;	
}

.newsblog p {
overflow: visible !important;
width: 603px;
margin-left: 165px;}

.newsblog td{
overflow: visible !important;
}

.article .newsblog img {
	display:block !important;
	margin-left:-215px !important;
z-index:1000;}

.article .newsblog IMG.newsicon {
	display:none !important;}

.article table.newsblog p, .article table.newsblog div, .article table.newsblog ul{
overflow: visible !important;
width: 552px;
padding-left: 215px;
margin-left:0px;
list-style-position:inside;
}

.article table.newsblog div ul, .article table.newsblog div div
{
padding-left: 0px !important;
} 


table.contentpaneopen.newsblog
{
	margin-bottom: 20px;
	clear: both;
	}
	
#jflanguageselection, #jflanguageselection ul
	{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.article .contentpaneopen
{
	margin-bottom:18px;}
	
	
p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

#allnews
{
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	}
	
#mn_top_picture div
{display:none}

td.alcompartners {
    border-right-width: 1px  !important;
    border-left-width: 1px  !important;
    border-right-style: solid  !important;
    border-left-style: solid  !important;
    border-right-color: #006C8E !important;
    border-left-color: #006C8E !important;
    padding-top: 10px !important;
    padding-right: 15px !important;
    padding-bottom: 18px !important;
    padding-left: 15px !important;
}
