body
{
    color:#595959;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    background-image: url('../images/body_bg.jpg');
    background-repeat:repeat-x;
    background-position:center top;
    background-color:#CFCEC9;
    margin:0px 0px 0px 0px;
}

img
{
    border:0px;
}

#maincontent
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    margin-top:307px;
/*    min-height:270px;*/
	height: 260px;
}

#intro
{
    background-image:url('../images/main_content_bg.gif');
    background-repeat:no-repeat;
/*    min-height:245px;*/
    width:328px;
    float:left;
    padding-top:25px;
	height: 329px;
	margin-right: 4px;
}

#newspress
{
    background-image:url('../images/news_events_bg.gif');
    background-repeat:no-repeat;
/*    min-height:245px;*/
    width:263px;
    float:left;
    padding-top:25px;
	height: 329px;
}

#newspress .intro
{
	margin: 0px 12px;
	padding: 1px 1px 10px;
	background-image: url(../images/dotted-line-icon.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#system
{
    width:250px;
    margin-left:60px;
    padding-top:15px;
	font-weight: 900;
}

#info
{
	color: #FF8402;
	margin-bottom: 10px;
}

#components
{
	margin-left: 14px;
}

#items
{
    margin:0px;
    padding:0px;
}

#video
{
    background-image: url('../images/video.gif');
    background-repeat:no-repeat;
    height:329px;
    width:263px;
    float:right;
}

#applications1
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    margin-top:686px;
    
}

#box1
{
    background-image:url('../images/box1.gif');
    background-repeat:no-repeat;
    float:left;
    width:416px;
    min-height:150px;
}

#box2
{
    background-image: url('../images/box2.gif');
    background-repeat:no-repeat;
    float:right;
    width:416px;
    min-height:150px;
}

#applications2
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    margin-top:845px;
    
}

#box3
{
    background-image:url('../images/box3.gif');
    background-repeat:no-repeat;
    float:left;
    width:416px;
    min-height:150px;
}

#box4
{
    background-image:url('../images/box4.gif');
    background-repeat:no-repeat;
    float:right;
    width:416px;
    min-height:150px;
}

.image
{
    float:left;
    width:163px;
    min-height:101px;
    margin-left:10px;
    margin-right:10px
}

.text
{
    float:right;
    width:220px;
    min-height:101px;
    text-align:left;
    margin-right:10px
}

#links
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    background-image: url('../images/links.gif');
    background-repeat:no-repeat;
    margin-top:642px;
    min-height:38px;
	height: 40px;
}

#main
{
    background-image:url('../images/main_bg.gif');
    background-repeat:no-repeat;
    background-color:transparent;
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    margin-top:70px;
    min-height:227px;
    padding-top:7px;
    padding-left:6px;
	height: 230px;
}

#header
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-495px;
    margin-top:10px;
    min-height:70px;
}

#footer
{
    position:absolute;
    left:50%;
    width:862px;
    margin-left:-431px;
    margin-top:980px;
    min-height:20px;
}

/* ---------------------------- */
/* Start Link List Stylings */
/* ---------------------------- */

#link
{
    padding-top:10px;
    margin:0;
    color:#ff8402;
    font-family: arial;
    font-size: 16px;
    list-style-type:none;
}

#link li 
{
    display:inline;
    font-size: 16px;
    font-weight: bold;
}

#link li a
{
    padding:0px 30px;
    color:#ff8402;
    text-decoration:none;
}

#link li a:hover
{
    color:#ff8402;
}

#link li a:active
{
    color:#ff8402;
}

/* ---------------------------- */
/* End Link List Stylings */
/* ---------------------------- */

h2.applications
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#344da0;
    margin:10px 0px 10px 15px;
}

h1.intro
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#344da0;
    display:inline;
    margin:0px;
}

.intro
{
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#344da0;
    margin-left:15px;
}

.copy
{
    margin-left:15px;
    margin-top:15px;
}

.newspresscopy
{
    margin-left:2px;
}
ul#items
{
    list-style-image:url('../images/bullet.gif');
}
/* NEW FOOTER SECTION   */

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b7b7b;
	text-decoration:none;
	margin-top:30px;
	text-align:center;
}

