/*-- CORE TAGS --*/
html, body {min-height: 100%; height: 100%;}
html>body {height: auto;}
body {background: #f8f7f6; margin: 0; padding: 0; y-scroll: yes;}

#winxy {width: 96%; margin: 0; padding: 15px; 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 {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,
#desmag #ndesmag a,
#ills #nills 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,
#desmag #ndesmag a:hover,
#ills #nills 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: 475px; 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-galleries {position: absolute; left: 208px; 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: 52;}
#subnav-awards {position: absolute; left: 688px; 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: 850px; 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: 42;}


#subnav-about div,
#subnav-galleries 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-galleries 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-galleries 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-galleries 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-galleries 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-galleries 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 {width: 100%; min-width: 1011px; height: 108px; margin: 0; padding: 0;}
#mh {float: left; width: 100%; margin: 0; padding: 0; background: url(/images-n/bg-mh-succ-ctr.png) repeat-x;}
#mhlftwr {float: left; min-width: 531px; height: 108px; margin: 0; padding: 0; background: url(/images-n/bg-mh-succ-logo.png) no-repeat;}
#mhlftwr {min-width: 742px;}
#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-n/bg-mh-succ-rt.png) 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 {clear: both; width: 1011px; height: 0; margin: 0; padding: 0;}

/*-- MASTHEAD PRINT VERSION --*/
#mhwr-prnt {display: none; width: 6.5in; height: 1.347in; margin: 0; padding: 0;}
#mh-prnt {width: 6.5in; margin: 0; padding: 0;}
#mhlftwr-prnt {width: 6.5in; height: 1.347in; margin: 0; padding: 0;}

/ --  SIDEBAR LEFT -- */
#lftwr {width: 211px; margin: 0; padding: 0;}
#lft,.sbar-lft {width: 196px; margin: 0 0 0 15px; padding: 0;}
.sbar-lft {padding: 15px 0;}
.sbar-featurette,#sbar-designdet,#sbar-spoton {width: 196px; margin: 0; padding: 0;}
.sbar-featurette {background: #7b94ad;}
.sbar-featurette img {border: 0; margin: 0;}
#sbar-mfeat,
#sbar-designdet,
#sbar-spoton {padding: 10px 0;}
#sbar-mfeat p,
#sbar-designdet p,
#sbar-spoton p {font-size: 11px; color: #fff; text-align: center; line-height: 1em;}
#sbar-mfeat a:link,
#sbar-mfeat a:visited,
#sbar-designdet a:link, 
#sbar-designdet a:visited,
#sbar-spoton a:link,
#sbar-spoton a:visited {font-size: 11px; font-weight: bold; color: #fff; text-decoration: none;}
#sbar-mfeat a:hover,
#sbar-designdet a:hover,
#sbar-spoton a:hover {font-size: 11px; font-weight: bold; color: #accaef; text-decoration: none;}
#sbar-mfeat a:active,
#sbar-designdet a:active, 
#sbar-spoton a:active {font-size: 11px; font-weight: bold; color: #accaef; text-decoration: none;}

/*-- MAIN --*/
.clr {clear: both; height: 10px; margin: 0; padding: 0;}
.clr30 {clear: both; height: 30px; margin: 0; padding: 0;}
.clr-100percent {clear: both; width: 100%; height: 1px; margin: 0; padding: 0;}
.clr-1011 {clear: both; width: 1011px; height: 1px; margin: 0; padding: 0;}

.clr-969 {clear: both; width: 969px; height: 1px; margin: 0; padding: 0;}
.clr-752 {clear: both; width: 752px; height: 1px; margin: 0; padding: 0;}
.clr-735 {clear: both; width: 735px; height: 1px; margin: 0; padding: 0; background: #fed;}
.clr-537 {clear: both; width: 537px; height: 1px; margin: 0; padding: 0; background: #fed;}
.clr-528 {clear: both; width: 528px; height: 1px; margin: 0; padding: 0; background: #fed;}
.clr-464 {clear: both; width: 464px; height: 1px; margin: 0; padding: 0;}

.spcr-100 {width: 100%; height: 10px; margin: 0; padding: 0;}
.clrspcr-100 {clear: both; width: 100%; height: 12px; margin: 0; padding: 0;}

.spcr-1011 {width: 1011px; height: 10px; margin: 0; padding: 0; background: #fed;}
.spcr-981 {width: 981px; height: 10px; margin: 0; padding: 0;}
.spcr-969 {width: 969px; height: 10px; margin: 0; padding: 0;}
.spcr-785 {width: 785px; height: 10px; margin: 0; padding: 0;}
/*.spcr-752 {width: 752px; height: 10px; margin: 0; padding: 0;}*/

.spcr-735 {width: 735px; height: 10px; margin: 0; padding: 0;}
.spcr-537 {width: 537px; height: 10px; margin: 0; padding: 0;}
.spcr-528 {width: 528px; height: 10px; margin: 0; padding: 0;}
.spcr-487 {width: 487px; height: 10px; margin: 0; padding: 0;}
.spcr-464 {width: 464px; height: 10px; margin: 0; padding: 0;}

.spcr-263 {width: 263px; height: 10px; margin: 0; padding: 0;}

/*.spcr-article-752 {width: 752px; height: 30px; margin: 0; padding: 0;}*/

.spcr-article-dateline {width: 100%; height: 30px; margin: 0; padding: 0; border-bottom: 1 px solid #cb0e1f;}
.hline-article-dateline {width: 100%; height: 1px; margin-bottom: 18px; padding: 0; background: #cb0e1f;}

.hline-brwn,.hline-464brwn {height: 1px; margin: 0 auto; border-bottom: 1px solid #4b3931;}
.hline-brwn {width: 100%;}
.hline-464brwn {width: 464px;}

.hline-464r,.hline-red {height: 1px; margin: 6px auto; background: #cb0e1f;}
.hline-464r {width: 464px;}
.hline-red {width: 100%;}

#container {min-width: 1011px; margin: 0 auto; padding: 0;}
#container {margin-bottom: 0;}
#tbl_container {width: 100%; min-width: 1011px; height: 100%; border: 0;}
#td_lft {width: 211px; height: 100%; margin: 0; padding: 0; background: #503b30 url(/images-n/bg-sbar-succ-lft.gif) repeat-y;}
#td_lftcap {width: 15px; height: 100%; margin: 0; padding: 0; background: url(/images-n/bg-succ-lftcap.gif) repeat-y right;}
#td_ctr {min-width: 537px; height: 100%; margin: 0; padding: 0; background: #fff url(/images-n/bg-sbar-succ-ctr.gif) repeat-y left;}
#td_ctrfull {min-width: 537px; height: 100%; margin: 0; padding: 0 0 0 12px; background: #fff;}
#td_rtcap {width: 15px; height: 100%; margin: 0; padding: 0; background:  url(/images-n/bg-succ-rtcap.gif) repeat-y right;}
#td_rt {width: 263px; height: 100%; margin: 0; padding: 0; background: url(/images-n/bg-sbar-succ-rt.gif) repeat-y;}


#ills #td_ctrfull {min-width: 537px; height: 100%; margin: 0; padding: 0 0 0 12px; background: #37312e;}
#ills #content {margin: 0; padding: 0;}

#ills #navmain {width: 334px; margin: 40px auto; padding: 0; list-style: none;}
#ills #navmain li {margin: 0; padding: 0 12px; display: inline; list-style: none;}
#ills #navmain a {font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 1.35em; letter-spacing: 0.02em; padding-top: 2px; padding-bottom: 0;}

#ills #navmain a:link {color: #bcd1eb; text-decoration: none;}
#ills #navmain a:visited {color: #bcd1eb; text-decoration: none;}
#ills #navmain a:hover {color: #fff; text-decoration: underline;}
#mainnav a:active {color: #fff; text-decoration: none;}

#ills #navmain  a:active {font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 1.35em; letter-spacing: 0.02em; padding-top: 2px; padding-bottom: 0; color: #fff; text-decoration: none;}


#ctrwr {width: 100%; margin: 0 auto; padding: 0;}
#ctr-container {margin: 0; padding: 0;}
#ctr {margin: 0; padding: 24px;}

/ --  SIDEBAR RIGHT-- */

#rtwr {width: 263px; margin: 0; padding: 0;}
#rt {width: 212px; margin: 0 0 0 24px; padding: 0;}
.sbar-rt {margin: 0; padding: 0;}


/* -- FOOTER --*/
#ftrwr {clear: both; width: 100%; min-width: 1011px; height: 23px; margin: 0; padding: 0; background: url(/images-n/bg-ftr-succ-ctr.gif) repeat-x;}
#ftrlft {float: left; width: 211px; height: 22px; margin: 0; padding: 0; background: #fff url(/images-n/bg-ftr-succ-lft.gif) no-repeat;}
#ftrrt {float: right; width: 263px; height: 22px; margin: 0; padding: 0; background: url(/images-n/bg-ftr-succ-rt.gif) no-repeat;}
/*#ftrctr {height: 22px; margin: 0 263px 0 211px; padding: 0; background: url(/images-n/bg-ftr-succ-ctr.gif) repeat-x;}*/


#chop {width: 1011px; 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;}


#mag td {padding: 12px 18px;}
#currentmaghil,#currentmaghil td {width: 25%; margin: 0; padding: 6px; color: #fff; font-weight: bold; text-align: center; border: 0; background: #4b3931;}

#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-n/logo-r.gif) no-repeat;}
#logom-nw {width: 197px; height: 198px; margin: 0; padding: 0; background: #4d2612 url(/images-n/logo-mh-da-v1.gif) no-repeat;}




.ix-main {min-width: 452px; border-top: 1px solid #9f947b; border-bottom: 1px solid #9f947b;}
.ix-main td {padding: 12px;}

.mainblrb {width: 100%; margin: 0 auto; padding: 0; border: solid 1px #686868; background: #fefef8;}
.mainblrb-inner {margin: 0; padding: 16px;}
.archive-wr {width: 260px; margin: 0 auto; padding: 0;}

/*  AWARDS PAGE  */
table.aw-timeline {width: 535px;}
table.aw-timeline td {padding: 0 0 16px 50px; border: 0;}
table.timeline {width: 464px; 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: #cb0e1f; text-decoration: none; margin: 0; padding: 13px 0 0 0; text-align: center;}



/*  SPECIAL AWARDS PAGE  */
.awardimg img {width: 120px;}
.honoreeimglg img,
.honoreeimglg {float: right; width: 224px; margin: 8px; 0 12px 24px;}
.honoreeimgmed {float: right; width: 124px; margin: 12px 0 12px 24px;}

/*  ANNOUNCEMENTS */
#indx p {padding: 5px 0;}
.quot  {margin: 12px auto; padding: 0 50px;}
.box240ctr {width: 240px; margin: 0 auto; padding: 0; text-align: left; background: #fff;}
.tblann1 {width: 100%; border: 0; background: #9f947b; border: 0;}
.tblann1 td {padding: 24px; margin: 0;}
.anntd-1col {width: 192px; background: #eeece8;}
.featurette-wr,.anncwr,#anncwr {width: 100%; margin: 0 auto; padding: 0; background: #fff;}
.featurette,.anncwr,#annc {margin: 0; padding: 0; background: #fff;}
.featurette-wr {margin: 12px 0; padding: 10px 0;}
.detailbox-rt {float: right; width: 200px; margin: 8px 0 12px 24px; padding: 0; background: #eeece8; border: 1px solid #4b3931;}
.detailbox-rt div {margin: 0; padding: 12px;}

/*  ARCHIVES PAGE - EVENTS, ARTICLES */
/*#tbl-archart-indx {min-width: 720px; border: 1px solid #4b3931;}
#tbl-archart-indx td,#tbl-arch-indx th {width: 33%;}
#tbl-archart-indx td {padding: 6px 12px; text-align: left;}
#tbl-archart-indx th {padding: 10px; font-weight: bold; color: #4b3931; text-align: center; background: #eeece8; border-bottom: 1px solid #4b3931; white-space: nowrap;}
#tbl-archart-indx ul {padding: 0; margin: 0;}
#tbl-archart-indx li {text-align: left; margin-left: 0.15in; padding: 3px 0; line-height: 1.35em; list-style: square; list-style-position: outside; color: #4b3931;}*/

#archart-content {margin: 0 24px 24px 24px; padding: 0;}
.article-wr {position: relative; float: left; width: 100%; margin: 0; padding: 0;}
.article-lft {float: left; width: 100%; margin: 0; padding: 0;}
.article-rt {float: right; width: 370px; margin: 0; padding: 0;}
.hline-art {height: 1px; margin: 6px 0 6px 0; background: #cb0e1f;}

/*  COMMITTEES PAGE */
#comm-main {width: 100%; min-width: 488px; border-top: 1px solid #9f947b; border-bottom: 1px solid #9f947b;}
#comm-main td {width: 50%; 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;} 

/*--LIBRARY AND ARCHIVES PAGE  --*/
.sbar-archive {margin: 0; padding: 12px 0;}
.sbar-archive, .sbar-archive a, .sbar-archive ul, .sbar-archive ul li {font-size: 11px;}
.sbar-archive, .sbar-archive ul, .sbar-archive ul li, .sbar-archive li {color: #583d31;}

/*-- ILLUSTRATIONS PAGE --*/
#ills #contentwr {
	width: 791px; 
	height: 652px; 
	margin: 0 auto; 
	padding: 0;
}
#ills #content {
	position: relative; 
	width: 791px; 
	height: 652px;
}

#dirills2010,
#dirills2009,
#dirills {
	/*-- fancybox does not work thumb hoverovers w/ absolute position and maybe also margin: 0 auto; --*/
	/*position: absolute; 
	top: 0; 
	left: 0;*/  
	width:791px;
	height: 636px;
	/*position:relative;
	overflow:hidden;*/
	margin: 0;	
	background: #37312e url(/directory-illustrations/images/bg-2010-dir.png) no-repeat; 
	z-index: 101;
}
#dirills2009 {
	height: 636px;
	background: #37312e url(/directory-illustrations/images/bg-2009-dir.png) no-repeat; 
	z-index: 201;
}

#dirills2010 *,
#dirills2009 *,
#dirills * {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;	
	padding: 0;
	color: #fff;
	border: 0;
	list-style: none;
	outline: none;
	text-decoration: none;
}
#dirills2010 #tip7-title h3,
#dirills2010 #tip7 a h3,
#dirills2009 #tip7-title h3,
#dirills2009 #tip7 a h3,
#dirills #tip7-title h3,
#dirills #tip7 a h3 {
		margin: 0;
		padding: 0;
		font-weight: bold;
		color: #fff;
		text-align: center;
	}

/*--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; color: #4b3931;}
.c,.c-bld {text-align: center;}
#home .c-caption, #home .caption-c {margin-left: 36px; 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, h3, h4,.hdr12 {margin: 0; padding: 10px 0 4px 0; font-size: 12px; font-weight: bold; color: #cb0e1f; text-indent: 0;}
h1,.hdr13,.hdr13c {margin: 0; padding: 10px 0 4px 0; font-size: 13px; font-weight: bold; color: #cb0e1f; text-indent: 0;}
h3, h4 {color: #4b3931;}
.hdr3c,.hdr3-c,.hdr13-c {margin: 0; padding: 15px 0 0 0; font-size: 13px; font-weight: bold; color: #cb0e1f; text-indent: 0;}
.hdr3c,.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;}
.hdr-c-11br {font-weight: bold; font-size: 11px; color: #4b3931; text-align: center;}

.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;}

.caption {font-size: 10px; color: #666; padding: 10px 0; margin: 0;}
.caption-c {font-size: 10px; color: #666; padding: 10px 0; margin: 0; text-align: center;}
.it {font-style: italic;}
.bldhil {font-weight: bold; color: #cb0e1f;}
.bld-r {font-weight: bold; color: #b70111;}
.bld-lt {font-weight: bold; color: #848484;}
.c-r {color: #b70111; text-align: center;}
.bld-c {font-weight: bold; text-align: center;}

.bld-c-11 {padding: 6px 0; margin: 0; font-size: 11px; font-weight: bold; text-align: center;}
.bldc-r {font-weight: bold; color: #b70111; text-align: center;}
.it-c {font-style: italic; text-align: center;}
em {font-style: italic;}
.hdrc18 {font-weight: bold; font-size: 18px; color: #4b3931; text-align: center;}
.it-hsp6 {font-style: italic; padding-top: 6px;}
.hsp {line-height: 0.06em;}
.hsp2 {line-height: 0.2em;}
.hsp4 {line-height: 0.4em;}
.hsp6 {line-height: 0.6em;}
.hsp8 {line-height: 0.8em;}
.hsp2x {line-height: 2em;}
.hsp3x {line-height: 3em;}
.hsp4x {line-height: 4em;}
.hsp5x {line-height: 5em;}
.hsp6x {line-height: 6em;}
.hsp7x {line-height: 7em;}
.fs-10 {font-size: 10px;}
.fs-11 {font-size: 11px;}

.fs-12 {font-size: 12px;}
.fs-13 {font-size: 13px;}
.r {color: #b70111;}
