
body {background:#003 url(/pa/images/bg_tile.gif) repeat; margin:0px;}
body, th, td {font:normal 12px Arial,Helvetica,sans-serif; color:#000;}
a {text-decoration:none; color:#009;}
a:hover {text-decoration:underline;}
table#wrapper_table {width:976px; background-color:transparent; text-align:left; position:absolute; left:50%; top:0px; margin-left:-488px; z-index:1;}

.primary { color:#006; }
.secondary { color:#c00; }
.tertiary { color:#fff; }

.primaryBg { background-color:#006; }
.secondaryBg { background-color:#c00; }
.tertiaryBg { background-color:#fff; }

.hdrTop { color:#fff; font:10px Tahoma,Arial,Helvetica,sans-serif; }
.hdrTopOn, a:hover.hdrTop { color:#fc3; font:10px Tahoma,Arial,Helvetica,sans-serif; }
.hdrTopB { color:#fff; font:10px Tahoma,Arial,Helvetica,sans-serif; }
.hdrTopBOn, a:hover.hdrTopB { color:#fc3; font:10px Tahoma,Arial,Helvetica,sans-serif; }
.hdrBtm { color:#00c; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.hdrBtmOn { color:#fc6; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.hdrBtmCurrent { color:#900; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.hdrCom { color:#fff; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.hdrComOn { color:#fc3; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.hdrComCurrent { color:#fc3; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; z-index:1000; }
.navItem { color:#fff; font:11px Arial,Helvetica,sans-serif; }
.navItemNS { color:#999; font:11px Arial,Helvetica,sans-serif; }
.navItemOn  { color:#006; font:11px Arial,Helvetica,sans-serif; }
.itmpad { padding-left:5px; padding-top:3px; }
.hdrPip { color:#aebde4; font:10px Tahoma,Arial,Helvetica,sans-serif; z-index:2000; }
.comPip { color:#ff9900; font:10px Tahoma,Arial,Helvetica,sans-serif; z-index:2000; }

.hdrNavBg {background-color:#fff;}
.hdrTopStripBg {background-color:#000;}
.hdrMainStripBg {background-color:#2d308d;}
.hdrNavTopStripBg {background-color:#c00;}
.hdrNavTopStripBgB {background-color:#2d308d;}
.hdrNavBtmStripBg {background-color:#c00;}

.td.shadow-Right {width:4px; height:700px; background-image:url(/pa/images/shawdow_right.gif);}

.navlinks{font:normal 11px Arial,Helvetica,sans-serif; padding:0px 3px 10px 10px;} 
.greylink {color:#949694; font:normal 11px Arial,Helvetica,sans-serif;}
.blueLite {color:#8CA4C7; font-size:bold 11px Arial,Helvetica,sans-serif;}		
.media_wall {padding:10px 0px 20px 0px;} 

.img-shadow {float:left; background:url(/pa/images/image_shadow.gif) no-repeat bottom right; margin:10px 0 0 5px;}
.img-shadow img {display:block; position:relative; background-color:#fff; border:0px solid #a9a9a9; margin:-4px 4px 5px -5px; padding:0px;} 

.navheader{font:normal 11px Arial,Helvetica,sans-serif; padding:0px 3px 3px 7px;} 

ul#nav {width:768px; height:25px; margin:0; padding:0; font:normal 10px Tahoma,Verdana,Arial,sans-serif; list-style:none;}
ul#nav li {float:left; position:relative;}
ul#nav li a.nav1 {display:inline;}
ul#nav li a.list  {display:block; background:#282828; border-bottom:1px solid #666; color:#fff; padding:4px; filter:alpha(opacity=95);}
ul#nav li a.visited  {display:block; background:#282828; border-bottom:1px solid #666; color:#fff; padding:4px;}
ul#nav li a.list:hover  {display:block;	background:#666; border-bottom:1px solid #666; color:#fff; padding:4px;}

li ul.subnav {position:absolute; left:-40px; top:25px; width:130px; display:none; list-style:none; z-index:1001;}
li ul.subnav li {display:block; position:relative; list-style:none; width:130px;}

* html ul#nav li {float:left; height:1%;}
* html ul#nav li a {height:1%;}
li:hover ul, li.over ul {display:block;}
ul.paheadlines {margin:1px 0px;}

#header_wrapper {width:768px; height:95px; background:url(/pa/images/interior_header_bg_2006.gif) repeat-x; position:relative; z-index:1;}
#header_search {position:absolute; top:65px; left:613px; z-index:2;}

.tower {width:208px; background:url(/pa/images/bg_ad_tower.gif) no-repeat; padding:21px 0px 10px 0px; margin:0px;}
.tower_ad {width:160px; height:600px; overflow:hidden; margin:0px 22px;}
.tower_base {width:208px; height:80px; background:url(/pa/images/bg_ad_tower.gif) bottom center no-repeat; overflow:hidden;}

#footer {background:#fff url(/pa/images/interior_under_content_bg.gif) no-repeat; margin:0px; padding:0px 0px 30px 0px;}
#footer .footer_ad {padding:9px 0 30px 30px;}
#footer .footer_text {}
#footer .footer_text p {margin:0px; padding:0px; text-align:center; font-size:11px; color:#999;}

#sphere {display: none;}
