#Site-Wrapper {overflow:hidden !important; } /* hides 2px of white from the formlet on the right for IE6 */
#subnav {display:none !important; } /* allows banner to rest under the main nav */
#tab1 {display:none !important; } /* hides the formlet tab */
#toc-middle-top {margin:0 0 10px 10px !important; } /* overwrites sp-styles */
#toc-middle-btm {margin:0 0 10px 10px !important; } /* overwrites sp-styles */

/*PDX side nav items*/
ul.menu-bar {list-style-type:none; margin:0; padding:0; border:none;}
ul.menu-bar li { background:url("/images/promos/PDXtra_MenuBar.jpg"); position:relative; width:201px; height:30px;}
ul.menu-bar li a.pdx:link {font:bold 11px Verdana; color:#01194c; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}
ul.menu-bar li a.pdx:hover, ul.menu-bar li a.pdx:visited:hover {background:url("/images/promos/PDXtra_MenuBarH.jpg"); cursor:pointer; text-decoration:underline;}
ul.menu-bar li a.pdxtimber:hover, ul.menu-bar li a.pdxtimber:visited:hover {background:url("/images/promos/PDXtra_MenuBarTimbersH.jpg"); cursor:pointer; text-decoration:underline;}
ul.menu-bar li a.pdx:visited {font:bold 11px Verdana; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}
ul.menu-bar li.timber { background:url("/images/promos/PDXtra_MenuBarTimbers.jpg"); position:relative; width:201px; height:30px;}
ul.menu-bar li a.pdxtimber:link {font:bold 11px Verdana; color:#01194c; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}
ul.menu-bar li a.pdxtimber:hover, ul.menu-bar li a.pdx:visited:hover {background:url("/images/promos/PDXtra_MenuBarH.jpg"); cursor:pointer; text-decoration:underline;}
ul.menu-bar li a.pdxtimber:visited {font:bold 11px Verdana; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}


ul.map {list-style-type:none; margin:0; padding:0; border:none; ;}
ul.map li { background:url("/images/promos/PDXtra_MenuBar_map.jpg"); position:relative; width:201px; height:29px;}
ul.map li a.MenuMap:link {font:bold 11px Verdana; color:#01194c; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}
ul.map li a.MenuMap:hover, ul.menu-bar li a.MenuMap:visited:hover {background:url("/images/promos/PDXtra_MenuBar_mapH.jpg"); cursor:pointer; text-decoration:underline;}
ul.map li a.MenuMap:visited {font:bold 11px Verdana; text-decoration:none; display:block; white-space:nowrap; line-height:29px; width:195px; height:29px; padding-left:5px;}
img.mshareimg {border:none; margin:0 0 4px 2px;}

.pdx-banner {width:880px; height:185px; margin-bottom:0; padding-bottom:0; overflow:hidden;}
.pdx-wrap {width:885px; overflow:hidden;}
.pdx-left {width:200px; _height:439px; min-height:439px; float:left; /*border-top:10px solid #01194c;*/}
.pdx-share {float:left; width:50px; padding:10px 0 0 15px;}
.pdx-shareicons {float:left; padding:10px 5px 0 0; width:117px;}
.pdx-middle {width:440px; height:550px; padding:0 20px 0 20px; float:left; overflow:hidden; position:relative;}
.pdx-topfares {padding:1px; margin:10px 0 0 0; background:url("http://www.alaskaair.com/images/tocs/Ad1R-top-bg.gif") no-repeat scroll 0 0 #FFFFFF; position:relative; height:22px; width:436px; }
h2.top-fares {margin:4px 0 0 7px; padding:0; float:left;}
.pdx-terms {float:left; padding:6px 12px 0 0; font-size:9px;}
.pdx-tile-wrap {clear:both; margin:0px 0 4px 0; padding-left:8px; width:426px; _height:160px; min-height:160px; border:1px solid #999;}
.fs-wrap {margin:5px 0 0 10px;} /* overwrites sp-styles */
.pdx-right {overflow:hidden; position:relative; width:198px; height:525px; float:left; border-left:1px solid #4275aa; border-right:1px solid #4275aa; border-bottom:1px solid #4275aa; bottom no-repeat;}
.pdx-right iframe {height:545px; width:198px; margin:-25px 0 0 -1px;}

/* map in iframe styles */
/*.pdx-maplink {width:199px;text-align:center;padding:3px 0 5px 0; background:#E1E4CF; border-top:1px solid #A0AF6A; border-left:1px solid #A0AF6A; border-right:1px solid #A0AF6A;}
.pdx-map {overflow:hidden; width:199px; height:241px; position:relative; border-top:1px solid #A0AF6A; border-bottom:1px solid #A0AF6A; border-left:1px solid #A0AF6A; border-right:1px solid #A0AF6A;}
.pdx-map iframe {margin-top:-450px; margin-left:-330px; width:850px; height:1200px;} /* positions the page inside the frame */

/*Community Page Styles*/
#banner {background:url('/images/promos/Splash_pdxComm_header.jpg') no-repeat; width:880px; height:235px;}
#page {background:url('/images/promos/Splash_pdxComm_page-bg.jpg') no-repeat; width:880px; min-height:600px; margin:0px; padding:0px; position:relative;}
.left-col {float:left; margin:0 15px 0 15px; padding:0 15px; background:url('/images/promos/Splash_pdxComm_leftcol-bg.jpg') no-repeat #fff; width:593px; border-left:1px solid #00539b; border-right:1px solid #00539b; border-bottom:1px solid #00539b;}
.intro {width:500px; padding-bottom:25px;}
.l-content {width:590px; _height:115px; min-height:115px; padding-bottom:10px;}
.beavers {margin:0 -15px 0 -15px; padding:0 15px 75px 15px; width:593px; min-height:200px; _height:200px; background:url('/images/promos/Splash_pdxComm_leftcol-bttm.jpg') bottom left no-repeat;}
.right-col {float:right; width:200px; margin:0 15px 0 0;}
.right-colTop-title {padding:10px 15px 10px 15px; background-color:#01194c; font-size:12px; font-weight:bold; color:#fff;}
.right-col-title {padding:10px 15px 10px 15px; background-color:#9fb069; font-size:12px; font-weight:bold; color:#fff;}
.social-rep	{padding:15px 15px 380px 15px; background:url('/images/promos/Splash_pdxComm_rightcol-bg.jpg') no-repeat bottom left #ecefe1; border-left:1px solid #9fb069; border-right:1px solid #9fb069; border-bottom:1px solid #9fb069;}
.right-box {padding:15px; background:url('/images/promos/Splash_pdxComm_rightcol-top-bg.jpg') repeat-y #c0d1e8; border-left:1px solid #00539b;border-right:1px solid #00539b;border-bottom:1px solid #00539b;}
.right-box ul, .social-rep ul {padding:0px; margin:0px;}
.right-box ul.spacing li,.social-rep ul.spacing li {list-style-type: none;}
.divide {border-top:1px solid #CCCCCC; clear:both; height:1px; margin:10px 0 20px 0px; width:590px;}
.logo {float:right; padding:0 0 0 30px;}

