/* CSS Document */
body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
font-weight:normal;
border:1px solid #e1e3e4;
width:1000px;
margin-left:auto;
margin-right:auto;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#555555;
font-weight:bold;
padding-top:10px;
}

.bodytext{
font-size:12px;
color:#555555;
text-align:justify;
}
.bold-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color: #555555;
	text-decoration: none;
}
.normal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
font-weight:normal;
text-decoration:none;
padding-bottom:10px;
}

.normal p{
padding-left:25px;
}

.normal_sel {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
font-weight:normal;
}
a.normal{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
font-weight:normal;
text-decoration:none;
}

a.normal:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
font-weight:normal;
text-decoration:none;
}

a.normal_sel:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
font-weight:normal;
text-decoration:none;
}
.contact {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #555555;
}

.leftmenu_normal {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}

.leftmenu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-decoration:none;
}

.beta_txt{
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
color:#555555;
text-decoration:none;
}

.leftmenu:hover{
color:#ff7800;
text-decoration:none;
}
.leftmenusel{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7800;
text-decoration:none;
}
.careerTxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.leftmenu-format{
font-size:12px;
padding-left:10px;
border-bottom:#d0d0d0 1px solid;
}
.leftmenu-formatN{
font-size:12px;
padding-left:10px;
}
.leftmenu-formatT{
font-size:12px;

border-top:#d0d0d0 1px solid;
}
.news-text{
color:#555555;
text-decoration:underline;
}
.news-text:hover{
color:#ff7800;
}
.right-side-text{
text-align:justify;
padding:4px;
color:#555555;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.orange-text{
font-size:12px;
color:#ff7800;
}
.sub-title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#555555;
padding-left:5px;
background-color:#f1f0f0;
font-size:15px;
margin:10px 0;
}
.sub-title-home{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#fe7c00;
text-decoration:underline;
}
.more-text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
text-align:right;
text-decoration:underline;
}
.more-text:hover{
color:#ff7800;
}
.hmnews{
font-size:11px;
font-weight:bold;
color:#ff7800;
text-decoration:none;

}
.hmnews:hover{
font-weight:bold;
color:#555555;
text-decoration:underline;
}
.news{
font-size:11px;
color:#ff7800;
text-align:right;
text-decoration:none;
}
.news:hover{
color:#555555;
text-decoration:underline;
}
.home_readMore{
font-size:11px;
color:#062e55;
font-weight:bold;
text-decoration:none;

}
.home_readMore:hover{
font-weight:bold;
color:#ff7800;
text-decoration:underline;
}
.line-bottom{
border-bottom:#d0d0d0 1px solid;
}
.line-right{
border-right:#d0d0d0 1px solid;
}
.line-right-btm{
border-right:#d0d0d0 1px solid;
border-bottom:#d0d0d0 1px solid;
}
.go-nor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 	
	text-decoration: none;
}
.go {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 	
	text-decoration: none;
}
.go:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7800; 
	text-decoration:none;
	
}
.go:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7800; 
	text-decoration:none;
}
.aboutusLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #773c07;
	font-weight:bold;
}
.aboutusLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}
.sitemapTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fc7701;
	text-decoration:none;
}

.sitemapTxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #773c07;
	text-decoration:none;
}
.searchBtn {
	background-color:#ff7800;
	border:0px solid #7b7876;
	height:23px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.srch {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:17px;
	color:#5b5b5a;
}
.content_mid_bg {
	background-image:url(../images/content_mid_bg.jpg);
	background-repeat:repeat-y;
 	background-position:top;	
}
.content_sub_bg {
	background-image:url(../images/content_mid_bg.jpg);
	background-repeat:repeat-y;
 	background-position:top;	
	padding:0px 15px 10px 15px;
}
.lhs_bg {
	/*background-color:#f7fafd;*/
	background-color:#fff;
	font-weight:normal;
}
.rhs_bg {
	/*background-color:#fff9f3;*/
	background-color:#fff;
	font-weight:normal;
}
.home_news_head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#062e55;
text-decoration:none;
}
.home_news_content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
}
.home_content{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#333333;
text-decoration:none;
line-height:16px;
}
.home_nav_head{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#062e55;
text-decoration:none;
line-height:18px;
}
#content_area {
	padding:0px 28px 10px 28px;
}
.arrow { 
	background-image:url(../images/home_arrow.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:0px 15px 0px 15px;
}
.spacer{
	margin-bottom:5px;
}
.home_sub_title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#fe7c00;
text-decoration:none;
}
.home_leftmenu{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
text-decoration:none;
}
.home_leftmenu:hover{
color:#ff7800;
text-decoration:none;
}
.home_content_link{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
text-decoration:underline;
line-height:16px;
}
.home_content_link:hover{
text-decoration:none;
}
.confImage{
	background-image:url(../images/NPAG-Logo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:59px;
	padding:10px;
	display:none;
}
.confImageSub{
	background-image:url(../images/NPAG-Logo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:59px;
	padding:10px;
	display:none;
}
.norImage{
	background-image:url(../images/twitter_big.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:98px;
	border-bottom:0px solid #eeeeee;
	cursor:pointer;
	
}
.norImagehome{
	background-image:url(../images/twitter.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:58px;
	cursor:pointer;
}
#conf {
	display:none;
}

.data-table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
font-weight:normal;
text-decoration:none;
border:1px solid #E4E4E4;
}

.data-table td{
border:1px solid #E4E4E4;
}

.archivelist
{
list-style-type: none;
padding: 5px;
margin: 0;
}

li.archive
{
background-image: url(../images/arrow2.jpg);
background-repeat: no-repeat;
background-position: 0 10%;
padding: 0px 0 6px 20px;
margin: .1em 0;
border-bottom-color:#dddddd;
border-bottom-style:dotted;
border-bottom-width:1px;
}


.archive_content{
/*border-bottom-color:#D6DEE4;
border-bottom-style:dotted;
border-bottom-width:1px;*/
margin-bottom:5px;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:5px;
}
div.close a{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#3F3F3F;
background-image:none;
background-position:0 0;
background-repeat:repeat;
color:#D6DEE4;
display:block;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
padding-top:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
div.close {
font-size:8px;
font-weight:bold;
text-transform:uppercase;
text-align:right;
float:right;
}

div.close a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7800; 
	text-decoration:none;
	
}
div.close a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7800; 
	text-decoration:none;
}

.newbg{
background-image:url(../images/header_general.jpg);
background-repeat:no-repeat;
}

.pagebg_new{
background-image:url(../images/background_general.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

.externalpage{

}

.externalpage h1{
font-size:22px;
color:#f37221;
padding-top:5px;
padding-bottom:0px;
}

.externalpage .normal{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#555555;
font-weight:normal;
text-decoration:none;
padding:0px;
}

.externalpage h2{
font-size:18px;
color:#000000;
font-style:italic;
padding:0px;
border-bottom:1px solid #000000;
width:590px;
}

.extlist
{
list-style-type: none;
padding: 5px;
margin: 0;
}

li.ext
{
background-image: url(../images/arw_bullet.gif);
background-repeat: no-repeat;
background-position: 0 10%;
padding: 0px 0 6px 20px;
margin: .1em 0;
}