 
.figBorder {
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	
}

.figTitle {
	font: bold 1em Verdana,Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}

.figCaption {
	font: bold 0.75em Verdana,Arial,Helvetica,sans-serif;
	text-transform: none;
	text-align: justify;
	margin: 0.025em 15% 0.5em 15%;
	padding-top: 0.25em;
	padding-bottom: 0.5em;
	display: block;
}

 /*MODS BELOW*/


.toc table, .article table { 
    border-collapse: collapse; 
    border-spacing: 0; 
}

.toc a:focus, .article a:focus { 
    outline: none; 
}

/* GENERAL STYLES FOR SITE WIDE USE */


#DropCap {
    font: bold 2em/0.85em Times,"Times New Roman",serif;
}

.smallCaps {
    font-variant: small-caps;
}

.rules {
    padding: 0em;
    border-top: 2px dotted #666;
}
.rulesLight {
	border-top: thin solid #666;
	padding: 1em 0 0 0;
}
.normal {
    font-style: normal;
}

.nocaps {
 text-transform: lowercase;
 }

.article #container #articleOlist li {
    list-style-type: decimal;
}

.article blockquote {
    text-align: center;
}

/* STYLES FOR CONTENT PAGE LAYOUT */

.toc  {
    margin: 3px;
    padding: 1px;
    text-align: center;
    color: #000;
    font: 1em Times, "Times New Roman", serif;
    background-color: #FFF;
}

.toc #container {
    width: 750px;
    border: 1px solid #069;
    text-align: left;
    margin: 0 auto 0 auto;
} 

.contentsNoLink {
    color: #000;
    text-decoration: none;
    font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.toc h1 {
    text-align: left;
    color: #FFF;
    padding: 0.2em 0 0.2em 5px;
    font: bold 28px Verdana, Arial, Helvetica, sans-serif;
}

.toc h2 {
    text-align: left;
    color: #000;
    font-size: 1.18em;
}

.toc #author {
    text-align: left;
    padding-bottom: 0em;
    border-width: 0px;
    border-style: none;
    font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
    color: #036;
}

.toc .contentsNoLink {
    color:#036;
    list-style-position: inside;
    text-align: left;
    text-indent: 0px;   
}

.toc #interview {
    background-image:url(feedbkGIFS/interview1.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 25px 5px 5px 5px;
}

#tocTopper {
    background-color: #069;
}

#tocIssue {
    font-size: 0.6em;
    text-align: right;
    padding-left: 2em;
}

.toc #sidebar1 {
    float: right;
    width: 300px;
    padding: 0 5px 0 5px;
    background-color: #FFF; 
}

.toc #sidebar1 h3, .toc #sidebar1 p {
    margin-left: 5px; /* the left and right margin should be given to every element that will be
placed in the side columns */
    margin-right: 5px;
}

.toc #mainContent {
    width: 430px;
    margin: 0 310px 0 5px;
}  

.toc a {
    color: #000;
    font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}
#theme {font:bold 1.2em Verdana, Arial, Helvetica, sans-serif; padding-left:1em; color:#fcfcfc;}

.toc a:visited {
    color: #666;
    font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.toc a:hover {
    color: #00f;
}

.toc #fArticle {
    background-image:url(feedbkGIFS/FArticle.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 25px 5px 5px 5px;
}

.toc #tResource {
    background-image:url(feedbkGIFS/TResource.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 25px 5px 5px 5px;
}

.toc #quickScans {
    background-image:url(feedbkGIFS/quickscans.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 25px 5px 5px 5px;
}

.toc #depts {
    background-image:url(feedbkGIFS/departments.gif);
    background-repeat: no-repeat;
    background-position: top;
    padding: 25px 5px 5px 5px;
}

.toc #returnTo {
    background-image:url(feedbkGIFS/return_FeaturesUp.gif);
    background-repeat: no-repeat;
    background-position: center top;
    height: 23px;
    width: 300px;
    text-indent: -5000px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.toc #returnTo:hover {
    background-image:url(feedbkGIFS/return_FeaturesOver.gif);
    background-repeat: no-repeat;
    background-position: center top;
}

/* STYLES FOR ARTICLES */


