.bottomText{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; line-height:17pt; color:#FFFFFF; text-decoration:none; }
.bottomLinks{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#d8d8d8; text-decoration:none; }
a.bottomLinks:link{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#d8d8d8; text-decoration:none; }
a.bottomLinks:hover{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:15px; color:#d8d8d8; text-decoration:underline; }
.titleLink{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:none; }
.newsSub{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:none; font-style:italic}
.newsTitle{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:none; }
a.titleLink:link{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:none;}
a.titleLink:hover{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:underline}
a.titleLink:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; text-decoration:none;}
.subNav{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#9fbfd6; text-decoration:none; }
a.subNav:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#9fbfd6; text-decoration:none; }
a.subNav:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#FFFFFF; text-decoration:none; }
.featureColorFill{ background-image: url(img/featureColorFill.jpg); background-repeat:no-repeat; }
.subnavColorFill{ background-image: url(../img/subnavColorFill.jpg); background-repeat:no-repeat; background-color: #215586; background-position: top; #215586 }
.contentBackground{	background-image: url(img/contentBackground.jpg); background-repeat:no-repeat; }
.contentBackgroundslim{ background-image: url(img/contentBackgroundslim.jpg); background-repeat:repeat-x; }
.contentBackgroundslimS{ background-image: url(img/contentBackgroundslimS.jpg); background-repeat:repeat-x; }
.contentBackgroundslimL{ background-image: url(img/contentBackgroundslimL.jpg); background-repeat:repeat-x; }
.contentBackgroundslimXL{ background-image: url(img/contentBackgroundslimXL.jpg); background-repeat:repeat-x; }
.contentBackgroundslimSXL{ background-image: url(../img/contentBackgroundslimSXL.jpg); background-repeat:repeat-x; }
.sitemapBackground{ background-image: url(img/00_home/sitemap_bg.jpg); background-repeat:no-repeat; }
.newsBackground{ background-image: url(img/news_bg.jpg); background-repeat:no-repeat; }
.mainContentCopy{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:none; }
.testCopy{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:none; }
.testCopy:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:none; }
.testCopy:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:underline; }
.newsContentCopy{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:none; }
.newsContent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#FFFFFF; text-decoration:none; }
.sitemapCopy{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#9fbfd6; text-decoration:none; }
.sitemapCopy:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#9fbfd6; text-decoration:none; }
.sitemapCopy:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#9fbfd6; text-decoration:underline; }
.subnavOFF{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:16px; color:#9fbfd6; }
.contentTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff; }
.contentTitlePad{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:16px; color:#66ccff;padding-top:10px;padding-bottom:10px; }
.bullet{ color:#00FFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-style:normal; }
.botborder{ border-bottom-width:thin; border-bottom-style:dotted; border-bottom-color:#666666; }

/** PANEL **/
.pTitle{ background:#FFFFFF; font-size:12px; line-height:17px; padding:35px; border-top:thick #006699 solid; border-left:thick #006699 solid; border-right:thick #006699 solid;
	 font:14px trebuchet ms,verdana,sans-serif; }
.pContent{ background-color:#FFFFFF; font-size:10px; line-height:15px; padding:5px 35px 25px 5px; border-bottom:thick #006699 solid; 
	border-left:thick #006699 solid; border-right:thick #006699 solid; font:12px trebuchet ms,verdana,sans-serif; }
.pContent li{ margin:0pt; list-style-image:none; list-style-position:outside; list-style-type:none; }
/** PANEL **/

/** BUTTON **/
a.button{ background:transparent url('../panasonic/images/bg_button_a.gif') no-repeat scroll top right; color:#444; display:block; float:left; height:24px; margin-right:6px; text-decoration:none;
	padding-right:18px; /* sliding doors padding */ }
a.button span{ background:transparent url('../panasonic/images/bg_button_span.gif') no-repeat; display:block; line-height:14px; padding:5px 0 5px 18px; } 
a.button:active{ background-position:bottom right; color:#000; outline:none; /* hide dotted outline in Firefox */ }
a.button:active span{ background-position:bottom left; padding:6px 0 4px 18px; /* push text down 1px */ }
/** BUTTON **/

/** NEWS LIST CSS FOR press.html **/
.newsList{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#66ccff; line-height:16px; font-style:normal; font-weight:bold; padding: 0px 0px 10px 25px; }
.newsLink{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#66ccff; line-height:16px; font-style:normal; font-weight:bold; }
a.newsLink:link { text-decoration:none; cursor:pointer; }
a.newsLink:hover { text-decoration:underline; cursor:pointer; }
/** NEWS **/

#loading{ width:181px; height:200px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#66ccff; line-height:16px; font-style:normal; font-weight:bold; text-align:center;  margin-left: auto ; margin-right: auto ; }

#pagination{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color:#66ccff; line-height:16px; font-style:normal; font-weight:bold; }
.pageNumber{vertical-align:middle; cursor:pointer; padding: 0 8px 0 0; font-size:11px; }
a.pageNumber:hover{ color:#3399FF; }
.pageNumberCurr{vertical-align:middle; cursor:pointer; color:#3399FF; padding: 0 8px 0 0;  font-size:11px; }
#pageNext{ padding: 0 8px 0 0;  font-size:11px; }
a#pageNext:hover{ color:#3399FF;  font-size:11px; }
#pagePrev{ padding: 0 8px 0 0;  font-size:11px; }
a#pagePrev:hover{ color:#3399FF;  font-size:11px; }

#newsDetailTitle{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color:#66ccff; font-style:normal; font-weight:bold; }

#newsDetailDate{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#ffffff; font-style:italic; }

#newsDetailBody{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#ffffff; font-style:normal; }
#newsDetailBody table{ font-size: 11px; color:#ffffff; };
#newsDetailBody a { color:#cccccc; text-decoration:underline; cursor:pointer; }
#newsDetailBody a:link { color:#cccccc; text-decoration:underline; cursor:pointer; }
#newsDetailBody a:hover { color:#cccccc; text-decoration:underline; cursor:pointer; font-style:italic; }
#newsDetailBody a:visited { color:#cccccc; text-decoration:underline; cursor:pointer; }

body{ background:#000; margin:0; }
table{ border:0 none; }
mainContent{ background-position:top left; height:1px; background-repeat: repeat-x; }
