@import "../../css/fonts.css"; /* MUST COME BEFORE GLOBAL STYLES */
@import "../../css/global.css";
@import "../../css/sub-global.css";

#maincontent {width: 716px ; padding-right: 26px;}
#maincontent h4 { margin: 20px 0 5px 0; position: relative; font-size: 129%; color: #333; }
#maincontent h4 span { float: right; clear: none; margin-top: -20px; padding-left: 10px; background: url(../../site-graphics/up-arrow.gif) center left no-repeat; }
#maincontent h4 span a { font-size: 70%; font-weight: normal; color: #999; text-decoration: none; }
#maincontent table { border-collapse: collapse; width: 100%; margin: 10px 0; }
#maincontent caption { text-align: left; font-size: 107%; color: #FFF; padding: 5px; background-color: #666; }
#maincontent col#label { width: 55%; }
#maincontent th { padding: 3px; border-bottom: solid #333 1px; font-size: 100%; color: #333; text-align: left; }
#maincontent tr { font-size: 92%; color: #666; }
#maincontent td { padding: 5px; border-bottom: solid #ccc 1px; }

#flashcontent { background: none; }

#maincontent a.listlink { display: block; padding-left: 15px; background: url(../../site-graphics/arrow-icon.gif) left center no-repeat; font-size: 107%; color: #484848; text-decoration: none;}
h2.intro { padding-top: 15px; border-top: solid #ccc 1px; }