@charset "UTF-8";

body { font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; background-color: #FFFFFF; margin: 0px; text-align: center; }
p { margin: 0px 0px 20px 0px;}
#mainTable { margin-top: 30px; margin-right: 20px; margin-bottom: 30px; margin-left: 20px; }
#navTD { vertical-align: top; }
#headingTD { font-size: 20px; color: #99000E; padding-bottom: 20px; text-align: left; }
#footer { background-image: url(../_assets/_global/navbar_bg_foot.gif); font-size: 11px; color: #cccccc; vertical-align: middle; padding-bottom: 0px; padding-left: 6px; text-align: center; }
#fineprint { font-size: 10px; text-align: center; color:#999999; padding: 10px 0px 20px;}

#centeredContainer { margin: 0 auto; width: 805px; }
#headerCenter { background: url(../_assets/_global/navbar_bg_head.gif); text-align: center; }
#footerCenter { background: url(../_assets/_global/navbar_bg_foot.gif); text-align: center; }

.subhead { font-size: 14px; color: #cc9900; text-align: left; }
#textTD { font-size: 12px; line-height: 18px; text-align: justify; vertical-align: top; padding-right: 10px; }

#textTD ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 25px; list-style-image: url(../_assets/_global/bullet_ul.gif); padding: 0px; }
#textTD ol { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 37px; padding: 0px; list-style-type: lower-alpha; }
#textTD li { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left; }

#textTD a { color: #99000E; text-decoration: underline; }

/* default link styles */
a:link { color: #99000E; text-decoration: underline;}
a:visited { color: #99000E; text-decoration: underline; }
a:hover { color: #99000E; text-decoration: none; }
a:active { color: #99000E; text-decoration: underline; }

/* index page styles */
#indexTable { margin-left:20px; margin-top: 40px; padding: 0px; font-size: 11px; line-height: 16px; }
#indexTable div { margin-top: 5px; margin-bottom:10px; }
#indexTable div a { color:#99000E; text-decoration: none; font-size:14px; }
#indexNewsTD { font-size: 11px; line-height: 16px; margin: 0px; padding: 0px; }

/* header */
#header_tr { background-image: url(../_assets/_global/navbar_bg_head.gif); }
#header_left { font-size: 11px; color: #cccccc; vertical-align: middle; padding-bottom: 0px; padding-left: 6px; text-align: left; }
#header_midl { font-size: 11px; color: #cccccc; vertical-align: middle; padding-bottom: 0px; padding-right: 6px; text-align: right; }
#header_midr { vertical-align: middle; padding-bottom: 0px; padding-right: 6px;}
#header_right { vertical-align: middle; }
a:link.link-header { color: #cccccc; text-decoration: none; }
a:visited.link-header { color: #cccccc; text-decoration: none; }
a:hover.link-header { color: #cccccc; text-decoration: underline; }
a:active.link-header { color: #cccccc; text-decoration: underline; }

/* forms */
.textfield { font-size: 11px;  color: #666666; border: #cccccc 1px solid; width: 102px; text-align:left; padding-left: 1px; }
#logoTD { vertical-align: top; text-align: left; }

/* breadcrumb */
#breadcrumb { font-size: 10px; color: #cccccc; margin-top: 5px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
div#breadcrumb a { color:#cccccc; text-decoration: underline; }

/* inline anchor navigation */
#anchorNav { color: #333333; font-size: 10px; margin-top: 5px; margin-right: 0px; margin-bottom: 17px; margin-left: 0px; background-color: #CCCCCC; padding: 7px; vertical-align: middle; text-align: left; border: 1px solid #999999; }
#anchorNav a { color: #333333; text-decoration: underline; }

/* photo container */
.photocontainer { width:299px; font-size: 11px; color: #999999; line-height: 16px; text-align: left; margin-top: 4px; margin-bottom: 10px; }
.photo { border: 1px solid #999999; margin-bottom: 10px; }

/* show hide layers */
#layer_donate_1, #layer_donate_2, #layer_donate_3, #layer_donate_4, #layer_donate_5, #layer_donate_6, #layer_donate_7 { display:none; margin-left: -30px; margin-top: 10px; background-color: #cc9999; padding: 10px; text-align:justify; border: 1px solid #996666; font-size:11px; line-height:16px; }
#layer_newspress_1, #layer_newspress_2 { }
#layer_newspress_3, #layer_newspress_4, { display:none; }

/* links container */
.linkscontainer { width:287px; text-align: left; font-size: 11px; color: #333333; line-height: 16px; padding-top: 5px; background-color: #CCCCCC; margin: 0px; padding-left: 10px; padding-bottom:7px; border: 1px solid #999999; }
.linkscontainer_multimedia { width:287px; text-align: left; font-size: 11px; color: #333333; line-height: 16px; padding-top: 5px; background-color: #CCCCCC; margin: 0px; padding-left: 10px; padding-bottom:7px; border: 1px solid #999999; }
div.linkscontainer a { background: transparent url(../_assets/_global/list-sub-active.gif) left center no-repeat; color: #666666; padding-left: 20px; text-decoration:none; }
div.linkscontainer a:visited { background: transparent url(../_assets/_global/list-sub-active.gif) left center no-repeat; color: #666666; padding-left: 20px; text-decoration:none; }
div.linkscontainer .nobullet { color: #666666; padding-left: 0px; padding-right: 10px; font-style: italic; text-align: justify; }
table.linkscontainer_paypal a { background: transparent url(../_assets/_global/list-sub-active.gif) left center no-repeat; font-size: 11px; line-height: 16px; padding-top: 0px; color: #666666; padding-left: 20px; text-decoration:none; margin: 0 0 0 0; }


/* data tables */
.datatable { border-collapse: collapse; border-color: #999999; text-align: left; border-style: solid; border-width: 1px; background-color: #CCCCCC; font-size: 12px; line-height: 18px; margin-bottom: 20px; margin-top: 10px; }
.datatable td { padding: 10px; vertical-align: top; }
.datatable img { border-color: #999999; border-style: solid; border-width: 1px; }
.presstable { }
.presstable img { border-width: 0px; } 
