/* CSS Document Redesign from 3 to 2-column layout 9/2009 by Marsha Allen*/
/*Common Tags*/
body {font-family: verdana, arial, helvetica, sans-serif; font-size: 85%; margin: auto; padding: auto; background: #999; color: #000; width: 99%;}
img{border: none;} 
.imgvalign {vertical-align: middle;}
.imgright {float: right;}
.imgstory {float: right; padding: 5px;}
sup, .footnotes {font-size: 70%; margin: 0; padding:0; font-weight: normal;}
acronym, abbr {border-bottom: 1pt dashed #e1e1e1;}
strong {font-weight: bold; }

/*Misc. position, font, color, list*/
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}
.separatebar{color: #123466;}
.hidden {display: none; }
.noborder {background-image: none; border: none;}
.nospace, #pageintrobox li.nobullet a.nospace {padding: 0; margin: 0;}
.nowraptxt {white-space:nowrap;}
.indent {text-indent: 12px;}

.smallcaps {font-variant: small-caps;}
.normaltxt {font-weight: normal;}
.more {font-size: 90%; }
.xsmall {font-size: x-small;}
.xxsmall {font-size: xx-small;}
.small {font-size: small;}
.medium {font-size: medium;}
.large {font-size: large;}

.green {color: #006600; font-weight: bold;}
.blue {color: #0359a3; font-weight:bold;}
.black {color: #000; font-weight: bold;}
.red, .phoneno {color: #d60238; font-weight:bold;}
.phoneno {letter-spacing: 1pt; font-size: 95%; }

.listonerow ul {display:inline; list-style-type: none; margin: 0; padding: 0;}
.listonerow li {display: inline; list-style-type: none; margin: 0 3px; padding: 0;}
li.bulletnew {list-style-image: url(../../images/new.gif);}
#whatnew ul li, .nobullet, .newsboxlist li.nobullet, #pageintrobox li.nobullet, #webschedule .colmaterials ul li {list-style-type: none; list-style-image: none;}
li.bulletnew a {margin-left: 1px; padding-left: 1px;}
.footnotes li {margin: 2px 0; padding: 2px 0;}

/*Div holds entire webpage*/
#webpagebox {background:#fff; margin:auto; padding: auto; border: .5pt solid #123456;}

/*Unordered lists in div holds all 2-3 columns*/
#columnbox ul, #nocolumnsbox ul {list-style-image: url(../../images/redtriangle.gif);}
#nocolumnsbox li {padding-bottom: 3pt; margin-bottom: 3pt;}

/*Div in header w/ skiplinks, logo, help link, phone, topnavbar, subnavbar (blue line only) */
#banner {background: #f3f6fb;}
/*Div in logoheader holds DBTAC name #logoname*/
h1 {color: #d60238; font-weight: bold; font-size: 130%; margin: 3pt 0 0 1em; padding: 3pt 0 0 1em; white-space: nowrap;}

/*P in banner holds skip link, invisilink to Partners Center*/
#skiplinks {float: right; margin-right: 25px; position: relative; top: 0; color: #f3f6fb;}
#skiplinks a {font-size: 70%; margin:0; padding:0; color: #003399;}
#skiplinks a:hover {font-size: 70%; margin:0; padding:0; color: #003399; background: #ffffcc;}
#skiplinks img {vertical-align:top;}

/*Span in skiplinks P holds link to Partners Center (only on Home Page); unseen as color & background same*/
#invisilink {color: #e9e9e9;} 
#invisilink a, #invisilink a:active {color: #f3f6fb;}
#invisilink a:hover {color: #003399; background: #ffffcc; }
#invisilink, #invisilink a, #invisilink a:active, #invisilink a:hover {margin:0; padding:0;} 

/*Divs in banner for logo and phone*/
#logophone, #logophone2 {float: right; position:relative; top: 38px; right: -240px;  padding: 0.2em; font-weight: bold; font-size: 90%; text-align: center; font-family: helvetica, sans-serif; color: #d60238; border: 1pt solid #ccc; background: #fff;}
#logophone2 {top: 25px; right: -140px; border: 1pt solid #d60238;}
#logophone a, #logophone2 a {color: #000088; background: #fff;}
#logophone a:hover, #logophone2 a:hover {color: #003399; background: #ffffcc;}
#logophone a, #logophone2 a, #logophone a:hover, #logophone2 a:hover {margin:0; padding:0;} 

/*Div holds search box, links to site index and glossary*/
#logophone form, #logophone label {margin: 0; padding: 0;}
#logophone label {font-weight: bold; color: #d60238; vertical-align: middle; font-size: 80%;} 
#logophone a {color:#003399; font-size: 80%;} 
#logophone a, #logophone a:hover {margin: 5pt 0 0 0; padding: 0;}

/*Span in logophone formats phone number*/
.logophoneno {color: #d60238; font-weight:bold; padding-left: 5pt; padding-top: 5pt; font-size: 95%; letter-spacing: 1pt; }

/*Info visibly unseen as positioned off-page to not impact layout but keep order relative to content; used to help screenreaders, keyboard, text-only, or when technology or css incompatibile, i.e. text links vs. image map for Find DBTAC a span*/
.hide_hinttext, .hide, .audiofile span, .email span, .offsite span, .pdf_doc span, .pub_file span, .text_doc span, .word_doc span,   
.legal_doc span, .list_doc span, .ppt_doc span, .toolkitpkg  span, .video  span, .web_doc  span, .faq_doc  span, .podcast  span, .webcast  span, .researchdoc  span, .newsletterdoc  span, .promisedirectdoc  span, .lppdf_doc  span, .lpword_doc span, .podcast_asl  span, .national_doc span {height:1px; width:1px; overflow:hidden; position:absolute; top:-60px; }

/*Div in banner holds logoname, logotagline, logodbtac, logophone*/
#logoheader {float:left;  background: #f3f6fb; padding: 0; margin: -1pt 0 0 0; width: 100%; clear:both;} 
/*Div in logoheader holds logo image for DBTAC*/
#logodbtac {vertical-align: middle; padding: 0; margin: 0;}
/*Div in logoheader div that contains the text below DBTAC name*/
#logotagline {margin: 2px 0 3px 125px; padding: 0; text-align: left; color: #000; font-weight: bold; font-size: 95%; } 
/*Div in logoheader holds link and phone number for questions below logotagline*/
#logosubtagline {margin: 2px 0 3px 15px; padding: 0; text-align: left; color: #000; font-size: 95%; font-weight: normal; font-family: verdana, helvetica, san-serif; }

/* ???? */
#contact{clear: both; background: #e9e9e9; color: #000 ; font-size: 70%; text-align: center; border: 1px solid #123466; padding: 5px;}
.contactimglink {border-bottom: 1pt solid #003399;}

/*Div holds left navigation*/
#navlist{list-style-image:none; border: 1px solid #bbb; margin: 0;padding: 0;}
#navlist li{background: #f9f9f9; padding: 6px 3px; margin:0;list-style-type: none; font-size: 80%;font-weight: bold;color: #003399; border-bottom: 1px dotted #bbb;} 
#navlist li.selected {background: #fff; padding: 6px 3px; margin: 0; list-style-type: none; font-size: 80%; font-weight: bold; color: #d60238; border-bottom: 1px dotted #bbb;}
#navlist a {color: #000088; text-decoration:none;} 
#navlist a:hover {color: #003399; background: #ffffcc; text-decoration:none;}

/*Div after portal nav; currently blue line only*/
#subnavbar {clear: both; color: #fff; background:#0359a3; margin: 0; padding: 0.2em 0.7em;}

/*Portal Navigation*/
#topnavbar {clear: both; margin:7pt 0 0 0; padding-bottom: 0; white-space: nowrap; text-align: center; }
#topnavbar ul {display:inline; list-style-type: none; margin: 0; padding: 0;}
#topnavbar li {display: inline; list-style-type: none; margin: 0 3px; padding: 0;}
#topnavbar a {color: #000088; background: #d3e1f0; text-decoration: none; padding: 1pt 3pt 0 3pt; font-size: 100%; font-weight: bold; margin: 0;} 
#topnavbar a:hover {color: #003399; background: #ffffcc; text-decoration: underline; padding: 1pt 3pt 0 3pt; font-size: 95%; font-weight: bold;} 
.topnavOff {font-size: 90%; color: #003399; background: #d3e1f0; padding: 1pt 7pt; margin: 0; font-weight: bold; border: 1pt solid #ccc;}
.topnavOn {color:#fff; font-weight:bold; font-size: 95%; background: #0359a3 url(http://adacourse.org/blueblock.gif) left center repeat-y; font-weight: bold; padding: 1pt 7pt; margin: 0;border-top: #0359a3 solid 2pt;}

#acrossNav {clear: both; top: 3px; margin-left: 5pt; padding-top: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; height: 23px; font-weight: bold; vertical-align: middle;}
#acrossNav a span {overflow: visible;}
.acrossItem {height: 23px; float: left; background-image: url(http://tacesoutheast.org/websitedev/images/button_center_gray.gif); background-repeat: x-repeat; margin-right: 0;}
#acrossNav ul {margin-left: 0; padding-left: 0; display: inline; padding-bottom: 5px;}
#acrossNav ul li{margin-left: 0; list-style: none; display: inline; }
#acrossNav ul li a:link{color: #243e90; text-decoration: none;}
#acrossNav ul li a:visited{color: #243e90; text-decoration: none;}
#acrossNav ul li a:hover{color: #003399; background: #ffffcc; text-decoration: underline;}
#acrossNav ul li a:active{color: #243e90; text-decoration: none;}
#acrossNav ul li img{float: left;}
.acrossLink {float: left; margin-top: 4px;}
 
/*Styles name and image info portals on homepage*/ 
.portaltitle {width: 90%; background: #d3e1f0; color: #000; padding: .3em; margin: 0.4em 0.1em 0.1em 0.8em; text-align: center; font-size: 80%; font-family: verdana, arial, helvetica, sans-serif; margin-bottom: 1em; border: #d60238 solid 0.5pt;}
.portaltitle a {color:#000088; font-size: 100%; text-decoration:none; font-weight: bold;} 
.portaltitle a:hover {color: #003399; background: #ffffcc; font-size: 100%; text-decoration:none; font-weight: bold;}
.portaltitle img {margin: -5pt; padding: -3pt;}

/*Link styles - hover property for improved contrast even if grayscale; old - color: #123456; background: yellow;*/
a:link {color: #000088;} 
a:hover {color: #003399; background: #ffffcc;}
a:link img {text-decoration: none;}

/*Div to clear previous float properties, esp. for multiple/consecutive columns*/
.cleardiv {clear: both; }

/*Div contains all 3 columns ( 1-left nav, 2-content, 3-other info*/
/*#columnbox{padding: 10px 10px 50px 10px; margin: 0; }
#nocolumnsbox{ padding: 0 4em 50px 4em; margin: 0; } */

#columnbox{ padding: 10px 10px 25px 10px; margin: 0;}
#nocolumnsbox { padding: 1em 2em 2em 2em; margin: 0;} 

/*Div contains search, quicklinks, find DBTAC, sponsors*/
#column1 {width: 25%; float: left; margin-right: 10px; padding-right: 10px;}

/*Heading 2-6 formatting*/
h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, san-serif; }
/*h2, h3 {color: #0359a3; } */
h2 {color: #d60238; font-size: 115%; margin-top: .1em; padding: .1em .5em .3em 0; font-variant: small-caps;}
h2.pagename {border-bottom: 1pt solid #bbb;}
/*h2 {color: #d60238; font-size: 115%; margin-top: 1em; padding: .3em .5em .3em 1.3em; background: #fff url(http://sedbtac.org/images/blueblock.gif) left center repeat-y; border-top: 1pt solid #bbb; font-variant: small-caps;}*/
h3 {color: #0359a3; font-size: 110%; margin: .1em 0 0 0; padding: .1em 0 0 0;}
h4 {font-size: 105%; color: #000; margin: 1em .5em 0 0; padding: .3em .5em 0 1.3em;} /*d60238*/
h5 {font-size: 100%; color: #d60238; margin: 1em .5em .1em 0; padding: .3em .5em .1em 1.3em;}
h6 {font-size: 95%; color: #d60238; margin: 1em .5em 0 0; padding: .3em .5em 0 1.3em;}
.moreinfoinheading{font-size: 90%; font-weight: normal; }

/*Heading 1 page name.*/
h2.pgname {font-size: 135%; color: #d60238; background-image: none; border: none; padding-left: 0; padding-top: 0; margin-top: 0;}
/*Bordered box around Heading 1*/
.h1box {padding: 5px; border: 1pt solid #f1f1f1; text-align: center; }

/*Div contains content of webpage*/
#column2 {float: left; width: 65%; padding: 0px 10px; /*border-right: 1pt dotted #ccc; */}
#column2 li{padding-bottom: 7px;}
/*#column2 p {text-indent: 1em;}*/

/*Bordered box in content needing attention*/
.notebox {background: #f1f1f1; padding: 4px; margin: 3%; width: 90%; font-size: 85%;} /*bkgrd: efefef*/
.notebox a {color:#000; background:#f1f1f1;}  
.notebox a:hover {color: #003399; background: #ffffcc;}
.notebox h2 {margin: 0; padding: 0; color: #d60238; background: #f1f1f1; background-image: none; border:none;} /*#0359a3*/
.notebox h3 {padding: 0; margin: 0; color: #d60238; background: #f1f1f1; border: none;}
.notebox h4 {padding: 0; margin: 0; color: #d60238; background: #f1f1f1; border: none;}
.notebox p {margin-top: 1pt;}
.notebox ul {list-style-type: disc; list-style-image: none; margin:0; padding:0;}
.notebox li {list-style-type: disc; list-style-image: none; margin-left: 20px; padding: 0; }
.notebox ul li ul {display:inline; list-style-type: none; margin: 0; padding: 0;}
.notebox ul li ul li {display: inline; list-style-type: none; margin: 0; padding: 0 4pt;}



#whatsnew {margin: 0; padding: 0; color: #d60238/*#0359a3*/; background: #e5e5e5 /*#ffeeee*/; background-image: none; border: none; text-align: center; border-bottom: 1px solid #bbb; border-top: 1px solid #bbb; font-size: 135%/*150%*/;}
#whatsnew a, #whatsnew a:active, #whatsnew a:visited {color: #d60238;}
#whatsnewbox ul, #whatsnewbox li {list-style-type: none; list-style-image: none; margin:3pt 0 3pt 0; padding:3pt 0 3pt 0;}

/*Bordered box in content needing extra attention*/
.infobox {background: #ffeeee; padding: 4px; margin: 1.5em; width: 88%; font-size: 90%; }
.infobox a {color:#000; background: #ffeeee;}  
.infobox a:hover {color: #003399; background: #ffffcc;}
.infobox h2, .infobox h3 {margin: 0; padding: 0; color: #0359a3; background:#ffeeee; background-image: none; border: none;font-variant: normal;} /* #9b1514 #0359a3*/
/*.infobox h3 {margin: 0; padding: 0; color: #9b1514; background:#ffeeee; border: none;} */
.infobox h4 {margin: 0; padding: 0; color: #9b1514; background:#ffeeee; border: none;}
.infobox p {margin: 2px; padding: 2px;}
.infotext {font-family: Arial, sans-serif, "MS sans serif"; color: #cc0033; font-weight: bold; font-size: 105%; padding: 1pt 2pt 6pt 2pt;} 

/*Styles for headings/intro text in notebox*/
.notetext {font-family: Arial, sans-serif,  "MS sans serif"; color: #cc0033; font-weight: bold;} 
.notebox_heading {font-family: Arial, sans-serif,  "MS sans serif"; color: #cc0033; font-weight: bold; padding:0; margin:0;}

/*Examples - used in event calendar box*/
.examplebox {color: #000; background: #fff; padding: 0.5em; margin:0.5em 1em 0.5em 1em; font-size: 95%; border: 1px dashed #ccc; }
.examplebox ul	{padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0;}

/*Bordered box in content to highlight the DBTAC mission*/
#missionhome {background: #f1f1f1; font-size: 95%; color: #000; padding: 0 0.5em 0.5em 0.5em;   margin:0; text-align: center;}
#mission {font-size: 95%; color: #000; padding: 0 0.5em 0.5em 0.5em;   margin:0; text-align: center; border: 1px dashed #16437a;}
.missionfocus {color: #d60238; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 110%;} 
#mission ul {text-align: left; margin-left: 7px; padding-left: 7px; padding-bottom: 0; margin-bottom: 0; list-style-image: url(http://sedbtac.org/images/redtriangle.gif); font-size: 95%;}
#mission strong {color: #000;}

.missionstatement {color: #d60238; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 110%; padding: -8px 0 0 0; margin: -8px 0 0 0; text-align: center;} 
.missionstatements {padding-top:2px; margin-top: 0;}
.missionstatements li {font-size: 95%; margin-bottom: 0; padding-bottom: 0;}

/*Bordered box in content to highlight info and links for a section or in page #d60238*/
#pageintrobox {font-size: 95%; border: 1px dashed #16437a; padding: 0 0.5em 0.5em 0.5em;}
#pageintrobox strong {color: #000;}
#pageintrobox h2 {margin: 0; padding: 0; color: #0359a3; background-image: none; font-size: 115%; border: none;}
#pageintrobox h3 {color: #000; font-size: 105%; margin: 3pt 0 0 0; padding: 3pt 0 0 0;}
#pageintrobox .selected {color: #d60238; font-weight:bold;}
#pageintrobox p {margin-bottom: 0; padding-bottom: 0;}
#pageintrobox ul {list-style-type: none; list-style-image: none; margin:0; padding:0;}
#pageintrobox li {padding:0; margin-left: 20px; margin-bottom: 3px;}
#pageintrobox ul li {list-style-image: url(http://sedbtac.org/images/bluesquare.gif);}
#pageintrobox ol li, #pageintrobox ul li.nobullet {list-style-image: none; margin-left: 0;}
#pageintrobox ul li.nobullet {margin-bottom: 6.5px;}
/*#pageintrobox ul li.nobullet a {padding-left: 30px;} */
#pageintrobox ul li ul {display:inline; list-style-type: none; margin: 0; padding: 0;}
#pageintrobox ul li ul li {display: inline; list-style-type: none; margin: 0; padding: 0 4pt 0 4pt;}
#pageintrobox ul li ul.displayblock {display: block; list-style-type: disc; margin: 0; padding: 0;}
#pageintrobox ul li ul.displayblock li {display: block; list-style-type: disc; margin: 0; padding: 0 4pt 0 4pt;}

/*Gray box for navigation for a specific area/topic within a page, i.e. Archived News by Month, Events by Topic, Quote Archives*/
.pagesubnavbox {background: #efefef; padding: 4px; margin: 3%; width: 90%; font-size: 85%; } 
.pagesubnavbox a {color:#000; background:#efefef;}  
.pagesubnavbox a:hover {color: #003399; background: #ffffcc;}
.pagesubnavbox h2 {margin: 0; padding: 0; color: #d60238; background: #efefef; background-image: none; border: none;}
.pagesubnavbox h3 {color: #d60238; padding: 0; margin: 0; border: none;}
.pagesubnavbox p {margin-top: 1pt;}
.pagesubnavbox ul {list-style-type: none; list-style-image: none; margin:0; padding:0;}
.pagesubnavbox li {padding:0; margin-left: 20px; list-style-image: none; list-style-type: none;}
.pagesubnavbox ul li ul {display:inline; list-style-type: none; margin: 0; padding: 0;}
.pagesubnavbox ul li ul li {display: inline; list-style-type: none; margin: 0; padding: 0 4pt 0 4pt;}

/*Box to hold image and caption to the right of related content*/
.rightbox {width: 19em; float: right;}
.rightboximg {border-left: 1px solid #003399; border-right: 1px solid #234671; border-top: 1px solid #234671; border-bottom: 0; background: #f5f5f5;
padding: 0.5em; margin: 1em 1em 0 2em; font-size: .75em; text-align: center;}
.rightboxcaption {border-left: 1px solid #234671; border-right: 1px solid #234671; border-bottom: 1px solid #234671; border-top: 0; background: #F5F5F5; padding: 0.9em; margin:0 1em 0.5em 2em; font-size: .75em;} 


/*Div creates two columns, side-by-side content, i.e. used on home page to display portals*/
.columntworow {margin: 0px 10px;}
.columntwoA {float: left; width: 48%;}
.columntwoB {float: right; width: 48%;}

/*Div contains upcoming events, national initiatives*/
#column3 {float: left; width: 18%; margin: 0 0 0 10px; padding: 0;}

/*Div contains search box, links to site index and glossary*/
#sitetools {background: url(http://sedbtac.org/images/searchicon.gif) top left no-repeat; color: #000; font-size: 77%; padding: 2pt; margin-bottom: 0; vertical-align: middle; border: 1pt #003399 solid; text-align: center;}
#sitetools form {margin: 0; padding: 0;}
#searchbox {color: #000;  font-weight: bold; margin: 0; padding: 0 0 1pt 0;}
#sitetools label {font-weight: bold; color: #d60238; vertical-align: middle; padding: 0; margin: 0; } 
#sitetools a {color:#003399; text-decoration: underline; margin: 5pt 0 0 0; padding: 5pt 0 0 0;} 
#sitetools a:hover {color: #003399; background: #ffffcc; text-decoration: underline; margin: 5pt 0 0 0; padding: 5pt 0 0 0;} 

/*List of upcoming events in column3 div*/
.eventslist, .sharecommentslist {margin: 0; padding: 0; }
.sharecommentslist {border: 1pt solid #bbb /*#e5e5e5*/; border-top: none; padding-left: 10pt; padding-top: 3pt;}
.eventslist li, .sharecommentslist li {padding: 0 0 .5em 0; margin: 0 0 .5em 0;  list-style: none; }
.eventslist li {font-size: 90%; }
.sharecommentslist li {font-size: 85%; padding: 3pt 0; margin: 3pt 0; list-style: none; list-style-image: none; }
.sharecommentslist a {padding-top: 3pt; padding-bottom: 3pt; margin-top: 3pt; margin-bottom: 3pt; padding-left: 24pt;}
.eventslist a, .sharecommentslist a {text-decoration: none; border-bottom: #ccc solid 1pt;} 
.sharecommentslist a strong.c3title {border-bottom: #fff solid 1pt; text-decoration:none; font-weight:bold; color: #003399;} /*#d60238*/
.eventslist a:hover, .sharecommentslist a:hover, .sharecommentslist a:hover strong.c3title {color: #d60238; background: #ffffcc; text-decoration:none;} /*#003399*/



/*Div contains search box, links to site index and glossary*/
#adaportal {color: #000; font-size: 100%; padding: 7px 0 0 0; margin: 0; vertical-align: middle; border: 1px solid #ffeeee;}
#adaportal form {margin: 0; padding: 2px 0 0 0;} 
#adaportal label {font-weight: normal; color: #000088; padding: 0.1em 0.1em 0.5em 0.1em; margin: 2px; } 
#adaportal input {margin-top: 0.5em; margin-left: 1.5em;}
#adaportal .gobutton {margin-top: 0.2em; margin-left: 0.1em;}
#adaportal a {color: #000088; text-decoration: underline; margin: 0 0 0.1em 0; padding: 0 0 0.1em 0; } 
#adaportal a:hover {color: #003399; background: #ffffcc; text-decoration: underline; margin: 5pt 0 0 0; padding: 5pt 0 0 0;} 

/*h2 headings in columns*/
#quicklinks, #findcenter, #subscribenews, #eventsupcoming, #solutionlinks, #nationalinitiatives, #sharecomments {color: #fff; font-weight: bold; margin-top: 1em; padding: .8em .5em .8em 42pt; font-size: 95%; text-align: left; font-family: Verdana, Helvetica, san-serif;  margin-bottom: 1pt; } /*#nationalinitiatives*/
#casealertsnew {color: #d60238; background: url(http://sedbtac.org/images/icon_legalscales.gif) left center no-repeat; border-right: 1pt solid #0359a3; font-family: Verdana, Helvetica, san-serif; font-size: 95%; padding: 1em 0; text-align: left; margin-bottom: 0; text-transform: uppercase;}
#newsbox {color: #d60238; background: url(http://sedbtac.org/images/icon_news.gif) left center no-repeat; border-right: 1pt solid #bbb/*#0359a3*/; font-family: Verdana, Helvetica, san-serif; font-size: 95%; padding: 1em 0 1em 6pt; text-align: left; margin-bottom: 0;text-transform: uppercase;}
#casealertsnew a, #newsbox a {margin-left: 60px;}

/*Heading 2 formatting in column divs.*/
/*#column1 h2, #column3 h2 {background: #0359a3 url(http://sedbtac.org/images/blueblock.gif) left center repeat;  color: #fff; font-weight: bold; margin-top: 1em; font-size: 80%; font-family: Helvetica, san-serif;}
#column1 h2, #column3 h2 {padding: 1em 0; text-align: left; margin-right: 0; color: #ffffee; white-space:nowrap; line-height: 1.5; letter-spacing: 1pt;}  */
/*font-variant: small-caps; text-transform: uppercase;*/
#quicklinks {padding: .3em .5em; text-align:center;}
#subscribenews {background: #0359a3 url(http://sedbtac.org/images/icon_newslettersignup.gif) left center no-repeat; }
#findcenter {padding-left: 50pt; font-size: 105%; color: #d60238; font-variant: small-caps; border: 1pt solid #bbb /*#e5e5e5*/; border-bottom: none;background: #fff url(http://adacourse.org/images/icon_contact.gif) left center no-repeat;}

#sharecomments {padding-left: 50pt; font-size: 105%; color: #d60238; font-variant: small-caps; border: 1pt solid #bbb /*#e5e5e5*/; border-bottom: none; background: #fff url(http://sedbtac.org/images/icon_sharecomments.gif) left center no-repeat;}
#eventsupcoming {background: #0359a3 url(http://adacourse.org/images/icon_calendar3.gif) left center no-repeat; }
#eventsupcoming a,  #eventsupcoming a:visited {color: #ffffee;  text-decoration: none; border-bottom: 1pt solid #ccc;} 
#eventsupcoming a:hover {color: #003399; background: #ffffcc;}
#nationalinitiatives {background: #0359a3 url(http://adacourse.org/images/icon_national.gif) left center no-repeat;}
#solutionlinks {background: #0359a3 url(http://adacourse.org/images/icon_solutions.gif) left center no-repeat; }

/*Heading 2 in column2 (content) for home page*/
#whatnew {padding: 0 2px 2px 2px; margin: 0.4em 0.5em 0 0.5em; width: 96%; font-size: 94%; background: #ffeeee; border: 1px solid #f1f1f1; }
#whatnew h2 {color: #0359a3; text-align:center; background-image: none; border:none; margin:0; padding: 0; background: #ffeeee; font-size: 130%; font-family: Verdana, Helvetica, san-serif; }
#whatnew ul,#whatnew ul li ul {margin-top: 2px; margin-bottom: 0;}
#whatnew ul li, #whatnew ul li ul li {margin-left: -1.5em; padding-left: -1.5em;}
#whatnew li a {color: #000088; text-decoration: none; border-bottom: #ccc solid 1pt; }
#whatnew h3 a, #whatnew h3 a:visited {text-decoration: none; border-bottom: #d60238 solid 0.5pt; color: #d60238; font-size: 95%;}
/*#whatnew .red {color: #0359a3; } #0359a3; #123456; #9b1514; background: #ffeeee;*/


/*Find your DBTAC, U.S. map in column1 div (leftnav)*/
/*.findcenterbox {font-size: 70%; width: 94%; border: 1pt #f1f1f1 solid; padding: 2pt; margin: 0 0 8pt 0; background: #f9f9f9; text-align:center;} */
.findcenterbox {font-size: 70%; border: 1pt solid #bbb /*#e5e5e5*/; border-top: none; padding: 2pt; margin: 0 0 7pt 0; background: #fff; text-align:center;}
.findcenterbox select {font-size: 95%;}
.navboxnoteform, .subscribenewsbox p, .subscribenewsbox ul  {margin: 0; padding: 0;}

.subscribenewsbox li {margin: 2px 0 2px 25px; padding: 2px 0;}
.subscribenewsbox li a {font-weight: bold;}
.subscribenewsbox {font-size: 90%; /*width: 94%;*/ border: 1pt #f1f1f1 solid; padding: 2pt; margin: 0 0 8pt 0; background: #f9f9f9; font-family:Geneva, sans-serif;}


/*Div with NEW! ADA Case Alerts and News Highlights on homepage*/
.casealertsnewbox, .newsboxlist{margin: 0; padding: 0; border: 1pt solid #bbb /*#0359a3*/; border-top: none; background: #fff; list-style-position: outside;} 
.casealertsnewbox li, .newsboxlist li{padding: 1px; margin:0 0 0 2em; font-size: 90%; color: #000; list-style-image: url(http://sedbtac.org/images/redtriangle.gif); }
.casealertsnewbox a, .newsboxlist a {color: #000088; line-height: 1.2; text-decoration: none; border-bottom: #ccc solid 1pt; } 
.casealertsnewbox a:hover, .newsboxlist a:hover, .poppubsbox a:hover, #whatnew a:hover, #whatnew h3 a:hover  {color: #003399; background: #ffffcc; text-decoration:none;}
.newsboxlist li.infobox {list-style-type: none; list-style-image: none;}

/*.poppubsbox li {list-style-image: url(bullet8.gif); } */
.poppubsbox li {list-style-type: none; list-style-image: none;}
.poppubsbox a {text-decoration: none; border-bottom: #ccc solid 1pt;} 

/*Sponsors and Partners in column1 div (leftnav)*/
.sponsorsbox {border: 1pt solid #f1f1f1; padding: 0; margin: 0.5em 2.5em; background: #f1f1f1; text-align:center;} /*#c8cde1*/
.sponsorsbox h3 {color: #000; border: none; background-image: none; background: #f1f1f1; padding: 2px 0 2px 10px; margin: 0; font-weight: bold;}
.sponsorsbox img {border: 1pt #c8cde1 solid;} 
.sponsorsbox a {text-decoration: none; border: none;}
.sponsorsbox ul {text-align: center; list-style:none; list-style-image: none;  margin: 0; padding: 0;}
.sponsorsbox li {list-style:none; list-style-image: none; margin: 0 0 4px 0; padding: 0 0 4px 0; }


/*National Initiatives in column3 div (rightnav)*/
.nationalinitiativesbox {border: 1pt solid #f1f1f1; margin: 0; padding: 0 2pt 3pt 2pt; background: #f9f9f9; text-align:center;}
.nationalinitiativesbox img {margin: 0; padding: 0; border: 1pt #ddd solid;}
.nationalinitiativesbox a {text-decoration: none; border: none;}
.nationalinitiativesbox ul {list-style:none; list-style-image: none;  margin: 0; padding: 0;}
.nationalinitiativesbox li {list-style:none; list-style-image: none; margin: 0; padding: 0 0 4px 0; }

/*did you know - quote/question, etc. in home page content*/
.didyouknowbox {background: #fff; border: 1px #bbb ridge /*2px #0359a3 ridge*/; margin: .5em .1em .1em 0; padding: 0; font-size: 95%;} 
.didyouknowbox h2 {color: #d60238; margin-bottom: 0.2em; margin-top: 0; border: none; font-size: 115%;font-weight: bold; font-variant: small-caps; background: #fff url(http://adacourse.org/images/unanswered.gif) no-repeat top left;; margin-left: 0; padding-left: 25px;}
.didyouknowbox p {margin: 0 0.5em; padding: 0.1em; text-indent: 5px; font-size: 100%; }
.didyouknowbox p.copyright {font-size: 75%; margin-top: 4pt; text-align: center; background: #fff;}
.didyouknowbox ul {margin-top: 0; padding-top: 0; margin-bottom: 0; padding-bottom: 0;}
.didyouknowbox li {margin: 0; padding: 4px 0; list-style-position: outside; list-style-image: url(http://sedbtac.org/images/bullet8.gif); color: #006600;} 
.didyouknowbox li img {float: left; margin: 2px 5px 0 0; padding: 1px;}
.didyouknowbox li a {text-decoration: none; }

/*Breadcrumb path of links that preceds h1 of content in column2 div*/
#hlbanner {background: #f3f6fb; border-top: 3px solid #f1f1f1; margin-top: 3px;}
#hlskiplinks {float: left; margin-left: 25px; position: relative; top: 0; color: #f3f6fb;}
#hlskiplinks a {font-size: 70%; margin:0; padding:0; color: #003399;}
#hlskiplinks a:hover {font-size: 70%; margin:0; padding:0; color: #003399; background: #ffffcc;}
.hlbreadcrumbNEW {text-align: left; font-size: 85%; color: #000; margin: 0 0 0 0; padding: 0;}

.breadcrumbNEW {text-align: left; font-size: 85%; color: #000; margin: 7pt 0 0 0; padding: 0;}
.breadcrumblinkNEW {background:#fff; font-size: 90%; margin-bottom:0; padding-bottom: 0;}

/*Calendar in training*/
#calendar h2 {background: #035aa3; color: #fff; margin-top: 1em; padding: .3em .5em; font-size: 125%;}
#calendar .notebox h2{margin: 0; padding: 0; color: #d60238; background:#efefef;}
#calendar .notebox h3{margin: 0; padding: 0; color: #d60238; background:#efefef;}
#calendar .notebox h4{margin: 0; padding: 0; color: #d60238; background:#efefef;}
#calendar h3 {color: #d60238; font-size: 110%; padding: 3pt 0 0 0; margin: 3pt 0 0 0; border-bottom: 1pt solid #9b1514;} 
#calendar h4  {color: #d60238; font-size: 100%; padding: 3pt 0 0 0; margin: 3pt 0 0 0; border: none;}

/*Gray box for navigation for a specific area/topic within a page, i.e. Archived News by Month, Events by Topic*/
#calendar .eventsubnavbox {background: #efefef; padding: 4px; margin: 3%; width: 90%; font-size: 85%; } 
#calendar .eventsubnavbox a {color:#000; background:#efefef;}  
#calendar .eventsubnavbox a:hover {color: #003399; background: #ffffcc;}
#calendar .eventsubnavbox h2 {margin: 0; padding: 0; color: #d60238; background: #efefef; background-image: none; border: none;}
#calendar .eventsubnavbox h3 {color: #d60238; padding: 4pt 0 0 0; margin: 0; border: none;}
#calendar .eventsubnavbox p {margin-top: 1pt;}
#calendar .eventsubnavbox ul {list-style-type: none; margin: 0; padding: 0;}
#calendar .eventsubnavbox li {list-style-type: none; margin: 0; padding: 0 4pt;}
#calendar #eventslistbywhere li {list-style-image: url (http://sedbtac.org/images/dkbluetriangle.gif); padding: 4pt 0; margin-left: 20px;}
#calendar #eventslistseregion li {list-style-type: square; list-style-image: none; padding: 4pt 0; margin-left: 20px;}

/*Contact information for Southeast DBTAC, i.e. Contact Page under About Us*/
.contactinfo .details {font-size: 105%; color: #000; font-weight: normal; }
.contactinfo h3{color: #0359a3; font-size: 105%; font-weight: bold;  padding: 3px 0; margin: 3px 0;}

/*Case briefs in legal updates*/
#casebriefs h3 {margin: 0.3em 0 0 0; padding: 0.3em 0 0 0; color: #000; font-size: 95%;}
#casebriefs ul {margin-top:0; padding-top:0;  font-size: 95%;}
#casebriefs li {padding:0 0 0 0.5em; margin: 0 0 0 0.5em;}

/*Courts and imagemap of seregion courts in legal updates*/
#circuitcourts12 h2 {margin-top: 5em; padding: .3em .5em .3em 1.3em;}

#legalissuesmap h2 {margin-top: 15px; padding-top: 15px; }
#legalissuesmap h3 {margin: 0.5em 0 0 0; padding: 0.5em 0 0 0; color: #000;}
#legalissuesmap ul {margin:0; padding:0;}
#legalissuesmap li {padding:0; margin: 0 0 0 10px;}

/*Other publications in legal updates*/
#othercasepubs ul {margin:0; padding:0; font-size: 95%;}
#othercasepubs li {padding:0; margin: 0 0 7px 10px;}

/*TIPS sheets*/
#tipstable tr.throw th {background: #eee; font-weight: bold; text-align: center;}
#tipstable th {text-align: left; font-weight: normal;}
#tipstable td {text-align: center;}

/*Results in tables (i.e. CATS search)*/
#tableresults .throw th, #tableresults2 .throw th, #tableresults3 .throw th {color: #fff; background: #0359a3; font-weight: bold; text-align: center;}
#tableresults th, #tableresults2 th, #tableresults3 th {text-align: left; font-weight: normal; vertical-align: top; border: none; padding-top: 0.3em; padding-bottom: 0.3em;}
#tableresults td, #tableresults2 td, #tableresults3 td {vertical-align: top; border: none; padding: 0.3em 0.5em 0.3em 0.5em;}
#tableresults tr, #tableresults2 tr, #tableresults3 tr {border: none;}
#tableresults .evenrow, #tableresults2 .evenrow, #tableresults3 .evenrow, table tr.evenrow {background: #eee;} 
#tableresults ul, #tableresults2 ul, #tableresults3 ul {display:inline; list-style-type: none; list-style-image: none; margin: 0; padding: 0; vertical-align: top;}
#tableresults li, #tableresults2 li, #tableresults3 li {display: inline; list-style-type: none; list-style-image: none; margin: 0; padding: 0;}
#tableresults ul.audienceresultslist, #tableresults ul.topicresultslist, #tableresults2 ul.audienceresultslist, #tableresults2 ul.topicresultslist {display: list-item; margin-left: 20px;}
#tableresults ul.topicresultslist li, #tableresults2 ul.topicresultslist li {display: list-item; list-style-image: url(http://sedbtac.org/images/redtriangle.gif);}
#tableresults ul.audienceresultslist li, #tableresults2 ul.audienceresultslist li {display: list-item; list-style-image: url(http://sedbtac.org/images/bullet8.gif);}
#tableresults tr:hover, #tableresults2 tr:hover, #tableresults3 tr:hover {display: table-row; color: #003399; background: #ffffcc; }
#tableresults tr:hover a, #tableresults2 tr:hover a, #tableresults3 tr:hover a {font-weight: bold;}
#tableresults2 h3 {text-align: left;}

/*Glossary*/
#glossary ul {list-style-type: none; list-style-image: none; padding: 0; margin: 0;}
#glossary li {padding: 10px 0; list-style-type: none; list-style-image: none;}
#glossary li ul li {padding: 0 10px; margin-left: 20px; list-style-type: disc; }

/*Headliner newsletter*/
#headliner {font-size: 95%;}
#headliner h2 {font-family: "Comic New Sans", sans-serif; color: #000; font-size: 115%; padding-top: 0; margin-top: 0; background-color: #ebf0f4; border: none;/*border-top: 1pt solid #0359a3; border-bottom: 1pt solid #0359a3; */}
/*#headliner .projectbyline {font-size: 80%; padding: 0; margin: 0; color: #f58024;} */
#headliner h3 {color: #d60238; font-size: 110%; padding-top: 0.1em; margin-top: 1em; border-top: 1pt solid #d60238;} /*#9b1514*/
#headliner h4  {color: #000; font-size: 100%; padding-top: 3pt; padding-bottom: 0; margin-bottom: 0; border: none; padding-left:0;}
#headliner p {margin-top: 0; padding-top: 0; margin-bottom: 0; padding-bottom: 0;}
#headliner h5 {margin: 0 0.1em 0.1em 0.1em ; padding: 0 0.1em 0.1em 0.1em; font-weight: normal; color: #000; font-size: 80%; border: none;}
#headliner ul li, #headliner .hlcredits p {padding: 2px 0; margin: 2px 0;}
/*Div creates two columns, side-by-side content, i.e. used on home page to display portals*/
#headliner .columntworow {margin: 0px 60px; font-size: 95%;}
#headliner .columntworow h3 {border: none;}
#headliner .columntworow li {padding: 2px 0; margin: 2px 0;}
.hlnews {background: #fff url(http://sedbtac.org/images/icon_news.gif) no-repeat left center;}
.hlpubs{background: #fff url(http://sedbtac.org/images/icon_sharecomments.gif) no-repeat left center;}
.hltraining {background: #fff url(http://adacourse.org/images/icon_calendar3.gif) no-repeat left center;}
.hlmgmt {background: #fff url(http://sedbtac.org/images/icon_newslettersignup.gif) no-repeat left center; text-indent: 58px; text-align: left; padding-top: 10px; padding-bottom: 10px;}
.hlnews,.hlpubs,.hltraining,.hlmgmt {text-indent: 58px; text-align: left; padding-top: 16px; padding-bottom: 16px; }
.hlnews a, .h1pubs a {white-space: nowrap;}
#headliner .notebox {border: 1px dotted #ccc; margin: 2.5em .5em 1em 0; padding: 2pt; background: #fff; width: 95%; font-size: 80%;} 
#headliner .notebox h3 {color: #d60238; background: #fff; font-size: 115%; padding: 0; margin: 0; border: none;} /*#9b1514*/
#headliner .notebox a {color:#000; background: #fff;}
#headliner .notebox ul, #headliner .notebox li, #headliner .hlcredits ul, #headliner .hlcredits li {list-style: none;}
#headliner .infobox {color:#000; background:#ffeecc; padding: .5em; margin: 1.5em .5em .5em .5em;}
#headliner .infobox a, #headliner .infobox h4 {color:#000; background:#ffeecc;} 
#headliner .infobox a:hover {color: #003399; background: #ffffcc;} 

/*Forms: Join DBTAC network*/
#formbox {font-size: 90%; border: 1pt solid #cc0033; padding: 10pt; margin: 0.5em 1em; background: #f1f1f1;} /*width: 55%;*/
#formbox h2 {font-size: 150%; background-image: none; border: none; margin: 0; padding: 0; background: #f1f1f1;}
#formbox legend {font-weight: bold; font-size: 115%;}
#formbox label {color: #000; font-weight: bold;}
#formbox label.normaltxt {font-weight: normal;}
#formbox .required {color: #d60238;}
#formbox p {text-indent: 0;}

/*Notable Quotes and Fast Facts web pages*/
#listbottomborder li {padding: 2pt 0 2pt 0; margin:2pt 0 2pt 0; border-bottom: 1pt dashed #9b1514;}
.quotedby {text-align: left; font-weight: bold; font-size: 85%;}

#quotearchives p {text-align: left; font-weight: bold; font-size: 85%;}
#quotearchives h3 {color:#9b1514; font-size: 110%; padding-top: 3pt; border-bottom: none; border-top: 1pt solid #9b1514;} 

/*Event details when selected from calendar in Training*/
#trainingeventinfo .datecost {font-size: 125%; color:#0359a3; font-weight: bold; margin: 0; padding: 0;}
#trainingeventinfo .datecostinfo {font-size: 100%; color: #000; font-weight: normal; }
#trainingeventinfo h2{color: #0359a3; font-size: 125%; padding: 0; margin: 0; background-image: none; border: none;}
#trainingeventinfo p{padding-top: 0 ; margin-top: 0;}
#trainingeventinfo .red {color: #d60238;}

/*Event registration under ADA Training*/
#registereventinfo .datecost {font-size: 125%; color: #d60238; font-weight: bold; margin: 0; padding: 0;}
#registereventinfo .datecostinfo {font-size: 100%; color: #000; font-weight: normal; }
#registereventinfo h2 {margin-bottom: 2px; padding-bottom: 2px;}
#registereventinfo h3{color: #d60238; font-size: 125%; padding: 3pt 0 0 0; margin: 3pt 0 0 0;}
#registereventinfo p{padding-top: 0 ; margin-top: 0;}
#registereventinfo strong {color: #000;}
#registereventinfo .blue {color: #0359a3;}

#registereventform {font-size: 90%; border: 1pt solid #cc0033; width: 55%; padding: 10pt; margin: 0 10pt 10pt 10pt;}
#registereventform label {color: #000; font-weight: bold;}

/*Webcourses*/
#webcourses h4{color: #000; font-size: 100%; padding: 0; margin: 0;}
#webcourses p, #webcourses ol{padding-top: 0 ; margin-top: 0;}

/*web schedule*/
#webschedule tr.headrow {background: #1c3a92; color: #fff; font-size: 90%; }
#webschedule .col1 {width: 15%;}
#webschedule .col2 {width: 50%;}
#webschedule .col3 {width: 15%;}
#webschedule th {text-align: left;}
#webschedule td {vertical-align: top;}
#webschedule td.colmaterials {font-size: small;}
#webschedule td.colmaterials ul {margin-left: 0; padding-left: 0;}

#orgsponsors, .notebox #orgsponsors {margin-bottom: .4em; font-size: 145%; }

/*Format styles*/
a.audiofile { background: #fffcc url(http://tacesoutheast.org/images/audio_icon.gif); no-repeat center left;}
a.calendardoc:hover {background: #ffffcc url(http://tacesoutheast.org/websitedev/images/icon_calendar3.jpg) no-repeat top left;}
a.confevent:hover {background: #ffffcc url(http://sedbtac.org/images/conficon.gif) no-repeat top left;}
a.email:hover {background: #ffffcc url(http://adacourse.org/images/email.jpg) no-repeat top right;}
a.faq_doc:hover {background: #ffffcc url(http://adacourse.org/images/unanswered.gif) no-repeat top left;}
a.legal_doc:hover {background: #ffffcc url(http://adacourse.org/images/icon_legalscales_sm.gif) no-repeat top left;}
a.list_doc:hover {background: #ffffcc url(http://adacourse.org/images/bulleted_list.gif) no-repeat center left;}
a.lpword_doc:hover {background: #ffffcc url(http://sedbtac.org/images/doc_lp.gif) no-repeat top left;} /*LPword_icon.gif*/
a.lppdf_doc:hover {background: #ffffcc url(http://sedbtac.org/images/pdf_lp.gif) no-repeat top left;} 
a.makediff:hover {background: #ffffcc url(http://sedbtac.org/images/icon_makediff.gif) no-repeat center left;}
a.national_doc:hover {background: #ffffcc url(http://adacourse.org/images/usmap_icon.gif) no-repeat center left;}
a.new:hover {background: #ffffcc url(../../images/new.gif) no-repeat center left;}
a.newsletterdoc:hover {background: #ffffcc url(http://sedbtac.org/images/newslettericon3.gif) no-repeat center left;}
a.offsite:hover {background: #ffffcc url(http://adacourse.org/images/offsite.gif) no-repeat center right;}
a.pdf_doc:hover {background: #ffffcc url(http://adacourse.org/images/pdf.gif) no-repeat center left;}
a.podcast_asl:hover {background: #ffffcc url(http://adacourse.org/images/podcasticon_asl.gif) no-repeat center left;}
a.podcast:hover {background: #ffffcc url(http://adacourse.org/images/podcasticon.gif) no-repeat top left;}
a.ppt_doc:hover {background: #ffffcc url(http://adacourse.org/images/ppt-icon.jpg) no-repeat center left;}
a.promisedirectdoc:hover {background: #ffffcc url(http://sedbtac.org/images/promisingdirectionsicon5.gif) no-repeat center left;}
a.pub_file:hover {background: #ffffcc url(http://adacourse.org/images/pubicon.gif) no-repeat center left;}
a.researchdoc:hover {background: #ffffcc url(http://sedbtac.org/images/researchicon.jpg) no-repeat center left;}
a.text_doc:hover {background: #ffffcc url(http://adacourse.org/images/texticon.gif) no-repeat center left;}
a.toolkitpkg:hover {background: #ffffcc url(http://adacourse.org/images/toolbox-icon.jpg) no-repeat center left;}
a.video:hover {background: #ffffcc url(http://adacourse.org/images/video_icon.jpg) no-repeat top left;}
a.webcast:hover {background: #ffffcc url(http://adacourse.org/images/webcasticon.gif) no-repeat top left; }
a.web_doc:hover {background: #ffffcc url(http://tacesoutheast.org/websitedev/images/html_icon.jpg) no-repeat top left; }
a.word_doc:hover {background: #ffffcc url(http://adacourse.org/images/word_icon.gif) no-repeat center left;}


a.email, a.audiofile, a.pdf_doc, a.web_doc, a.calendardoc, a.faq_doc {padding-top: 2px; padding-bottom: 2px;}

a.lppdf_doc, a.lpword_doc{padding-top: 7px; padding-bottom: 7px;}

.email, .offsite {padding-right: 20px; }
.pdf_doc, .pub_file, .text_doc, .word_doc   {padding-left: 20px; }
.legal_doc, .list_doc, .makediff, .ppt_doc, .toolkitpkg, .video, .web_doc {padding-left: 25px;} /*28 px*/
.calendardoc, .faq_doc, .podcast, .webcast, .researchdoc, .newsletterdoc, .promisedirectdoc {padding-left: 27px;}
.audiofile, .lppdf_doc, .lpword_doc, .podcast_asl, .new, #pageintrobox ul li.nobullet a {padding-left: 31px;}
.national_doc, .confevent {padding-left: 35px;}

.audiofile { background: url(http://tacesoutheast.org/websitedev/images/audio_icon.gif) no-repeat center left;}
.calendardoc {background: url(http://tacesoutheast.org/websitedev/images/icon_calendar3.jpg) no-repeat top left;}
.confevent {background: url(http://sedbtac.org/images/conficon.gif) no-repeat top left;}
.email {background: url(http://adacourse.org/images/email.jpg) no-repeat top right;}
.faq_doc {background: url(http://adacourse.org/images/unanswered.gif) no-repeat top left;}
.legal_doc {background:  url(http://adacourse.org/images/icon_legalscales_sm.gif) no-repeat top left;}
.list_doc {background:  url(http://adacourse.org/images/bulleted_list.gif) no-repeat center left;}
.lpword_doc {background: url(http://sedbtac.org/images/doc_lp.gif) no-repeat top left;} /*LPword_icon.gif*/
.lppdf_doc {background: url(http://sedbtac.org/images/pdf_lp.gif) no-repeat top left;} 
.makediff {background: url(http://sedbtac.org/images/icon_makediff.gif) no-repeat center left;}
.national_doc {background: url(http://adacourse.org/images/usmap_icon.gif) no-repeat center left;}
.new {background: url(../../images/new.gif) no-repeat center left;}
.newsletterdoc {background: url(http://sedbtac.org/images/newslettericon3.gif) no-repeat center left;}
.offsite {background: url(http://adacourse.org/images/offsite.gif) no-repeat center right;}
.pdf_doc {background: url(http://adacourse.org/images/pdf.gif) no-repeat center left;}
.podcast_asl {background: url(http://adacourse.org/images/podcasticon_asl.gif) no-repeat center left;}
.podcast {background: url(http://adacourse.org/images/podcasticon.gif) no-repeat top left;}
.ppt_doc {background: url(http://adacourse.org/images/ppt-icon.jpg) no-repeat center left;}
.promisedirectdoc {background: url(http://sedbtac.org/images/promisingdirectionsicon5.gif) no-repeat center left;}
.pub_file {background: url(http://adacourse.org/images/pubicon.gif) no-repeat center left;}
.researchdoc {background: url(http://sedbtac.org/images/researchicon.jpg) no-repeat center left;}
.text_doc {background: url(http://adacourse.org/images/texticon.gif) no-repeat center left;}
.toolkitpkg {background: url(http://adacourse.org/images/toolbox-icon.jpg) no-repeat center left;}
.video {background: url(http://adacourse.org/images/video_icon.jpg) no-repeat top left;}
.webcast {background: url(http://adacourse.org/images/webcasticon.gif) no-repeat top left; }
.web_doc {background: url(http://tacesoutheast.org/websitedev/images/html_icon.jpg) no-repeat top left; }
.word_doc {background: url(http://adacourse.org/images/word_icon.gif) no-repeat center left;}


#navtoc {float: right; width: 25%; margin: -14px 5px 15px 20px;  padding: 0 5px 5px 5px;
border: 1px solid #dbdada; font-size: .9em; background: #f9f9f9;}
#navtoc h3 {font-size: 1.2em; margin-top: .5em; padding-top: .5em; padding-bottom: .5em; color: #0359a3; background: #f9f9f9; border: none; font-family: Geneva, sans-serif}
#navtoc ul {margin-top: 0; margin-left: 0; padding-left: 18px;}
#navtoc ul li {list-style-image: url(../../images/greentriangle.gif);}
#navtoc ul li ul li {list-style: disc; list-style-image: none; }
#navtoc a {background: inherit;}

/*Paragraph in footer file with link to go to start of page content*/
.topofpage {text-align:right; margin-right: 1em; font-size: 85%;}

/*Div for footer which contains project name, contact info, accessibility link, privacy link, grant info, copyright*/
#contactsedbtac {background: #f3f6fb; text-align: center; font-size: 90%; margin: 0; padding:.5em; border-top: 5px solid #0359A3; border-left: 0.5pt solid #123456;border-right: 0.5pt solid #123456; font-family: Verdana, Arial, Helvetica, sans-serif;}
.projectname {color: #d60238; font-weight: bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 130%;}
.copyright {font-size: 70%;}