/**
 *  File: content.css
 *
 *  Author: Tasso Kostalas oame@rizendev.com
 *
 *  All content specific classes.  Includes such regions as cookie crumbs,
 *  General and Home page specific styles.  
 *  
 *  See footer.css for style in the footer of the pages.  
 *  See general.css for style without context.
 */

td.cookieCrumbs {
    font-family: Verdana, "Times New Roman", Times, serif; 
    font-size:12pt; 
    font-weight:bold;
    padding-left:20px;
	color:#a84848;
    border:2px solid #101070; 
    background-color: #b0c0e0; 
    text-align:left;
}

td.homeContent{width:400px; vertical-align:top; text-align:left;}

td.additionalContent{font-size:10pt; vertical-align:top; text-align:left;}

td.pageContent{
 padding:10px;
}

td.PUBpageContent{
 padding:10px;
}


/*HOME CONTENT*/

/*News articles styles*/
td.homeContent table { margin:10px; border:1px solid #a84848; padding:0}
td.homeContent th {color:#ffffff; background-color:#101070; padding: 4px; border:0px solid #a84848; text-align:center; font-variant:normal; font-size:12pt}
td.homeContent td {font-size:10pt; padding: 4px}
td.homeContent td.newslink {font-size:10pt; padding-left:20px;}


/*ADDITIONAL CONTENT*/

/*styles for extra news articles*/
td.additionalContent table {width:130px; margin:10px;}
td.additionalContent th    {color:#ffffff; background-color:#101070; border:1px solid #a84848; font-variant:small-caps;}
td.additionalContent td.newslink {padding-left:30px;}

/*PAGE CONTENT*/

td.TOCContent ul li       {list-style-type:round; font-weight:normal; font-size:12pt; }

/*The default list element style*/
td.pageContent ul li       {list-style-type:square; font-weight:bold; font-size:12pt; padding-bottom:5px;}
td.pageContent ol li       {font-weight:bold; font-size:12pt; padding-bottom:5px;}
td.pageContent ol li p     {font-weight:normal; text-indent:10px;}
td.pageContent ol.alpha li {list-style-type:lower-alpha;}
td.pageContent ol.rome  li {list-style-type:upper-roman;}
td.pageContent table th    {font-size:10pt; color:#000000; border:1px solid #a84848;}
 
/*A link list is a list strickly made up of links and no other text*/
/*td.pageContent ul.linkList li {list-style-type:none; font-weight:bold; font-size:12pt; padding: 4px 0;}*/
td.pageContent ul.linkList li {list-style-type:none; font-weight:normal; font-size:12pt; padding: 4px 0;}

td.pageContent p strong {font-size:12pt;}

/*For the table of contents of a Gazette sample issue*/
td.pageContent table.gazette-sample th {border:0; text-align:left; padding:10px;}

/*For tables in a shop environment*/
td.shopContent table          {margin:10px;}
td.shopContent table th       {font-size:10pt;}
td.shopContent table td       {font-size:10pt;}
td.shopContent table td.right     {text-align:right;}
td.shopContent table td.center    {text-align:center;}
td.shopContent table td input.qty {width:30px;}

div.floatright {
  position: relative; /* ADD */
  float: right;
  text-align:right;
  /* width: 30%; */
}

A.ThinkLit:link, A.ThinkLit:hover, A.ThinkLit:visited, A.ThinkLit:active{
 
}

/*For general form display*/
div.pageForm       {text-align:center;}
div.pageForm table {border:1px solid #333333; margin:10px;}
div.pageForm table caption {font-weight:bold; text-align:left;}
td.pageContent div.pageForm th    {color:#ffffff; font-size:10pt; border:1px solid #333333; padding:2px; background-color:#666666; text-align:right;}
td.pageContent div.pollForm th    {color:#ffffff; font-size:10pt; border:1px solid #333333; padding:2px; background-color:#666666; text-align:right;}

div.pageForm td    {padding:0 10px; text-align:left; background-color:#cccccc; font-weight:bold;}
div.pageForm input {border:1px solid #333333; width:200px;}