.footer A:Link     { color:#7b7b7b; text-decoration:none; }
.footer A:Active   { color:#7b7b7b; text-decoration:none; }
.footer A:Visited  { color:#7b7b7b; text-decoration:none; }
.footer A:Hover    { color:#7b7b7b; text-decoration:underline; }

/* HEADER ex:/includes/global-header.asp */

#header-table
{
	background-color:#FFF;
	width:994px; 
	height:29px;
}

#header-pna-logo-span
{
	margin-left:11px;
}

#header-globe-logo-span
{
	margin-left:57px;
}

#header-about-span
{
	margin-left:27px;
}

#header-support-span
{
	margin-left:27px; margin-right:16px;
}

#header-consumer-span
{
	margin-left:57px;
}

#header-business-span
{
	margin-left:13px;
}

#header-industrial-span
{
	margin-left:13px; 
	margin-right:75px;
}

.header-vertical-line
{
	margin-left:13px;
}

.header_align
{
	vertical-align:middle;	
}

.header_links
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	position:relative;
	right:148px;
}

.header_links A:Link     { color:#000000; text-decoration:none; }
.header_links A:Active   { color:#000000; text-decoration:none; }
.header_links A:Visited  { color:#000000; text-decoration:none; }
.header_links A:Hover    { color:#14118C; text-decoration:underline; }

.header_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b7b7b;
	text-decoration:none;
}

.header_text A:Link     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Active   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Visited  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:none; }
.header_text A:Hover    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#7b7b7b; text-decoration:underline; }

.search_txt_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a09f99;
	text-decoration:none;
	vertical-align:middle;
}

.search_bar
{
	vertical-align:middle;	
}

/* Support Bubble */

#support_bubble_top {
	width:164px;
	background:transparent url(/images/layout/support_box_top_tab_bg.png) no-repeat top right;
	_background-image:url(/images/layout/support_box_top_tab_bg.gif); 
	position:absolute;
	left:539px;
	top:21px;
	z-index:999;
	padding:0;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	visibility:hidden;
}

#iframe_top_bg{
	position:absolute;
	left:539px;
	top:21px;
	width:164px;
	height:76px;
	z-index:998;
	border:0 none;
	visibility:hidden;
	margin-top:29px;
}
#support_bubble_top ul{
	list-style-type:none;
	margin:0;
	padding:0;
	border: 1px #ffb23e solid;
	background-color:#e8eae8;
}
#support_bubble_top li{
	list-style-type:none;
	border-bottom:1px #999 solid;
	
	height:25px;
}
#support_bubble_top li.last{border-bottom:none;}
#support_bubble_top a{	
	cursor:pointer;
	font-weight:bold;
	line-height:16px;
	color:#68665F;
	text-decoration:none;
	display:block;
	width:154px;
	height:20px;
	margin:0;
	padding:0;
	padding-left:8px;
	padding-top:5px;
}
#support_bubble_top h3{
	margin:0;
	padding:0;
	color:#fff;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	margin-left:105px;
	margin-top:9px;
	margin-bottom:5px;
}
#support_bubble_top a:hover{
	/*background-color:#edeee5;*/
	background-color:#fff;
}	


.supportTopHighlight
{
	text-decoration:underline!important;
	cursor:pointer!important;
}

/* End Support Bubble */

/* END HEADER */

.text1
{
	padding-right: 5px;
}

.text1 img
{
	float: left;
	margin: 0px 15px;
	padding-bottom: 10px;
}



.itemsListWrapper
{
	margin: 0px 12px;
	padding: 1px 1px;
	background-image: url(../images/dotted-line-icon.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.itemsList
{
	margin: 0px;
	padding: 0px 6px 0px 4px;
}
.itemsList li
{
	margin: 2px 0px;
	margin-left: 10px;
}
#items
{
    margin:0px;
    padding:0px;
}


a.newsLink
{
    color:#595959;
    text-decoration: none;
}
a.newsLink:hover
{
    text-decoration: underline;
}
a.newsLink:active
{
    text-decoration: underline;
}
.newspresscopy .itemsList,.newspresscopy .itemsList li
{
    list-style-image:url('../images/bullet.gif');
}
