﻿
body {
	margin:0px;
	background:#000 url(/web/design/images/viera/body-bg.gif) repeat-x;
	font-family:Helvetica, Arial, Verdana, Sans-Serif;
}

img
{
	border:none;

}

div, td, span, li
{
	font-family:Helvetica, Arial, Verdana, Sans-Serif;
	font-size:12px;
}

a{

    color:#666666;
}

a:hover
{
	text-decoration:underline;
}

a:visited
{
	color:#663401;
}



h1
{
	font-weight:bold;
	line-height:34px;
}

.canvas p
{
	margin:0 0 12px 0;
}



.canvasWrapper
{ 
	
	text-align:center;
}



.canvas{
	width:940px;
	margin:0 auto;
	text-align:left;
	background:#fff url(/web/design/images/viera/canvas-bg.gif) repeat-x;
}

.toprow_cont
{
	margin-top:0px;
}

.panasonicLogo
{
	float:right;
	margin:10px;
}

.vieraLogo
{
	float:left;
	margin:10px 10px 10px 0;
}

.breadCrumbs_cont
{
	
}

.breadCrumbs
{
	line-height:46px;
	/*float:right;*/
	text-align:right;
	margin:0 14px 0 0;
	color:#7593b1;

}

.breadCrumbs a, .breadCrumbs a:visited
{
	color:#7593b1;
}

.breadCrumbs a:hover
{
	text-decoration:none;
}

.breadCrumbs span
{
	color:#fff;
}

span.chev
{
	color:#868e9c;
	padding:0 8px;
}

.main_cont
{
	background:transparent url(/web/design/images/viera/main-cont-bg.gif) no-repeat;
	padding:0;
}

#main
{
	/*background:transparent url(/web/design/images/viera/main-bottom-bg.gif) bottom left no-repeat;*/
}

/* FORM LAYOUT */

.form
{

}

.formField
{
	clear:both;
}

.formLabel
{
	float:left;
}

.formValue
{
	float:left;
}

/* FOOTER */

.footer_cont
{

}
#footer
{
	width:940px;
	color:#cccccc;
	margin:0 auto;
	text-align:left;
	padding-top:17px;
	padding-bottom:10px;
}
#footer div,
#footer li,
#footer span
{
	line-height:120%;
}

.footerRight
{
	float:right;
	width:350px;
}
.footerLeft
{
	float:left;
	width:550px;

}
.footerLeft ul li
{
	float:left;
	border-right:1px solid #999;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
}
.footerRight ul li
{
	float:right;
	margin-left:20px;
	border-right:1px solid #000;
}
#footer .footerEndLinks ul li,
#footer .footerEndLinks ul li a
{
	color: #999;
	text-decoration: none;
	font-size: 10px;
	list-style:none;	
}
#footer .footerEndLinks ul li a:hover
{
	text-decoration:underline;
}
.footerEndLinks
{
	padding:15px 10px;
}
.footerLeft ul li.lastLink
{
	border-right:none;
}
/* ELEMENTS */

h1
{
	font-size:22px;
	font-weight:normal;
	color:#7593b1;
	line-height:34px;
}

h2
{
	font-size:20px;
	font-weight:bold;
	color:#42576d;
	line-height:28px;
}

h3
{
	font-size:16px;
	font-weight:normal;
	color:#999;
	line-height:24px;
}

h4
{
	font-size:12px;
	font-weight:bold;
	color:#0053a0;
	line-height:20px;
}

#main ul, #main ol
{
	padding-left:14px;

}

#main ul li
{
	margin-left:16px;
	list-style:disc;
}

#main ol li
{
	margin-left:12px;
	list-style-type:decimal;
}



