body { margin:0em; padding:0em; font-size:0.9em; font-family:Arial,Helvetica,Tahoma,Verdana; background-color:#FFF; } td { font-size:0.9em; } input { font-size:100%; } select { font-size:100%; } form { margin:0px; } a { color:#4B7FA5; font-weight:bold; } a:hover { color:black; font-weight:bold; } .menuitem { font-family: Georgia, Times New Roman, Times, serif; color: blue; } .menuitem:hover { text-decoration: bold; } .header { font-size: 20px; font-weight: bold; color: #999999; } .moreitem { font-family: Georgia, Times New Roman, Times, serif; color: blue; text-decoration: none; } .moreitem:hover { text-decoration: bold; } .printfriendly { font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 10px; text-decoration: none; } .printfriendly:hover { color: red; background-color: #FF0; text-decoration: bold; } .leftmenu { background-color: #dddddd; } .leftmenuitem { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: blue; text-decoration: none; } .leftmenuitem:hover { color: red; background-color: #FF0; text-decoration: bold; } .topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; } .topmenuitem { font-family: Arial, Helvetica, sans-serif; color: blue; } .topmenuitem:hover { color: red; background-color: #ff0; } .toptitle { font-family: Verdana; font-size: 16px; font-weight: bold; color: blue; } .smallbio { font-family: Verdana, Arial, Serif; font-size: 10px; } .linkitem { font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none; } .linkitem:hover { color: red; background-color: #FF0; text-decoration: bold; } .linkseven { background-color: #ffffff; } .linksodd { background-color: #eeeeee; } .sitemapeven { background-color: #ffffff; } .sitemapodd { background-color: #eeeeee; } .bioitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-decoration: none; } .bioitem:hover { color: red; background-color: #FF0; text-decoration: bold; } .homeitem { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none; } .homeitem:hover { color: red; background-color: #FF0; text-decoration: bold; } .headertable { text-color: black; text-decoration: bold; border-bottom: solid 1px #000000; } /* basic form elements */ .button { background-color:#4B7FA5; border:0em; font-size:0.75em; color:white; font-weight:bold; padding:0.2em; margin-left:0.2em; margin-right:0em; } .redbutton { background-color:#B00; border:0em; font-size:0.75em; color:white; font-weight:bold; padding-top:0.2em; padding-bottom:0.2em; } TD.buttonCell { padding-top:0.64em; padding-bottom:0.64em; } .formLabel { color:black; text-align:right; font-weight: bold; font-size:75%; padding-right:0.32em; } .upFormLabel { font-size:0.75em; color:black; text-align:right; font-weight: bold; } .navhr { display:none; height:0px; width:0px; } .pageTitle { margin-top:0.64em; font-size:132%; font-weight:bold; padding-left:0.32em; } .homeIntro,.pageIntro { margin-bottom:0.16em; margin-top:0.16em; padding-left:0.32em; padding-right:0.64em; padding-bottom:0.64em; font-size:1em; } .pageBody { margin-top:0.32em; padding:0.32em; } /* basic structure */ TABLE.structureTable { width:100%; } TD.rightColumn { width: 15.5em; padding-left:0.08em; background-color:#FAFAFA; } TD.leftColumn { padding-right:0.08em; } /* header */ TABLE.headerTable { width:100%; } TD.headerWatchCell { width:162px; background-color: #000000; } TD.headerAdCell { background-color: #6A9FC5; } TD.headerTagCell { background-color: #4B7FA5; padding-left:15px; } /* navbar */ .navitem { cursor:hand; padding-left:0.5em; padding-right:0.5em; text-align:center; vertical-align:middle; border-left:0em none; border-right:0.16em solid #CCC; font-weight:bold; font-size:75%; background-color:#BBB; } select.navCombo { font-size:0.9em; font-weight:bold; } .navdd { width:13em; } .navitem_over { cursor:hand; padding-left:0.5em; padding-right:0.5em; text-align:center; vertical-align:middle; border-left:0em none; border-right:0.16em solid #CACACA; font-weight:bold; font-size:75%; background-color:#E9850F; } a.navtext { color:black; } .navtable { height:100%; padding:0em; margin:0 0 0 0; background-color:#4B7FA5; } .navbar { margin-top:0.16em; height:2em; background-color: #DDD; width:100%; } td.navDivider { background-color:#DDD; width:2px; } td.navSpace { background-color:#CCC; } table.menu { background-color:#BBB; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; } .mItm { border-top:0.08em solid #EEE; padding:0.32em; font-size:80%; background-color:#CCC; } .mItmOver { border-top:0.08em solid #EEE; padding:0.32em; font-size:80%; background-color:#E9850F; } .mDiv { background-color:#888; color:#EEE; border-top:0.08em solid #888; padding:0.16em; font-size:75%; font-weight:bold; } A.menuLink, A.menuLink:visited { color: black; text-decoration:none; font-weight:bold; } A.menuLink:hover { color: #333; text-decoration:none; font-weight:bold; } A.adminLink, A.adminLink:visited { color: #4B7FA5; text-decoration:none; font-weight:normal; font-size:12px; } A.adminLink:hover { color: black; text-decoration:none; font-weight:bold; } .menuRowOver { background-color:#E9850F; } .menuRowOut { background-color:#BBB; } /* Bread Crumb Bar */ #breadcrumbbar { margin-top:0.16em; height:1.7em; padding-top:0.16em; padding-bottom:0.16em; font-size:90%; font-weight:bold; padding-left:0.32em; vertical-align:middle; background-color:#EEE; } #crumbz { float:left; } #sbartoggle { display:none; float:right; padding-right:0.32em; } .breadcrumb { font-size:0.9em; } A.breadcrumb:visited { font-weight:bold; } /* Search */ .searchbox { margin-top:0.16em; width:100%; height:3em; background-color: #DDD; text-align:center; } .bigsearchbox { margin-top:0.16em; height:3.6em; background-color: #CCC; padding-top:0.24em; padding-right:0.64em; text-align:center; } .searchTable { padding-right:0.32em; height:100%; } .searchTableB { padding:0.08em; } .searchInputBig { width:100%; font-size:80%; } .searchInput { width:10em; font-size:0.8em; } .searchSelect { width:8em; font-size:80%; } .searchwhere { font-size:60%; } /* content */ .contentarea { margin-top:0.24em; } /* User Panel */ .upFormLabel { color:black; text-align:right; font-weight: bold; font-size:0.75em; padding-right:0.32em; } .panelTitle { position:relative; height:1.5em; padding:0.16em; background-color: #75A3C3; text-align:left; color:white; font-weight:bold; font-size:75%; } .panelButtons { text-align:right; padding:4px; } .panelLink { font-size:75%; } /* login */ .loginpanel { margin-top:0.16em; background-color:#DDD; text-align:center; width:100%; } .loginInput { width:10em; font-size:0.75em; } /* register */ .registerpanel { margin-top:0.16em; background-color:#D9D9D9; } .registerArea { padding:0.32em; font-size:0.85em; } .registerTitle { font-weight:bold; font-size:1em; } .registerButtons { text-align:right; padding:0.32em; } /* pollpanel */ .pollpanel { margin-top:0.16em; background-color:#DDD; } .pollArea { text-align:center; } .pollName { font-weight:bold; text-align:center; padding:0.32em; } .resultLabel { font-size:90%; color:#4B7FA5; font-weight: bold; } .resultAmount { font-size:90%; color:black; font-weight: bold; } /* favorites */ .favezpanel { border:1px solid #DDD; margin-top:0.24em; background-color:#DDD; text-align:center; } .faveztabz { background-color:#F2F2F2; height:1.5em; padding-top:0.16em; text-align:left; } .favezlist { text-align:left; font-size:0.8em; padding:8px; padding-left:4px; } .faveztable { height:100%; } .tabLink { color:black; font-weight:bold; font-size:80%; } .seltab { background-color:#DDD; border-right:2px solid #F2F2F2; padding-left:4px; padding-right:4px; } .unseltab { background-color:#AAA; border-right:2px solid #F2F2F2; padding-left:4px; padding-right:4px; } .favezlink { } .favorite { height:1.5em; font-size:80%; } /* Utility Pane; */ .utilitypanel { margin-top:.16em; background-color:#DDD; } .utilitylist { padding:4px; } .utilityLink { } /* footer */ .footer { margin-top:0.32em; text-align:center; height:1.5em; background-color: #75A3C3; } .footerText { font-size:70%; color:#146; font-weight:bold; } .footerLink { color:#035; font-size:100%; } /* Registration Page */ .regBlock { margin-top:0.32em; padding:0.64em; } .regStepTitle { font-size:116%; font-weight:bold; color:#999; } .regStepSubTitle { margin-top:0.32em; font-size:132%; font-weight:bold; border-bottom:0.08em solid #CCC; } .regStepDescription { margin-top:0.32em; font-size:96%; border-bottom:0.08em solid #CCC; } .regButtonRow { } .step1Error { color:Red; text-align:center; } .regStepForm { padding:0.64em; } /* advanced search */ .advSearchForm { } /* html tabs */ .previewTabs { background-color:#EEE; padding-top:0.32em; margin-top:0.16em; } .ptabsTable { height:24px; } .preseltab { font-size:90%; background-color:#FFF; border-right:2px solid #EEE; padding-left:4px; padding-right:4px; } .preunseltab { font-size:90%; background-color:#AAA; border-right:2px solid #EEE; padding-left:4px; padding-right:4px; } /* reference catalog */ .refTable { padding:0.64em; } .refHelpTitle { font-weight:bold; } .refHelp { padding:0.32em; font-size:80%; background-color:#EEE; } .buttonRow { margin-top:0.16em; background-color:#CCC; } .navigationTable { height:1.68em; background-color:#DDD; } .navCell { background-color:#DDD; padding-right:0.64em; padding-left:0.64em; border-right:0.16em solid #FFF; font-size:0.8em; } .navH { text-align:right; font-weight:bold; padding-left:0.64em; font-size:68%; } a.navLink { font-size:0.85em; color:black; } a.navLink:hover { color:#4B7FA5; } a.navLink:visited { color:black; } /* search */ .resultDetails { margin-bottom:0.16em; margin-top:0.16em; padding:0.64em; font-size:96%; } .resultList { margin-top:0.08em; } .rTBL { width:100%; } .rhL { padding:0.32em; background-color:#EEE; border:0.08em solid #FFF; font-size:72%; font-weight:bold; width:9em; } .rhT { padding:0.32em; background-color:#EEE; border:0.08em solid #FFF; font-size:72%; font-weight:bold; } .rhA { padding:0.32em; background-color:#EEE; border:0.08em solid #FFF; font-size:72%; font-weight:bold; } .rhR { padding:0.32em; background-color:#EEE; border:0.08em solid #FFF; font-size:72%; font-weight:bold; width:3em; } .rlI { padding:0.32em; background-color:#FFF; border:0.04em solid #EEE; font-size:72%; } .rlIA { padding:0.32em; background-color:#FFF; border:0.04em solid #EEE; font-size:72%; } .searchOtherLink { font-size:64%; } /* Reference Catalog */ .catList { margin-top:0.16em; } .catList table td { font-size:0.75em; } .sectHead { margin-top:0.16em; height:1.5em; padding:2px; background-color: #75A3C3; text-align:left; color:white; font-weight:bold; font-size:80%; } .plainBlock { padding:0.64em; } /* spotlight */ .spotlightheader { padding:0.32em; margin-left:0.16em; margin-right:0.16em; background-color: #B6CF83; font-weight:bold; font-size:0.70em; } .spotlight { padding:0.32em; margin-left:0.16em; margin-right:0.16em; border:0.08em solid #D5D5D5; background-color: #FFF; } .spotlighttext { padding:0.32em; } .spotlightTitle { font-weight:bold; font-size:1.2em; } .spotlightByLine { font-weight:bold; font-size:1.2em; color:#888; } .spotlightCopy { } /* adfeatures */ .adfeatureset { position: relative; margin-top:0.32em; margin-left:0.32em; margin-right:0.32em; } .adfeatures { margin-right:50%; padding-right:2px; } .adfeaturelist { background-color: #FFF; border:1px solid #CCC; height:80px; } /* features */ .featureset { position: relative; margin-top:0.32em; margin-left:0.32em; margin-right:0.32em; } .features { margin-right:50%; padding-right:2px; } .featurelist { background-color: #FFF; border:1px solid #CCC; height:160px; } .featureheader { height:14px; padding:2px; background-color: #E8A85E; font-weight:bold; font-size:0.70em; } .featureTitle { color:black; font-weight:bold; font-size:0.80em; } .featureByLine { font-weight:bold; color:#888; font-size:0.80em; } .featureText { font-size:0.80em; } /* adevents */ .adevents { position:absolute; top:0px; right:0%; width:50%; padding-right:2px; } .adeventlist { background-color: #FFF; border:1px solid #CCC; height:80px; } /* events */ .events { position:absolute; top:0px; right:0%; width:50%; padding-right:2px; } .eventlist { background-color: #FFF; border:1px solid #CCC; height:160px; } .eventheader { height:14px; padding:2px; background-color: #E8A85E; font-weight:bold; font-size:0.70em; } .eventsLink { padding:8px; text-align:right; font-size:0.80em; } .eventLine { height:1.4em; font-size:0.75em; } .eventTitle { color:black; font-weight:bold; font-size:0.80em; } .eventItem { color:black; font-weight:bold; } /* forums */ .forumsheader { margin-top:0.48em; margin-left:0.32em; margin-right:0.32em; height:14px; text-align:center; padding:2px; background-color: #B0B0B0; font-weight:bold; font-size:0.70em; } .forums { margin-left:0.32em; margin-right:0.32em; height:105px; border:1px solid #CCC; padding:4px; background-color: #FFF; } .moreforums { margin-left:0.32em; margin-right:0.32em; height:16px; background-color:#EEE; border-right:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; text-align:right; padding-right:5px; padding-top:2px; padding-bottom:2px; font-size:0.8em; } .forumsTable { width:100%; } .forumsTableCell { text-align:center; } /* spotlight */ .spotlightheader { padding:0.32em; margin-left:0.16em; margin-right:0.16em; background-color: #B6CF83; font-weight:bold; font-size:0.70em; } .spotlight { padding:0.32em; margin-left:0.16em; margin-right:0.16em; border:0.08em solid #D5D5D5; background-color: #FFF; } .spotlighttext { padding:0.32em; } .spotlightTitle { font-weight:bold; font-size:1.2em; } .spotlightByLine { font-weight:bold; font-size:1.2em; color:#888; } .spotlightCopy { } /* features */ .featureset { position: relative; margin-top:0.32em; margin-left:0.32em; margin-right:0.32em; } .features { margin-right:50%; padding-right:2px; } .featurelist { background-color: #FFF; border:1px solid #CCC; height:160px; } .featureheader { height:14px; padding:2px; background-color: #E8A85E; font-weight:bold; font-size:0.70em; } .featureTitle { color:black; font-weight:bold; font-size:0.80em; } .featureByLine { font-weight:bold; color:#888; font-size:0.80em; } .featureText { font-size:0.80em; } /* events */ .events { position:absolute; top:0px; right:0%; width:50%; padding-right:2px; } .eventlist { background-color: #FFF; border:1px solid #CCC; height:160px; } .eventheader { height:14px; padding:2px; background-color: #E8A85E; font-weight:bold; font-size:0.70em; } .eventsLink { padding:8px; text-align:right; font-size:0.80em; } .eventLine { height:1.4em; font-size:0.75em; } .eventTitle { color:black; font-weight:bold; font-size:0.80em; } .eventItem { color:black; font-weight:bold; } /* forums */ .forumsheader { margin-top:0.48em; margin-left:0.32em; margin-right:0.32em; height:14px; text-align:center; padding:2px; background-color: #B0B0B0; font-weight:bold; font-size:0.70em; } .forums { margin-left:0.32em; margin-right:0.32em; height:105px; border:1px solid #CCC; padding:4px; background-color: #FFF; } .moreforums { margin-left:0.32em; margin-right:0.32em; height:16px; background-color:#EEE; border-right:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; text-align:right; padding-right:5px; padding-top:2px; padding-bottom:2px; font-size:0.8em; } .forumsTable { width:100%; } .forumsTableCell { text-align:center; } #WatchTalkMenu { position:absolute; left:0px; top:122px; width:170px; z-index:9000; visibility:hidden; } #BrandForumsMenu { position:absolute; left:67px; top:122px; width:170px; z-index:9000; visibility:hidden; } #CommunityMenu { position:absolute; left:150px; top:122px; width:170px; z-index:9000; visibility:hidden; } #FeaturesMenu { position:absolute; left:266px; top:122px; width:170px; z-index:9000; visibility:hidden; } #ResourcesMenu { position:absolute; left:370px; top:122px; width:170px; z-index:9000; visibility:hidden; } #HelpMenuMenu { position:absolute; left:482px; top:122px; width:150px; z-index:9000; visibility:hidden; }