/*-- CORE TAGS --*/
html, body {min-height: 100%; height: 100%;}
html>body {height: auto;}
body {background: #fff; margin: 0; padding: 0; y-scroll: yes;}

#winxy {width: 6.5in; margin: 0; padding: 0; border: 0;}
img {border: 0;}
th {font-weight: bold;}



a:link,a:visited {font-family: Tahoma, Helvetica, sans-serif; color: #3a5ca3; text-decoration: none;}
a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #6ea5da; text-decoration: underline;}
a:active {font-family: Tahoma, Helvetica, sans-serif; color: #cb0e1f; text-decoration: none;}

a.it-hl {font-style: italic; font-weight: bold;}

a.it-hl-sbar-mag:link,a.it-hl-sbar-mag:visited {font-family: Tahoma, Helvetica, sans-serif; font-style: italic;  font-weight: bold; color: #3a5ca3; text-decoration: underline;}
a.it-hl-sbar-mag:hover {font-family: Tahoma, Helvetica, sans-serif; font-style: italic;  font-weight: bold; color: #6ea5da; text-decoration: underline;}
a.it-hl-sbar-mag:active {font-family: Tahoma, Helvetica, sans-serif; font-style: italic;  font-weight: bold; color: #cb0e1f; text-decoration: none;}


/*-- MAIN NAVIGATION -TOP/HORIZONTAL --*/
#navwr-top {display: none; width: 1011px; margin: 0; padding: 0;}
#nav-top-spcr,#nav-bot-spcr {width: 100%; margin: 0; padding: 0;}
#nav-top-spcr {height: 30px;}
#nav-bot-spcr {height: 4px;}
#nav-top {position: relative; margin: 0; padding: 0; z-index: 1;}
#nav-top-ul {margin: 0; padding: 0;}
#nav-top-ul li {display: inline; margin: 0; padding-left: 24px; list-style: none;}

#nav-top-ul a {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em; letter-spacing: normal; padding-top: 2px; padding-bottom: 0;}

#nav-top-ul a:link {color: #4d6ba7; text-decoration: none;}
#nav-top-ul a:visited {color: #4d6ba7; text-decoration: none;}
#nav-top-ul a:hover {color: #accaef; text-decoration: none;}

#home #nhome a,
#membdir nmembdir a,
#gal #ngal a,
#avail #navail a,
#about #nabout a,
#news #nnews a,
#events #nevents a,
#awards #nawards a,
#mag #nmag a,
#lib #nlib a {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cb0e1f; line-height: 1.35em; letter-spacing: normal; padding-top: 2px; padding-bottom: 0;}

#home #nhome a:hover,
#membdir nmembdir a:hover,
#gal #ngal a:hover,
#avail #navail a:hover,
#about #nabout a:hover,
#news #nnews a:hover,
#events #nevents a:hover,
#awards #nawards a:hover,
#mag #nmag a:hover,
#lib #nlib a:hover {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #accaef;line-height: 1.35em; letter-spacing: normal; padding-top: 2px; padding-bottom: 0;}

#nav-top-ul a:active {color: #e64800; text-decoration: none;}


/*.mainmenu,.submenu {height: 16px;}
.mainmenu {margin: 0; padding: 1px 0 1px 3px;}*/


.navnobtn {margin: 0;}

/*-- SUBMENU NAVIGATION - TOP --*/
#subnav-about {position: absolute; left: 417px; top: 16px; margin: 0; padding: 0; background: #cfcbca; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; z-index: 22;}
#subnav-awards {position: absolute; left: 630px; top: 16px; margin: 0; padding: 0; background: #cfcbca; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; z-index: 32;}
#subnav-library {position: absolute; left: 792px; top: 16px; margin: 0; padding: 0; background: #cfcbca; border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; z-index: 32;}


#subnav-about div,
#subnav-awards div,
#subnav-library div,
.submenu {margin-top: 0; padding: 3px 10px; background: #cfcbca; border-bottom: 1px solid #fff;}

#subnav-about a,
#subnav-awards a,
#subnav-library a {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em;letter-spacing: normal; text-align: left;}

#subnav-about a:link,
#subnav-awards a:link,
#subnav-library a:link {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em;letter-spacing: normal; text-align: left; color: #3a5ca3; text-decoration: none;}
#subnav-about a:visited,
#subnav-awards a:visited,
#subnav-library a:visited {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em;letter-spacing: normal; text-align: left; color: #3a5ca3; text-decoration: none;}
#subnav-about a:hover, 
#subnav-awards a:hover,
#subnav-library a:hover {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em;letter-spacing: normal; text-align: left; color: #fff; text-decoration: none;}
#subnav-about a:active,
#subnav-awards a:active,
#subnav-library a:active {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 1.35em;letter-spacing: normal; text-align: left; color: #fff; text-decoration: none;}


/*
#snav a {font-family: Tahoma,Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 1.35em; letter-spacing: 0.03em; padding-top: 2px; padding-bottom: 2px;}
#snav a:link,#nav a:visited {color: #bdccde; text-decoration: none;}
#snav a:hover {color: #fff; text-decoration: none;}
#snav a:active {color: #fff; text-decoration: none;}


#nav p,#navsection2 p {margin: 0; padding-left: 10px; line-height: 1.35em; text-align: left;}
*/

/*-- MASTHEAD --*/
#mhwr {display: none; width: 100%; min-width: 1011px; height: 108px; margin: 0; padding: 0;}
#mh {float: left; width: 100%; margin: 0; padding: 0; background: url(/images/bg-mh-succ-ctr.gif) repeat-x;}
#mhlftwr {float: left; min-width: 531px; height: 108px; margin: 0; padding: 0; background: url(/images/bg-mh-succ-logo.gif) no-repeat;}
#mhlft-hit {float: left; width: 80px; height: 97px; margin: 0 0 8px 24px; padding: 0; cursor: hand;}

#mhrtwr {float: right; width: 250px; height: 108px; margin: 0; padding: 0; background: url(/images/bg-mh-succ-rt.gif) no-repeat;}
#mhrt {float: left; width: 226px; height: 97px; margin: 0; padding: 0;}
#mhmenu {float: right; width: 206px; margin: 0; padding: 0;}

#mhmenu-nav {margin: 0; padding: 9px 0 0 42px;}
#mhmenu-nav li {margin: 0; padding: 2px 0 0 3px; list-style: square inside; color: #bdccde;}

#mhmenu-nav a {font-family: Tahoma,Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: normal; letter-spacing: 0.03em;}
#mhmenu-nav a:link,#mhmenu-nav a:visited {color: #bdccde; text-decoration: none;}
#mhmenu-nav a:hover {color: #fff; text-decoration: none;}
#mhmenu-nav a:active {color: #fff; text-decoration: none;}


#clr-mh2 {display: none; clear: both; width: 1011px; height: 0; margin: 0; padding: 0;}

/*-- MASTHEAD PRINT VERSION --*/
#mhwr-prnt {display: inline; width: 100%; max-width: 6.5in; height: 1.347in; margin: 0; padding: 0;}
#mh-prnt {width: 100%; max-width: 6.5in; margin: 0; padding: 0;}
#mhlftwr-prnt {width: 100%; max-width: 6.5in; height: 1.347in; margin: 0; padding: 0;}

/*-- MAIN --*/
.clr-1011 {clear: both; width: 6.5in; height: 1px; margin: 0; padding: 0;}

.clr-528 {clear: both; width: 528px; height: 1px; margin: 0; padding: 0; background: #fed;}
.clr-739 {clear: both; width: 739px; height: 1px; margin: 0; padding: 0; background: #fed;}

.spcr-100 {width: 100%; height: 10px; margin: 0; padding: 0; background: #fed;}

.spcr-537 {width: 537px; height: 10px; margin: 0; padding: 0;}
.spcr-528 {width: 528px; height: 10px; margin: 0; padding: 0; background: #fed;}
.spcr-487 {width: 487px; height: 10px; margin: 0; padding: 0; background: #fed;}
.spcr-263 {width: 263px; height: 10px; margin: 0; padding: 0; background: #fed;}

/*#container {width: 100%; min-width: 1011px; margin: 0; padding: 0;}*/
#tbl_container {width: 100%; max-width: 6.5in; height: 100%; border: 0;}
#td_lft {display: none; width: 211px; height: 100%; margin: 0; padding: 0; background: #503b30 url(/images/bg-sbar-succ-lft.gif) repeat-y right;}
#td_ctr {width: 256px; height: 100%; margin: 0; padding: 0; background: #fff;}
#td_rt {width: 212px; height: 100%; margin: 0; padding: 0; background: #fff;}



#ctrwr {width: 100%; margin: 0; padding: 0;}
#ctr-container {margin: 0; padding: 0;}
#ctr {margin: 0; padding: 24px 24px 24px 0;}

#lftwr {width: 211px; margin: 0; padding: 0;}
#lft,.sbar-lft {width: 196px; margin: 0 0 0 15px; padding: 0;}
.sbar-lft {padding: 15px 0;}

#rtwr {width: 212px; margin: 0; padding: 0;}
#rt {width: 212px; margin: 0 0 0 0; padding: 0;}
.sbar-rt {margin: 0; padding: 0;}

/* -- FOOTER --*/
#ftrwr {display: none; clear: both; width: 6.5in; height: 23px; margin: 0; padding: 0; background: #fff;}
#ftrlft {float: left; width: 211px; height: 22px; margin: 0; padding: 0; background: #fff url(/images/bg-ftr-succ-lft.gif) no-repeat;}
#ftrrt {float: right; width: 263px; height: 22px; margin: 0; padding: 0; background: url(/images/bg-ftr-succ-rt.gif) no-repeat;}
/*#ftrctr {height: 22px; margin: 0 263px 0 211px; padding: 0; background: url(/images/bg-ftr-succ-ctr.gif) repeat-x;}*/


#chop {width: 6.5in; margin: 0 auto; padding: 2px 0 18px 0;}
#chop p, #chop a {text-align: center; color: #6d6460; font-size: 11px;}

#chop a:link,#chop a:visited {font-family: Tahoma, Helvetica, sans-serif; color: #7d756a; font-size: 11px; text-decoration: underline;}
#chop a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #bdccde; font-size: 11px; text-decoration: underline;}
#chop a:active {font-family: Tahoma, Helvetica, sans-serif; color: #907f66; font-size: 11px; text-decoration: underline;}




#togcase1Open,
#togcase2Open,
#togcase3Open {margin: 1px 0; padding: 0;}
#togcase1Closed,
#togcase2Closed,
#togcase3Closed, {margin: 1px 0; padding: 0;}



#currentmaghil,#currentmaghil td {width: 25%; margin: 0; padding: 18px; color: #fff; font-weight: bold; text-align: center; border: 0; background: #000;}

#mag a:link{font-family: Tahoma, Helvetica, sans-serif; color: #000; text-decoration: underline;}
#mag a:visited { font-family: Tahoma, Helvetica, sans-serif; color: #777; text-decoration: underline;}
#mag a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #fe0000; text-decoration: underline;}
#mag a:active {font-family: Tahoma, Helvetica, sans-serif; color: #fe163b; text-decoration: underline;}



a.it-hl:link {font-family: Tahoma, Helvetica, sans-serif; color: #000; text-decoration: underline;}
a.it-hl:visited {font-family: Tahoma, Helvetica, sans-serif; color: #777; text-decoration: underline;}
a.it-hl:hover {font-family: Tahoma, Helvetica, sans-serif; color: #fe0000; text-decoration: underline;}
a.it-hl:active {font-family: Tahoma, Helvetica, sans-serif; color: #fe163b; text-decoration: underline;}


#logom {width: 197px; height: 198px; margin: 0; padding: 0; background: #333333 url(/images/logo-r.gif) no-repeat;}
#logom-nw {width: 197px; height: 198px; margin: 0; padding: 0; background: #4d2612 url(/images/logo-mh-da-v1.gif) no-repeat;}




#ix-main {width: 530px; border-top: 1px solid #9f947b; border-bottom: 1px solid #9f947b;}
#ix-main td {width: 265px; padding: 12px;}

.mainblrb {width: 468px; margin: 0 auto; padding: 16px; border: solid 1px #686868; background: #fefef8;}

table.timeline {width: 507px; border: 0;}
table.timeline th {font-weight: bold; white-space: nowrap;}
table.timeline th, table.timeline td {padding: 3px 5px; vertical-align: top; border-bottom: 1px solid #cacaca;}
.hdr3a {font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #fe0000; text-decoration: none; margin: 0; padding: 13px 0 0 0; text-align: center;}

/*  COMMITTEES PAGE */
#comm-main {width: 560px; border-top: 1px solid #9f947b; border-bottom: 1px solid #9f947b;}
#comm-main td {width: 280px; padding: 12px;}


ul {padding: 0; margin: 0;}
li {text-align: left; margin-left: 0.15in; padding: 3px 0; line-height: 1.35em; list-style: square; list-style-position: outside;} 

/*--P and SPAN TAGS--*/
p {margin: 0; padding: 2px 0 1px 0; line-height: 1.35em;}
.c { text-align: center;}
.bld,.c-bld {font-weight: bold;}
.c,.c-bld {text-align: center;}
.c-caption {font-size: 11px; text-align: center;}
.caption-it {font-size: 11px; font-style: italic;}

.quot  {margin: 12px auto; padding: 0 50px;}

.ind {text-indent: 0.15in; padding: 6px 0 3px 0;}
.indshrt {text-indent: 0.15in; padding: 2px 0;}

.hi {text-indent: -0.2in; padding: 3px 0; margin: 0 0 2px 0.2in; text-align: left;}
.med {font-size: 10px;}
.validationmess {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #b10000; text-decoration: none;}


h2,.hdr12 {margin: 0; padding: 10px 0 4px 0; font-size: 12px; font-weight: bold; color: #cc0000; text-indent: 0;}
h1,.hdr13,.hdr13c {margin: 0; padding: 10px 0 4px 0; font-size: 13px; font-weight: bold; color: #cc0000; text-indent: 0;}
.hdr3-c {margin: 0; padding: 15px 0 0 0; font-size: 13px; font-weight: bold; color: #cc0000; text-indent: 0;}
.hdr13c,.hdr3-c {text-align: center;}
h1,h2 {text-align: center;}
.hdr13-tan {margin: 0; padding: 10px 0 4px 0; font-size: 13px; font-weight: bold; color: #4a473f; text-indent: 0;}
.bldit-tan { font-weight: bold; font-style: italic; color: #4a473f; text-indent: 0;}
.bld {font-weight: bold;}
.bldc,.bld-c {font-weight: bold; text-align: center;}
.bld-hsp6 {font-weight: bold; padding: 6px 0 0 0;}
.bldit {font-weight: bold; font-style: italic;}
.bldit-hsp6 {font-weight: bold; font-style: italic; padding: 6px 0 0 0;}
.it {font-style: italic;}
.bldhil {font-weight: bold; color: #cc0000;}
.bld-lt {font-weight: bold; color: #848484;}
.c {text-align: center;}
.it-hsp6 {font-style: italic; padding-top: 6px;}
.hsp2 {line-height: 0.2em;}
.hsp4 {line-height: 0.4em;}
.hsp6 {line-height: 0.6em;}
.hsp8 {line-height: 0.8em;}
.fs-10 {font-size: 10px;}
.fs-11 {font-size: 11px;}
.fs-12 {font-size: 12px;}
.fs-13 {font-size: 13px;}
