.p7AB { background-color: #333333; padding: 6px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #666666; border-top: 1px solid #666666; font-family: Arial, Helvetica, sans-serif; } .p7ABtrig { margin: 0; padding: 0; background-image: url(/p7ap/images/p7ap_greystonebut.jpg); background-repeat: repeat-x; background-color: #949494; } .p7ABtrig h3, .p7ABtrig h4 { margin: 0; padding: 0; font-size: 14px; } #p7ABW1 .p7ABtrig a, #p7ABW2 .p7ABtrig a, #p7ABW3 .p7ABtrig a, #p7ABW4 .p7ABtrig a, #p7ABW5 .p7ABtrig a, #p7ABW6 .p7ABtrig a, #p7ABW7 .p7ABtrig a, #p7ABW8 .p7ABtrig a, #p7ABW9 .p7ABtrig a, #p7ABW10 .p7ABtrig a { display: block; text-decoration: none; padding: 4px 8px 4px 18px; color: #FFFFFF; font-weight: normal; border-bottom: 1px solid #7A7A7A; border-top: 1px solid #B6B6B6; background-image: url(/p7ap/images/p7ap_east_black.gif); background-repeat: no-repeat; background-position: left center; } #p7ABW1 .p7ABtrig a:hover, #p7ABW2 .p7ABtrig a:hover, #p7ABW3 .p7ABtrig a:hover, #p7ABW4 .p7ABtrig a:hover, #p7ABW5 .p7ABtrig a:hover, #p7ABW6 .p7ABtrig a:hover, #p7ABW7 .p7ABtrig a:hover, #p7ABW8 .p7ABtrig a:hover, #p7ABW9 .p7ABtrig a:hover, #p7ABW10 .p7ABtrig a:hover { color: #FFFFFF; text-decoration: underline; } .p7ABtrig a:active, .p7ABtrig a:focus { outline: 1px dotted #ccc; } #p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down, #p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down, #p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down, #p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down, #p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down { color: #FFFFFF; letter-spacing: 0.1em; background-image: url(/p7ap/images/p7ap_south_light_gray.gif); background-repeat: no-repeat; background-position: left center; background-color: #333333; border-color: #333333; font-weight: bold; } .p7ABcontent { padding: 18px; font-size: 12px; line-height: 1.5em; color: #333333; background-color: #FFFFFF; background-image: url(/p7ap/images/p7ap_light_gray_bevel.jpg); background-repeat: repeat-x; } .p7ABcontent h2, .p7ABcontent h3, .p7ABcontent h4 { font-size: 14px; color: #333333; margin: 0px; line-height: normal; letter-spacing: 0.1em; } .p7ABcontent p { margin: 6px 0 12px 0; } .p7ap_currentmark { font-weight: bold; }  body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #1b1b1b; background-color: #FFFFFF; min-width: 760px; background-image: url(/css/../images/white_bkgrn.jpg); background-attachment: fixed; background-repeat: repeat; } #masthead { background-image: url(/css/../images/fe_logo_bg.jpg); background-repeat: repeat-x; background-position: right top; } #logo { background-image: url(/css/../images/aba_logo.jpg); background-repeat: no-repeat; background-position: right top; } h1 { margin: 0; color: #660000; font-weight: normal; } h2 { font-size: 1.5em; margin: 1.5em 0 0 0; } h2.top { margin: 1em 0 0 0; font-size: 1.2em; letter-spacing: 0.3em; } h3 { font-size: 1.2em; margin: 1.5em 0 0 0; } #tagline { margin: 6px 0 20px 1px; font-size: 0.8em;  padding-right: 10px; } #wrapper { margin: 0 auto; width: 760px; background-image: url(/css/../images/fe_layout.jpg); background-repeat: repeat-y; } #layoutcrown { background-image: url(/css/../images/fe_layout_top.jpg); background-repeat: no-repeat; height: 16px; line-height: 0.0; font-size: 0; background-attachment: scroll; } #leftcolumn { float: right; width: 215px; font-size: 0.75em; } #midcolumn { float: right; width: 530px; margin: 0 0 0 15px; font-size: 0.8em; } #rightcolumn { float: left; width: 215px; font-size: .75em; } #layoutbottom { clear: both; background-image: url(/css/../images/fe_bottom.jpg); background-repeat: no-repeat; height: 16px; line-height: 0.0; font-size: 0; } .content {  margin: 0 1px;  padding: 20px 45px 20px 40px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; } .content p { margin: 6px 0 6px 0; line-height: 1.7em; text-align: justify; } .content ul { margin: .75em 0 1em 1.35em; padding-left: 1.35em; } .content img a:hover{ display:block; border:3px solid #FF0000; }  .content a, .p7AB p a, #footer a { color: #000000; } .content a:hover, .p7AB p a:hover, #footer a:hover { color: #990000; } .note { font-size: 0.95em; padding: 12px; border: 1px dotted #333; } #footerbox { width: 760px; margin: 0 auto; } #footer { font-size: .7em; } #footer p { margin: 12px 20px 6px 6px; }  .grayed { margin: 0; font-size: 0.9em; color: #000000; background-color: #E6E1CD; padding: 4px 12px 4px 16px; border-top: 1px solid #7a7a7a; border-bottom: 1px solid #333333; letter-spacing: 0.3em; border-right: 1px solid #333333; border-left: 1px solid #333333; } .cancel_background { background-image: none; margin: 0; padding: 12px; } #cancel_background { background-image: none; margin: 0; padding: 12px; }  .menulist { margin: 0 0 12px 0 !important; padding: 0 !important; list-style-type: none; line-height: normal; font-size: 1em; } .menulist li { margin: 0 0 4px 0; } .menulist a { text-decoration: none; display: block; padding: 3px 6px; border: 1px solid #999; color: #333333; background-image: url(/css/../images/fe_linkgradient.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #FFFFFF; } .menulist a:hover { color: #333333; border-color: #505050; background-position: 0px -100px; text-decoration: none; }  .p7ap_currentmark { font-weight: bold; border-color: #505050 !important; background-position: 0px -200px !important; cursor: default; }  #p7ABW1 { border: 0; padding: 0; margin: 0 1px; background-color: transparent; } .p7ABtrig h3, .p7ABtrig h4 { font-size: 1em !important; } #p7ABW1 .p7ABtrig a { border-bottom: 1px solid #333 !important; } #p7ABW1 .p7ABtrig .p7ABtrig_down { background-color: #670001 !important; } .panel_list { margin: 0 0 0 1em; padding: 0 0 0 1em; }  .dropcap { float:left; font-size:80px; line-height:60px; padding-top:0px; padding-right: 2px; color: #780001; } .left-element { float: left; width: 49%; } .right-element { float: right; width: 49%; text-align: right;  }  form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } select { font-size: 0.9em; color: #000000; background-color: #F2F2F2; border: 1px solid #777777; margin-left: 0px; } input,textarea{ background-color:#F4F4F4; border: 1px solid #666666; margin-left: 0px; margin-right: 0px; } legend{ padding:2px 5px; color:#666666; } fieldset { margin-right: auto; margin-left: auto; margin-top: 0px; padding-top: 0px; } form.searchform label{ cursor: pointer; display: block; } .redinfotext { color: #FF0000; } #norecordsfound { color: #FF0000; padding: 20px 2px 60px 20px; } input { border: 1px solid #666666; } .required { border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 2px solid #FF0000; } input:focus{ background-color: #ffffcc; color:#000000; }  #maincontent { padding: 6px 4px 4px; font-size: 0.9em; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; } #maincontent p{ line-height: 1.5em; margin: 8px 0 5px 13px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 0.9em; }  .image-left { float: left; margin: 3px 10px 0px 0px; padding: 0px; } .image-left-border { float: left; margin: 3px 12px 0px 0px; padding: 12px; border:1px solid #999999; } .image-right { float: right; margin: 3px 0px 0px 12px; padding: 0px; } .image-right-border { float: right; margin: 3px 0px 0px 12px; padding: 0px;  }  .clearit { font-size: 0; line-height: 0.0;  height: 0; clear: both; }  .author { font-weight: bold; color: #920000; margin-top: 10px; } .highlight{ background:#FFFF99; }  .quotes { display:table; margin: 10px; padding:10px; font-size:1.1em; } .quotes blockquote {display: table-row;} .quotes cite {text-align:right;display: table-row; line-height:2em; } .btn { margin: 0px; border: 0px; padding: 0px; } .btn2 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; border: 1px solid #666666; margin: 0px; padding-top: 1px; padding-right: 10px; padding-bottom: 1px; padding-left: 10px; background-color: #EBE8D5; color: #000000; } .btn a:hover {background-color:#333333; color:#FFFFFF; } .record-nav { font-family: Arial, Helvetica, sans-serif; font-size: .9em; text-align: center; margin-right: auto; margin-left: auto; } .record-nav a { color: #333333; background-color: #E6E1CD; border: 1px solid #CFC69E; text-decoration: none; margin-top: 12px; margin-right: 1px; margin-left: 1px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; padding-left: 1px; line-height: 2em; } .record-nav a:hover{ border: 1px solid #504827; } #tagline a:hover { color: #FFFFFF; background-color: #333333; } #footer a { text-decoration: underline; color:#000000; } #footer a:hover { color:#000000; text-decoration: none; } .desc a img { border: 1px solid #666666; } .desc a:hover img,a:active img { border: 1px solid #FF0000; }  #p7PMnav { margin: 0; padding: 0; width: 164px; } #p7PMnav li { list-style-type: none; margin: 0; padding: 0; } #p7PMnav ul { margin: 0; padding: 0; z-index: 10000; border: 1px solid #333; width: 164px; } #p7PMnav a { display: block; text-decoration: none; padding: 2px 10px; color: #000000; line-height:1.25em; background-color: #ECE9D8; border-top: 1px solid #CCCC99; border-bottom: 1px; } #p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus, #p7PMnav .p7PMon { background-color: #8F1B1C; color: #FFFFFF; letter-spacing: 0.01px; }  #p7PMnav .p7PMmark { color: #999999; background-color: #464646; font-weight: bold; }   #p7PMnav .p7PMtrg, #p7PMnav .p7PMon { background-image: url(/p7pm/img/p7PM_libro_east.gif); background-repeat: no-repeat; background-position: right center; }  #p7PMnav .p7PMhide { left: -9000px; border: 0; top: 0; } #p7PMnav .p7PMshow { left: auto; top: auto; z-index: 20000 !important; } #pmmcrumb { font-weight: bold; margin-bottom: 16px; color: #333333; } #pmmcrumb a, #pmmcrumb a:visited { font-weight: normal; color: #5A69A5; } #pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus { font-weight: normal; color: #333333; }  #p7TBM { font-family: Arial, Helvetica, sans-serif; } #p7TBMroot { font-size: 0.9em; margin: 0 0 4px 0; } #p7TBMrootbox { background-color: #FFFFFF; border: solid 1px #333; } #p7TBMroot img { border: 0; } #p7TBMroot ul { text-align: center; margin: 0; padding: 5px 0 5px 0; } #p7TBMroot li { list-style-type: none; display: inline; } #p7TBMroot li a { border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; } #p7TBMroot .p7TBMtext li a { padding: 5px 10px 5px 10px; color: #333333; text-decoration: none; border-right: 1px solid #fff; border-left: 1px solid #fff; } #p7TBMroot .p7TBMtext .p7TBMdown, #p7TBMroot .p7TBMtext .p7TBMdown:hover { color: #333333!important; background-color: #FFFFFF !important; font-weight: bold; border-color: #FFFFFF !important; }  .p7ie6Fix:active, #p7TBMroot .p7TBMtext .p7TBMon, #p7TBMroot .p7TBMtext li a:focus, #p7TBMroot .p7TBMtext li a:active { color: #333333; background-color: #ECE9D8; border-color: #333333; } #p7TBMsubwrap{ font-size: .75em; position: relative; height: auto; } .p7TBMsub { position: absolute; visibility:hidden; left: 0; top: 0; width: 100%; text-align: center; } .p7TBMsubbox {} .p7TBMsub ul { text-align: center; margin: 0; padding: 0px 0 5px 0; background-image: url(/p7tbm/img/iebfix.gif); background-color: transparent; border: 0; } .p7TBMsub li { list-style-type: none; display: inline; margin: 0 3px 0 0; line-height: 2.5em; } .p7TBMsub li a { padding: 5px 6px; color: #333333; border: 1px solid #333333; text-decoration: none; } .p7TBMsub li a:hover, .p7TBMsub li a:active, .p7TBMsub li a:focus { color: #333333; background-color: #ECE9D8; text-decoration: none; } #p7TBM br { display: none !important; }  #p7TBM .p7TBMmark, .p7TBMsub .p7TBMmark:hover, .p7TBMsub .p7TBMmark:active, .p7TBMsub .p7TBMmark:focus { text-decoration: underline; font-weight: bold; color: #C0B9A3; cursor: default; background-color: #333333; }