.article a {
    color: #000;
    font-weight: bold;
}

.article a:visited {
    color: #666;
    font-weight: bold;
}

.article a:hover {
    color: #00f;
}

#author {
    text-align: left;
    padding-bottom: 0.5em;
    font:bold italic 1em Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 2px dotted #999;
}

#preTitle {
    text-align: left;
    padding-bottom: 0px;
    font:bold italic 1.25em/1em Verdana, Arial, Helvetica, sans-serif;
}

#lead {
    text-align: center;
    font:italic 1.1em Times, "Times New Roman", serif;
}

#authorInfo {
    text-align: justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 0.9em;
    padding: 4px;
    border-top: 2px dotted #999;
    border-bottom: 2px dotted #999;
}

#articleList {
    padding-left: 2em;
}

.article .bio {
    font:italic 0.9em Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 2px dotted #999;
    padding-bottom: 0.5em;
}

.article .bioPic {
    float: right;
    border: 4px solid #FFF;
    margin-right: 4px;
}

.SubHeads {
    color: #f00;
    font: small-caps bold 1.15em Times, "Times New Roman", serif;
    text-transform: capitalize;
}


.article .figTitle {
    font-weight: bold;
    text-transform: uppercase;

}

.Confooter {
    border: none;
    font:0.8em Verdana, Arial, Helvetica, sans-serif;
    color: #666;
}

.toc .footer, .article .footer {
    font: 0.9em Verdana, Arial, Helvetica, sans-serif;
    color: #FFF;
    text-align: center;
    background-color: #369;
    border-top: 4px solid #036;
    padding-bottom: 0.25em;
}

.article #returnTo {
    background-image:url(feedbkGIFS/return_Up.gif);
    background-repeat: no-repeat;
    background-position: center top;
    height: 23px;
    width: 212px;
    text-indent: -5000px;
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.article #returnTo:hover {
    background-image:url(feedbkGIFS/return_Over.gif);
    background-repeat: no-repeat;
    background-position: 50% top;
}


/* STYLES FOR INTERVIEW PAGE LAYOUT */

.article .IntCaption {
    font: bold 0.85em Verdana,Arial,Helvetica,sans-serif;
    text-transform: none;
    text-align: left;
    width: 214px;
    margin: 0em;
    padding: 2px;
}

.Intquestion {
    font: italic bold 1em Times,"Times New Roman",serif;
    text-align: left;
}

/* STYLES FOR BOOKS PAGE LAYOUT */

.article #container .bookList {
    margin-left: 2.5em;
    font: 0.9em/1.25em Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    list-style-position: outside;
    list-style-image:url(feedbkGIFS/bookArrow.gif);
    list-style-type: none;
}

.article .bookTitle {
    text-align: left;
    font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.article .bookPara {
    margin-bottom: 10px;
    padding: 5px;
    margin-top: 15px;
    background-color: #DCEBFF;
}

.article .bookImg {
    margin-left: 0px;
    left: 0px;
}

.bookReturn {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
}

/* STYLES FOR OTHER PAGES */

.article .letterAnswer {
    padding-bottom: 0.75em;
    border-bottom: 2px dotted #666;
    padding-top: 0.75em;
}

.article .letterImg {
    margin: 2px 8px 2px 0px;
    float: left;
}

.article .newsPara {
    padding: 5px;
    background-color: #DCEBFF;
    margin: 15px 0.5em 10px 0.5em;
}

.article .tipsPara #author, .article .tipsPara1 #author {
    font-weight: bold;
}

#articleProductList {
    padding-left: 2em;
    font: 0.9em Verdana, Arial, Helvetica, sans-serif;
}

.article .jSig {
    font:bold oblique 15px/1.5em "Times New Roman", Times, serif;
    text-align: left;
    padding: 1em;
}

/* Miscellaneous classes for reuse */

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
    float: right;
    margin-left: 8px;
}

.fltlft { /* this class can be used to float an element left in your page */
    float: left;
    margin-right: 8px;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.clearRight {
    clear: right;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

.clearLeft {
    clear: left;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
.green {
	color: #040;
}
.drk_orange {
	color:#CE3620;
}