body{
	margin: 0 auto; background-color: #ffffff;
}
 body, td, p{
	font-family: helvetica, arial; font-size: 12px; line-height: 18px; color: #333333;
 }

#container{
	margin-left: auto; margin-right: auto; width: 1126px;
}

 #header{
	height: 182px; border-bottom: solid  #b8b8b8 1px;
 }

  #headleft{
	float: left; width: 334px; height: 182px; border-right: solid #b8b8b8 1px; background: #ffffff url(images/ppiy-limited.png) no-repeat; background-position: bottom right;
  }
   #headleft h1{
	margin: 0; height: 0; overflow: hidden;
   }
  #headr{
	float: right; width: 791px; padding-top: 158px;
  }
   #headrleft{
	float: left; width: 634px;
    }
   #headrleft ul{
	margin: 0px; padding: 0px;
  }
    #headrleft ul li{
	list-style: none; float: left; padding-left: 68px;
   }
     #headrleft ul a{
	color: #333333; font-size: 14px; line-height: 18px; text-decoration: none;
    }
   #headrright{
	float: right; width: 89px;
   }
   #headrright ul{
	margin: 0px; padding: 0px;
  }
    #headrright ul li{
	list-style: none; float: left;
   }
     #headrright ul a{
	color: #333333; font-size: 14px; text-decoration: none;
    }

 #mainline{

 }

  #leftcol{
	float: left; width: 334px; min-height: 400px; border-right: solid #b8b8b8 1px;
  }
  #leftcolmenu{
	min-height: 340px; padding-top: 80px; text-align: right; margin-right: 16px;
  }
  #leftcolmenu ul{
	margin: 0px; padding: 0px;
  }
    #leftcolmenu ul li{
	list-style: none; height: 32px;
   }
     #leftcolmenu ul a{
	color: #333333; font-size: 14px; text-decoration: none;
    }
  #riba{
	padding-left: 108px;
  }
  #rightcol{
	float: right; width: 791px; 
  }
   #rightcolinner{
	padding: 14px;
  }
   #rcolinmenu{
 	width: 795px; height: 37px;
  }
   #rcolinmenu ul{
	margin: 0px; padding: 0px;
  }
    #rcolinmenu ul li{
	list-style: none; float: left; padding-right: 44px;
   }
     #rcolinmenu ul a{
	color: #333333;font-size: 14px; text-decoration: none;
    }
#contentrun{
	clear: both;
}
 #footer{

 }

#airdigital{
	clear: both; padding-top: 32px; margin-left: auto; margin-right: auto; width: 1070px; text-align: right; color: #666666; font-size: 11px;
}
 #airdigital a{
	color: #666666;
 }

.newstitle{
	color: #666666; font-size: 14px; line-height: 22px; text-decoration: none; font-weight: bold;
}

#rightcolinner h1{
	line-height: 28px;
}

img.imgleftp16{
	margin-right: 16px;
}
img.imgleftp32{
	margin-right: 32px;
}
img.imgleftp64{
	margin-right: 64px;
}
img.imgleftp128{
	margin-right: 128px;
}

.userinput{
	font-family: helvetica, arial; font-size: 12px; line-height: 18px; color: #333333;
}
